上一页|下一页

使用 HDFS 中的 SAS 数据 逻辑库

默认逻辑库

若您的部署将 Hadoop 用作并置数据提供程序,SAS Deployment Wizard 会为其注册一个预定义逻辑库。该逻辑库在“SAS 文件夹”树中提供并且位于 /Shared Data/SAS Visual Analytics/Public/Visual Analytics Public HDFS

暂存逻辑库

您可以将 HDFS 中的 SAS 数据 逻辑库指定为暂存逻辑库。这是一种常见做法,因为输出表的各行分布在群集中的各台机器上。服务器将表加载到内存后,即可并行读取这些数据。
在使用 HDFS 中的 SAS 数据 逻辑库进行暂存时,必须指定 SAS LASR Analytic Server 逻辑库作为输出逻辑库。

输出逻辑库

您可以将 HDFS 中的 SAS 数据 逻辑库指定为输出逻辑库。引擎会将表中各行分布在群集中的各台机器上。此后,您可以从“SAS 文件夹”树中选择该表,右击并选择加载表. 该操作会将 HDFS 中的表加载到 SAS LASR Analytic Server的内存中。
若输出逻辑库中使用 HDFS 中的 SAS 数据 表,您可以对这些表分区。您可以从分区依据菜单中选择要使用的列。对表分区可确保具有与所选列相同的格式化值的所有行都分布到群集中的同一台机器上。这些行还会被置于同一个 HDFS 块中。将已分区的表加载至内存后,分区信息将得以保留,结果是一个已分区的 In-Memory 表。

另见

限制

将 HDFS 中的 SAS 数据 逻辑库与 SAS Visual Data Builder 一起使用时存在以下限制:
  • 不能将 HDFS 中的 SAS 数据 逻辑库指定为输入逻辑库,因为 HDFS 中的 SAS 数据 引擎是一个只写引擎。
  • 属性选项卡上的追加数据复选框将被禁用。HDFS 中的 SAS 数据引擎不支持追加数据。
  • 若将 HDFS 中的 SAS 数据 逻辑库指定为输出逻辑库,则无法在结果选项卡上查看结果,因为 HDFS 中的 SAS 数据 引擎为只写引擎。
上一页|下一页|页首