Udostępnij przez


Integracja z Fabric (wersja zapoznawcza)

Rozszerzenie MSSQL dla programu Visual Studio Code udostępnia teraz bazę danych SQL w usłudze Fabric bezpośrednio do przepływu pracy programowania. Po wybraniu nowej opcji łączności sieci szkieletowej w oknie dialogowym Połączenie możesz zalogować się przy użyciu identyfikatora Entra firmy Microsoft, przeglądać obszary robocze sieci Szkieletowej w znanym widoku drzewa, przeszukiwać je i łączyć się z bazami danych SQL lub punktami końcowymi — wszystko to bez żonglowania parametrami połączenia. Środowisko zostało zaprojektowane tak, aby działało natywnie dla użytkowników Fabric, z trwałymi logowaniami, przełączaniem dzierżawców i bezproblemowym przepływem "Otwórz w MSSQL" z rozszerzenia Fabric.

Nowe bazy danych SQL można również tworzyć w usłudze Fabric bezpośrednio z poziomu programu Visual Studio Code. Zamiast opuszczać edytor, aby nawigować po interfejsie użytkownika sieci szkieletowej, możesz teraz uwierzytelnić się, wybrać lub utworzyć obszar roboczy, nadać nazwę bazie danych i natychmiast nawiązać połączenie. Przepływ aprowizacji zawiera wskaźnik postępu i potwierdzenie powodzenia przed automatycznym połączeniem. To nowe rozwiązanie eliminuje zmiany kontekstu i zmniejsza trudności związane z dołączaniem, co umożliwia uruchamianie zapytań w ciągu kilku minut. Razem te aktualizacje zapewniają szybszy, prostszy sposób rozpoczynania pracy z usługą Microsoft Fabric i ułatwiają tworzenie gotowych do użycia sztucznej inteligencji rozwiązań natywnych dla chmury bezpośrednio z poziomu programu Visual Studio Code.

Wskazówka

Funkcje integracji fabric są w fazie preview i mogą się zmieniać w zależności od opinii użytkowników. Dołącz do naszej społeczności w dyskusjach usługi GitHub , aby podzielić się pomysłami lub zgłaszać problemy.

Łączność w strukturze sieci (przeglądanie)

Nowe środowisko przeglądania sieci szkieletowej w rozszerzeniu MSSQL umożliwia deweloperom bezproblemowe łączenie się z bazami danych SQL w sieci szkieletowej lub punktach końcowych analizy SQL bez ręcznego kopiowania parametrów połączenia z portalu sieci szkieletowej. Za pomocą jednego uwierzytelniania Microsoft Entra ID można przeglądać dostępne obszary robocze w widoku drzewa i łączyć się bezpośrednio z Visual Studio Code.

Capabilities

  • Dedykowane środowisko Fabric: udostępnia nową opcję w oknie dialogowym Łączenie, dostosowaną specjalnie dla użytkowników Fabric, upraszczając proces łączenia poprzez skupienie się na bazach danych Fabric.

  • Bezproblemowe uwierzytelnianie: korzysta z konta Microsoft do bezpiecznego i trwałego logowania, więc użytkownicy muszą uwierzytelniać się tylko raz, aby uzyskać dostęp do wszystkich obszarów roboczych i baz danych sieci Szkielet.

  • Przeglądanie obszaru roboczego: wyświetla wszystkie obszary robocze sieci Szkieletowej w widoku drzewa hierarchicznego z zasobami załadowanymi na żądanie, co ułatwia eksplorowanie środowiska sieci szkieletowej i zarządzanie nim.

  • Wyszukiwanie i odnajdywanie: oferuje funkcje wyszukiwania w czasie rzeczywistym umożliwiające szybkie zlokalizowanie odpowiedniego obszaru roboczego lub bazy danych bez przewijania długich list.

  • Obsługa wielu rozszerzeń: umożliwia otwieranie baz danych sieci szkieletowej bezpośrednio w programie MSSQL z poziomu rozszerzenia sieci szkieletowej lub portalu, zapewniając spójne i zintegrowane środowisko między narzędziami.

Wymagania wstępne

  • Upewnij się, że masz zainstalowaną najnowszą wersję rozszerzenia MSSQL dla programu Visual Studio Code.
  • Subskrypcja Active Fabric i uprawnienia do obszaru roboczego.
  • Prawidłowe konto Microsoft z dostępem do obszarów roboczych i zasobów usługi Fabric.
  • Uwierzytelnianie używa identyfikatora Entra firmy Microsoft. Po zalogowaniu możesz wybrać zarówno konto, jak i konkretnego tenant'a, aby przeglądać prawidłowy zestaw obszarów roboczych i baz danych Fabric.

Uwaga / Notatka

W przypadku tego środowiska łączności sieci szkieletowej (Przeglądaj) nie są wymagane żadne parametry połączenia ani osobiste tokeny dostępu.

Wprowadzenie

  1. Otwórz okno dialogowe Połączenie i wybierz Przeglądaj Fabric.

    Zrzut ekranu przedstawiający połączenie Fabric w rozszerzeniu MSSQL dla programu Visual Studio Code.

  2. Zaloguj się przy użyciu identyfikatora Entra firmy Microsoft.

    Uwierzytelnianie po raz pierwszy

    • Domyślny typ uwierzytelniania to Microsoft Entra ID – uniwersalne z obsługą uwierzytelniania wieloskładnikowego.
    • Jeśli nie zalogowałeś się, otwórz listę rozwijaną Konto i wybierz pozycję Dodaj konto.
    • Wybierz konto i ukończ proces logowania w wyświetlonym oknie przeglądarki.
    • Po pomyślnym zakończeniu procesu wróć do programu Visual Studio Code.

    Zwracanie uwierzytelniania użytkownika

    • Jeśli logujesz się często, informacje o twoim koncie są automatycznie uzupełniane.
    • Sprawdź, czy wybrano prawidłowe konto i kontynuuj.
  3. (Opcjonalnie) Wybierz najemcę.

    • Użyj listy rozwijanej Identyfikator klienta, aby wybrać dzierżawcę swojej organizacji.
    • Jest to przydatne, jeśli masz dostęp do wielu środowisk klientów i chcesz przeglądać zasoby w innym środowisku klienta.
  4. Przeglądaj obszary robocze Fabric w drzewie przestrzeni roboczej.

  5. Użyj paska wyszukiwania w górnej części drzewa, aby szybko zlokalizować obszar roboczy lub bazę danych.

  6. Wybierz odpowiedni punkt końcowy bazy danych lub analizy z listy.

  7. Potwierdź uwierzytelnianie dla wybranego zasobu, jeśli zostanie wyświetlony monit.

    Zrzut ekranu przedstawiający nawiązywanie połączenia z Fabric z poziomu przeglądarki Fabric.

  8. Wybierz pozycję Połącz, aby dodać wybraną bazę danych do listy Połączenia .

  9. Nowe połączenie zostanie wyświetlone w obszarze Połączenia, a okno zapytania zostanie otwarte gotowe do użycia.

    Zrzut ekranu nowego połączenia Fabric w Eksploratorze obiektów.

Wskazówka

Wyszukiwanie w górnej części drzewa umożliwia szybkie zlokalizowanie obszaru roboczego lub bazy danych. Wyniki ustalają priorytety najbliższych dopasowań i ostatnio używanych elementów.

Obsługa błędów i przypadki brzegowe

Jeśli coś pójdzie nie tak, interfejs użytkownika wyświetla jasny komunikat i zalecane akcje:

  • Brak dostępu do obszaru roboczego: "Nie masz uprawnień do wyświetlania tego obszaru roboczego". — Zażądaj dostępu lub przełącz konta.
  • Usługa niedostępna lub ograniczona: "Usługa Fabric jest tymczasowo niedostępna". — Ponów próbę lub sprawdź kondycję usługi.
  • Wygasła sesja: "Sesja wygasła". — Ponowne uwierzytelnianie przy użyciu identyfikatora Entra firmy Microsoft.
  • Ograniczenia sieci: "Połączenie zablokowane przez zasady sieciowe". — Sprawdź ustawienia firmowe/VPN/zapory sieciowej.

Ważne

Podczas wersji zapoznawczej w dużych środowiskach użytkowników ładowanie elementów podrzędnych może odbywać się na żądanie, aby drzewo pozostało responsywne. Podczas rozszerzania węzłów zawierających wiele elementów, można zauważyć krótkie wskaźniki ładowania.

Znane ograniczenia (wersja zapoznawcza)

  • Obsługiwane są tylko bazy danych SQL i punkty końcowe analizy SQL . Otwieranie innych typów elementów sieci szkieletowej z bazy danych MSSQL nie jest dostępne.
  • Przeglądanie między dzierżawami jest obsługiwane poprzez zmianę dzierżawy, ale każde połączenie z bazą danych musi być utworzone oddzielnie. Brak ujednoliconego połączenia dla dzierżawców ani dla baz danych.
  • Przepływy uwierzytelniania logowania offline i z użyciem kodu urządzenia nie są obsługiwane.

Konfiguracja bazy danych SQL na platformie Fabric

Środowisko aprowizacji bazy danych SQL jest zintegrowane ze stroną Wdrożenia rozszerzenia MSSQL, umożliwiając użytkownikom tworzenie i łączenie się z nowymi bazami danych SQL fabric bez opuszczania programu Visual Studio Code. Ten usprawniony przepływ pracy zmniejsza konieczność przełączania się między portalami i upraszcza tworzenie bazy danych i nawiązywanie połączenia.

Capabilities

  • Prosty przepływ pracy: prowadzi użytkowników przez uwierzytelnianie, wybór lub tworzenie obszaru roboczego, nadawanie nazwy bazie danych i jej aprowizację, wszystko w ramach strony Wdrożenia, dzięki czemu konfiguracja bazy danych jest prosta i wydajna.

  • Bezpośrednie połączenie: automatycznie dodaje nowo aprowizowaną bazę danych do listy połączeń, co umożliwia rozpoczęcie wykonywania zapytań i programowania bez dodatkowych kroków konfiguracji.

  • Spójne środowisko: dopasowuje przepływ aprowizacji do innych obsługiwanych zapleczy, takich jak lokalne kontenery programu SQL Server, zapewniając znane i ujednolicone środowisko użytkownika w różnych środowiskach.

  • Świadomość pojemności: wyraźnie wskazuje, kiedy obszary robocze są wyłączone z powodu ograniczeń pojemności, udostępniając wskazówki ułatwiające użytkownikom zrozumienie i rozwiązywanie ograniczeń aprowizacji.

Wymagania wstępne

  • Prawidłowa subskrypcja usługi Microsoft Fabric.
  • Wystarczająca pojemność w docelowym obszarze roboczym, aby aprowizować nowe bazy danych SQL.
  • Konto Microsoft Entra ID z wymaganymi uprawnieniami obszaru roboczego (administrator lub członek).
  • Program Visual Studio Code z zainstalowanym rozszerzeniem MSSQL.

Wprowadzenie

  1. Otwórz stronę Wdrożenia i wybierz pozycję Baza danych SQL w sieci szkieletowej.
  2. Uwierzytelnij się za pomocą Microsoft Entra ID.
  3. Wybierz lub utwórz obszar roboczy Fabric.
  4. Wprowadź nazwę bazy danych, a następnie wybierz pozycję Utwórz.
  5. Po zakończeniu aprowizacji baza danych jest automatycznie połączona i jest wyświetlana w obszarze Połączenia z potwierdzeniem powodzenia.

Wskazówka

Przepływ typu end‑to‑end zwykle kończy się w mniej niż minutę. Te nowe środowisko prowizjonowania bazy danych umożliwia szybkie rozpoczęcie tworzenia prototypów bez przełączania się do portalu Fabric.

Zobacz bazę danych SQL w działaniu w przepływie aprowizacji za pomocą usługi Fabric:

Zrzut ekranu przedstawiający animację przedstawiającą kompleksową bazę danych SQL w przepływie aprowizacji usługi Fabric.

Szczegóły dotyczące zarządzania pojemnością

  • Pojemność konta Fabric i obszaru roboczego są weryfikowane podczas kontroli płynności, aby upewnić się, że baza danych może zostać pomyślnie utworzona.
  • Obszary robocze bez dostępnej pojemności są wyświetlane jako wyłączone na liście rozwijanej obszaru roboczego z podpowiedzią wyjaśniającą przyczynę.

Zrzut ekranu przedstawiający listę rozwijaną obszaru roboczego z wyłączonymi obszarami roboczymi z powodu ograniczeń pojemności.

Zachowanie po aprowizacji

  • Nowe połączenie przyjmuje wybraną grupę połączeń (opcjonalnie) na potrzeby szybkiej identyfikacji wizualnej.
  • To doświadczenie można sparować z funkcją Fabric browse w innym środowisku Visual Studio Code, co pozwala szybko odkryć i połączyć się z nowo utworzoną bazą danych bez potrzeby ręcznej konfiguracji.

Rozwiązywanie problemów

  • Nazwa już istnieje: wybierz unikatową nazwę bazy danych w wybranym obszarze roboczym.
  • Niewystarczające uprawnienia: Upewnij się, że masz uprawnienia administratora/członka obszaru roboczego do tworzenia baz danych.
  • Błędy sieci/dzierżawy: Ponownie uwierzytelnij lub przełącz zalogowane konto w menu konta.
  • Przekroczenie limitu czasu aprowizacji lub niepowodzenie: jeśli asystent nie zostanie ukończony, ponów próbę wykonania operacji lub sprawdź kondycję usługi Fabric.

Znane ograniczenia (wersja zapoznawcza)

  • Aprowizowanie jest ograniczone do baz danych SQL w sieci szkieletowej, a inne typy elementów sieci szkieletowej są poza zakresem.
  • Aprowizowanie między dzierżawami jest obsługiwane w przypadku jawnego wybrania innej dzierżawy podczas uwierzytelniania. Jednak scenariusze obejmujące wiele równoczesnych dzierżaw lub zautomatyzowanych przepływów pracy między dzierżawami nie są jeszcze obsługiwane.
  • Nie można kolejkować procesu zarządzania zasobami, gdy pojemność jest całkowicie wyczerpana.

Opinie i wsparcie

Jeśli masz pomysły, opinie lub chcesz zaangażować się w społeczność, dołącz do dyskusji na stronie https://aka.ms/vscode-mssql-discussions. Aby zgłosić usterkę, odwiedź stronę aka.ms/vscode-mssql-bug. Aby zażądać nowej funkcji, przejdź do strony https://aka.ms/vscode-mssql-feature-request.