Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Den här artikeln beskriver inställningarna för SQL-informationslagret och åtkomstkontroller som är tillgängliga för arbetsyteadministratörer.
Databricks rekommenderar att du behåller standardinställningarna för alla konfigurationer på arbetsytenivå för SQL-lager. De här inställningarna förutsätter att arbetsyteadministratörer ansvarar för att skapa och konfigurera alla SQL-lager och att du använder Unity Catalog för datastyrning.
Arbetsyteadministratörer kan konfigurera följande inställningar för en Azure Databricks-arbetsyta:
- Återkalla all åtkomst till SQL-lager.
- Ge möjlighet att skapa SQL-lager.
- Konfigurera standardparametrar som styr SQL Warehouse-beräkningsmiljön.
- Konfigurera dataåtkomstprinciper för SQL-lager.
- Ange ett standardlager (Beta).
Kommentar
Som standard har alla användare åtkomst till Databricks SQL. Utför följande åtgärder för att registrera användare i Databricks SQL:
- Distribuera ett SQL-lager. Se Skapa ett SQL-lager.
- Ge användare åtkomst till SQL-informationslagret. Se Hantera ett SQL-lager.
- Bevilja åtkomst till data med hjälp av Unity Catalog. Se konfigurationer för dataåtkomst.
Som standard har nya arbetsytor serverlösa SQL-lager aktiverade i regioner som stöds. Se Aktivera serverlösa SQL-lager.
Återkalla åtkomst till SQL-lager
Du kan återkalla åtkomsten till SQL-lager för en användare, tjänstens huvudnamn eller grupp genom att avtilldela behörigheten Databricks SQL access . Se Hantera rättigheter.
Bevilja behörighet att skapa SQL-lager
Du kan ge skapandebehörighet för SQL-lager till en användare, tjänstens huvudnamn eller grupp genom att tilldela behörigheten Allow unrestricted cluster creation . Se Hantera rättigheter.
Konfigurera SQL-parametrar
Så här konfigurerar du alla lager med SQL-parametrar:
Klicka på ditt användarnamn i arbetsytans övre stapel och välj Inställningar på den nedrullningsbara menyn.
Klicka på Beräkning under rubriken Inställningar till vänster på skärmen.
Klicka på Hantera bredvid SQL-databaslager och serverlös beräkningskapacitet.
I textrutan SQL-konfigurationsparametrar anger du ett nyckel/värde-par per rad. Avgränsa namnet på parametern från dess värde med hjälp av ett blanksteg. Om du till exempel vill aktivera
ANSI_MODE:
Klicka på Spara.
Viktigt!
När du ändrar en SQL-konfigurationsparameter startas alla SQL-lager som körs automatiskt om.
En allmän översikt över tillgängliga SQL-konfigurationsparametrar finns i Konfigurationsparametrar.
Information om hur du konfigurerar alla SQL-lager med hjälp av REST-API:et finns i SQL Warehouses API.
Konfigurera dataåtkomstprinciper för SQL-lager
Databricks rekommenderar att du hanterar dataåtkomstprinciper med hjälp av Unity Catalog.
Vissa datakällor kan kräva ytterligare behörigheter. Se konfigurationer för dataåtkomst.
Kommentar
När du konfigurerar andra dataåtkomstprinciper än Unity Catalog gäller även äldre tabell-ACL:er. Se Aktivera åtkomstkontroll för Hive-metaarkivtabell i ett kluster (äldre).
Ange ett standard-SQL-lager för arbetsytan
Viktigt!
Den här funktionen finns i Beta. Arbetsyteadministratörer kan styra åtkomsten till den här funktionen från sidan Förhandsversioner . Se Hantera förhandsversioner av Azure Databricks.
Om du anger ett standardlager kan du justera SQL-arbetsbelastningar med beräkningsresurser med lämplig storlek. Sql-standardlagret på en arbetsyta väljs automatiskt på de flesta SQL-redigeringsytor, inklusive SQL-redigeraren, AI/BI-instrumentpaneler, AI/BI Genie, Aviseringar och Catalog Explorer.
Enskilda användare kan åsidosätta den här inställningen genom att välja ett annat lager innan en fråga körs. De kan också definiera sitt eget standardlager på användarnivå som ska tillämpas i alla sessioner.
Kommentar
Om du vill ange ett standardlager måste du aktivera standardlagerinställningen från sidan Förhandsversioner på arbetsytan. Se Hantera förhandsversioner av Azure Databricks.
Så här anger du ett standardlager för din arbetsyta:
- Klicka på ditt användarnamn i arbetsytans övre stapel och välj Inställningar på den nedrullningsbara menyn.
- Under Inställningar klickar du på Beräkning.
- Använd den nedrullningsbara menyn bredvid Standardlager för att välja ett nytt standardvärde. Om du vill behålla det aktuella beteendet lämnar du inställningen som Senast markerad.
Överföra ägarskapet för ett SQL-lager
Den användare som du överför ägarskapet för ett SQL-lager till måste ha behörigheten Allow unrestricted cluster creation .
- Som arbetsyteadministratör loggar du in på din Azure Databricks-arbetsyta.
- Klicka på SQL Warehouses i sidofältet.
- På en lagerrad klickar du på
och väljer Behörigheter. Sql Warehouse-behörigheterna visas.
- Klicka på kugghjulsikonen längst upp till höger och klicka på Tilldela ny ägare.
- Välj den användare som du vill tilldela ägarskap till. Tjänstens huvudnamn och grupper kan inte tilldelas ägarskap för ett SQL-lager.
- Klicka på Bekräfta.