Del via


Foretag fejlfinding af fabric-spejlede databaser

Scenarier, løsninger og løsninger til spejlede Microsoft Fabric-databaser.

Ressourcer

Gennemse afsnittet om fejlfinding af ofte stillede spørgsmål for hver datakilde:

Gennemse dokumentationen til begrænsninger for hver datakilde:

Stop replikering

Når du vælger Stop replikering, forbliver OneLake-filer, som de er, men trinvis replikering stopper. Du kan genstarte replikeringen når som helst ved at vælge Start replikering. Det kan være en god idé at stoppe/starte replikering, når du nulstiller replikeringstilstanden, når kildedatabasen er ændret, eller som et fejlfindingsværktøj.

Repliker kildeskemahierarki

Når du spejler data fra forskellige typer kildedatabaser, bevares dit kildeskemahierarki i den spejlede database. Det sikrer, at dine data forbliver konsekvent organiseret på tværs af forskellige tjenester, så du kan bruge dem ved hjælp af den samme logik i SQL Analytics-slutpunktet, Spark Notebooks, semantiske modeller og andre referencer til dataene.

I forbindelse med spejlede databaser, der blev oprettet, før denne funktion aktiveres, kan du se, at kildeskemaet er fladt i den spejlede database, og skemanavnet kodes til tabelnavnet. Hvis du vil omorganisere tabeller med skemaer, skal du genoprette den spejlede database.

Hvis du bruger API til at oprette/opdatere spejlet database, skal du angive værdien for egenskaben defaultSchema som angiver, om skemahierarkiet skal replikeres fra kildedatabasen. Se definitionseksempler i Microsoft Fabric-spejling af offentlige REST API-.

Understøttelse af deltakolonnetilknytning

Spejling understøtter replikering af kolonner, der indeholder mellemrum eller specialtegn i navne (f.eks. ,;{}()\n\t=) fra kildedatabaserne til de spejlede databaser. Bag scenen skrives data i OneLake, hvor Delta-kolonnetilknytning er aktiveret.

For tabeller, der allerede er under replikering, før denne funktion er aktiveret, skal du opdatere de spejlede databaseindstillinger ved at fjerne og tilføje disse tabeller igen eller stoppe og genstarte den spejlede database for at medtage kolonner med specialtegn i navne.

Overtage ejerskabet af en spejlet database

Den spejlede database understøtter i øjeblikket ikke ændring af ejerskab. Hvis en spejlet database holder op med at fungere, fordi elementejeren har forladt organisationen, eller fordi den ikke længere er gyldig, skal du genoprette den spejlede database.

Understøttede områder

Følgende er de Fabric-områder, der understøtter databasespejling og åben spejling:

Asien og Stillehavsområdet:

  • Det østlige Australien
  • Det sydøstlige Australien
  • Det centrale Indien
  • Østasien
  • Det østlige Japan
  • Det centrale Sydkorea
  • Det sydøstlige Asien
  • Det sydlige Indien

Europa

  • Det nordlige Europa
  • Det vestlige Europa
  • Det centrale Frankrig
  • Det vestlige centrale Tyskland
  • Norditalien
  • Det østlige Norge
  • Det centrale Polen
  • Det centrale Sverige
  • Det nordlige Schweiz
  • Det vestlige Schweiz
  • Det sydlige Storbritannien
  • Det vestlige Storbritannien

Nord- og Sydamerika:

  • Det Sydlige Brasilien
  • Det centrale Canada
  • Det østlige Canada
  • Det centrale USA
  • Østlige USA
  • Det østlige USA2
  • Det nordcentrale USA
  • Det sydcentrale USA
  • Det vestlige USA
  • Det vestlige USA2

Mellemøsten og Afrika:

  • Det nordlige Sydafrika
  • Det nordlige Forenede Arabiske Emirater

Fejlfind

Dette afsnit indeholder generelle fejlfindingstrin til spejling.

Jeg kan ikke oprette forbindelse til en kildedatabase

  1. Kontrollér, at dine forbindelsesoplysninger er korrekte, servernavn, databasenavn, brugernavn og adgangskode.
  2. Kontrollér, at serveren ikke er bag en firewall eller et privat virtuelt netværk. Åbn de relevante firewallporte.

Ingen visninger replikeres

Visninger understøttes ikke i øjeblikket. Kun replikering af almindelige tabeller understøttes.

Ingen tabeller replikeres

  1. Kontrollér overvågningsstatussen for at kontrollere status for tabellerne. Du kan få flere oplysninger under Overvåg fabric-spejlvendt databasereplikering.
  2. Vælg knappen Konfigurer replikering . Kontrollér, om tabellerne findes på listen over tabeller, eller om der findes nogen beskeder for hver tabeldetaljer.

Der mangler kolonner i destinationstabellen

  1. Vælg knappen Konfigurer replikering .
  2. Vælg ikonet Besked ud for tabeldetaljerne, hvis der ikke replikeres nogen kolonner.

Nogle af dataene i min kolonne ser ud til at være afkortet

Fabric-lageret understøtter ikke VARCHAR(maks.), som i øjeblikket kun understøtter VARCHAR(8000).

Det ser ikke ud til, at dataene replikeres

På siden Overvågning er den viste dato sidste gang, dataene blev replikeret.

Jeg kan ikke ændre kildedatabasen

Ændring af kildedatabasen understøttes ikke. Opret en ny spejlet database.

Begrænser fejlmeddelelser

Disse almindelige fejlmeddelelser indeholder forklaringer og afhjælpninger:

Fejlmeddelelse Årsag Afhjælpning
"Antallet af tabeller kan overskride grænsen. Der kan være nogle tabeller, der mangler." Der er maksimalt 500 tabeller. I kildedatabasen skal du slippe eller filtrere tabeller. Hvis den nye tabel er den 500. tabel, kræves der ingen afhjælpning.
"Replikeringen begrænses og forventes at fortsætte ved ÅÅÅÅ-MM-DDTHH:MM:ss." Der er maksimalt 1 TB ændringsdata, der registreres pr. spejlet database pr. dag. Vent på, at begrænsningen slutter.