使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

问题

是否可能对.xdf 读入 RevoR 和运行 SQL RevoR 内的运行 SQL 查询?

解决方案

不能因为它是二进制文件,其中包含数据而不是数据库 SQL 运行.xdf 文件读取。什么让我们这样大的数据处理是我们可以读取"块"的.xdf,使得我们可以利用磁盘资源以外的内存资源,并允许我们处理大数据。

选项-

由于 RevoR 创建 xdf 文件时时, 可以执行 SQL 数据上它进入 RevoR 通过向 RxOdbcData 添加 SQL 查询。示例如下所示︰

foo <-RxOdbcData (sqlQuery ="选择 * 从 foo_database",
连接字符串 = 连接字符串)

当然,您需要具有有效的 ODBC 连接。RevoScaleR ODBC 导入指南有这方面信息。

另一种方法是使用 rxDataStep 中 xdf 的数据转换为 dataframe。Dataframe 必须保留在内存中,所以这不可能是一个选项,如果有极大的.xdf 文件。然后,您可以使用名为 sqldf,以便您可以在 dataframes 上使用 SQL 选择开源软件包。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×