Einführung
Effiziente Datenverwaltung ist ein wichtiger Aspekt, der sich bei der Entwicklung von Anwendungen auf die Leistung und Benutzererfahrung Ihrer Anwendung auswirken kann.
Je nach den spezifischen Anforderungen Ihrer Anwendung kann eine Datenbearbeitungsmethode die offensichtliche Wahl sein. In den meisten Szenarien gibt es jedoch Überschneidungen bei Vor- und Nachteilen.
Unabhängig davon, ob Sie mit großen Datensätzen, komplexen Datenstrukturen oder besonderen Leistungsanforderungen zu tun haben, empfiehlt es sich, die verschiedenen Methoden zu testen, bevor Sie sich für den besten Ansatz für Ihre spezifischen Anwendungsanforderungen entscheiden.
In diesem Modul entdecken Sie eine Reihe von Methoden zum Bearbeiten von Daten, darunter das Importieren, Exportieren und Kopieren von Daten in und aus Azure SQL-Datenbank.
Hinweis
Wir verwenden die Begriffe „Datenimport“, „Datenexport“, „Datenverschiebung“ und „Datenkopie“ als Unterbegriffe von Datenbearbeitung.
Grundlegendes zu Datenverschiebungsszenarien
Das Verständnis der verschiedenen Datenverschiebungszwecke ist für Fachkräfte in der Entwicklung unerlässlich, um ihre Daten effektiv verwalten zu können. In der folgenden Tabelle werden einige der gängigen Szenarien für eine Datenverschiebung beschrieben.
| Typ | Beschreibung | Frequenz | Szenario |
|---|---|---|---|
| Synchronisation | So halten Sie Daten auf mehreren Systemen konsistent | Fortlaufend | Importieren von Sensordaten von IoT-Geräten in eine zentrale Datenbank und Exportieren von Konfigurationsupdates zurück auf die Geräte |
| Teilen | Freigeben von Daten für andere Teams oder Systeme | Nach Bedarf | Exportieren von Daten zur Freigabe für eine Partnerorganisation |
| Integration | Integrieren von Daten aus verschiedenen Quellen in ein einzelnes System | Fortlaufend | Importieren von Daten aus mehreren Quellen in eine zentrale Datenbank für den einheitlichen Zugriff |
| Migration | Migrieren zu einer anderen Plattform oder Umgebung | Einmalig | Migrieren von Daten aus einer lokalen Datenbank zu Azure SQL-Datenbank |
| Sicherungskopie | Erstellen einer Kopie der Daten zur Verhinderung von Datenverlust | Regelmäßig | Exportieren von Daten in einen externen Speicher zu Sicherungszwecken |
| Archivierung | Speichern von historischen, nicht mehr aktiv verwendeten Daten | Regelmäßig | Exportieren alter Transaktionsdatensätze in eine Archivdatenbank |
Tipp
Erkunden Sie andere Module, die Teil der Entwicklung datengesteuerter Anwendungen mithilfe des Azure SQL-Datenbanklernpfads sind.