Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ez a cikk a munkaterület rendszergazdái számára elérhető SQL Warehouse-beállításokat és hozzáférési vezérlőket ismerteti.
A Databricks azt javasolja, hogy őrizze meg az SQL-raktárak összes munkaterületszintű konfigurációjának alapértelmezett beállításait. Ezek a beállítások feltételezik, hogy a munkaterület rendszergazdái felelősek az összes SQL-raktár létrehozásáért és konfigurálásáért, és hogy a Unity Katalógust használja az adatszabályozáshoz.
A munkaterület-rendszergazdák az alábbi beállításokat konfigurálhatják egy Azure Databricks-munkaterülethez:
- Az SQL-raktárakhoz való összes hozzáférés visszavonása.
- Adjon lehetőséget SQL-raktárak létrehozására.
- Konfigurálja az SQL Warehouse számítási környezetét vezérlő alapértelmezett paramétereket.
- Adatelérési szabályzatok konfigurálása SQL-raktárakhoz.
- Alapértelmezett raktár beállítása.
Megjegyzés
Alapértelmezés szerint minden felhasználó hozzáfér a Databricks SQL-hez. Ha a felhasználókat a Databricks SQL-be szeretné előkészíteni, hajtsa végre a következő műveleteket:
- SQL-raktár üzembe helyezése. Lásd: SQL-raktár létrehozása.
- Hozzáférést biztosít a felhasználóknak az SQL Warehouse-hoz. Lásd: SQL-raktár kezelése.
- Hozzáférés biztosítása az adatokhoz a Unity Catalog használatával. Lásd adatelérési konfigurációkat.
Alapértelmezés szerint az új munkaterületeken engedélyezve vannak a kiszolgáló nélküli SQL-raktárak a támogatott régiókban. Lásd: Kiszolgáló nélküli SQL-tárolók engedélyezése.
SQL-raktárakhoz való hozzáférés visszavonása
A Databricks SQL access jogosultság hozzárendelésének megszüntetésével visszavonhatja egy felhasználó, szolgáltatásnév vagy csoport SQL-raktárakhoz való hozzáférését. Lásd: Jogosultságok kezelése.
SQL Warehouse-létrehozási jogosultságok biztosítása
Az SQL Warehouse létrehozási jogosultságot a Allow unrestricted cluster creation jogosultság hozzárendelésével adhatja meg egy felhasználónak, szolgáltatásfővezérnek vagy csoportnak. Lásd: Jogosultságok kezelése.
SQL-paraméterek konfigurálása
Az összes raktár konfigurálása SQL-paraméterekkel:
Kattintson a felhasználónevére a munkaterület felső sávjában, és válassza a Beállítások lehetőséget a legördülő menüben.
Kattintson a Számítás gombra a képernyő bal oldalán található Beállítások fejléc alatt.
Kattintson a SQL-raktárak és kiszolgáló nélküli számításikezelése melletti gombra.
Az SQL-konfigurációs paraméterek szövegmezőben soronként adjon meg egy kulcs-érték párot. A paraméter nevét szóközzel válassza el az értékétől. Például a
ANSI_MODEengedélyezéséhez:
Kattintson Mentés.
Fontos
Ha módosít egy SQL-konfigurációs paramétert, az összes futó SQL-raktár automatikusan újraindul.
A rendelkezésre álló SQL-konfigurációs paraméterek általános áttekintését Konfigurációs paraméterekcímű témakörben talál.
Ha az összes SQL Warehouse-t a REST API használatával szeretné konfigurálni, tekintse meg az SQL Warehouses API-t.
Adatelérési szabályzatok konfigurálása SQL-raktárakhoz
A Databricks azt javasolja, hogy a Unity Catalog használatával kezelje az adathozzáférési szabályzatokat.
Egyes adatforrások további jogosultságokat igényelhetnek. Lásd adatelérési konfigurációkat.
Megjegyzés
Ha a Unity Catalogtól eltérő adatelérési szabályzatokat konfigurál, az örökölt tábla ACL-ek is érvényesek. Lásd Hive metaadat tár táblák hozzáférés-vezérlésének engedélyezése egy fürtön (legacy).
Alapértelmezett SQL-raktár beállítása a munkaterülethez
Az alapértelmezett raktár beállítása segít az SQL-számítási feladatok megfelelő méretű számítási erőforrásokhoz való igazításában. A munkaterület alapértelmezett SQL-raktárát a legtöbb SQL-szerkesztőfelület automatikusan kijelöli, beleértve az SQL-szerkesztőt, az AI/BI-irányítópultokat, az AI/BI Genie-t, a Riasztásokat és a Katalóguskezelőt.
Az egyes felhasználók felülbírálhatják ezt a beállítást úgy, hogy kiválasztanak egy másik raktárat a lekérdezés futtatása előtt. Saját felhasználói szintű alapértelmezett raktárat is meghatározhatnak a munkameneteikre való alkalmazáshoz.
Alapértelmezett raktár beállítása a munkaterülethez:
- Kattintson a felhasználónevére a munkaterület felső sávjában, és válassza a Beállítások lehetőséget a legördülő menüben.
- A Beállítások területen kattintson a Számítás gombra.
- Az Alapértelmezett raktár melletti legördülő menüvel válasszon ki egy új alapértelmezettet. Az aktuális viselkedés megtartásához hagyja meg a beállítást az Utolsó beállításként.
A munkaterület rendszergazdái az SQL Warehouses API használatával bármely felhasználó alapértelmezett raktárbeállításait megtekinthetik és módosíthatják. Lásd: Alapértelmezett raktár felülbírálások listája.
Ezek a beállítások a Terraform használatával is kezelhetők. Lásd databricks_warehouses_default_warehouse_override Adatforrást.
SQL-raktár tulajdonjogának átadása
Az SQL Warehouse tulajdonjogát átruházó felhasználónak rendelkeznie kell a Allow unrestricted cluster creation jogosultságtal.
- Munkaterület-rendszergazdaként jelentkezzen be az Azure Databricks-munkaterületre.
- Kattintson SQL Warehouses elemre az oldalsávon.
- Egy raktársorban kattintson a
A jobb szélső kebab menüben válassza az Engedélyek lehetőséget. Az SQL Warehouse engedélyeinek megjelenítése.
- Kattintson a fogaskerék ikonra a jobb felső sarokban, és kattintson az Új tulajdonos hozzárendelése parancsra.
- Válassza ki azt a felhasználót, akihez tulajdonost szeretne hozzárendelni. A szolgáltatásnevek és -csoportok nem rendelhetők hozzá az SQL-raktár tulajdonjogához.
- Kattintson a Megerősítés gombra.