Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der SQL-Analyseendpunkt bietet Ihnen eine schreibgeschützte T-SQL-Abfrageoberfläche über die Delta-Tabellen in Ihrem Lakehouse. Jedes Lakehouse stellt automatisch einen SQL-Analyseendpunkt bereit, wenn er erstellt wird – es gibt nichts Zusätzliches zum Einrichten. Hinter den Kulissen wird der SQL-Analyseendpunkt auf demselben Modul wie das Fabric Data Warehouse ausgeführt, sodass Sie hochleistungsreiche SQL-Abfragen mit geringer Latenz erhalten, ohne die Infrastruktur zu verwalten.
Der SQL-Analyseendpunkt ist nicht für Seehäuser einzigartig. Andere Fabric-Elemente – darunter Lagerhäuser, gespiegelte Datenbanken, SQL-Datenbanken und Azure Cosmos DB – stellen auch automatisch einen SQL-Analyseendpunkt bereit. Die Erfahrung und Einschränkungen sind für alle gleich.
Ihre Möglichkeiten
Der SQL-Analyseendpunkt wird im schreibgeschützten Modus über Delta-Tabellen ausgeführt– Sie können keine Daten darin einfügen, aktualisieren oder löschen. Um Daten zu ändern, wechseln Sie zum Lakehouse, und verwenden Sie Apache Spark.
Innerhalb dieses schreibgeschützten Bereichs können Sie:
- Abfragen von Delta-Tabellen mit T-SQL – Führen Sie SELECT-Anweisungen für eine beliebige Delta-Tabelle in Ihrem Lakehouse aus, einschließlich Tabellen, die über Verknüpfungen zu externen Azure Data Lake Storage oder Amazon S3 verfügbar gemacht werden.
- Erstellen von Ansichten, Funktionen und gespeicherten Prozeduren – Kapseln von Geschäftslogik und wiederverwendbaren Abfragemustern in T-SQL-Objekten, die im SQL-Analyseendpunkt beibehalten werden.
- Anwenden von Sicherheit auf Zeilenebene und Objektebene – Verwenden Sie sql granulare Berechtigungen , um zu steuern, welche Tabellen, Spalten oder Zeilen von Benutzern angezeigt werden.
- Erstellen Von Power BI-Berichten – Power BI-Semantikmodelle können über den Tabular Data Stream (TDS)-Endpunkt eine Verbindung mit dem SQL-Analyseendpunkt herstellen, sodass Sie Berichte über Ihre Lakehouse-Daten erstellen können.
- Abfrage über Arbeitsbereiche hinweg – Verwenden Sie OneLake-Tastenkombinationen , um auf Delta-Tabellen in anderen Seehäusern oder Lagerhäusern zu verweisen, und verknüpfen Sie sie dann in einer einzigen Abfrage. Weitere Arbeitsbereichsszenarien finden Sie unter "Besser zusammen": das Seehaus und das Lager.
Hinweis
Externe Delta-Tabellen, die mit Spark-Code erstellt wurden, sind für den SQL-Analyseendpunkt nicht sichtbar. Verwenden Sie Kurzbefehle im Abschnitt "Tabellen", um externe Delta-Tabellen sichtbar zu machen. Informationen dazu finden Sie unter Erstellen einer Verknüpfung.
Zugreifen auf den SQL-Analyseendpunkt
Sie können den SQL-Analyseendpunkt auf zwei Arten öffnen:
- Vom Arbeitsbereich aus — Suchen Sie in der Liste der Arbeitsbereichselemente das SQL-Analytics-Endpunkt-Element (das denselben Namen wie Ihr Lakehouse trägt) und wählen Sie es aus.
- Verwenden Sie im Lakehouse-Explorer – Im oberen rechten Bereich des Menübands die Dropdownliste, um zur SQL Analytics-Endpunktansicht zu wechseln.
Auf beide Weise wird der Abfrage-Editor geöffnet, in dem Sie T-SQL-Abfragen für Ihre Delta-Tabellen schreiben und ausführen können.
Sicherheit
SQL-Sicherheitsregeln, die für den SQL-Analyseendpunkt festgelegt sind, gelten nur, wenn über den Endpunkt auf Daten zugegriffen wird. Sie gelten nicht, wenn über Spark oder andere Tools auf dieselben Daten zugegriffen wird.
So sichern Sie Ihre Daten:
- Legen Sie sql granulare Berechtigungen für den SQL-Analyseendpunkt fest, um den Zugriff auf bestimmte Tabellen, Spalten oder Zeilen zu steuern.
- Legen Sie Arbeitsbereichsrollen und -berechtigungen fest, um zu steuern, wer auf das Seehaus und seine Daten über andere Pfade zugreifen kann.
Weitere Informationen zum Sicherheitsmodell finden Sie unter OneLake-Sicherheit für SQL-Analyseendpunkte.
Automatische Metadatensynchronisierung
Wenn Sie eine Delta-Tabelle in Ihrem Lakehouse erstellen oder aktualisieren, erkennt der SQL-Analyseendpunkt automatisch die Änderung und aktualisiert seine SQL-Metadaten – Tabellendefinitionen, Spaltentypen und Statistiken. Es gibt keinen Importschritt und keine manuelle Synchronisierung erforderlich.
Dieser Hintergrundprozess liest die Delta-Protokolle aus dem /Tables Ordner in OneLake und hält das SQL-Schema auf dem neuesten Stand. Ausführliche Informationen zur Funktionsweise dieser Synchronisierung und zu Faktoren, die sich auf die Synchronisierungslatenz auswirken, finden Sie unter Überlegungen zur Leistung des SQL Analytics-Endpunkts.
Erneute Bereitstellung
Wenn der SQL-Analyseendpunkt beim Erstellen eines Lakehouses nicht bereitgestellt werden kann, können Sie den Vorgang direkt von der Lakehouse-Startseite wiederholen, ohne das Lakehouse neu zu erstellen.
Hinweis
Die erneute Bereitstellung kann weiterhin fehlschlagen, genauso wie die anfängliche Bereitstellung. Wenn wiederholte Versuche fehlschlagen, wenden Sie sich an den Support.
Einschränkungen
Der SQL-Analyseendpunkt teilt sein Modul mit dem Fabric Data Warehouse und teilen sich dieselben Einschränkungen. Die vollständige Liste finden Sie unter Einschränkungen des SQL-Analyseendpunkts.