Mentett lekérdezések elérése és kezelése

Ez a cikk azt ismerteti, hogyan használhatja a Azure Databricks felhasználói felületet a lekérdezések elérésére és kezelésére.

Lekérdezések megtekintése

A lekérdezéseket a következő módszerekkel tekintheti meg:

  • Kattintson a Workspace IconWorkspace Icon Munkaterület elemre az oldalsávon. A lekérdezések alapértelmezés szerint megtekinthetők a Kezdőlap mappában. A felhasználók a lekérdezéseket mappákba rendezhetik a munkaterület böngészőjében más Databricks-objektumokkal együtt.
  • Kattintson Lekérdezések ikona Lekérdezések elemre az oldalsávon. A Lekérdezések ablak objektumai alapértelmezés szerint fordított időrendi sorrendben vannak rendezve. A listát a oszlopfejlécen létrehozott kattintva átrendezheti. Írja be a Lekérdezések szűrése szövegmezőbe, hogy név, címke vagy tulajdonos szerint szűrhessen.

Lekérdezések rendezése mappákba a munkaterület böngészőjében

A lekérdezéseket mappákba rendezheti a munkaterület böngészőjében és más Databricks-objektumokban. Lásd: Munkaterület böngésző.

Lekérdezés tulajdonjogának átadása

A lekérdezés tulajdonjogának átadásához munkaterület-rendszergazdának kell lennie. A szolgáltatásnevek és -csoportok nem rendelhetők hozzá a lekérdezések tulajdonjogához. A tulajdonjogot az Engedélyek API-val is átadhatja.

  1. Munkaterület-rendszergazdaként jelentkezzen be a Azure Databricks munkaterületre.

  2. Az oldalsávon kattintson a Lekérdezések elemre.

  3. Kattintson egy lekérdezésre.

  4. A Megosztás párbeszédpanel megnyitásához kattintson a jobb felső sarokban található Megosztás gombra.

  5. Kattintson a fogaskerék ikonra a jobb felső sarokban, és kattintson az Új tulajdonos hozzárendelése parancsra.

    Új tulajdonos hozzárendelése

  6. Válassza ki azt a felhasználót, akihez tulajdonost szeretne hozzárendelni.

  7. Kattintson a Megerősítés gombra.

Lekérdezési engedélyek konfigurálása

A munkaterület rendszergazdái és a lekérdezés létrehozója automatikusan engedélyt kap annak szabályozására, hogy mely felhasználók kezelhetik és futtathatják a lekérdezéseket. A lekérdezések megosztásához legalább a CAN MANAGE engedéllyel kell rendelkeznie egy lekérdezéshez.

A lekérdezések kétféle megosztási beállítást támogatnak:

  • Futtatás megtekintőként: A lekérdezés futtatásához a megtekintő hitelesítő adatai szolgálnak. A megtekintőnek legalább CAN USE engedélyekkel kell rendelkeznie a raktáron. Az örökölt SQL-szerkesztőben a felhasználók csak akkor kaphatják meg a CAN EDIT engedélyt, ha a megosztási beállítás megtekintőként fut.
  • Futtatás tulajdonosként: Az új SQL-szerkesztőben a rendszer a tulajdonos hitelesítő adatait használja az örökölt riasztásokhoz és a Lakeflow-feladatokhoz. A megtekintő hitelesítő adatai mindig a lekérdezés futtatására szolgálnak. Az örökölt SQL-szerkesztőben a rendszer a tulajdonos hitelesítő adatait használja a lekérdezés futtatásához.

A lekérdezési jogosultsági szintekről további információt a Lekérdezési ACL-ek című témakörben talál.

  1. Az oldalsávon kattintson a Lekérdezések elemre.

  2. Kattintson egy lekérdezésre.

  3. Kattintson a Megosztás gomb jobb felső gombra a Megosztás párbeszédpanel megnyitásához.

    Lekérdezési engedélyek kezelése

  4. Kövesse a lépéseket a megadni kívánt engedélytípus alapján:

  5. Keresse meg és jelölje ki a csoportokat és a felhasználókat, és rendelje hozzá az engedélyszintet.

  6. Kattintson a Hozzáadás gombra.

  7. A Megosztási beállítások > Hitelesítő adatok mező alján válassza ki a Nézőként futtatás vagy a Tulajdonosként futtatáslehetőséget.

A lekérdezésre mutató hivatkozást a Megosztás párbeszédpanelen is másolhatja.

Rendszergazdai hozzáférés az összes lekérdezéshez

Egy Azure Databricks munkaterület rendszergazdája megtekintheti a munkaterület összes lekérdezéséhez való hozzáférést. Ha a Minden lekérdezés lap van kijelölve, a munkaterület rendszergazdája megtekintheti és törölheti a lekérdezéseket. A munkaterület rendszergazdája azonban nem szerkesztheti a lekérdezést, ha a hitelesítő adatok megosztási beállítása tulajdonosi hitelesítéssel futtat.

Az összes lekérdezés megtekintése:

  1. Kattintson Lekérdezések ikona Lekérdezések elemre az oldalsávon.
  2. Kattintson a képernyő tetején található Minden lekérdezés fülre.

Lekérdezések létrehozása más környezetekben

Lekérdezéseket a Azure Databricks felhasználói felület használata nélkül is létrehozhat a Rest API, egy JDBC/ODBC-összekötő vagy egy partnereszköz használatával.

Lásd a SQL-összekötőket, kódtárakat, illesztőprogramokat, API-kat és eszközöket az SQL-parancsok futtatásához és az Azure Databricks adatbázis-objektumainak tallózásához.

Lekérdezést a Databricks Terraform szolgáltatójával és databricks_sql_query is létrehozhat.

A Partner Connecten keresztül használható partnereszközökről a Technológiai partnerek című témakörben olvashat.