Was ist der Datenbankhub?

Der Database Hub in Microsoft Fabric bietet ein einziges Observability-Panel innerhalb des Fabric-Portals.

Der Datenbankhub:

  • Erkennt automatisch Ihre gesamte Datenbanklandschaft
  • Erfasst Azure, Fabric, On-Premises und Multi-Cloud
  • Erstellt gefilterte, anpassbare Dashboards
  • Identifiziert priorisierte Empfehlungen
  • Bietet Sicherheits-Best Practices
  • Ist völlig kostenlos

Zusätzlich zum Fabric-Portal können Sie auf Datenbankhub-Daten über Fähigkeiten zur agentischen Beobachtbarkeit oder durch Integrationen mit täglich genutzten Tools wie SSMS und VS Code zugreifen.

Tipp

💡 Agenteneinrichtung für Database Hub

Sie können fertige Fähigkeiten nutzen, um mit Datenbankhub-Daten zu interagieren. Fangen Sie an, die Fähigkeiten von Database Hub-Agenten zu nutzen, um den Database Hub in Fabric zu verstehen und mit ihm zu interagieren:

- 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.

Wichtig

Dieses Feature befindet sich in der Vorschauphase.

Database Hub hilft Ihnen, Erkenntnisse in Ihrem Datenbankbestand in Azure, Microsoft Fabric, On-Premises- und unterstützten Multicloud-Umgebungen zu entdecken, zu priorisieren und zu untersuchen.

Das Datenbank-Symbol im Fabric-Navigationsmenü.

Entdecken Sie Ihre Datenbanklandschaft

  • Die Übersichtsseite hebt hervor, was Aufmerksamkeit benötigt, während Estate eine Cross-Engine-Ressourcenansicht bietet, in der Sie Ergebnisse untersuchen, Auswirkungen verstehen und den nächsten Schritt machen können.
    • Im Estate können Sie Ihre Datenbanken an einem zentralen Ort durchsuchen.
    • Sehen Sie sich Probleme und Vorschläge an, ohne zwischen mehreren Portalen navigieren zu müssen.
      • Probleme erfordern rechtzeitige Aufmerksamkeit oder Beseitigung. Probleme erscheinen in bunten Buttons.
      • Vorschläge sind Chancen, Sicherheit, Leistung, Auslastung, Kosteneffizienz oder die operative Lage im Laufe der Zeit zu verbessern.
      • Ressourcen mit den offensten Problemen erscheinen zuerst, um die Untersuchung zu priorisieren. Vorschläge erscheinen als Buttons mit Glühbirnen-Symbolen darin.
  • Die Performance-Seite bietet einen einheitlichen Überblick über die Performance auf Estate-Ebene, mit Echtzeit- und historischen Kennzahlen über alle Datenbank-Engines hinweg, auf die Sie Zugriff haben.

Unterstützte Datenbankdienste

Die aktuelle Vorschau-Erfahrung vereint Microsoft-Datenbankressourcen aus Azure, Fabric und lokalen Umgebungen:

  • Azure SQL-Datenbank (alle Service Tiers)
  • Azure SQL Elastic Pools
  • Verwaltete Azure SQL-Instanz
  • SQL-Datenbank in Fabric
  • SQL Server-Instanzen aktiviert von Azure Arc
  • SQL Server-Instanz auf Azure Virtual Machines
  • Azure Database for PostgreSQL – Flexibler Server
  • Azure Cosmos DB (ein Microsoft-Datenbankdienst)

Für dienstspezifische Details siehe Einschränkungen.

Die Ressourcen und Funktionen, die in Database Hub angezeigt werden, hängen von Ihrer Mieterkonfiguration, Region, Berechtigungen und Vorschau-Registrierung ab.

Verstehen Sie die Integration von Azure und Fabric

Wenn Sie von Microsoft Fabric aus auf Database Hub zugreifen, verwendet Database Hub Ihre bestehenden Azure-Berechtigungen, um Datenbankressourcen anzuzeigen, auf die Sie bereits in Azure Zugriff haben.

Database Hub ruft Ressourcenmetadaten und Erkenntnisse ab, indem es bestehende Azure-Management-APIs nutzt, um eine zentrale Übersicht über Ihren Datenbankbestand über unterstützte Datenbankdienste hinweg bereitzustellen. Database Hub verändert deine Datenbankressourcen nicht.

Zugriff und Berechtigungen

Database Hub verwendet Ihre bestehenden Microsoft Entra ID und Azure RBAC-Berechtigungen. Um Leistungsüberwachungsdaten einzusehen, müssen Sie Mitglied der Leserrolle sein oder eine Rolle mit größeren Berechtigungen für jedes Abonnement, das Ressourcen enthält, die Sie überwachen möchten.

Database Hub gewährt keinen zusätzlichen Zugriff. Inventar und Signale sind auf Ressourcen beschränkt, die Ihre aktuelle Identität einsehen darf.

Wenn du eine benutzerdefinierte Ansicht deines Nachlasses teilst , werden keine Berechtigungen gewährt. Ihre Kollegen sehen nur die Ressourcen, die ihr Azure- oder Fabric-RBAC ihnen ermöglicht.

Datenbankressourcen aus dem Datenbankhub erstellen

Auf der Seite Estate verwenden Sie + Create resource, um einen Elementtyp für eine beliebige unterstützte Plattform zu erstellen.

Um eine Ressource zu erstellen, benötigen Sie die Berechtigung, Elemente im Ziel-Fabric-Arbeitsbereich oder im Azure-Abonnement zu erstellen. Überprüfen Sie die erlaubten Regionen Ihrer Organisation, Netzwerkanforderungen, Authentifizierungsrichtlinien sowie Kapazitäts- oder Quotenbeschränkungen.

Im Gegensatz zu Microsoft SQL trennt Cosmos DB die Kontoerstellung von der Containererstellung. Nur die Erstellung eines Cosmos DB-Kontos ist im Database Hub verfügbar.

Limitations

Wichtig

Dieses Feature befindet sich in der Vorschauphase.

  • Sie können Ressourcen im Database Hub von Azure, Fabric und On-Premises einsehen, darunter: Azure SQL-Datenbank, SQL Database in Fabric, Azure SQL Elastic Pools, Azure SQL Managed Instance, SQL Server ermöglicht durch Azure Arc, SQL Server-Instanzen in Azure-VMs, Azure Database for PostgreSQL flexible Server und Azure Cosmos DB.

    • Andere Plattformen werden derzeit im Datenbankhub im Fabric-Portal nicht unterstützt, einschließlich Cosmos DB in Fabric, gespiegelter Datenbanken in Fabric und Fabric Data Warehouse.
    • Derzeit ist ein zusätzlicher Schritt erforderlich, damit ein Microsoft SQL-Datenbankdienst auf den Seiten Übersicht und Estate des Database Hub angezeigt wird: In jedem Abonnement muss ein Azure-Ressourcenanbieter registriert werden. Dieser Ressourcenanbieter ist möglicherweise bereits für dein Abonnement vorhanden.
    • Für die Azure SQL-Datenbank muss eine erweiterte Eigenschaft zu Ihrer Datenbank hinzugefügt werden, um mit der Erfassung von Leistungsüberwachungsdaten zu beginnen, die Sie dann auf der Performance-Seite von Database Hub ansehen können. Sie können diese erweiterte Eigenschaft hinzufügen, indem Sie auf der Estate-Seite des Database Hub die Option Performance Monitoring aktivieren oder T-SQL-Skripte ausführen, um Metadaten zu jeder Datenbank hinzuzufügen.
    • Die folgenden Microsoft SQL-Dienste zeigen Inventar auf der Estate-Seite, aber noch nicht auf der Performance-Seite an: Azure SQL Elastic Pools, Azure SQL Managed Instance, SQL-Datenbank in Fabric und SQL Server-Instanzen auf Azure-VMs.
  • Unterstützte Signale, Aktionen, Agenten, Engines und Regionen können sich während der Vorschau ändern.

Troubleshoot

  • Wenn Azure-Datenbanken in Database Hub nicht erscheinen:
    • Database Hub verwendet Azure Resource Graph, um Azure-Datenbankressourcen zu entdecken, auf die Ihr angemeldetes Konto Zugriff hat. Der Zugriff auf Microsoft Fabric gewährt nicht automatisch Zugriff auf Azure-Ressourcen.
    • Wenn dein Konto keinen Zugriff auf die relevanten Azure-Ressourcen hat, erscheinen diese Ressourcen nicht im Datenbankhub. Die Azure Resource Graph-Anfrage kann auch eine zugriffsverweigerte Antwort (403 Forbidden) zurückgeben, wenn keine der in der Anfrage enthaltenen Abonnements für Ihr Konto zugänglich ist.
    • Benutzer derselben Organisation können unterschiedliche Azure-Ressourcen sehen, da ihre Azure-Berechtigungen unterschiedlich sind.
  • Wenn Sie erwarten, Datenbanken in Microsoft Fabric zu sehen, sie aber nicht sehen:
    • Azure-Ressourcen- und Fabric-Berechtigungen werden getrennt verwaltet. Du musst keinen Azure-Zugriff anfordern, nur weil der Azure-Bereich des Database Hub leer ist. Der Zugriff auf deine Fabric-Datenbanken wird durch deine bestehenden Fabric-Berechtigungen geregelt.
    • Eine leere Azure-Ressourcenliste bedeutet nicht zwangsläufig, dass Ihre Organisation keine Azure-Datenbanken hat – sie kann bedeuten, dass Ihr Konto keine Berechtigung hat, diese einzusehen.
  • Wenn Sie Azure-Datenbanken erwarten, sie aber nicht sehen:
    • Überprüfe dein Konto und dein Verzeichnis. Melden Sie sich mit demselben Konto an, das Sie für Database Hub verwenden, im Azure-Portal und überprüfen Sie, ob Sie sich im Microsoft Entra-Verzeichnis befinden, das die Ressourcen enthält, die Sie erwarten.
    • Überprüfen Sie Ihren Azure-Zugang. Bestätigen Sie, dass Sie die erwarteten Ressourcen im Azure-Portal einsehen können. Wenn nicht, bitten Sie Ihren Azure-Administrator, Ihre Azure-Aufgaben für rollenbasierte Zugriffskontrolle (Azure RBAC) zu überprüfen.
    • Beantragen Sie Lesezugriff für den entsprechenden Geltungsbereich. Azure Resource Graph erfordert mindestens Lesezugriff auf die abgefragten Ressourcen. Ihr Administrator kann eine passende Rolle, wie zum Beispiel Leser, in einem von Ihrer Organisation genehmigten Umfang gewähren. Die Berechtigungen des Fabric-Arbeitsbereichs gewähren keinen Zugriff auf Azure.
    • Melden Sie sich ab und melden Sie sich nach Änderungen des Zugangs wieder an. Nachdem die Berechtigungen in Kraft treten, melden Sie sich ab und wieder ein, um Ihren Abonnementkontext zu aktualisieren, und öffnen Sie dann den Datenbankhub erneut.
    • Wenn du die erwarteten Ressourcen im Azure-Portal einsehen kannst, sie aber im Database Hub immer noch nicht angezeigt werden, kontaktiere den Support. Fügen Sie den Zeitpunkt des Problems, alle angezeigten Fehler- oder Korrelations-IDs sowie die betroffenen Mieter- und Abonnement-IDs hinzu. Fügen Sie keine Passwörter oder Zugriffstoken hinzu.
    • Weitere Informationen finden Sie unter "Berechtigungen" in Azure Resource Graph.

Nächster Schritt