对于 ETL 操作,我们使用 SAS DI studio,最后将表加载到 Teradata 中。DDL 在 SAS DI Studio 中为创建的表动态生成。但是当我们想要自定义 DDL 以包含分区时,它会引发错误。任何人都可以提出解决方法吗?注意:我们不能先在 Teradata 中创建 DDL,然后在 SAS DI Studio 中注册表以使用它。
在表属性->选项->高级中并在创建表选项中编写自定义 SQL 它工作正常UNIQUE PRIMARY INDEX(NOTI_DT)
但是当我们尝试
UNIQUE PRIMARY INDEX(NOTI_DT)
PARTITION BY RANGE_N(NOTI__DT BETWEEN DATE'1950-01-01'AND DATE'2022-12-31' EACH INTERVAL '1' MONTH)