sas - 空间不足 SAS studio 引擎 V9- MAC
问题描述
我正在尝试使用具有超过 100K 行的数据集进行练习,并且我的 SAS UE 在尝试统计分析时显示空间不足的错误,经过一些谷歌搜索后,我找到了一些解决方案,例如扩展 VM 中的磁盘空间和清理工作库(我确实清理了使用“proc datasets library=WORK kill; run; quit;”的工作库,但问题仍然存在)但我不确定如何增加磁盘空间,或将工作库重定向到我的 Mac 中的本地存储。我没有从谷歌搜索中看到/理解任何适当的指导方针。请帮忙。
解决方案
您可以将 VM 上的核心数修改为 2,并在 Oracle VB 设置中增加 RAM 空间。您无法增加 VM 的大小,除非您不清理进程,否则 100K 行应该不会有问题。
是的,SAS UE 在崩溃后确实倾向于不清理,因此最终如果您多次崩溃,您将不得不重新安装以进行清理。您可以通过重新分配工作库来解决此问题。一种快速的方法是在会影响它的项目中将 USER 库设置为您的 myfolders 或计算机上的其他空间。
libname user '/folders/myfolders/tempWSpace';
确保首先在 myfolders 下创建文件夹。然后任何单级数据集(无 libname)将自动存储在用户库中,您应该可以运行您的代码。
推荐阅读
- node.js - 快速响应中的 Node.js 错误未生成
- pandas - 合并具有重复条目的列上的两个数据框
- javascript - 如何在 html5 中从数据库中填充 2 个组合框
- java - 使用 Java 中的 Apache Commons 为 CSV 生成字符串内容,而不是编写实际文件
- .net - 超类约束以验证子类是否具有接口的实现
- api-key - 公开免费 API 密钥有哪些风险?
- c++ - 如果一个函数返回一个 std::unique_ptr,假设每个返回值是一个新对象是否合理?
- c++ - 如何处理来自另一个线程的条件变量丢失信号
- c# - 如何创建文件夹、创建文件和更改文件后缀?
- reactjs - 将箭头函数传递给组件道具