首页 > 解决方案 > SharePoint 上的 SAS 数据集

问题描述

我是一名支持使用 SAS 的研究人员的 IT 人员。我们最近已将大多数用户存储从本地 SMB 共享迁移到 MS Teams。问题出现了,是否可以将 SAS 数据集保留在 Teams 存储(Sharepoint 库)中,然后通过同步库访问它们。

这种方法有什么陷阱吗?可以/应该采取哪些措施来确保没有问题?

标签: sas

解决方案


这是可能的,但并不理想。SAS 9.4 通过称为 libname 的概念访问数据。libname 是存储 SAS 可以访问的数据的位置。SAS 9.4 将数据存储在 .sas7bdat 文件中,但它也可以本地访问大量其他数据库

如果您的用户可以将 Sharepoint 设置为共享网盘,则 SAS 可以像在本地一样使用它。如果没有,您的用户将需要将 .sas7bdat 文件下载到本地系统,然后使用Sharepoint REST API将其重新上传回 Sharepoint 。SAS 可以通过代码做到这一点

除了便利因素之外,它确实没有任何问题。它不像共享磁盘或数据库访问那样理想,但它在理论上可以工作。

如果他们决定将其安装为网络驱动器,我会添加一个警告,即他们不应该使用Sharepoint 作为存储具有高读/写速度的临时数据的地方。事实上,我会将其设为只读以防止他们这样做。如果他们需要在本地提取数据,那么他们可以通过 libname 访问来实现。


推荐阅读