Připojení ivity pro datové sklady v Microsoft Fabric
Platí pro: Koncový bod sql Analytics a sklad v Microsoft Fabric
V Microsoft Fabric je koncový bod analýzy LAKEhouse SQL nebo Warehouse přístupný prostřednictvím tabulkového datového streamu nebo koncového bodu TDS známého pro všechny moderní webové aplikace, které komunikují s koncovým bodem SQL Serveru. Označuje se jako řetězec Připojení ion SQL v uživatelském rozhraní Microsoft Fabric.
Tento článek obsahuje postup připojení ke koncovému bodu analýzy SQL nebo službě Warehouse.
Abyste mohli začít, musíte splnit následující požadavky:
- Potřebujete přístup ke koncovému bodu analýzy SQL nebo skladu v pracovním prostoru kapacity Premium s oprávněními přispěvatele nebo vyššími oprávněními.
Ověřování pro sklady v prostředcích infrastruktury
V Microsoft Fabric jsou podporovány dva typy ověřených uživatelů prostřednictvím sql připojovací řetězec:
- Objekty zabezpečení uživatele Microsoft Entra (dříve Azure Active Directory) nebo identity uživatelů
- Instanční objekty Microsoft Entra ID (dříve Azure Active Directory)
Sql připojovací řetězec vyžaduje otevření portu TCP 1433. TCP 1433 je standardní číslo portu SQL Serveru. SQL připojovací řetězec také respektuje model zabezpečení koncového bodu služby Warehouse nebo Lakehouse SQL Analytics pro přístup k datům. Data lze získat pro všechny objekty, ke kterým má uživatel přístup.
Načtení připojovací řetězec SQL
Chcete-li načíst připojovací řetězec, postupujte takto:
Přejděte do svého pracovního prostoru, vyberte Sklad a vyberte Další možnosti.
Vyberte Kopírovat připojovací řetězec SQL a zkopírujte připojovací řetězec do schránky.
Začínáme se sadou SQL Server Management Studio (SSMS)
Následující postup podrobně popisuje, jak začít v pracovním prostoru Microsoft Fabric a připojit sklad k sadě SQL Server Management Studio (SSMS).
Když otevřete SSMS, zobrazí se okno Připojení na server. Pokud už je otevřený, můžete se připojit ručně tak, že vyberete Průzkumník objektů> Připojení> Database Engine.
Po otevření okna Připojení na server vložte připojovací řetězec zkopírovaný z předchozí části tohoto článku do pole Název serveru. Vyberte Připojení a pokračujte odpovídajícími přihlašovacími údaji pro ověření. Mějte na paměti, že se podporuje pouze vícefaktorové ověřování Microsoft Entra (MFA).
Po navázání připojení Průzkumník objektů zobrazí připojený sklad z pracovního prostoru a jeho odpovídající tabulky a zobrazení, z nichž všechny jsou připravené k dotazování.
Při připojování přes SSMS (nebo ADS) se zobrazuje koncový bod analýzy SQL i Sklad jako sklady a je obtížné rozlišovat mezi těmito dvěma typy položek a jejich funkcemi. Z tohoto důvodu důrazně doporučujeme, abyste přijali zásady vytváření názvů, které vám umožní snadno rozlišovat mezi těmito dvěma typy položek při práci v nástrojích mimo prostředí portálu Microsoft Fabric.
Připojení s využitím Power BI
Koncový bod analýzy SQL Warehouse nebo Lakehouse je plně podporovaný a nativní zdroj dat v Rámci Power BI a není nutné používat řetězec Připojení ion SQL. Datové centrum zveřejňuje všechny sklady, ke kterým máte přímý přístup. To vám umožní snadno najít sklady podle pracovního prostoru a:
- Výběr skladu
- Volba entit
- Načtení dat – volba režimu připojení k datům: import nebo DirectQuery
Další informace naleznete v tématu Vytváření sestav v Microsoft Fabric.
Připojení pomocí OLE DB
Podporujeme připojení ke koncovému bodu služby Warehouse nebo SQL Analytics pomocí OLE DB. Ujistěte se, že používáte nejnovější ovladač Microsoft OLE DB pro SQL Server.
Připojení pomocí rozhraní ODBC
Microsoft Fabric podporuje připojení ke koncovému bodu služby Warehouse nebo SQL Analytics pomocí rozhraní ODBC. Ujistěte se, že používáte nejnovější ovladač ODBC pro SQL Server. Použijte ověřování Microsoft Entra ID (dříve Azure Active Directory).
Připojení s využitím JDBC
Microsoft Fabric také podporuje připojení ke koncovému bodu služby Warehouse nebo SQL Analytics pomocí ovladače JDBC (Java Database Connectivity).
Při navazování připojení přes JDBC zkontrolujte následující závislosti:
Přidejte artefakty, zvolte Přidat artefakt a do okna přidejte následující čtyři závislosti a pak výběrem možnosti Stáhnout/Aktualizovat načtěte všechny závislosti.
Vyberte Test připojení a Dokončit.
<dependency> <groupId>com.microsoft.azure</groupId> <artifactId>msal4j</artifactId> <version>1.13.3</version> </dependency> <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc_auth</artifactId> <version>11.2.1.x86</version> </dependency> <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>12.1.0.jre11-preview</version> </dependency> <dependency> <groupId>com.microsoft.aad</groupId> <artifactId>adal</artifactId> <version>4.2.2</version> </dependency>
Připojení s využitím dbt
Adaptér dbt
je architektura pro transformaci dat, která používá osvědčené postupy softwarového inženýrství, jako je testování a správa verzí, k omezení kódu, automatizaci správy závislostí a dodávání spolehlivějších dat – to vše pomocí SQL.
Moduly dbt
plug-in adaptérů specifické pro datovou platformu umožňují uživatelům připojit se k zvolenému úložišti dat. Pokud se chcete připojit k datovému skladu Synapse v Microsoft Fabric, použijte dbt
dbt-fabric
adaptér. Podobně má vyhrazený zdroj dat fondu SQL služby Azure Synapse Analytics vlastní adaptér. dbt-synapse
Oba adaptéry podporují ověřování Microsoft Entra ID (dříve Azure Active Directory) a umožňují vývojářům používat az cli authentication
. Ověřování SQL se ale nepodporuje pro dbt-fabric
Adaptér DBT Fabric DW používá knihovnu pyodbc
k navázání připojení k skladu. Knihovna pyodbc
je implementace ODBC v jazyce Python, která používá specifikaci rozhraní API služby Python Database v2.0. Knihovna pyodbc
přímo předává připojovací řetězec ovladači databáze prostřednictvím SQLDriveru Připojení ve msodbc
struktuře připojení k Microsoft Fabric pomocí proxy služby TDS (Tabular Data Streaming).
Další informace najdete v nastavení adaptéru dbt datového skladu Microsoft Fabric Synapse a konfiguraci adaptéru dbt datového skladu Microsoft Fabric Synapse Data Warehouse.
Připojení soudnost jinými prostředky
Jakýkoli nástroj třetí strany může použít řetězec Připojení ion SQL prostřednictvím ovladačů ODBC nebo OLE DB pro připojení ke koncovému bodu Microsoft Fabric Warehouse nebo SQL Analytics pomocí ověřování Microsoft Entra ID (dříve Azure Active Directory).
Vlastní aplikace
V Microsoft Fabric poskytuje koncový bod analýzy SQL Warehouse a Lakehouse sql připojovací řetězec. Data jsou přístupná z rozsáhlého ekosystému nástrojů SQL za předpokladu, že se můžou ověřit pomocí Microsoft Entra ID (dříve Azure Active Directory). Další informace naleznete v tématu Připojení ion knihovny pro Microsoft SQL Database.
Úvahy a omezení
- Ověřování SQL se nepodporuje.
- Pro Microsoft Fabric Warehouse není podporováno více aktivních sad výsledků (MARS). Mars je ve výchozím nastavení zakázaný, ale pokud
MultipleActiveResultSets
je součástí připojovací řetězec, měl by být odebrán nebo nastaven na hodnotu false. - Při připojení k skladu se může zobrazit chyba, že velikost tokenu překročila maximální povolenou velikost datové části. Důvodem je to, že v pracovním prostoru je velký počet skladů nebo je členem velkého počtu skupin Microsoft Entra. V případě této chyby požádejte správce pracovního prostoru o vyčištění nepoužívaných skladů a opakování připojení nebo se obraťte na podporu, pokud potíže potrvají.
- Propojení připojení k serveru z SQL Serveru nejsou podporována.
Související obsah
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro