Freigeben über


Was ist der SQL-Analyseendpunkt für ein Lakehouse?

Microsoft Fabric bietet eine SQL-basierte Benutzeroberfläche für Lakehouse-Deltatabellen. Diese SQL-basierte Benutzeroberfläche wird als SQL-Analyseendpunkt bezeichnet. Sie können Daten in Deltatabellen mithilfe von T-SQL analysieren, Funktionen speichern, Ansichten erstellen und SQL-Sicherheit anwenden. Um auf einen SQL-Analyseendpunkt zuzugreifen, wählen Sie ein entsprechendes Element in der Arbeitsbereichsansicht aus, oder wechseln Sie im Lakehouse-Explorer in den SQL-Analyseendpunktmodus.

Wenn Sie ein Lakehouse erstellen, wird ein SQL-Analyseendpunkt erstellt, der auf den Speicher der Lakehouse-Deltatabelle verweist. Sobald Sie eine Deltatabelle im Lakehouse erstellt haben, steht sie für Abfragen über den SQL-Analyseendpunkt zur Verfügung. Sowohl die Warehouse-Dokumentation als auch die SQL-Datenbank in Microsoft Fabric stellen bei der Erstellung automatisch einen SQL-Analyseendpunkt bereit.

Screenshot des Hauptbildschirms des SQL-Analyseendpunkts für ein Lakehouse

Erneutes Bereitstellen des SQL-Analyseendpunkts

Wir bieten die Möglichkeit, den SQL Analytics-Endpunkt direkt in einem Lakehouse erneut bereitzustellen. Wenn Ihr erster Bereitstellungsversuch also fehlschlägt, können Sie es daher erneut zu versuchen, ohne ein neues Lakehouse zu erstellen. Mit diesem Feature können Sie Bereitstellungsprobleme selbst auf einfache Weise auf der Benutzeroberfläche beheben, und müssen kein neues Lakehouse erstellen.

Screenshot der erneuten Bereitstellung des SQL-Analyseendpunkts für ein Lakehouse

Hinweis

Sie müssen beachten, dass dieses Feature zwar die Benutzerfreundlichkeit verbessert, doch bei einer erneuten Bereitstellung eines SQL-Analyseendpunkts können weiterhin Fehler auftreten, genau wie beim ersten Erstellen eines Lakehouse.

Schreibgeschützter Modus für SQL-Analyseendpunkte

Der SQL-Analyseendpunkt wird für Lakehouse-Deltatabellen im schreibgeschützten Modus ausgeführt. Sie können nur mit dem SQL-Analyseendpunkt Daten aus Deltatabellen lesen. Sie können Funktionen und Ansichten speichern und die Sicherheit auf SQL-Objektebene festlegen.

Hinweis

Externe Deltatabellen, die mit Spark-Code erstellt wurden, sind für einen SQL-Analyseendpunkt nicht sichtbar. Verwenden Sie im Tabellenbereich Tastenkombinationen, um externe Deltatabellen für einen SQL-Analyseendpunkt sichtbar zu machen.

Zum Ändern von Daten in Lakehouse-Deltatabellen müssen Sie in den Lakehouse-Modus wechseln und Apache Spark verwenden.

Zugriffssteuerung mithilfe der SQL-Sicherheit

Sie können die Sicherheit auf Objektebene für den Zugriff auf Daten mit dem SQL-Analyseendpunkt festlegen. Diese Sicherheitsregeln gelten nur für den Zugriff auf Daten über den SQL-Analyseendpunkt. Um sicherzustellen, dass die Daten nicht auf andere Weise zugänglich sind, müssen Sie Arbeitsbereichsrollen und -berechtigungen festlegen, siehe Arbeitsbereichsrollen und -berechtigungen.