Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Feljegyzés
Ezek az információk a Databricks CLI 0.205-ös és újabb verzióira vonatkoznak. A Databricks parancssori felülete nyilvános előzetes verzióban érhető el.
A Databricks CLI használatára a Databricks Licenc és a Databricks adatvédelmi nyilatkozata vonatkozik, beleértve a használati adatokra vonatkozó rendelkezéseket is.
Ez a cikk bemutatja, hogyan használható a Databricks parancssori felület konfigurációs profilokkal. Feltételezi, hogy már telepítette a Databricks parancssori felületet, és létrehozott egy Databricks-konfigurációs profilfájlt. Lásd: Databricks CLI- és Azure Databricks-konfigurációs profilok telepítése vagy frissítése.
A konfigurációs profilokkal kapcsolatos információk lekérése
Ha több konfigurációs profilt ad hozzá a .databrickscfg fájlhoz, gyorsan futtathat parancsokat különböző munkaterületeken úgy, hogy megadja a célkonfigurációs profil nevét a parancs --profile vagy -p a jelzőben. Ha nincs megadva, a rendszer a DEFAULT konfigurációs profilt használja.
Tipp.
A Tab--profile vagy -p után lenyomva megjelenítheti a választható meglévő konfigurációs profilok listáját.
Létrehozhat például egy konfigurációs profilt DEV , amely egy fejlesztési számítási feladatokhoz használt Azure Databricks-munkaterületre hivatkozik, és egy külön konfigurációs profilt, PROD amely egy másik Azure Databricks-munkaterületre hivatkozik, amelyet éles számítási feladatokhoz használ.
Alapértelmezés szerint a Databricks parancssori felület megkeresi a fájlt a .databrickscfg~ Unix, Linux vagy macOS rendszerű unix-, Linux- vagy macOS-mappában, illetve a %USERPROFILE% Windows (saját felhasználói kezdőlapja) mappájában. A .databrickscfg fájl alapértelmezett elérési útjának módosításához állítsa a DATABRICKS_CONFIG_FILE környezeti változót egy másik elérési útra. Lásd: .databrickscfg-specifikus mezők.
Ha egy meglévő konfigurációs profilról szeretne információt kapni, futtassa a auth env parancsot:
databricks auth env --profile <configuration-profile-name>
# Or:
databricks auth env --host <account-console-url>
# Or:
databricks auth env --host <workspace-url>
Itt látható például az Azure Databricks személyes hozzáférési jogkivonat-hitelesítéssel konfigurált profil kimenete:
{
"env": {
"DATABRICKS_AUTH_TYPE": "pat",
"DATABRICKS_CONFIG_PROFILE": "DEFAULT",
"DATABRICKS_HOST": "https://dbc-a1b2345c-d6e7.cloud.databricks.com",
"DATABRICKS_TOKEN": "dapi123..."
}
}
Az összes elérhető profilról az auth profiles parancs futtatásával kaphat információt:
databricks auth profiles
Name Host Valid
DEFAULT https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
Development https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
Staging https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
Production https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
A parancs kimenete auth profiles nem jelenít meg hozzáférési jogkivonatokat. A hozzáférési jogkivonat megjelenítéséhez futtassa az előző auth env parancsot.
Fontos
A Databricks parancssori felület nem működik .netrc fájllal. Más célokra is használhat fájlokat .netrc a környezetben, de a Databricks parancssori felülete nem fogja használni ezt a .netrc fájlt.
Konfigurációs profilok tesztelése
A konfigurációs profilok teszteléséhez és a hitelesítés helyes beállításának ellenőrzéséhez futtasson egy munkaterülethez csatlakozó parancsot.
Ha nem ad meg profilt, a rendszer az alapértelmezett profilt használja. Az alábbi parancs például felsorolja a DEFAULT-profilhoz társított Azure Databricks-munkaterület elérhető Databricks-futtatókörnyezeti verzióit.
Feljegyzés
Ez a parancs feltételezi, hogy nincsenek olyan környezeti változók, amelyek elsőbbséget élveznek a DEFAULT-profil beállításaival szemben. További információkért lásd a hitelesítés kiértékelési sorrendjét.
databricks clusters spark-versions
Egy adott konfigurációs profil ellenőrzéséhez adja meg a profil nevét a -p jelölő használatával.
databricks clusters spark-versions -p PROD