9 ETL-Tools-Funktionen

Inhalt

in einem ETL-Verfahren nicht alles geht, deshalb musst du wissen, wie man auswählt. Um es mit Kenntnis der Fakten zu tun, Es ist notwendig, die wichtigsten Eigenschaften zu kennen, die a Software-ETL.

Laut Gartner, sind die folgenden:

  • Konnektivität / Anpassungsfähigkeiten (mit Unterstützung für Datenquellen und -ziele): bezieht sich auf die Fähigkeit, eine Verbindung zu einer Vielzahl von Arten von Datenstrukturen herzustellen, das könnte beinhalten: relationale und nicht-relationale Datenbanken, verschiedene Dateiformate, XML, ERP (Warenwirtschaftssystem), CRM-Anwendungen (Kundenverwaltungssystem) o SCM (Leitung der Lieferkette – Lieferantenverwaltung), Standardnachrichtenformate (ICH WEISS, SWIFT oder HL7), Nachrichtenwarteschlangen, E-Mails, Webseiten, Content-Repositorys oder Office-Automatisierungstools.
  • Datenlieferungsfunktionen: beinhalten die Möglichkeit, anderen Anwendungen Daten zur Verfügung zu stellen, Prozesse oder Datenbanken auf verschiedene Weise, mit Funktionen für die Stapelplanung, in Echtzeit oder durch den Start von Events.
  • Fähigkeiten Datentransformation: Fähigkeit, Daten zu transformieren, von grundlegenden Transformationen (Typumwandlung, String-Manipulation oder einfache Berechnungen) oder Zwischentransformationen (Aggregationen, Zusammenfassungen, sucht) bis hin zu komplexen Transformationen, als Freiform- oder Rich-Text-Analyse.
  • Daten- und Metadatenmodellierungsfunktionen: Abruf von Datenmodellen aus Datenquellen oder Anwendungen, Erstellung und Pflege von Datenmodellen, physikalische zu logische Modellzuordnung, Metadaten-Repository geöffnet (mit der Möglichkeit, mit anderen Tools zu interagieren), Synchronisation von Metadatenänderungen in den verschiedenen Komponenten des Tools , Dokumentation, etc.
  • Designfähigkeiten und Entwicklungsumgebung: grafische Darstellung von Repository-Objekten, Datenmodelle und Datenflüsse, Unterstützung beim Testen und, Fähigkeiten zur Teamarbeit, Entwicklungsprozess-Workflow-Management, etc.
  • Fähigkeiten Datenmanagement (Datenqualität, Profile und Bergbau).
  • Anpassung an unterschiedliche Hardwareplattformen und vorhandene Betriebssysteme: Großrechner (IBM Z / SIE), WIE / 400, HP-Tandem, Unix, Wintel, Linux, Virtualisierte Server, etc.
  • Management- und Betriebsfähigkeiten: Führungsqualitäten, Überwachung und Steuerung von Datenintegrationsprozessenwie Fehlerbehandlung, Erstellung von Ausführungsstatistiken, Sicherheitskontrollen, etc.
  • Architektur und Integration: Grad der Kompaktheit, Konsistenz und Interoperabilität der verschiedenen Komponenten, aus denen das Datenintegrationstool besteht (mit einer wünschenswerten Mindestanzahl von Produkten, ein einziges Repository, eine gemeinsame Entwicklungsumgebung, Interoperabilität mit anderen Tools oder über API), etc. .
  • SOA-Funktionen.

Es ist klar, dass die Auswahl von a Software-ETL Es kann eine komplexe Aufgabe sein und, aufgrund der Auswirkungen auf die spätere Entwicklung eines Projekts, Es ist eine Entscheidung, die nicht leichtfertig getroffen werden kann.. Eine richtige Wahl garantiert:

  • Beschleunigung der Verfahrensentwicklung.
  • Die Dezentralisierung der Kontrolle der Ausführung und aller Prozesse.
  • Mehr Agilität im Business.

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.