Del via


Hvad er SQL Analytics-slutpunktet for et lakehouse?

SQL analytics-endpointet giver dig en skrivebeskyttet T-SQL-forespørgselsflade over Delta-tabellerne i dit lakehouse. Hver lakehouse provisionerer automatisk et SQL-analyse-endpoint, når det oprettes — der er ikke noget ekstra at sætte op. Bag kulisserne kører SQL-analyse-endpointet på samme engine som Fabric Data Warehouse, så du får højtydende, lav-latenstid SQL-forespørgsler uden at skulle administrere infrastrukturen.

SQL analytics-endpointet er ikke unikt for lakehouses. Andre Fabric-elementer — herunder lagre,spejlede databaser, SQL-databaser og Azure Cosmos DB — provisionerer også automatisk et SQL-analyse-endpoint. Oplevelsen og begrænsningerne er de samme på tværs af dem alle.

Skærmbillede af SQL-analyse-endpointet for et lakehouse, der viser forespørgselseditoren og tabellisten.

Det kan du gøre

SQL-analyse-endpointet kører i skrivebeskyttet tilstand over Delta-tabeller — du kan ikke indsætte, opdatere eller slette data gennem det. For at ændre data, skift til søhuset og brug Apache Spark.

Inden for denne skrivebeskyttede grænse kan du:

  • Forespørg Delta-tabeller med T-SQL — Kør SELECT-sætninger mod enhver Delta-tabel i dit lakehouse, inklusive tabeller eksponeret via genveje til ekstern Azure Data Lake Storage eller Amazon S3.
  • Opret visninger, funktioner og lagrede procedurer — Indkapsl forretningslogik og genanvendelige forespørgselsmønstre i T-SQL-objekter, der bevares i SQL-analyse-endpointet.
  • Anvend sikkerhed på række- og objektniveau — Brug SQL-granularrettigheder til at styre, hvilke brugere der kan se hvilke tabeller, kolonner eller rækker.
  • Byg Power BI-rapporter — Power BI semantiske modeller kan forbinde til SQL-analyse-endpointet via Tabular Data Stream (TDS)-endpointet, så du kan bygge rapporter over dine lakehouse-data.
  • Forespørg på tværs af arbejdsområder — Brug OneLake-genveje til at referere til Delta-tabeller i andre lakehouses eller lagre, og saml dem derefter i en enkelt forespørgsel. For flere tværarbejdspladsscenarier, se Better together: lakehouse and warehouse.

Note

Eksterne Delta-tabeller, der er oprettet med Spark-kode, er ikke synlige for SQL Analytics-slutpunktet. Brug genveje i tabellesektionen for at gøre eksterne Delta-tabeller synlige. For at lære hvordan, se Opret en genvej.

Få adgang til SQL Analytics-slutpunktet

Du kan åbne SQL-analyse-endpointet på to måder:

  • Fra arbejdsområdet — Find SQL analytics endpoint-elementet i din arbejdsområdeliste (det deler navn med dit lakehouse) og vælg det.
  • Fra Lakehouse Explorer — I øverste højre område af båndet bruger du dropdown-menuen til at skifte til SQL analytics endpoint-visningen.

Uanset hvad åbner forespørgselseditoren, hvor du kan skrive og køre T-SQL-forespørgsler mod dine Delta-tabeller.

Sikkerhed

SQL-sikkerhedsregler sat på SQL-analyse-endpointet gælder kun, når data tilgås via endpointet. De gælder ikke, når de samme data tilgås via Spark eller andre værktøjer.

For at sikre dine data:

For mere om sikkerhedsmodellen, se OneLake security for SQL analytics endpoints.

Automatisk metadata-synkronisering

Når du opretter eller opdaterer en Delta-tabel i dit lakehouse, opdager SQL-analyse-endpointet automatisk ændringen og opdaterer sine SQL-metadata — tabeldefinitioner, kolonnetyper og statistikker. Der er ingen importtrin og ingen manuel synkronisering nødvendig.

Denne baggrundsproces læser Delta-loggene fra /Tables mappen i OneLake og holder SQL-skemaet opdateret. For detaljer om, hvordan denne synkronisering fungerer, og faktorer der påvirker synkroniseringslatens, se SQL Analytics endpoint performance considerations.

Klargøring igen

Hvis SQL-analyse-endpointet fejler i provisionering, når du opretter et lakehouse, kan du prøve igen direkte fra lakehouse-brugerfladen uden at genskabe lakehouse'en.

Skærmbillede viser muligheden for at prøve SQL Analytics endpoint-provisionering igen i lakehouse.

Note

Reprovisionering kan stadig fejle, ligesom den oprindelige provisionering kan. Hvis gentagne forsøg fejler, kontakt support.

Begrænsninger

SQL-analyse-endpointet deler sin motor med Fabric Data Warehouse, og de deler de samme begrænsninger. For den fulde liste, se Begrænsninger for SQL-analyse-endpointet.