Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:✅Baza danych SQL w usłudze Microsoft Fabric
Możesz nawiązać połączenie z bazą danych SQL database i wykonywać zapytania w usłudze Fabric w taki sam sposób, jak usługa Azure SQL Database.
Wymagania wstępne
- Potrzebujesz istniejącej przepustowości Fabryki. Jeśli tego nie zrobisz, uruchom wersję próbną usługi Fabric.
- Utwórz lub użyj istniejącej bazy danych SQL w Fabric.
- Jeśli jeszcze go nie masz, utwórz nową bazę danych SQL w usłudze Fabric.
- Obecnie jedynymi obsługiwanymi zasadami połączenia dla bazy danych SQL w usłudze Microsoft Fabric jest przekierowanie. Aby uzyskać więcej informacji, zobacz Zasady połączeń.
Edytor zapytań w portalu Fabric
Połączenie z bazą danych SQL można nawiązać przy użyciu edytora internetowego w portalu sieci Szkieletowej.
Edytor internetowy bazy danych SQL w usłudze Fabric udostępnia podstawowy eksplorator obiektów i interfejs wykonywania zapytań. W menu zintegrowanego Eksploratora są wyświetlane wszystkie obiekty bazy danych.
Nowa baza danych SQL w usłudze Fabric otwiera się automatycznie w edytorze internetowym, a istniejącą bazę danych można otworzyć w edytorze internetowym, wybierając ją w Fabric.
Znajdź ciąg połączenia SQL
W usłudze Microsoft Fabric punkt końcowy analizy SQL i baza danych SQL są dostępne za pośrednictwem strumienia danych tabelarycznych lub punktu końcowego TDS, znanego wszystkim nowoczesnym aplikacjom internetowym korzystającym z punktu końcowego TDS programu SQL Server. Jest to nazywane łańcuchem połączenia SQL w interfejsie użytkownika Microsoft Fabric.
Parametry połączenia bazy danych SQL są podobne do parametrów połączenia usługi Azure SQL Database. <server-unique-identifer>.database.windows.net
Parametry połączenia punktu końcowego analizy SQL wyglądają następująco: <server-unique-identifier>.<tenant>.fabric.microsoft.com
.
Aby znaleźć parametry połączenia SQL dla bazy danych SQL fabric:
- Przejdź do ustawień elementu bazy danych SQL.
- Na liście elementów, wybierz menu
...
. Wybierz pozycję Ustawienia , a następnie pozycję Parametry połączenia. Fabric udostępnia kompletne ciągi połączeń dla dostawców, w tym ADO.NET, JDBC, ODBC, PHP i Go. - Możesz też wybrać przycisk Otwórz w i program SQL Server Management Studio. Zostaną wyświetlone informacje o połączeniu serwera.
Aby znaleźć łańcuch połączenia SQL dla punktu końcowego analizy SQL bazy danych SQL Fabric:
- Przejdź do ustawień elementu bazy danych SQL, a następnie wybierz pozycję Punkt końcowy SQL.
- Możesz też wybrać
...
menu, a następnie wybrać pozycję Kopiuj parametry połączenia SQL.
Otwórz przycisk, aby nawiązać połączenie
Możesz łatwo połączyć się z bazą danych SQL za pomocą przycisku Otwórz w w edytorze zapytań portalu Fabric. Wybierz program SQL Server Management Studio lub rozszerzenie mssql z programem Visual Studio Code.
Ręczne nawiązywanie połączenia z programem SQL Server Management Studio
W programie SQL Server Management Studio (SSMS):
- W obszarze roboczym w obciążeniu Baza danych usługi Fabric wybierz
...
obok bazy danych SQL. - Wybierz pozycję Ustawienia.
- Wybierz pozycję Parametry połączenia. Poszukaj parametrów połączenia z bazą danych SQL, w tym
Data Source=
. Na przykładtcp:<servername>.database.fabric.microsoft.com,1433
. Nazwa bazy danych toInitial Catalog=
. - W programie SSMS otwórz nowe połączenie.
- W oknie dialogowym Fabric skopiuj i wklej wartość z
Server Name
w polu Nazwa serwera. - Wybierz typ uwierzytelniania: Microsoft Entra ID — uniwersalny z obsługą uwierzytelniania wieloskładnikowego.
- Wybierz Opcje<<.
- Skopiuj i wklej wartość z
Database Name
w polu tekstowym Połącz z bazą danych . - Wybierz pozycję Połącz.
- Zaloguj się przy użyciu identyfikatora Entra firmy Microsoft — uniwersalnego z obsługą uwierzytelniania wieloskładnikowego.
Nawiązywanie połączenia za pomocą narzędzia sqlcmd
Możesz nawiązać połączenie z bazą danych SQL w Fabric za pomocą narzędzia sqlcmd, podobnie jak w przypadku dowolnego innego produktu silnika baz danych SQL.
Użyj uwierzytelniania identyfikatora Entra firmy Microsoft z opcją G
. Uwierzytelnianie Entra firmy Microsoft (-G
) wymaga co najmniej wersji 13.1.
W poniższym przykładzie zastąp <server name>
długim unikatowym ciągiem tekstu reprezentującego bazę danych SQL w usłudze Fabric.
sqlcmd -S <your_server>.database.fabric.microsoft.com;1433 -G -d <your_database> -i ./script.sql
Nawiązywanie połączenia za pomocą narzędzia bcp
Możesz nawiązać połączenie z bazą danych SQL w usłudze Fabric za pomocą narzędzia bcp, tak jak w przypadku dowolnego innego produktu silnika bazy danych SQL. Użyj uwierzytelniania Microsoft Entra ID z opcją -G
.
W poniższym przykładzie zastąp <server name>
długim unikatowym ciągiem tekstu reprezentującego bazę danych SQL w usłudze Fabric.
bcp bcptest in "c:\temp\sample.dat" -S <your_server>.database.fabric.microsoft.com;1433 -d testdb -G -c