Snelstart: Een gebruiker instellen om een query uit te voeren
Belangrijk
Deze functie is beschikbaar als openbare preview. Neem contact op met uw accountmanager van Azure Databricks om toegang te vragen.
In deze Quick start ziet u hoe u een gebruiker toevoegt, een SQL-eind punt maakt en de toegang tot gegevens sets voor de gebruiker configureert. Het is vereist voor de Snelstartgids van SQL Analytics- gebruikers.
Vereisten
- Azure Databricks account voor het Premium-abonnement.
- Een werk ruimte starten. U kunt een bestaande werk ruimte gebruiken of een nieuwe maken. Voor informatie over het maken van werk ruimten raadpleegt u Quick Start: een Spark-taak uitvoeren op Azure Databricks met behulp van de Azure Portal.
Stap 1: een gebruiker toevoegen
Ga naar de beheer console.
Klik op het tabblad gebruikers op gebruiker toevoegen.
Voer de e-mail-ID van de gebruiker in. U kunt elke gebruiker toevoegen die deel uitmaakt van de Azure Active Directory Tenant van uw Azure Databricks-werk ruimte.
Klik op OK.
De gebruiker wordt toegevoegd aan de werk ruimte.
Hoewel de selectie vakjes toegang tot de werk ruimte en SQL Analytics niet zijn ingeschakeld, neemt de gebruiker deze rechten over als lid van de users
groep, die de rechten heeft. Werkruimte beheerders kunnen de rechten van de users
groep verwijderen en deze afzonderlijk toewijzen aan gebruikers op de pagina gebruikers. Zie gebruikers en groepen beherenvoor meer informatie over de toegangs rechten voor SQL Analytics.
Stap 2: een SQL-eind punt maken en starten
Selecteer aan de onderkant van de zijbalk de optie app-dewaak
>
Klik op het pictogram
in de zijbalk.
Klik op + Nieuw SQL-eind punt.
Voer in het veld Naam
QS Endpoint
in.Schakel de instelling voor automatisch stoppen in op aan.
Selecteer meer opties.
Klik op het tabblad Machtigingen op het pictogram met de
. Selecteer de principal alle gebruikers en de machtiging can use .
Klik op Add.
Klik op Create.
Typ in het vak Filter in de lijst met eind punten
QS
.Het QS-eind punt moet worden weer gegeven met de status
Ingang.
Wacht totdat de status is
Voer.
Stap 3: de toegang tot de default
Data Base configureren
Klik op het pictogram
in de zijbalk.
Klik op + nieuwe query. De query-editor wordt weer gegeven.
Selecteer het eind punt van het QS-eind punt .
Schakel de gebruiker die u hebt gemaakt in stap 1 in om toegang te krijgen tot de
default
Data Base die wordt gebruikt in de Snelstartgids van de gebruiker. Voer de volgende query's één voor één in:REVOKE ALL PRIVILEGES ON DATABASE default FROM `user@example.com`; GRANT USAGE ON DATABASE default TO `user@example.com`; GRANT SELECT ON DATABASE default TO `user@example.com`; GRANT READ_METADATA on DATABASE default TO `user@example.com`; SHOW GRANT `user@example.com` ON DATABASE default;
Na elke query drukt u op CTRL/CMD + Enter of klikt u op de knop uitvoeren . Na de laatste query wordt het volgende weer gegeven:
+------------------+---------------+------------+-----------+ | principal | ActionType | ObjectType | ObjectKey | +------------------+---------------+------------+-----------+ | user@example.com | READ_METADATA | DATABASE | default | +------------------+---------------+------------+-----------+ | user@example.com | SELECT | DATABASE | default | +------------------+---------------+------------+-----------+ | user@example.com | USAGE | DATABASE | default | +------------------+---------------+------------+-----------+