Teilen über


Lagerkonnektivität in Microsoft Fabric

Gilt für:✅ SQL-Analyseendpunkt und Warehouse in Microsoft Fabric

In Microsoft Fabric ist ein SQL-Analyseendpunkt oder Warehouse über einen Tabellarischen Datenstrom oder TDS-Endpunkt zugänglich, der allen modernen Webanwendungen vertraut ist, die mit einem SQL Server TDS-Endpunkt interagieren. Dies wird in den Microsoft Fabric-Einstellungen als SQL-Verbindungszeichenfolge bezeichnet.

Tipp

Ein Lernprogramm zum Herstellen einer Verbindung mit allgemeinen Tools finden Sie unter "Herstellen einer Verbindung mit Fabric Data Warehouse".

Authentifizierung bei Warehouses in Fabric

In Microsoft Fabric werden zwei Typen authentifizierter Benutzer über die SQL-Verbindungszeichenfolge unterstützt:

  • Microsoft Entra ID-Benutzerprinzipale oder Benutzeridentitäten
  • Microsoft Entra ID-Dienstprinzipale

Weitere Informationen zur Microsoft Entra-Authentifizierung als Alternative zur SQL-Authentifizierung in Microsoft Fabric.

Für die SQL-Verbindungszeichenfolge muss der TCP-Port 1433 geöffnet sein. TCP 1433 ist die Standardportnummer für SQL Server. Die SQL-Verbindungszeichenfolge berücksichtigt auch das Warehouse- oder Lakehouse SQL-Analyseendpunkt-Sicherheitsmodell für den Datenzugriff. Daten können für alle Objekte abgerufen werden, auf die ein Benutzer Zugriff hat.

Weitere Informationen zur Sicherheit im SQL-Anlaytics-Endpunkt finden Sie unter OneLake-Sicherheit für SQL-Analyseendpunkte.

Bewährte Methoden

Es wird empfohlen, Wiederholungsversuche in Ihren Anwendungen/ETL-Aufträgen hinzuzufügen, um Resilienz zu schaffen. Weitere Informationen finden Sie in den folgenden Dokumenten:

Zulassen von Azure-Diensttags über die Firewall

Das Zulassen von Power BI-Diensttags und SQL-Diensttags ist für die Konnektivität über die Firewall erforderlich. Weitere Informationen finden Sie unter Power BI-Diensttags und Diensttags.

Sie können den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des TDS-Endpunkts nicht allein verwenden.

Überlegungen und Einschränkungen

  • Die SQL-Authentifizierung wird nicht unterstützt.
  • Das Feature „Mehrere aktive Resultsets“ (Multiple Active Result Sets, MARS) wird für Microsoft Fabric Warehouse nicht unterstützt. MARS ist standardmäßig deaktiviert, sollte jedoch entfernt oder auf „FALSCH“ festgelegt werden, wenn MultipleActiveResultSets in der Verbindungszeichenfolge enthalten ist.
  • Wenn du diese Fehlermeldung erhältst: „Der Vorgang konnte nicht abgeschlossen werden, weil wir einen Systemgrenzwert erreicht haben“, liegt dies daran, dass die Größe des Systemtokens ihren Grenzwert erreicht hat. Dieses Problem kann verursacht werden, wenn der Arbeitsbereich über zu viele Speicher/SQL Analytics-Endpunkte verfügt, wenn der Benutzer in zu vielen Microsoft Entra-Gruppen ist, oder wenn eine Kombination aus beidem vorliegt. Wir empfehlen, 40 oder weniger Lagerorte und SQL-Analyseendpunkte pro Arbeitsbereich zu haben, um diesen Fehler zu verhindern. Wenden Sie sich an den Support, wenn das Problem weiterhin besteht.
  • Wenn Fehlercode 24804 mit der Nachricht „Die Operation konnte aufgrund einer Systemaktualisierung nicht abgeschlossen werden“ angezeigt wird. Schließen Sie diese Verbindung, melden Sie sich erneut an, und wiederholen Sie den Vorgang“ oder Fehlercode 6005 mit der Meldung „SHUTDOWN ist im Gange. Ausführungsfehler gegen SQL Server. Wenden Sie sich an das SQL Server-Team, wenn Sie weitere Unterstützung benötigen." Die Ursache ist ein temporärer Verbindungsverlust, wahrscheinlich aufgrund einer Systembereitstellung oder Neukonfiguration. Um dieses Problem zu beheben, melden Sie sich erneut an, und versuchen Sie es erneut. Informationen zum Erstellen von Resilienz und Wiederholungen in Ihrer Anwendung finden Sie unter Bewährte Methoden.
  • Verknüpfte Serververbindungen von SQL Server werden nicht unterstützt.

Nächster Schritt