Dela via


Vad är SQL-analysslutpunkten för ett lakehouse?

Microsoft Fabric tillhandahåller en SQL-baserad upplevelse för Lakehouse Delta-tabeller. Den här SQL-baserade upplevelsen kallas SQL-analysslutpunkten. Du kan analysera data i Delta-tabeller med T-SQL-språk, spara funktioner, generera vyer och tillämpa SQL-säkerhet. För att få åtkomst till SQL-analysslutpunkten väljer du ett motsvarande objekt i arbetsytevyn eller växlar till SQL-analysslutpunktsläge i Lakehouse Explorer.

När du skapar ett lakehouse skapas en SQL-analysslutpunkt som pekar på lakehouse Delta-tabelllagringen. När du har skapat en Delta-tabell i lakehouse är den tillgänglig för frågor med hjälp av SQL-analysslutpunkten. Både informationslagerdokumentation och SQL-databas i Microsoft Fabric etablerar automatiskt en SQL-analysslutpunkt när den skapas.

Skärmbild av huvudskärmen för Lakehouse SQL-analysslutpunkten.

Ometablering av SQL-analysslutpunkt

Vi erbjuder möjligheten att försöka etablera SQL-analysslutpunkter direkt i ett lakehouse. Om det första etableringsförsöket misslyckas kan du därför försöka igen utan att behöva skapa ett helt nytt sjöhus. Med den här funktionen kan du själv minimera etableringsproblem på ett bekvämt sätt i användargränssnittet, så att du inte behöver skapa en fullständig ny lakehouse-funktion.

Skärmbild av lakehouse SQL-analysslutpunktsetablering.

Kommentar

Det är viktigt att observera att även om den här funktionen förbättrar användarupplevelsen kan en SQL-analysslutpunktsretablering fortfarande misslyckas, precis som när en lakehouse skapas.

Skrivskyddat läge för SQL-analysslutpunkt

SQL-analysslutpunkten fungerar i skrivskyddat läge över Lakehouse Delta-tabeller. Du kan bara läsa data från Delta-tabeller med hjälp av SQL-analysslutpunkten. De kan spara funktioner, vyer och ange säkerhet på SQL-objektnivå.

Kommentar

Externa Delta-tabeller som skapats med Spark-kod visas inte för SQL-analysslutpunkten. Använd genvägar i Tabellutrymme för att göra externa Delta-tabeller synliga för SQL-analysslutpunkten.

Om du vill ändra data i Lakehouse Delta-tabeller måste du växla till lakehouse-läge och använda Apache Spark.

Åtkomstkontroll med SQL-säkerhet

Du kan ange säkerhet på objektnivå för åtkomst till data med sql-analysslutpunkten. Dessa säkerhetsregler gäller endast för åtkomst till data via SQL-analysslutpunkten. För att säkerställa att data inte är tillgängliga på andra sätt måste du ange arbetsyteroller och behörigheter, se Arbetsyteroller och behörigheter.