使用SAS DI studio 4.902在Teradata中对表进行分区

时间:2019-05-29 08:34:43

标签: teradata sas-dis

对于ETL操作,我们使用SAS DI studio,然后将表最终加载到Teradata中。 DDL是在SAS DI Studio中为创建的表动态生成的。但是,当我们想要自定义DDL以包括分区时,它将引发错误。谁能建议解决方法? 注意:我们无法先在Teradata中创建DDL,然后再在SAS DI Studio中注册要使用的表。

在表 properties-> Options-> advanced 中,并在create table选项中编写自定义SQL,它对于woocommerce_content()来说效果很好 但是当我们尝试

UNIQUE PRIMARY INDEX(NOTI_DT)

它抛出一个错误: image 1

1 个答案:

答案 0 :(得分:1)

“无效的选项名称”错误似乎是由于选项字符串中带有引号引起的。尝试将引号加倍:

UNIQUE PRIMARY INDEX(NOTI_ASSIGN_DT)
PARTITION BY RANGE_N(NOTI_ASSIGN_DT BETWEEN DATE''1950-01-01'' AND DATE''2022-12-31'' EACH INTERVAL ''1'' MONTH)