我是 SAS Visual Analytics 的新手,我问我,SAS LASR Analytic Server 到底是什么?我已经阅读了很多网站,对我来说,SAS LASR Analytic Server 是一个组件,我可以使用它来将源表中的数据加载到 RAM 中。但是,当我将 CSV 表加载到 Visual Analytics 源表中时,我的数据存储在哪里?问题是,我来自 QlikView,所有数据始终在内存中。
问候
我是 SAS Visual Analytics 的新手,我问我,SAS LASR Analytic Server 到底是什么?我已经阅读了很多网站,对我来说,SAS LASR Analytic Server 是一个组件,我可以使用它来将源表中的数据加载到 RAM 中。但是,当我将 CSV 表加载到 Visual Analytics 源表中时,我的数据存储在哪里?问题是,我来自 QlikView,所有数据始终在内存中。
问候
LASR 是 SAS 的上一代内存分析引擎,既可以是分布式的,也可以是单服务器的。当您将 CSV 加载到 LASR 中时,它会被转换为特殊格式并存储在 LASR 分析服务器上。如果您有分布式设置,您的数据将分布在您的工作节点之间的内存中。
您可以通过SASIOLA
引擎和数据步骤访问您的数据,并像使用任何其他 SAS 引擎一样使用它。PROC HPSUMMARY
诸如、PROC HPLOGISTIC
和等高性能程序PROC HPDS2
将利用 LASR 中的表并对其执行非常快速的计算。PROC IMSTAT可以在内存中创建统计模型等。
您不能覆盖 LASR 表:它们必须先被删除然后重新加载。PROC IMSTAT
但是,您可以使用;追加、删除和更新行。根据我的经验,除非您有非常专业的报告正常运行时间要求,否则删除和重新加载表格会更容易。
如果不先将表注册到元数据,则无法从 Visual Analytics 访问表。如果您直接加载数据,VA 会自动为您处理。
您的数据将保留在 LASR 中的内存中,直到服务器重新启动或表被删除。与 Viya 中的云分析服务 (CAS) 不同,LASR 不进行自动按需加载。相反,您可以设置一个Autoload 目录,该目录将自动更新和刷新 LASR 中的表。您放置在那里的 SAS 表、Excel 和 .csv 文件将每 15 分钟自动拾取并加载一次。这是确保您的数据在重新启动后可用的好方法,因为它将扫描此目录并加载数据。
一般来说,我的过程是这样的:
如果您有幸拥有并置的 Hadoop,您可以将数据存储为sashdat
文件并将数据极快地加载到 LASR 中。本质上,sashdat
是磁盘上的 LASR 格式。数据可以在从那里重新启动时自动加载到内存中,但它的行为与 Autoload 不同。
近年来,云分析服务(CAS) 已取代 LASR,并在其现有功能的基础上大量构建。