Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Database Hub i Microsoft Fabric hjälper dig att upptäcka Microsoft SQL-databaser i Azure SQL Database, SQL-databas i Fabric och SQL Server som aktiveras av Azure Arc. Börja med en Estate-vy, identifiera databaser som behöver undersökas och fortsätt i Azure-portalen eller Visual Studio Code för konfiguration, databasarbete eller frågediagnostik.
Tips/Råd
💡 Agentkonfiguration för Database Hub
Börja använda Database Hub-agentens färdigheter för att förstå och interagera med Database Hub in 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
Den här funktionen är i förhandsversion.
Övervaka en Microsoft SQL-databas på plats
Dina SQL-databaser finns kvar i sina befintliga prenumerationer, resursgrupper och regioner, eller till och med lokalt. Database Hub kräver inte att data flyttas till Fabric.
Förutsättningar
- I den aktuella förhandsversionen ber du en Fabric-administratör att ansluta din klientorganisation till förhandsversionen av Database Hub i Fabric-administrationsportalen. I hyresgästinställningarna, aktivera Användare kan komma åt databashubben (förhandsgranskning).
- Börja med den kostnadsfria upplevelsen genom att logga in med ditt jobb- eller skolkonto. Du kan gå in via Azure-portalen eller direkt från Microsoft Fabric, även om du inte har använt Fabric tidigare. Database Hub använder din befintliga Microsoft Entra ID och Azure RBAC-behörigheter istället för en separat behörighetsmodell, så åtkomsten du tilldelar här följer standard Azure-rollfördelningssteg.
- För upptäckt och övervakning behöver din identitet tillstånd att läsa relevanta Azure-resursmetadata och Azure Monitor-metrik.
- För upptäckt och övervakning måste din identitet vara medlem i läsarrollen , eller en roll med större behörigheter, på varje prenumeration som innehåller de resurser du vill övervaka.
- För att se prestandaövervakningsdata för Microsoft SQL-resurser i Database Hub behöver du registrera Azure-resursleverantören och aktivera prestandaövervakning för varje tjänst.
- I den aktuella förhandsversionen stöder fliken Prestanda Azure SQL Database (alla tjänstenivåer), SQL Server på Azure VM:er och SQL Server aktiverad av Azure Arc.
- Prestandafliken stöder för närvarande inte Azure SQL Managed Instance eller SQL-databas i Fabric.
- I den aktuella förhandsversionen stöder fliken Prestanda Azure SQL Database (alla tjänstenivåer), SQL Server på Azure VM:er och SQL Server aktiverad av Azure Arc.
- För att visas i Databashubben måste SQL Server instanser i Azure VM:ar ha tillägget Windows SQL Server IaaS Agent installerat.
Visa ditt Microsoft SQL-arv
Börja med en Estate-vy, identifiera databaser som behöver undersökas och fortsätt i Azure-portalen eller Visual Studio Code för serverkonfiguration, databasnivåarbete eller frågediagnostik.
- Gå till databashubben i Microsoft Fabric. I databasnavigeringen, välj Översikt.
- Avsnittet Vad behöver uppmärksamhet? pekar ut delar av din databas som behöver uppmärksamhet. Varje kort och länk i Vad behöver åtgärdas? leder till Estate. I Estate-vyn visas Problem under varje resurs som färgglada etiketter, medan Förslag visas som etiketter med glödlampsikon.
- Filtrera inventariet till Visa: Microsoft SQL. Välj relevanta prenumerationer eller resursgrupper med hjälp av tillgängliga filter.
- Sök efter den SQL-databas du behöver, eller granska det filtrerade lagret. Välj databasen för att granska dess resursdetaljer.
Förstå övervakning av Microsoft SQL-databasmiljöer
Använd Översikt för Microsoft SQL CPU-, minne-, lagrings- och IO-sammanfattningar. Använd Performance för Microsoft SQL-dashboarden och en mer detaljerad vy av de valda servrarna, inklusive CPU, minne, lagring, IO och arbetsbelastningstryck. Inventariumsomfattning och instrumentpanelens valda resursuppsättning kan skilja sig åt. Kontrollera valet av resurser innan du betraktar ett diagram som hela miljön.
Skapa en anpassad SQL-monitor
Skapa en anpassad prestandaövervakningsdashboard från en mall. Resultatet är en Fabric Real-Time Dashboard där du kan kontrollera diagram och layout samt dela dashboarden med andra i din Fabric tenant. Database Hub respekterar dina befintliga åtkomstgränser. Att dela en vy eller skicka någon en resurslänk ger dem inte tillgång till den underliggande servern.
- På sidan Prestanda, välj Skapa SQL-övervakare från mall.
- Välj mallen som innehåller de mätvärden du vill ha, och välj sedan Nästa.
- Välj databaserna att övervaka och välj sedan Nästa.
- Välj en destinationsarbetsyta.
- Skapa en ny dashboard eller lägg till en sida på en befintlig dashboard.
- Anpassa diagram, layout, tidsintervall och delningsinställningar i Real-Time Dashboard-upplevelsen.
Sök prestandadata direkt i Azure Data Explorer (ADX)
För tabellanalys utöver de inbyggda instrumentpanelerna, använd webbversionen av Azure Data Explorer (ADX) för att söka efter prestandaövervakningsdata som visas av SQL ADX-proxyn.
Anmärkning
I den aktuella förhandsversionen kan anslutnings-URI:n och schemat variera beroende på förhandsgranskningsmiljö och region. Använd den endpoint som tillhandahålls av din Database Hub-upplevelse. Azure Data Explorer-desktopklienten stöds inte för detta förhandsvisningsscenario.
Gå till Azure Data Explorer webbgränssnitt.
I panelen Anslutningar , välj Lägg till och sedan Anslutning.
Ange SQL ADX-proxyanslutnings-URI:n för din miljö.
- Kopplingen URI är
https://adx.centralus.arcdataservices.com/kusto/ - Anslutnings-URI:n är densamma, oavsett region eller miljö där din SQL-resurs är placerad.
- Kopplingen URI är
Ange ett valfritt visningsnamn och välj sedan Lägg till.
Om du blir tillfrågad, lägg till URI:n som en betrodd källa.
Expandera anslutningen och välj databasen
ArcSqlTelemetry.Utforska de tillgängliga tabellerna och kör KQL-frågor mot den avgränsade telemetrin.
Exempel på KQL-frågor i Azure Data Explorer (ADX)
Lista 10 övervakade databaser och deras värdmaskinsnamn:
SqlServerDatabaseProperties
| summarize by MachineName, DatabaseName
| take 10
Lista de 10 senaste CPU-användningsproven:
SqlServerCPUUtilization
| order by SampleTimeUTC desc
| take 10
Gå igenom ett tillgängligt Microsoft SQL-säkerhetsfynd
Använd följande steg när Databashubben visar en säkerhetsupptäckt som uttryckligen gäller för en SQL-databas. Om den relevanta bedömningen inte är tillgänglig, granska den kontrollen direkt i Azure-portalen genom att använda SQL-databasens dokumentationsguider.
- Välj SQL-databasresultatet i sammanfattningen i Security eller den berörda servern i Estate, om tillgängligt.
- Bekräfta den berörda servern, bedömningsnamn, utvärderad inställning och eventuell tillgänglig observationstid. Kontrollera rekommendationen utifrån din organisations policy.
- Öppna servern i Azure-portalen och verifiera dess nuvarande konfiguration. För autentisering, kryptering eller revision, följ motsvarande dokumentation för SQL-databastjänsten.
- Utvärdera applikationens påverkan och få det nödvändiga godkännandet innan du gör en ändring. Att aktivera en autentiseringsmetod eller ändra en säkerhetskonfiguration kan kräva ytterligare tjänstespecifika steg.
- När den auktoriserade ändringen är klar, verifiera inställningen i Azure-portalen. Tillåt omprövning och uppdatera Databashubben; om fyndet kvarstår, jämför dess bevis med den aktuella serverkonfigurationen.
För närvarande utvärderar Database Hub följande säkerhetsbedömningar av Microsoft SQL-plattformen:
-
Microsoft Entra-autentisering aktiverad (problem)
- Tillämpligt på Azure SQL Database, SQL Server möjliggjord av Azure Arc, Azure SQL Managed Instance
-
Minsta TLS-version 1.2 Krävs (problem)
- Tillämplig på Azure SQL Database, Azure SQL Managed Instance
-
Offentlig nätverksåtkomst inaktiverad (fråga)
- Tillämpligt på Azure SQL Database, SQL Server på Azure VM, Azure SQL Managed Instance
-
Private Endpoint aktiverat (problem)
- Tillämpligt på Azure SQL Database
-
Revision (förslag)
- Tillämpligt på Azure SQL Database
-
Kryptering i vila med hjälp av Customer Managed Keys (CMK) (förslag)
- Tillämplig på Azure SQL Database, Azure SQL Managed Instance
-
Microsoft Entra Authentication Enforced (förslag)
- Tillämpligt på Azure SQL Database, SQL Server möjliggjord av Azure Arc, Azure SQL Managed Instance
-
SQL Ledger (förslag)
- Tillämpligt på Azure SQL Database
Troubleshoot
| Issue | Vad du bör kontrollera |
|---|---|
| Förväntade databaser saknas | Bekräfta prenumerationsåtkomst, din Azure RBAC, stödd resurstyp och registrering av resursleverantör. Verifiera att du har registrerat en Azure-resursleverantör i varje prenumeration. |
| Prestandadata saknas | Bekräfta läsaråtkomst , Microsoft.AzureArcData registrering och att prestandaövervakning är aktiverad för resursen. |
| En varning försvinner inte | Bekräfta att den inbyggda ändringen slutförts framgångsrikt, ge tid för signaluppdatering och uppdatera databashubben. |
| Öppna i SSMS öppnas utan fullständig kontext | Kopiera ärendesammanfattningen och bevisen manuellt till SSMS och fortsätt med det auktoriserade diagnostiska arbetsflödet. |
| Rekommendationen strider mot bevisen | Applicera inte förändringen. Kontrollera igen den avgränsade resursen, tidsintervallet, den inhämtade bevisningen och godkännandeflödet. |