我想傳遞的郵遞員參數運行的一些查詢 模板,基本上蜂房/ SQL查詢。這是該怎麼TemplateTable上傳.json(其是 查詢模板),其是 被傳遞的參數從郵遞員執行看起來像
[
{
"templateId": "TemplateTable",
"description": "TemplateTable",
"statements": [ "set hive.exec.dynamic.partition.mode=nonstrict",
"DROP VIEW IF EXISTS TemplateTable",
"CREATE VIEW TemplateTableAS
SELECT
/*+ MAPJOIN(m) */
i.base_time_stamp as timestamp_utc,
CAST(regexp_extract(i.context, ';c/4/([0-9]+)' , 1) AS INT) as source_id,
nw_name as network,
@{day} as day
FROM Table1 m
JOIN Table2 i ON (CAST(regexp_extract(i.context, ';c/4/([0-9]+)' , 1) AS INT) = m.source_id)" ],
"parameters":
[
{"name": "day", "required": true, "description": "day can be any day of the week with numeric codes"}
]
}
]
=================== ================================ ========================
AT郵差:
{ 「templateId」: 「TemplateTable」, 「參數」: {「day」:「CASE from_unixtime(unix_timestamp(starttime),'EEE') 當'Mon'THEN '01 | Mon' 'Tue'THEN '02 | Tue' 'Wed'THEN '03 |週三「 如果‘星期四’,那麼'04 |星期四」 如果‘星期五’,那麼05 |星期五「
如果‘星期六’,那麼06 |星期六」 如果‘太陽’,那麼07 |太陽 END「 }}即使它不給任何錯誤消息,它不會創建數據庫首先)的 觀點,如果有人能指出如何使用 表情像上面被作爲參數傳遞的情況下,二) 如果一些能提供一些有用的鏈接,其顯示的參數被 在郵遞員那爾德是非常有益的.Thanks