【发布时间】:2019-07-21 19:18:52
【问题描述】:
我的工作需要我每天刷新某些 Teradata 表。我遇到了 crontab 并试图安排一个小的 Teradata 查询。以下是代码:
Teradata:
DROP TABLE S_BNKFRD.PV_TEMP;
CREATE TABLE S_BNKFRD.PV_TEMP AS
(
SELECT
Current_Time AS Curr_Time
)WITH DATA;
Crontab:
* * * * * cd && . ./.profile;BTEQ -p /DATA/home/pverma3/CronTab_Test_Piyush.sql
Teradata 查询位于给定位置的 CronTab_Test_Piyush.sql 文件中,我需要每分钟运行一次(这只是在我为主要查询设置之前学习如何自动化 teradata 查询的一小步)。
我用谷歌搜索,但找不到确切的 crontab 语法。相反,我发现人们在谈论 BTEQ,所以试了一下。 (我的同事正在使用 BGsas 代替 BTEQ 运行类似的 SAS 文件,但我们很快就会摆脱 SAS,所以我想使用 Teradata 来做)
请帮助。非常感谢。
【问题讨论】:
标签: cron scheduled-tasks teradata