自定义推送配置文件中的设置根据工作负载以及 Teradata 客户支持代表的建议设定。
此过程显示如何使用以下宏创建自定义推送配置文件。- 复制宏 (TD_COPY_PUSHPROFILE)。
- 覆盖宏 (TD_OVERWRITE_PUSHPROFILE)。
- 创建自定义推送配置文件。
选项 步骤 复制并覆盖推送配置文件 - 复制缺省推送配置文件并对其重命名。在下面的示例中,复制并重命名缺省推送配置文件 HIVE_V1 Hive_Custom1。
EXECUTE TD_COPY_PUSHPROFILE(‘HIVE_V1’, ‘Hive_Custom1’);
- 更新推送配置文件。下面的示例使用覆盖宏,以新 JSON 规范覆盖整个现有的自定义推送配置文件 (Hive_Custom1)。
EXECUTE TD_OVERWRITE_PUSHPROFILE('Hive_Custom1', new JSON(‘{"SourceProfile":"Hive_V1", "ColOp":[{"timestamp":false,"varbyte":false,"byte":false, "CompareOp":{"default":true,"GT":false,"LT":false}}], "AggrOp":{"count":false}}’))
- 复制缺省推送配置文件并对其重命名。