Megosztás:


Raktárkapcsolat a Microsoft Fabricben

A következőkre vonatkozik:✅ SQL Analytics-végpont és Warehouse a Microsoft Fabricben

A Microsoft Fabricben egy SQL Analytics-végpont vagy -raktár egy táblázatos adatfolyamon vagy TDS-végponton keresztül érhető el, amely az SQL Server TDS-végpontokkal kommunikáló összes modern webalkalmazás számára ismerős. Ezt a Microsoft Fabric beállításaiban SQL kapcsolati karakterláncnak nevezzük.

Jótanács

A gyakori eszközökkel való csatlakozásról szóló oktatóanyagért tekintse meg a Connect to Fabric Data Warehouse című témakört.

Hitelesítés a Fabricben lévő raktárakhoz

A Microsoft Fabricben két típusú hitelesített felhasználó támogatott az SQL-kapcsolati karakterláncon keresztül.

  • Microsoft Entra ID felhasználói alapelvek vagy felhasználói identitások
  • Microsoft Entra ID szolgáltatásalanyok

További információ: Microsoft Entra-hitelesítés az SQL-hitelesítés alternatívaként a Microsoft Fabricben.

Az SQL-kapcsolati sztring megköveteli, hogy az 1433-as TCP-port nyitva legyen. A TCP 1433 az SQL Server szabványos portszáma. Az SQL kapcsolati sztring a Warehouse vagy a Lakehouse SQL Analytics végpontbiztonsági modelljét is tiszteletben tartja az adathozzáféréshez. Az adatok minden olyan objektumhoz lekérthetők, amelyhez a felhasználó hozzáfér.

Az SQL anlaytics-végpont biztonságáról további információt az SQL Analytics-végpontok OneLake-biztonsága című témakörben talál.

Ajánlott eljárások

Javasoljuk, hogy a rugalmasság növelése érdekében újrapróbálkozásokat adjon hozzá az alkalmazásokhoz/ETL-feladatokhoz. További információkért tekintse meg a következő dokumentumokat:

Azure-szolgáltatáscímkék engedélyezése tűzfalon keresztül

A tűzfalon keresztüli kapcsolódáshoz a Power BI szolgáltatáscímkék és SQL-szolgáltatáscímkék engedélyezése szükséges. További információ: Power BI szolgáltatáscímkék és szolgáltatáscímkék.

A TDS-végpont teljes tartományneve (FQDN) önmagában nem használható.

Szempontok és korlátozások

  • Az SQL-hitelesítés nem támogatott.
  • Több aktív eredményhalmaz (MARS) nem támogatott a Microsoft Fabric Warehouse esetében. A MARS alapértelmezés szerint le van tiltva, de ha MultipleActiveResultSets szerepel a kapcsolati sztring, el kell távolítani vagy hamisra kell állítani.
  • Ha a következő hibaüzenet jelenik meg: "Nem sikerült végrehajtani a műveletet, mert elértük a rendszerkorlátot", annak oka, hogy a rendszerjogkivonat mérete elérte a korlátot. Ez a probléma akkor fordulhat elő, ha a munkaterület túl sok raktárral/SQL Analytics-végponttal rendelkezik, ha a felhasználó túl sok Microsoft Entra-csoport tagja, vagy a kettő kombinációja. A hiba elkerülése érdekében azt javasoljuk, hogy munkaterületenként 40 vagy kevesebb raktár és SQL Analytics-végpont legyen. Ha a probléma továbbra is fennáll, forduljon a támogatási szolgálathoz.
  • Ha a 24804-ben a következő hibaüzenet jelenik meg: "Rendszerfrissítés miatt nem sikerült végrehajtani a műveletet. Zárja be ezt a kapcsolatot, jelentkezzen be újra, és ismételje meg a műveletet" vagy a 6005-ös hibakód üzenettel: "A leállítás folyamatban van." A végrehajtás sikertelen az SQL Serveren. Ha további támogatásra van szüksége, forduljon az SQL Server csapatához." Ez a kapcsolat átmeneti megszakadása, valószínűleg egy rendszer központi telepítése vagy újrakonfigurálása miatt történik. A probléma megoldásához jelentkezzen be újra, és próbálkozzon újra. Tekintse meg a Legjobb Gyakorlatokat a rugalmasság és az újrapróbálkozások kialakításának megtanulásához az alkalmazásában.
  • Az SQL Server csatolt kiszolgálói kapcsolatai nem támogatottak.

Következő lépés