Моя работа требует, чтобы я ежедневно обновлял определенные таблицы 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, поэтому попробовал.(Мой коллега запускает такой файл SAS, используя BGsas вместо BTEQ, но мы скоро избавляемся от SAS, поэтому я хотел сделать это с помощью Teradata)
Пожалуйста, помогите.Большое спасибо.