Feilsøke speilvendte databaser for Stoff
Scenarioer, løsninger og midlertidige løsninger for Microsoft Fabric speilvendte databaser.
Ressurser
Se gjennom feilsøkingsdelen av vanlige spørsmål for hver datakilde:
- Feilsøke Speiling av Azure SQL Database og vanlige spørsmål om Speiling av Azure SQL Database
- Feilsøke Speiling av Azure SQL administrert forekomst og vanlige spørsmål om Speiling av Azure SQL administrert forekomst
- Feilsøke speiling av Azure Cosmos DB og vanlige spørsmål om Speiling av Azure Cosmos DB
- Feilsøke speiling av snøfnugg
- Vanlige spørsmål om Speiling av Azure Databricks
- Feilsøk speiling fra Fabric SQL-database (forhåndsversjon) og vanlige spørsmål for Mirroring Fabric SQL-database (forhåndsversjon)
Se gjennom dokumentasjonen for begrensninger for hver datakilde:
- Begrensninger i Microsoft Fabric speilvendte databaser fra Azure SQL Database
- Begrensninger i Microsoft Fabric speilvendte databaser fra Azure SQL administrert forekomst (forhåndsvisning)
- Begrensninger i Microsoft Fabric speilvendte databaser fra Azure Cosmos DB (forhåndsversjon)
- Begrensninger i Microsoft Fabric speilvendte databaser fra Azure Databricks (forhåndsvisning)
- Begrensninger i Microsoft Fabric speilvendte databaser fra Snowflake
- Begrensninger i speiling fra Fabric SQL-database
Stopp replikering
Når du velger Stopp replikering, forblir OneLake-filer som de er, men trinnvis replikering stopper. Du kan starte replikeringen på nytt når som helst ved å velge Start replikering. Du vil kanskje stoppe/starte replikering når du tilbakestiller tilstanden til replikering, etter at kildedatabasen endres eller som et feilsøkingsverktøy.
Repliser kildeskjemahierarki
Når du speiler data fra ulike typer kildedatabaser, bevares kildeskjemahierarkiet i den speilvendte databasen. Den sikrer at dataene forblir konsekvent organisert på tvers av ulike tjenester, slik at du kan bruke dem ved hjelp av samme logikk i SQL Analytics-endepunktet, Spark Notebooks, semantiske modeller og andre referanser til dataene.
For speilede databaser som er opprettet før denne funksjonen er aktivert, ser du at kildeskjemaet er flatt ut i den speilede databasen, og skjemanavnet er kodet til tabellnavnet. Hvis du vil omorganisere tabeller med skjemaer, oppretter du den speilede databasen på nytt.
Hvis du bruker API til å opprette/oppdatere speilvendt database, angir du verdien for egenskapen defaultSchema
som angir om skjemahierarkiet skal replikeres fra kildedatabasen. Se definisjonseksempler i Microsoft Fabric som speiler offentlig REST-API.
Støtte for deltakolonnetilordning
Speiling støtter replisering av kolonner som inneholder mellomrom eller spesialtegn i navn (for eksempel ,
;
{
}
(
)
\n
\t
=
) fra kildedatabasene til de speilvendte databasene. Bak scenen skriver speiling av data i OneLake med Delta-kolonnetilordning aktivert.
For tabeller som allerede er under replikering før denne funksjonen er aktivert, må du oppdatere de speilede databaseinnstillingene ved å fjerne og legge til disse tabellene på nytt, eller stoppe og starte den speilede databasen på nytt.
Ta eierskap til en speilvendt database
For øyeblikket støtter ikke speilvendt database eierskapsendringer. Hvis en speilvendt database slutter å fungere fordi elementeieren har forlatt organisasjonen eller den ikke lenger er gyldig, må du gjenopprette den speilede databasen.
Feilsøk
Denne delen inneholder generelle feilsøkingstrinn for speiling.
Jeg kan ikke koble til en kildedatabase
- Kontroller at tilkoblingsdetaljene er riktige, servernavn, databasenavn, brukernavn og passord.
- Kontroller at serveren ikke er bak en brannmur eller et privat virtuelt nettverk. Åpne de aktuelle brannmurportene.
Ingen visninger replikeres
Visninger støttes for øyeblikket ikke. Bare replisering av vanlige tabeller støttes.
Ingen tabeller replikeres
- Kontroller overvåkingsstatusen for å kontrollere statusen for tabellene. Hvis du vil ha mer informasjon, kan du se Monitor Fabric mirrored database replication.
- Velg Knappen Konfigurer replikering. Kontroller om tabellene finnes i listen over tabeller, eller om det finnes noen varsler i hver tabelldetalj.
Kolonner mangler i måltabellen
- Velg Knappen Konfigurer replikering.
- Velg Varsel-ikonet ved siden av tabelldetaljene hvis noen kolonner ikke replikeres.
Noen av dataene i kolonnen min ser ut til å være avkortet
Fabric-lageret støtter ikke VARCHAR(max) som bare støtter VARCHAR(8000).
Data ser ikke ut til å replikeres
Datoen som vises på overvåkingssiden, er siste gang dataene ble replisert.
Jeg kan ikke endre kildedatabasen
Endring av kildedatabasen støttes ikke. Opprett en ny speilvendt database.
Begrenser feilmeldinger
Disse vanlige feilmeldingene har forklaringer og begrensninger:
Feilmelding | Årsak | Reduksjon |
---|---|---|
"Replikeringen begrenses på grunn av målplassgrensen." | Det er maksimalt 10 TB lagringsplass i mål per speilvendt database. Replikeringen begrenses på grunn av målplassgrensen. | Slipp tabeller, fjern data eller skår i kildedatabasen. |
"Tabellantallet kan overskride grensen, det kan være noen tabeller som mangler." | Det er maksimalt 500 tabeller. | Slipp eller filtrer tabeller i kildedatabasen. Hvis den nye tabellen er den 500. |
"Replikeringen begrenses og forventes å fortsette ved ÅÅÅÅÅ-MM-DDTHH:MM:ss." | Det er maksimalt 1 TB endringsdata som registreres per speilvendt database per dag. | Vent til begrensningen slutter. |