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

檢索工作空間實例名E2架構集群(多租戶)在筆記本上運行工作

Deepak_Bhutada
貢獻者三世

我對E2建築磚的工作我想檢索工作區中的實例名筆記本運行集群環境的工作,這樣我可以使用它在我的用例。

當調用

.tags .getContext .notebook dbutils.notebook.entry_point.getDbutils()()()()蘋果(“browserHostName”)

在一個通用的集群以交互式方式工作,這個鍵不存在集群的工作運行時上下文。

3回複3

Deepak_Bhutada
貢獻者三世

不可能得到工作區URL /碎片的名字從MT / E2因為我們不注入用戶可見的URL,但司機可及。

但作為一個解決方案shardname在我們的工作,我們可以編寫一個文件碎片的名字在一個特定的dbfs位置和讀它內部的工作如下所示:

dbutils.fs.put (" / FileStore / Deepak-test / ShardName。txt”、“https://cse2.cloud.m.eheci.com/”)

當你將運行工作時,你可以讀到文件並得到碎片的名字。

dbutils.fs.head (“/ FileStore / Deepak-test / ShardName.txt”)

你也可以創建一個字典,你可以用它來得到shardname在工作

工作區= {“111”:“workspace1”,“222”:“workspace1”} org_id = get_notebook_context () .tags()蘋果(orgId)打印(f“https:// .cloud.m.eheci.com{工作區[org_id]}”)

Thomas_B_
新的貢獻者二世

實際上有人意識到Azure磚的修複,嗎?(我的用例是發送狀態信息從一個批處理運行包括集群工作的鏈接頁麵或運行頁麵允許操作員點擊詳情。)

Thomas_B_
新的貢獻者二世

發現Azure磚上麵問題的解決方案:dbutils.notebook.getContext ()。apiUrl將返回該地區URI,但這前鋒workspace-specific如果指定工作區id與o =。

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

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

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

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

Baidu
map