Del via


Lagerforbindelse i Microsoft Fabric

Gælder for:✅ SQL Analytics-slutpunkt og warehouse i Microsoft Fabric

I Microsoft Fabric er et SQL-analyseslutpunkt eller -lager tilgængeligt via en tabeldatastrøm eller et TDS-slutpunkt, der er kendt for alle moderne webprogrammer, der interagerer med et SQL Server TDS-slutpunkt. Dette kaldes SQL-forbindelsesstrengen i Microsoft Fabric-indstillingerne.

Tips

Du kan finde et selvstudium om at oprette forbindelse til almindelige værktøjer under Oprette forbindelse til Fabric Data Warehouse.

Godkendelse til lager i Fabric

I Microsoft Fabric understøttes to typer godkendte brugere via SQL-forbindelsesstreng:

  • Microsoft Entra ID-brugerprincipaler eller brugeridentiteter
  • Microsoft Entra ID-tjenesteprincipaler

Du kan få flere oplysninger under Microsoft Entra-godkendelse som et alternativ til SQL-godkendelse i Microsoft Fabric.

SQL-forbindelsesstreng kræver, at TCP-port 1433 er åben. TCP 1433 er SQL Server-standardportnummeret. SQL-forbindelsesstreng respekterer også sikkerhedsmodellen for Sql Analytics Warehouse eller Lakehouse for dataadgang. Der kan hentes data for alle objekter, som en bruger har adgang til.

Du kan få mere at vide om sikkerhed i SQL-analyseslutpunktet under OneLake-sikkerhed til SQL-analyseslutpunkter.

Bedste fremgangsmåder

Vi anbefaler, at du tilføjer nye forsøg i dine programmer/ETL-job for at opbygge robusthed. Du kan få flere oplysninger i følgende dokumenter:

Tillad Azure-tjenestekoder gennem firewall

Det er nødvendigt at tillade Power BI-tjenestekoder og SQL-tjenestekoder for at oprette forbindelse via firewallen. Du kan finde flere oplysninger under Power BI-tjenestekoder og -tjenestekoder.

Du kan ikke bruge TDS-slutpunktets fulde domænenavn (FQDN) alene.

Overvejelser og begrænsninger

  • SQL-godkendelse understøttes ikke.
  • Flere aktive resultatsæt (MARS) understøttes ikke for Microsoft Fabric Warehouse. MARS er deaktiveret som standard, men hvis MultipleActiveResultSets er inkluderet i forbindelsesstreng, skal den fjernes eller angives til falsk.
  • Hvis du får vist denne fejl "Handlingen kunne ikke fuldføres, fordi vi har nået en systemgrænse", skyldes det, at systemtokenstørrelsen når grænsen. Dette problem kan skyldes, hvis arbejdsområdet har for mange warehouses/SQL Analytics-slutpunkter, hvis brugeren er en del af for mange Microsoft Entra-grupper eller en kombination af de to. Vi anbefaler, at du har 40 eller færre lagre og SQL Analytics-slutpunkter pr. arbejdsområde for at forhindre denne fejl. Hvis problemet fortsætter, skal du kontakte support.
  • Hvis du får vist fejlkoden 24804 med meddelelsen "Handlingen kunne ikke fuldføres pga. en systemopdatering. Luk denne forbindelse, log på igen, og prøv at udføre handlingen igen, eller fejlkode 6005 med meddelelsen "SHUTDOWN er i gang. Udførelsen mislykkedes på SQL-serveren. Kontakt SQL Server-teamet, hvis du har brug for yderligere support.", skyldes det midlertidigt tab af forbindelse, sandsynligvis på grund af en systeminstallation eller omkonfiguration. Du kan løse problemet ved at logge på igen og prøve igen. Du kan få mere at vide om, hvordan du bygger robusthed og nye forsøg i dit program, under Bedste fremgangsmåder.
  • Sammenkædede serverforbindelser fra SQL Server understøttes ikke.

Næste trin