Problemen met gespiegelde Fabric-databases oplossen
Scenario's, oplossingen en tijdelijke oplossingen voor gespiegelde Microsoft Fabric-databases.
Resources
Raadpleeg de sectie voor probleemoplossing van veelgestelde vragen voor elke gegevensbron:
- Problemen oplossen met spiegelen van Azure SQL Database en veelgestelde vragen over het spiegelen van Azure SQL Database
- Problemen oplossen met spiegelen van Azure SQL Managed Instance en veelgestelde vragen over het spiegelen van Azure SQL Managed Instance
- Problemen oplossen met spiegelen van Azure Cosmos DB en veelgestelde vragen over het spiegelen van Azure Cosmos DB
- Problemen met Mirroring Snowflake oplossen
- Veelgestelde vragen over het spiegelen van Azure Databricks
- Problemen met spiegeling oplossen vanuit een Fabric SQL-database (preview) en veelgestelde vragen over mirroring Fabric SQL-database (preview)
Raadpleeg de documentatie over beperkingen voor elke gegevensbron:
- Beperkingen in gespiegelde Microsoft Fabric-databases van Azure SQL Database
- Beperkingen in gespiegelde Microsoft Fabric-databases van Azure SQL Managed Instance (preview)
- Beperkingen in gespiegelde Microsoft Fabric-databases van Azure Cosmos DB (preview)
- Beperkingen in gespiegelde Microsoft Fabric-databases van Azure Databricks (preview)
- Beperkingen in gespiegelde Microsoft Fabric-databases uit Snowflake
- Beperkingen in spiegeling vanuit een Fabric SQL-database
Replicatie stoppen
Wanneer u Replicatie stoppen selecteert, blijven OneLake-bestanden ongewijzigd, maar incrementele replicatie stopt. U kunt de replicatie op elk gewenst moment opnieuw starten door replicatie starten te selecteren. Mogelijk wilt u replicatie stoppen/starten bij het opnieuw instellen van de replicatiestatus, nadat de brondatabase is gewijzigd of als hulpprogramma voor probleemoplossing.
De hiërarchie van het bronschema repliceren
Wanneer u gegevens uit verschillende typen brondatabases spiegelt, blijft uw bronschemahiërarchie behouden in de gespiegelde database. Het zorgt ervoor dat uw gegevens consistent worden georganiseerd in verschillende services, zodat u deze kunt gebruiken met dezelfde logica in sql-analyse-eindpunten, Spark Notebooks, semantische modellen en andere verwijzingen naar de gegevens.
Voor gespiegelde databases die zijn gemaakt voordat deze functie is ingeschakeld, ziet u dat het bronschema wordt afgevlakt in de gespiegelde database en dat de schemanaam is gecodeerd in de tabelnaam. Als u tabellen opnieuw wilt ordenen met schema's, maakt u de gespiegelde database opnieuw.
Als u API gebruikt om een gespiegelde database te maken/bij te werken, stelt u de waarde in voor eigenschap defaultSchema
die aangeeft of de schemahiërarchie moet worden gerepliceerd vanuit de brondatabase. Raadpleeg de definitiesamples in Microsoft Fabric die de openbare REST-API spiegelen.
Ondersteuning voor Delta-kolomtoewijzing
Spiegeling ondersteunt het repliceren van kolommen met spaties of speciale tekens in namen (zoals ,
;
{
}
(
)
\n
\t
=
) van uw brondatabases naar de gespiegelde databases. Achter de schermen schrijft spiegeling gegevens naar OneLake, waarbij deltakolomtoewijzing is ingeschakeld.
Voor tabellen die al onder replicatie staan voordat deze functie is ingeschakeld, moet u om kolommen met speciale tekens in de namen op te nemen, de gespiegelde database-instellingen bijwerken door deze tabellen te verwijderen en opnieuw toe te voegen, of de gespiegelde database stoppen en opnieuw opstarten.
Eigenaar worden van een gespiegelde database
Momenteel biedt gespiegelde database geen ondersteuning voor wijziging van eigendom. Als een gespiegelde database niet meer werkt omdat de eigenaar van het item de organisatie heeft verlaten of deze niet meer geldig is, moet u de gespiegelde database opnieuw maken.
Problemen oplossen
Deze sectie bevat algemene stappen voor probleemoplossing voor spiegeling.
Ik kan geen verbinding maken met een brondatabase
- Controleer of de verbindingsgegevens juist zijn, servernaam, databasenaam, gebruikersnaam en wachtwoord.
- Controleer of de server zich niet achter een firewall of een particulier virtueel netwerk bevindt. Open de juiste firewallpoorten.
Er worden geen weergaven gerepliceerd
Momenteel worden weergaven niet ondersteund. Alleen het repliceren van normale tabellen wordt ondersteund.
Er worden geen tabellen gerepliceerd
- Controleer de bewakingsstatus om de status van de tabellen te controleren. Zie Voor meer informatie monitor fabric gespiegelde databasereplicatie.
- Selecteer de knop Replicatie configureren. Controleer of de tabellen aanwezig zijn in de lijst met tabellen of of er waarschuwingen voor elke tabeldetails aanwezig zijn.
Kolommen ontbreken in de doeltabel
- Selecteer de knop Replicatie configureren.
- Selecteer het waarschuwingspictogram naast de tabeldetails als er geen kolommen worden gerepliceerd.
Sommige gegevens in mijn kolom lijken afgekapt te zijn
Het Fabric-magazijn biedt geen ondersteuning voor VARCHAR(max) die momenteel alleen VARCHAR(8000) ondersteunt.
Gegevens lijken niet te repliceren
Op de pagina Bewaking is de weergegeven datum de laatste keer dat gegevens zijn gerepliceerd.
Ik kan de brondatabase niet wijzigen
Het wijzigen van de brondatabase wordt niet ondersteund. Maak een nieuwe gespiegelde database.
Limieten voor foutberichten
Deze veelvoorkomende foutberichten hebben uitleg en oplossingen:
Foutbericht | Reden | Oplossing |
---|---|---|
"De replicatie wordt beperkt vanwege de limiet voor de doelruimte." | Er is maximaal 10 TB opslagruimte in de bestemming per gespiegelde database. De replicatie wordt beperkt vanwege de limiet voor de doelruimte. | Verwijder tabellen in de brondatabase, verwijder gegevens of shard. |
'Het aantal tabellen kan de limiet overschrijden, er ontbreken mogelijk enkele tabellen.' | Er zijn maximaal 500 tabellen. | In de brondatabase kunt u tabellen verwijderen of filteren. Als de nieuwe tabel de 500e tabel is, is er geen beperking vereist. |
"De replicatie wordt beperkt en verwacht dat de replicatie wordt voortgezet op JJJJ-MM-DDTHH:MM:ss." | Er is maximaal 1 TB aan wijzigingsgegevens vastgelegd per gespiegelde database per dag. | Wacht tot de beperking is beëindigd. |