截断 SAS LASR table
Truncating SAS LASR table
我想在 运行 代码时 运行 分类 table 而不是删除 table。我如何更改代码,从 drop existing table 到 t运行cate table?在SAS LASR table中,有一行代码如下:
/* Drop existing table */
%vdb_dt(LIBNAME.TARGETLASRTABLE);
之所以这样做,是因为当table和报表设计器同时reload时,会导致报表设计器在SAS VA中提示错误信息"The data source (TARGETLASRTABLE) is no longer accessible, or has been replaced. Would you like to select a new data source?"。
因为table是代码中的drop,所以会出现提示信息。为了避免出现提示信息,我想将 drop 语句更改为 t运行cate 语句。有什么办法可以写出t运行cate语句的代码来代替drop existing table?请帮忙,谢谢。
SAS LASR Server 中有一个用于管理数据的程序。它在 In-Memory Statistics 中被称为 IMSTAT
。它还可以执行统计和预测建模操作。
但是回到你的问题。您可以使用 IMSTAT
过程来截断 table.
/*LASR table truncation*/
proc imstat;
table vadst.productanalysis;
deleterows;
deleterows / purge;
run;
quit;
/*appending data to existing LASR table*/
data vadst.productanalysis(append=yes);
set vasrc.productanalysis;
run;
table vadst.productanalysis;
- 选择 LASR table 进行操作。
deleterows;
- 如果没有 WHERE
子句处于活动状态,则将所有行标记为删除。您可以取消删除它们。
deleterows / purge;
- 指定从内存中删除标记为删除的行。释放行使用的内存。
如果您在 LASR Server 和内存 tables 上工作很多,我建议您熟悉此过程。这是文档:SAS® LASR™ Analytic Server 2.7
我想在 运行 代码时 运行 分类 table 而不是删除 table。我如何更改代码,从 drop existing table 到 t运行cate table?在SAS LASR table中,有一行代码如下:
/* Drop existing table */
%vdb_dt(LIBNAME.TARGETLASRTABLE);
之所以这样做,是因为当table和报表设计器同时reload时,会导致报表设计器在SAS VA中提示错误信息"The data source (TARGETLASRTABLE) is no longer accessible, or has been replaced. Would you like to select a new data source?"。
因为table是代码中的drop,所以会出现提示信息。为了避免出现提示信息,我想将 drop 语句更改为 t运行cate 语句。有什么办法可以写出t运行cate语句的代码来代替drop existing table?请帮忙,谢谢。
SAS LASR Server 中有一个用于管理数据的程序。它在 In-Memory Statistics 中被称为 IMSTAT
。它还可以执行统计和预测建模操作。
但是回到你的问题。您可以使用 IMSTAT
过程来截断 table.
/*LASR table truncation*/
proc imstat;
table vadst.productanalysis;
deleterows;
deleterows / purge;
run;
quit;
/*appending data to existing LASR table*/
data vadst.productanalysis(append=yes);
set vasrc.productanalysis;
run;
table vadst.productanalysis;
- 选择 LASR table 进行操作。
deleterows;
- 如果没有 WHERE
子句处于活动状态,则将所有行标记为删除。您可以取消删除它们。
deleterows / purge;
- 指定从内存中删除标记为删除的行。释放行使用的内存。
如果您在 LASR Server 和内存 tables 上工作很多,我建议您熟悉此过程。这是文档:SAS® LASR™ Analytic Server 2.7