Czym jest Baza Danych?

Baza danych w Microsoft Fabric udostępnia pojedynczy panel obserwacji wewnątrz portalu Fabric.

Centrum baz danych:

  • Automatycznie wykrywa całe środowisko baz danych
  • Obsługuje Azure, Fabric, lokalne i wiele chmur
  • Tworzy filtrowane, konfigurowalne dashboardy
  • Identyfikuje priorytetowe rekomendacje
  • Dostarcza najlepsze praktyki bezpieczeństwa
  • Jest całkowicie darmowy

Oprócz portalu Fabric, dostęp do danych Database Hub możesz uzyskać dzięki umiejętnościom obserwacji agentycznej lub dzięki integracji z narzędziami, których używasz na co dzień, takimi jak SSMS i VS Code.

Wskazówka

💡 Konfiguracja agenta dla Bazy Danych

Możesz wykorzystać gotowe umiejętności do interakcji z danymi z Database Hub. Zacznij korzystać z umiejętności agenta Database Hub, aby zrozumieć i wejść w interakcję z Database Hub w Fabric:

- Use [Database Hub skills](https://github.com/microsoft/microsoft-sql/tree/main/plugins/microsoft-sql-fdh).
- Review [Database Hub in Fabric documentation](https://learn.microsoft.com/fabric/database/hub/)
  and use the [Microsoft Learn MCP server](https://learn.microsoft.com/api/mcp) for official docs.

Important

Ta funkcja jest dostępna w wersji zapoznawczej.

Database Hub pomaga odkrywać, priorytetyzować i badać wyniki w bazie danych w Azure, Microsoft Fabric, lokalnie oraz obsługiwanych środowiskach multicloud.

Ikona Baz danych w menu nawigacyjnym Fabric.

Poznaj swoje środowisko baz danych

  • Strona Przegląd pokazuje, co wymaga uwagi, natomiast Estate zapewnia widok zasobów obejmujący wiele silników, w którym możesz analizować ustalenia, zrozumieć ich wpływ i podjąć kolejne działania.
    • W Estate możesz przeglądać swój inwentarz baz danych w jednym miejscu.
    • Przeglądaj problemy i sugestie bez konieczności poruszania się po wielu portalach.
      • Problemy wymagają szybkiej interwencji lub naprawy. Problemy występują w kolorowych przyciskach.
      • Zalecenia wskazują możliwości poprawy bezpieczeństwa, wydajności, stopnia wykorzystania zasobów, efektywności kosztowej lub stanu operacyjnego w czasie.
      • Najpierw pojawiają się zasoby z najbardziej otwartymi kwestiami, które pomagają w ustalaniu priorytetyzacji śledztwa. Sugestie pojawiają się jako przyciski z ikonami żarówek w środku.
  • Strona Wydajność zapewnia jednolity wgląd w wydajność na poziomie estate, z metrykami w czasie rzeczywistym i historycznymi we wszystkich silnikach baz danych, do których masz dostęp.

Obsługiwane usługi bazodanowe

Obecne doświadczenie podglądowe łączy zasoby bazy danych Microsoft z Azure, Fabric oraz środowisk lokalnych:

  • Azure SQL Database (wszystkie warstwy usługi)
  • Azure SQL Elastic Pools
  • Azure SQL Managed Instance
  • Baza danych SQL na platformie Fabric
  • Instancje SQL Server obsługiwane przez usługę Azure Arc
  • Wystąpienie programu SQL Server na maszynach wirtualnych platformy Azure
  • Azure Database for PostgreSQL — serwer elastyczny
  • Azure Cosmos DB

Szczegóły dotyczące konkretnej usługi można znaleźć w sekcji Ograniczenia.

Zasoby i możliwości pojawiające się w Database Hub zależą od konfiguracji najemcy, regionu, uprawnień i rejestracji podglądowej.

Zrozum integrację Azure i Fabric

Gdy uzyskujesz dostęp do Database Hub z Microsoft Fabric, Database Hub wykorzystuje Twoje istniejące uprawnienia Azure do wyświetlania zasobów bazy danych, do których już masz dostęp w Azure.

Database Hub pobiera metadane i analizy zasobów dzięki wykorzystaniu istniejących API zarządzania Azure, aby zapewnić scentralizowany widok Twojej bazy danych na obsługiwanych usługach bazy danych. Database Hub nie modyfikuje zasobów bazy danych.

Dostęp i uprawnienia

Database Hub korzysta z Twoich istniejących uprawnień Microsoft Entra ID oraz Azure RBAC. Aby zobaczyć dane monitorowania wydajności, musisz być członkiem roli Reader lub roli z większymi uprawnieniami na każdej subskrypcji, która zawiera zasoby, które chcesz monitorować.

Database Hub nie udziela dodatkowego dostępu. Zasoby i sygnały są ograniczone do zasobów, które może wyświetlać Twoja bieżąca tożsamość.

Gdy udostępniasz niestandardowy widok swojego majątku , nie udziela się żadnych uprawnień. Twoi współpracownicy widzą tylko te zasoby, do których mają dostęp zgodnie z uprawnieniami Azure lub Fabric RBAC.

Stwórz zasoby bazodanowe z Database Hub

Na stronie Estate użyj opcji + Utwórz zasób, aby utworzyć typ elementu dla dowolnej obsługiwanej platformy.

Aby utworzyć zasób, potrzebujesz uprawnień do tworzenia elementów w docelowym obszarze roboczym Fabric lub subskrypcji Azure. Sprawdź dozwolone regiony organizacji, wymagania sieciowe, politykę uwierzytelniania oraz ograniczenia pojemności lub limitów.

W przeciwieństwie do Microsoft SQL, Cosmos DB oddziela tworzenie kont od tworzenia kontenerów. Tylko tworzenie kont Cosmos DB jest dostępne w Database Hub.

Limitations

Important

Ta funkcja jest dostępna w wersji zapoznawczej.

  • Dostępność regionalna:Database Hub obecnie nie obsługuje pojemności Fabric zlokalizowanych w Europie Północnej ani Zachodniej. Jeśli pojemność Fabric znajduje się w którymkolwiek z regionów, strona Przegląd może się załadować, ale możesz napotkać błędy podczas korzystania z Database Hub. Aby skorzystać z wersji zapoznawczej, wybierz obszar roboczy przypisany do pojemności usługi Fabric w obsługiwanym regionie. To ograniczenie dotyczy pojemności Fabric hostującej doświadczenie, a nie lokalizacji zasobów bazy danych, które chcesz monitorować.

  • Możesz wyświetlać zasoby w centrum Database Hub z platform Azure, Fabric oraz ze środowisk lokalnych, w tym: Azure SQL Database, bazę danych SQL w usłudze Fabric, pule elastyczne Azure SQL, Azure SQL Managed Instance, SQL Server z obsługą usługi Azure Arc, instancje programu SQL Server na maszynach wirtualnych platformy Azure, serwer elastyczny Azure Database for PostgreSQL oraz Azure Cosmos DB.

  • Inne platformy nie są obecnie obsługiwane w centrum Database Hub w portalu Fabric, w tym Cosmos DB w usłudze Fabric, dublowane bazy danych w usłudze Fabric i Fabric Data Warehouse.

    • Obecnie, aby usługa bazy danych Microsoft SQL pojawiła się na stronach Przegląd i Dziedzictwo w Bazie Danych, konieczny jest dodatkowy krok, aby zarejestrować dostawcę zasobów Azure w każdej subskrypcji. Ten dostawca zasobów może już być dostępny dla Twojej subskrypcji.
    • W przypadku Azure SQL Database do bazy danych należy dodać rozszerzoną właściwość, aby zacząć zbierać dane monitorowania wydajności, które następnie można zobaczyć na stronie Wydajność w Database Hub. Możesz dodać tę rozszerzoną właściwość, wybierając opcję Włącz monitorowanie wydajności na stronie Estate w Bazie Danych lub uruchamiając skrypty T-SQL do dodawania metadanych do każdej bazy danych.
    • Następujące usługi Microsoft SQL pokazują zapasy na stronie Store, ale jeszcze nie są widoczne na stronie Performance: Azure SQL Elastic Pools, Azure SQL Managed Instance, baza danych SQL w Fabric oraz instancje SQL Server na maszynach wirtualnych Azure.
  • Obsługiwane sygnały, akcje, agenci, silniki i regiony mogą się zmieniać w wersji zapoznawczej.

Troubleshoot

  • Jeśli bazy danych Azure nie pojawiają się w Database Hub:
    • Database Hub wykorzystuje Azure Resource Graph do odkrywania zasobów bazy Azure, do których dostęp ma Twoje zalogowane konto. Dostęp do Microsoft Fabric nie przyznaje automatycznie dostępu do zasobów Azure.
    • Jeśli Twoje konto nie ma dostępu do odpowiednich zasobów Azure, te zasoby nie pojawią się w Database Hub. Żądanie Azure Resource Graph może również zwrócić odpowiedź odmowy dostępu (403 Forbidden), gdy żadna z subskrypcji zawartych w żądaniu nie jest dostępna dla Twojego konta.
    • Użytkownicy w tej samej organizacji mogą widzieć różne zasoby Azure, ponieważ ich uprawnienia Azure się różnią.
  • Jeśli spodziewasz się zobaczyć bazy danych w Microsoft Fabric, ale ich nie widzisz:
    • Uprawnienia do zasobów Azure i Fabric są zarządzane oddzielnie. Nie musisz żądać dostępu do Azure tylko dlatego, że część Azure w Bazie Baz Danych jest pusta. Dostęp do baz danych Fabric jest regulowany przez istniejące uprawnienia Fabric.
    • Pusta lista zasobów Azure niekoniecznie oznacza, że Twoja organizacja nie posiada baz danych Azure — może oznaczać, że Twoje konto nie ma uprawnień do ich przeglądania.
  • Jeśli spodziewasz się zobaczyć bazy danych Azure, ale ich nie widzisz:
    • Sprawdź swoje konto i katalog. Zaloguj się do portalu Azure z tym samym kontem, którego używasz w Database Hub, i sprawdź, czy jesteś w katalogu Microsoft Entra, który zawiera zasoby, których się spodziewasz.
    • Sprawdź swój dostęp do Azure. Potwierdź, że możesz zobaczyć oczekiwane zasoby w portalu Azure. Jeśli nie możesz, poproś administratora Azure o przejrzenie przydziałów kontroli dostępu opartych na rolach Azure (Azure RBAC).
    • Poproś o dostęp do odczytu w odpowiednim zakresie. Azure Resource Graph wymaga przynajmniej dostępu do odczytu do zapytywanych zasobów. Twój administrator może przydzielić odpowiednią rolę, taką jak Reader, w zakresie zatwierdzonym przez organizację. Uprawnienia do przestrzeni roboczej Fabric nie dają temu Azure dostępu.
    • Wyloguj się i loguj ponownie po zmianie dostępu. Po wejściu uprawnień w życie wyloguj się i zaloguj ponownie, aby odświeżyć kontekst subskrypcji, a następnie ponownie otwórz Database Hub.
    • Jeśli możesz zobaczyć oczekiwane zasoby w portalu Azure, ale nadal nie pojawiają się one w Database Hub, skontaktuj się z pomocą techniczną. Uwzględnij czas wystąpienia problemu, wszelkie wyświetlane ID błędu lub korelacji oraz identyfikatory dotkniętego najemcy i subskrypcji. Nie dodawaj haseł ani tokenów dostępu.
    • Aby uzyskać więcej informacji, zobacz Uprawnienia w Azure Resource Graph.

Następny krok