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

症状

假定您使用 Microsoft R 将数据源中导入数据帧。如果结果数据帧的大小大于 4 GB,则操作将失败。

下面是一个失败的已知 Rx 函数的简短列表。也可能影响其它 Rx 和开放源代码的功能。

  • rxImport()

  • rxDataStep()

  • RxXdfData()

如果您收到一条错误消息,如下所示,您可以应用此修补程序︰

在 doTryCatch(return(expr)、 名称、 parentenv、 处理程序错误)︰
邮件头︰ 获得预期 < 数据帧大小 >


解决方案

下载信息

窗口︰

Download 革命分析 7.4.1-下载链接

Download Microsoft R 服务器 8.0.0-下载链接

Download Microsoft R 服务器 8.0.3-下载链接

对于 Linux:

Download 革命分析 7.4.1-下载链接

Download Microsoft R 服务器 8.0.0-下载链接

Download Microsoft R 服务器 8.0.5-下载链接

要解决此问题,请按照下面的说明应用此修复程序。

所需的文件︰

  1. RevoScaleR_8.0.X.tar.gz (Linux) 或 RevoScaleR_8.0.X.zip (Microsoft),其中 X = 的 Microsoft R 服务器 (女士) 对修补程序的系统上安装的版本编号。

  2. libRxLink.so.2 (Linux) 或 RxLink.dll (Microsoft,应该是在.zip 文件)

注意︰ Microsoft Windows/服务器用户必须添加到要运行下面的命令其 PATH 变量的 R。

注意︰ 在所有说明、 版本被列为 8.0.X,X 替换您的版本号。

  1. 将所需的文件放在一个临时目录,其中应用修补程序的用户具有读/写权限。

  2. 启动命令行界面使用提升的权限。

    1. 在 Microsoft 中,用鼠标右键单击命令提示符图标,然后单击以管理员身份运行以管理员身份启动命令提示行实例。

    2. 在 Linux 中,启动终端,然后使用 sudo 执行命令。

  3. 卸载当前的 RevoScaleR 软件包。

    1. 在 Microsoft 中,运行以下命令︰ R CMD REMOVE "RevoScaleR"

    2. 在 Linux 中,运行以下命令︰ sudo R CMD REMOVE "RevoScaleR"

  4. BxlServer 过程和所有其他 R 进程停止。

    1. 在 Microsoft 中,可以使用任务管理器停止 BxlServer 和 Rterm。

    2. 在 Linux 中,请使用"kill"或顶部停止 BxlServer 和。

  5. 从 RevoScaleR 存档安装新软件包。

    1. 在 Microsoft 中,运行命令︰ R CMD INSTALL --no-test-load <path/to/dir>/RevoScaleR_8.0.X.zip

    2. 在 Linux 中,运行命令︰ sudo R CMD INSTALL --no-test-load <path/to/dir> /RevoScaleR_8.0.X.tar.gz

  6. RxLink 库文件复制到 RevoScaleR 目录。

    1. 在 Microsoft 中,使用文件资源管理器验证 RxLib.dll 是出现在"< 通往家庭 R >/RevoScaleR/rxLibs/x 64 /"如果不是复制到 < 通往家庭 R >/RevoScaleR/rxLibs/x 64 的.zip 文件中的文件从 RxLib.dll / 目录。在标准安装中,为此路径,如下所示︰ C:\Program Files\Microsoft\MRO-for-RRE\8.0\R-3.2.2\library\RevoScaleR\rxLibs\x64

    2. 在 Linux 中,运行命令︰ sudo cp <path/to/dir>/libRxLink.so.2 \ <path/to/R_dir>/library/RevoScaleR/rxLibs/x64/ 其中 < 路径/到/R-目录 > 将标准安装应如下︰ /usr/lib64/MRO-for-MRS-8.0.X/R-3.2.2/lib64/R

  7. 启动 R,并导入了超过 4 gb 来验证,应用该修补程序的数据帧。

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

参考资料

了解 Microsoft 用于描述软件更新的术语

适用于

该问题发生在下面的 Microsoft R 服务器版本︰

  • Microsoft R 服务器上 Windows 8.0.3

  • 在 Linux 上的 Microsoft R 服务器 8.0.5


需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

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

谢谢您的反馈!

×