Uzyskiwanie dostępu do zapisanych zapytań i zarządzanie nimi
W tym artykule opisano sposób używania interfejsu użytkownika usługi Azure Databricks do uzyskiwania dostępu do zapytań i zarządzania nimi.
Wyświetlanie zapytań
Zapytania można wyświetlać przy użyciu następujących metod:
- Kliknij pozycję Obszar roboczy na pasku bocznym. Zapytania są domyślnie widoczne w folderze Strona główna . Użytkownicy mogą organizować zapytania w folderach w przeglądarce obszaru roboczego wraz z innymi obiektami usługi Databricks.
- Kliknij pozycję Zapytania na pasku bocznym. Obiekty w oknach Zapytania są domyślnie sortowane w odwrotnej kolejności chronologicznej. Możesz zmienić kolejność listy, klikając nagłówek Utworzono w kolumnie. Wpisz w polu tekstowym Filtruj zapytania , aby filtrować według nazwy, tagu lub właściciela.
Organizowanie zapytań w folderach w przeglądarce obszaru roboczego
Zapytania można organizować w folderach w przeglądarce obszaru roboczego i w innych obiektach usługi Databricks. Zobacz Przeglądarkę obszaru roboczego.
Przenoszenie własności zapytania
Aby przenieść własność zapytania, musisz być administratorem obszaru roboczego. Nie można przypisać własności kwerendy do jednostek usługi i grup. Własność można również przenieść przy użyciu interfejsu API uprawnień.
Jako administrator obszaru roboczego zaloguj się do obszaru roboczego usługi Azure Databricks.
Na pasku bocznym kliknij pozycję Zapytania.
Kliknij zapytanie.
Kliknij przycisk Udostępnij w prawym górnym rogu, aby otworzyć okno dialogowe Udostępnianie.
Kliknij ikonę koła zębatego w prawym górnym rogu i kliknij pozycję Przypisz nowego właściciela.
Wybierz użytkownika, do których chcesz przypisać własność.
Kliknij przycisk Potwierdź.
Konfigurowanie uprawnień zapytania
Administratorzy obszaru roboczego i twórca zapytań mają automatycznie przyznane uprawnienia do kontrolowania, którzy użytkownicy mogą zarządzać zapytaniami i uruchamiać je. Aby udostępniać zapytania, musisz mieć co najmniej uprawnienie CAN MANAGE dla zapytania.
Zapytania obsługują dwa typy ustawień udostępniania:
- Uruchom jako przeglądarkę: poświadczenia przeglądarki są używane do uruchamiania zapytania. Przeglądarka musi również mieć co najmniej uprawnienia CAN USE w magazynie. Użytkownicy mogą mieć uprawnienie CAN EDIT tylko wtedy, gdy ustawienie udostępniania ma wartość Uruchom jako osoba przeglądająca.
- Uruchom jako właściciel: poświadczenia właściciela są używane do uruchamiania zapytania.
Aby uzyskać więcej informacji na temat poziomów uprawnień zapytań, zobacz Listy ACL zapytań.
Na pasku bocznym kliknij pozycję Zapytania.
Kliknij zapytanie.
Kliknij przycisk w prawym górnym rogu, aby otworzyć okno dialogowe Udostępnianie.
Wykonaj kroki na podstawie typu uprawnień, który chcesz udzielić:
Wyszukaj i wybierz grupy i użytkowników, a następnie przypisz poziom uprawnień.
Kliknij przycisk Dodaj.
W polu Ustawienia udostępniania Poświadczenia w dolnej części wybierz pozycję Uruchom jako osoba przeglądająca lub Uruchom jako właściciel>.
Możesz również skopiować link do zapytania w oknie dialogowym Udostępnianie.
Dostęp administratora do wszystkich zapytań
Administrator obszaru roboczego usługi Azure Databricks ma dostęp do wszystkich zapytań w obszarze roboczym. Po wybraniu karty Wszystkie zapytania administrator obszaru roboczego może wyświetlać i usuwać wszystkie zapytania. Jednak administrator obszaru roboczego nie może edytować zapytania podczas udostępniania poświadczeń ustawienia są ustawione na Uruchom jako właściciel.
Aby wyświetlić wszystkie zapytania:
- Kliknij pozycję Zapytania na pasku bocznym.
- Kliknij kartę Wszystkie zapytania w górnej części ekranu.
Tworzenie zapytań w innych środowiskach
Zapytania można tworzyć bez używania interfejsu użytkownika usługi Azure Databricks przy użyciu interfejsu API REST, łącznika JDBC/ODBC lub narzędzia partnerskiego.
Zobacz Łączniki SQL, biblioteki, sterowniki, interfejsy API i narzędzia do uruchamiania poleceń SQL i przeglądania obiektów bazy danych w usłudze Azure Databricks.
Możesz również utworzyć zapytanie za pomocą dostawcy narzędzia Terraform usługi Databricks i databricks_sql_query.
Zapoznaj się z partnerami technologicznymi , aby dowiedzieć się więcej o narzędziach partnerskich, których można używać za pośrednictwem programu Partner Connect.