取消
顯示的結果
而不是尋找
你的意思是:

如何克服失蹤在磚SQL的查詢參數嗎?

dimsh
貢獻者

你好,在那裏!

我想要建立我的第一指示板基於Dataabricks SQL。隻要我能看到如果你定義一個查詢參數進一步你不能跳過它。我在找任何選項,我可以讓我的參數可選。

例如,我有一個表(start_date、end_date country_code unique_ids)和想要默認顯示最近7天的數據。但與此同時,我想添加兩個輸入,用戶可以指定他/她的任意日期範圍。

當我不提供任何價值得到”缺失值start_date end_date參數”錯誤。如果我得到一個零在這種情況下我可以通過SQL處理它,但是我查詢失敗。

有機會來克服這個限製呢?

BR,

Dmytro

15日回複15

DavePete_79593
新的貢獻者二世

此外,{{}}存在的事實在SQL將導致磚控製台的錯誤。調試時我已經把參數{{}}部分SQL注釋——{{}}和控製台錯誤,即使隻是在評論顯然上述行不通。

匿名
不適用

@Dmytro Imshenetskyi——這最後的答案有幫助嗎?

dimsh
貢獻者

@Kyle黑爾

謝謝。它的工作原理,但從我的角度來看,它看起來像一個解決方案。

可能這將是更好的考慮空值為null,然後通過合並SQL函數處理它們。

KTheJoker
貢獻者三世

另一個解決方案:beaming_face_with_smiling_eyes:絕對取決於如果你的參數輸入支持空值/ null(日期,我希望不是!)

User16844467761
新的貢獻者三世

@Dmytro Imshenetskyi當你正在構建一個DBSQL儀表板,您可以設置參數的默認,這樣用戶不需要選擇這樣一個參數:https://docs.m.eheci.com/sql/user/queries/query-parameters.html query-parameter-mapping-in-dashbo……

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map