08-19-202206:53我
嗨磚社區,
我想為我的工作區中所有集群設置環境變量。
目標是環境(dev,刺激)特定環境變量的值。
為每個集群設置環境變量,而是一個全球性的腳本。
我喜歡嚐試不同的腳本
但不可以通過環境變量
全球init腳本並沒有失敗。
什麼好主意嗎?
謝謝你!
08-30-2022十一19點
解決方案:
# !/bin/bash出口VARIABLE_NAME = VARIABLE_VALUE > > /etc/environment回響
的工作是必需的。
環境變量可以通過訪問(Python):
my_variable = os.environ (“VARIABLE_NAME”)
在原帖子查看解決方案
08-20-202204:07我
你有試過小部件從磚跑龍套?
https://docs.microsoft.com/en-us/azure/databricks/notebooks/widgets
dbutils.widgets。文本(“數據庫”、“開發”)database_def = dbutils.widgets.getArgument(“數據庫”)打印(database_def)
你可以用參數表示它當您運行這個腳本。
08-22-202212:16我
集群teminated添加第一行之後全球init腳本。
我認為小部件utitliy隻有筆記本。
沒有全球init腳本必須是一個有效的sh / bash腳本?
02-03-202351我
我們在全球設置env變量初始化腳本如下,
sudo DATAENV = DEV > > /etc/environment回響
我們試圖訪問變量與“共享”筆記本運行集群模式。
導入操作係統打印(os.getenv (“DATAENV”))
但env變量是無法訪問,作為“沒有”的價值。
然而,當運行集群“沒有隔離共享”的筆記本,然後env變量訪問成功。
任何想法,有沒有限製訪問環境變量在集群模式水平?
從未顯出
加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。
點擊在這裏注冊今天,加入!
參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。