Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:✅databáze SQL v Microsoft Fabric
Můžete se připojit ke své databázi SQL ve Fabric a dotazovat se na ni stejným způsobem jako Azure SQL Database.
Prerequisites
- Potřebujete existující kapacitu Fabric. Pokud ne, spusťte zkušební verzi Fabric.
- Vytvořte nebo použijte existující databázi SQL ve Fabricu.
- Pokud ji ještě nemáte, vytvořte novou databázi SQL ve Fabricu.
- V současné době je výchozí jediná podporovaná zásada připojení pro databázi SQL v Microsoft Fabric. Další informace naleznete v tématu zásady připojení.
Editor dotazů na portálu Fabric
K databázi SQL se můžete připojit pomocí webového editoru na portálu Fabric.
Webový editor pro SQL databázi ve Fabricu poskytuje základní průzkumník objektů a rozhraní pro vykonávání dotazů. V integrované nabídce Průzkumník je uveden seznam všech databázových objektů.
Nová databáze SQL v prostředcích infrastruktury se automaticky otevře ve webovém editoru a existující databázi je možné otevřít ve webovém editoru tak, že ji vyberete v Prostředcích infrastruktury.
Najít připojovací řetězec SQL
V Microsoft Fabric jsou koncové body analýzy SQL a databáze SQL přístupné prostřednictvím tabulkového datového streamu nebo koncového bodu TDS, známé všem moderním webovým aplikacím, které pracují s koncovým bodem TDS SQL Serveru. To se označuje jako připojovací řetězec SQL v uživatelském rozhraní Microsoft Fabric.
Připojovací řetězec databáze SQL je podobný připojovacímu řetězci služby Azure SQL Database. <server-unique-identifer>.database.windows.net Připojovací řetězec koncového bodu SQL Analytics vypadá takto <server-unique-identifier>.<tenant>.fabric.microsoft.com.
Vyhledání připojovacího řetězce SQL pro vaši databázi Fabric SQL:
- Přejděte do nastavení položky databáze SQL.
- V nabídce seznamu položek vyberte
.... Vyberte Nastavení a pak připojovací řetězce. Fabric poskytuje kompletní připojovací řetězce pro poskytovatele, včetně ADO.NET, JDBC, ODBC, PHP a Go. - Nebo vyberte tlačítko Otevřít v a vyberte SQL Server Management Studio nebo Visual Studio Code. Zobrazí se název serveru a název databáze.
Chcete-li najít SQL připojovací řetězec pro koncový bod analýzy SQL vaší databáze Fabric SQL:
- Přejděte do nastavení položky databáze SQL a pak vyberte Připojovací řetězce.
- Nebo vyberte
...nabídku a pak vyberte koncový bod SQL a zkopírujte připojovací řetězec SQL.
Tlačítko Připojit, otevřít připojení
K databázi SQL se můžete snadno připojit pomocí tlačítka Otevřít v editoru dotazů na portálu Fabric. Zvolte SQL Server Management Studio nebo rozšíření mssql pomocí nástroje Visual Studio Code.
Ruční připojení pomocí aplikace SQL Server Management Studio
Pokud je vaše verze SSMS starší než 21, po kliknutí na Otevřít v není automatické vyplňování připojovacích údajů podporováno. Stále se můžete ručně připojit tak, že zadáte server, databázi a ověřovací informace.
V SQL Server Management Studio (SSMS):
- V oblasti vašeho pracovního prostoru v zátěži Databáze Fabric vyberte
...vedle vaší databáze SQL. - Vyberte Nastavení.
- Vyberte Připojovací řetězce.
Vyhledejte připojovací řetězec k vaší databázi SQL, včetně
Data Source=. Napříkladtcp:<servername>.database.fabric.microsoft.com,1433. Jedná seInitial Catalog=o název databáze. - V nástroji SSMS otevřete nové připojení.
- V dialogovém okně Fabric zkopírujte a vložte hodnotu z
Server Namedo pole Název serveru. - Zvolte typ ověřování : Microsoft Entra ID – Univerzální s podporou vícefaktorového ověřování.
- Vyberte Možnosti<<.
- Zkopírujte a vložte hodnotu z
Database Nametextového pole Připojit k databázi . - Vyberte Připojit.
- Přihlaste se pomocí Microsoft Entra ID – Univerzální s podporou vícefaktorového ověřování.
Ruční připojení pomocí rozšíření MSSQL pro Visual Studio Code
Můžete také použít Fabric procházení v rozšíření MSSQL pro VS Code. Tato funkce umožňuje vývojářům bezproblémově se připojit ke své databázi SQL v rámci platformy Fabric nebo analytických koncových bodů SQL, aniž by museli ručně kopírovat připojovací řetězce z portálu Fabric nebo se spoléhat na tlačítko Otevřít v v rámci editoru VS Code.
Připojení pomocí sqlcmd
K databázi SQL ve Fabric se můžete připojit pomocí sqlcmd, stejně jako k jakémukoli jinému produktu databázového engine SQL.
Použijte ověřování Microsoft Entra ID s možností G. Ověřování Microsoft Entra (-G) vyžaduje alespoň verzi 13.1.
V následujícím příkladu nahraďte <server name> dlouhým řetězcem jedinečného textu, který představuje vaši databázi SQL ve Fabric.
sqlcmd -S <your_server>.database.fabric.microsoft.com;1433 -G -d <your_database> -i ./script.sql
Připojení pomocí nástroje bcp
K databázi SQL v prostředí Fabric se můžete připojit pomocí nástroje bcp, stejně jako v jakémkoli jiném produktu pro databázový stroj SQL. Použijte ověřování Microsoft Entra ID s -G volbou.
V následujícím příkladu nahraďte <server name> dlouhým řetězcem jedinečného textu, který představuje vaši databázi SQL ve Fabric.
bcp bcptest in "c:\temp\sample.dat" -S <your_server>.database.fabric.microsoft.com;1433 -d testdb -G -c
Připojte se k poznámkovému bloku Pythonu
Fabric Python Notebooks (preview) nabízejí možnost spouštět kód T-SQL pomocí T-SQL magic příkazu.
V následujících krocích se připojte k databázi SQL v prostředí Fabric pomocí %%tsql magic command:
Vytvořte v pracovním prostoru poznámkový blok s jazykem nastaveným na Python.
V buňce použijte
%%tsqlmagický příkaz. Typ buňky se automaticky změní naT-SQL.V následující ukázce nahraďte
<databasename>názvem vaší SQL databáze ve Fabric. Parametr-typeby měl býtSQLDatabase.%%tsql -artifact <databasename> -type SQLDatabasePak zahrňte příkaz T-SQL. Pokud například chcete spustit dotaz z databáze s názvem
Contoso:%%tsql -artifact Contoso -type SQLDatabase SELECT * FROM SalesLT.Customer;Výsledky můžete také svázat s datovým rámcem s argumentem
-bind:%%tsql -artifact Contoso -type SQLDatabase -bind df2
Další možnosti dotazování dat pomocí T-SQL v poznámkových blocích Pythonu najdete v článku Spouštění kódu T-SQL v poznámkových blocích Pythonu Fabric. Pokud chcete zobrazit úplnou syntaxi, použijte %tsql? příkaz. Tento příkaz zobrazí informace nápovědy pro příkaz magic T-SQL, včetně dostupných parametrů a jejich popisů.