Denne artikel besvarer ofte stillede spørgsmål om Mirroring Azure SQL Database i Microsoft Fabric.
Funktioner og funktioner
Hvilken godkendelse til Azure SQL Database er tilladt?
I øjeblikket understøtter vi SQL-godkendelse med brugernavn og adgangskode, Microsoft Entra ID og Tjenesteprincipal i forbindelse med godkendelse til kilden Azure SQL Database.
Er der en midlertidig eller landingszone til Azure SQL Database? Hvis det er tilfældet, er det så uden for OneLake?
En landingszone i OneLake gemmer både snapshottet og ændrer data for at forbedre ydeevnen, når du konverterer filer til delta verti-parquet.
Hvor lang tid tager den indledende replikering?
Det afhænger af størrelsen på de data, der hentes ind.
Hvor lang tid tager det at replikere indsættelser/opdateringer/sletninger?
Næsten ventetid i realtid.
Understøtter du replikering af visninger, midlertidige eller eksterne tabeller?
No. I øjeblikket understøttes kun replikering af almindelige tabeller.
Hvordan administrerer jeg forbindelser?
Vælg tandhjulet indstillinger, og vælg derefter Administrer forbindelse og gateways. Du kan også slette eksisterende forbindelser fra denne side.
Kan Power BI-rapporter om spejlede data bruge direct lake-tilstand?
Ja, da tabeller alle er v-sorterede deltatabeller.
Selvhjælp til Spejling af Azure SQL Database i Microsoft Fabric
Hvordan ved jeg, at Fabric replikere data på min Azure SQL Database?
Hvis du oplever problemer med spejling, skal du udføre følgende kontroller på databaseniveau ved hjælp af DMV'er (Dynamic Management Views) og lagrede procedurer for at validere konfigurationen. Kontakt support , hvis fejlfinding er påkrævet.
- Udfør følgende forespørgsel for at kontrollere, om ændringerne forløber korrekt:
SELECT * FROM sys.dm_change_feed_log_scan_sessions
Du kan finde fejlfindingstrin under Fejlfinding af fabric-spejlede databaser fra Azure SQL Database.
Hvordan aktiverer man System Assigned Managed Identity (SAMI) eller User Assigned Managed Identity (UAMI) på SQL Server?
Med et enkelt trin i Azure-portalen kan du aktivere System Assigned Managed Identity (SAMI) eller User Assigned Managed Identity (UAMI) på din Azure SQL logiske server.
Notat
Understøttelse af User Assigned Managed Identity (UAMI) er i øjeblikket i preview.
Hvad er replikeringsstatusserne?
Kan du få adgang til Spejling af Azure SQL Database via Power BI Gateway eller bag en firewall?
Hvis din Azure SQL Database ikke er offentligt tilgængelig og ikke tillader, at Azure-tjenester opretter forbindelse til den, kan du konfigurere en virtuel netværksdatagateway eller datagateway i det lokale miljø til at afspejle dataene. Du kan få flere oplysninger under Sikkerhedskrav.
Hvilke trin omfatter genstart af spejling?
Dataene fra kildetabellerne initialiseres igen. Hver gang du stopper og starter, hentes hele tabellen igen.
Hvad sker der, hvis jeg fjerner en tabel fra Spejling?
Tabellen replikeres ikke længere, og dens data slettes fra OneLake.
Hvis jeg sletter spejlingen, påvirker det så kilden til Azure SQL Database?
Nej, vi fjerner bare streamingtabellerne.
Kan jeg spejle den samme kildedatabase flere gange?
Nej, hver Azure SQL Database kan kun spejles én gang. Du skal blot bruge en enkelt kopi af dataene i Fabric OneLake, som du kan dele med andre.
Kan jeg kun spejle bestemte tabeller fra min Azure SQL Database?
Ja, bestemte tabeller kan vælges under spejlingskonfigurationen.
Hvad sker der med Mirroring i tilfælde af planlagt eller ikke-planlagt Geo-failover?
Når du opretter den spejlede database, skal du oprette forbindelse til læse-/skrivelyttefunktionen for SQL-failovergruppen. På denne måde behøver du ikke at genoprette den spejlede database efter failoveren.
Når den spejlede database er oprettet, skal du gå til listen over arbejdsområdeelementer og vælge Administrer tilladelser for den spejlede database. Tilføj SAMI (System Assigned Managed Identity) for både den primære og sekundære logiske server i failovergruppen for at have læse-/skriveadgang. Hvis du opretter den spejlede database fra Fabric-portalen, skal SAMI for den primære server allerede tilføjes automatisk.
Når failover sker, deaktiveres replikering automatisk. Men hvis du åbner den spejlede database på Fabric-portalen, kan du ikke se nogen forskel, men der modtages ikke nye data. Du gendanner ved at vælge Stop replikering og derefter Start replikering for at genstarte replikeringsprocessen. Dette synkroniserer hver tabel fra bunden. Det samme er påkrævet, når der er opstået en fejl.
Security
Forlader data nogensinde kunderne Fabric-lejeren?
No.
Er data gemt uden for et kundemiljø?
No. Data er ikke faseinddelt uden for kundemiljøet, de er gemt i kundens OneLake.
Cost Management
Hvad er omkostningerne forbundet med spejling?
Strukturberegning, der bruges til at replikere dine data til Fabric OneLake, er gratis. Omkostningerne til spejling-lageret er gratis op til en grænse baseret på kapacitet. Du kan få flere oplysninger under Omkostninger ved spejling og Microsoft Fabric-priser. Beregningen til forespørgsler om data ved hjælp af SQL, Power BI eller Spark faktureres til almindelige takster.
Hvad anbefaler vi, at en kunde gør for at undgå eller reducere Azure SQL Database-omkostninger?
Se Planlæg og administrer omkostninger for Azure SQL Database. Overvej at bruge en dedikeret, mindre Azure SQL Database baseret på krav.
Hvordan håndteres indgående gebyrer?
Fabric opkræver ikke gebyrer for indtrængen i OneLake for Mirroring.
Hvordan håndteres udgående gebyrer?
Hvis Azure SQL Database er placeret i et andet område end din Fabric-kapacitet, opkræves dataudgående data. Hvis du er i det samme område, er der ingen dataudgående data.
Licenser
Hvad er licensmuligheder for Fabric Mirroring?
Der kræves en Power BI Premium-, Fabric Capacity- eller Prøveversionskapacitet. Du kan få flere oplysninger om licenser under Microsoft Fabric-begreber og -licenser.
Stop eller afbryd Fabric Mirroring midlertidigt
Hvad er resultaterne af at stoppe spejling?
Replikeringen stopper i kildedatabasen, men der gemmes en kopi af tabellerne i OneLake. Genstart af spejling resulterer i, at alle data replikeres fra starten.
Hvordan stopper/deaktiverer du spejling fra din Azure SQL Database?
Hvis du ikke kan stoppe med at spejle Azure SQL Database fra Fabric-portalen eller ikke kan slette dit spejlede Azure SQL Database-element fra Fabric, skal du udføre følgende lagrede procedure på Azure SQL Database: exec sp_change_feed_disable_db;
Hvad sker der, hvis jeg stopper eller afbryder min Fabric-kapacitet midlertidigt?
Fabric-kapaciteten skal være aktiv og køre. En midlertidigt afbrudt eller slettet kapacitet påvirker spejling, og ingen data replikeres.