" ETL " steht für Extract , Transform and Load - die drei grundlegenden Aufgaben der ETL . Auszug beinhaltet Extrahieren von Daten aus externen Quellen , die Sie in Ihren Datenbanken zu bringen. Transform beinhaltet die Manipulation der externen Daten in einem Format, das passt auf mit dem Format der Daten, die derzeit in Ihren Datenbanken . Last ist für den Import der transformierten Daten in die endgültige Datenbank oder System, in dem es sich befindet. Einige haben es einfacher, die Daten zu transformieren priot es zu laden , und es ist möglich, den Begriff als geschrieben siehe " ELT . " Jede Aufgabe auf eigene komplex sein kann , und es gibt Software-Tools und -Systeme speziell für ETL-Verarbeitung gebaut . Auszug
"Extract" Aufgabe umfasst das Sammeln von Daten aus externen Quellen, die Sie wollen, um in Ihre Systeme und Datenbanken. In einem Unternehmen , könnten die Daten in Stand-alone- Datenbanken oder Tabellen , die nicht mit einem Master-Datenbank integriert sind gefunden werden. Die Daten könnten auch hard-copy oder könnte Daten, die Sie kaufen von einem Daten-Provider sein . Das Ziel dieser Aufgabe ist es, das Format der Daten zu verstehen , beurteilen die Qualität der Daten und die Daten von der Quelle zu extrahieren , damit es in der nächsten Aufgabe manipuliert werden können.
Transform
im " Transform " Schritt verwenden Sie eine Vielzahl von Software-Tools und sogar kundenspezifische Programmierung , um die Daten so zu manipulieren, dass sie mit Daten haben Sie bereits integriert . Betrachten wir zum Beispiel ein System, das Männchen mit einem "M" und Weibchen identifiziert sich mit einem " F " Wenn Sie Daten von einer externen Quelle , die Männchen identifiziert sich mit einer "1" und Frauen mit einer " 2 extrahiert " Sie müssen die Daten durch die Umwandlung der Transformation " 1 " zu einem " M "und" 2 "bis " F ", so dass es passt mit den Daten, die derzeit in Ihren Datenbanken und Systeme .
laden
Nachdem Sie erfolgreich die Daten, die Sie brauchen, um physisch laden Sie sie in Ihr System oder Datenbank umgewandelt. Bevor Sie die Daten zu laden , stellen Sie sicher, dass Sie ein Backup Ihrer aktuellen System oder dass man ein Rollback oder rückgängig den Import , wenn es scheitert . Nachdem die Daten geladen , ist es üblich, Prüfungsberichte laufen , so dass Sie die Ergebnisse der zusammengeführten Datenbanken und Systeme zu überprüfen, um sicherzustellen, dass die neuen Daten hat keine Fehler oder Probleme verursacht.
ELT
Wenn die " Transform " Aufgabe von selbst groß und komplex ist, können Sie die Daten zu extrahieren , laden Sie sie in einer temporären Tabelle in der Datenbank , wo sie ihren ständigen Wohnsitz haben wird und die Aktionen der " ; Transform " Schritt, nachdem Sie die Daten geladen haben . Nachdem die Daten in das endgültige System in der " Transformation" Schritt geladen manchmal macht es einfacher , um Berichte auszuführen und die Ergebnisse der Transformation Operationen testen. Aus diesem Grund ist es möglich, den Begriff als " ELT " anstatt geschrieben siehe " ETL ".