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

將日期值作為參數傳遞數據磚SQL筆記本

sp1
新的貢獻者二世

我昨天想通過日期(在這個例子中20230115 * . csv)在csv文件中。不知道如何創建參數,並使用它。

abc_delivery_log創建或替換臨時視圖

使用CSV

選項(

頭= " true ",

分隔符= "、",

inferSchema = " true ",

路徑= " abfss: / / selfserv-xxxxx@xxxxx / xxxxx / abc_delivery_log_20230115080013.csv”

);

1接受解決方案

接受的解決方案

daniel_sahal
尊敬的貢獻者三世

您可以使用dbutils。小部件將一個參數傳遞給你的筆記本(https://docs.m.eheci.com/notebooks/widgets.html)然後使用Python創建和執行參數化sql代碼。

在原帖子查看解決方案

6個回答6

daniel_sahal
尊敬的貢獻者三世

您可以使用dbutils。小部件將一個參數傳遞給你的筆記本(https://docs.m.eheci.com/notebooks/widgets.html)然後使用Python創建和執行參數化sql代碼。

Kaniz
社區經理
社區經理

嗨@Sujatha皮拉伊(客戶),我們沒有收到你自從上次反應@Daniel薩哈(客戶),我檢查,看看他的建議幫助你。

否則,如果你有任何解決方案,請與社區分享,因為它可以幫助別人。

同時,請別忘了點擊“選擇最佳”按鈕時提供的信息幫助解決你的問題。

Chaitanya_Raju
尊敬的貢獻者

嗨@Sujatha皮拉伊

你可以嚐試使用以下SQL代碼使用小部件

創建小部件文本路徑名默認“pathvalue”創建或替換臨時視圖abc_delivery_log使用CSV選項(頭= " true ",分隔符=”、“inferSchema = " true ",路徑= getArgument(“路徑”));

並使用小部件可以通過變量值

快樂學習! !

匿名
不適用

current_timestamp SQL有一個函數,你可以扮演一個日期今天的日期。你不需要通過任何邏輯的筆記本工作。圖像

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

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

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

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

Baidu
map