Pentaho - ETL-Software für Datenintegration
Pentaho ist ein umfassendes Softwarepaket für Business-Intelligence-Anwendungen. Eine Anwendung davon ist die "Pentaho Data Integration" (PDI) und war unter dem Namen Kettle als eigenständiges Open-Source-Projekt bekannt. Heute ist sie ein fester Bestandteil der Pentaho-Suite.
Die Anwendung Pentaho Data Integration wird heute unter dem Namen "Pentaho-Open-Source-BI-Suite" als kostenlose Open-Source Software zur Verfügung gestellt
PDI ist eine Software mit einer grafischen Oberfläche zum visuellen Gestalten von Prozessabläufen für die Datentransformation.
Per Drag & Drop lassen sich so verschiedene Prozessabläufe aufbauen, die Daten laden, transformieren und wieder ablegen können. Im Bereich eines Data-Warehouses kann man auch ETL-Prozesskette dazu sagen. Die drei Buchstaben ETL stehen dabei für die Begriffe Extrahieren, Transformieren und Laden. Dies ist ein bestimmter Prozess in einem Data-Warehouse und sorgt dafür, dass Daten aus unterschiedlichsten Quellen integriert werden können.
Zugriff auf MySQL Datenbanken mit Pentaho
Für den Zugriff auf MySQL Datenbanken benötigt man den MySQL Connector J. Den MySQL Connector J kann man sich auf der MySQL Webseite heruntergeladen um ganz einfach in Pentaho einbinden. Durch den Connector hat man dann auch Zugriff auf MySQL Datenbanken um von dort Daten einzulesen oder auch ablegen zu können.
Für Windows Betriebssysteme lädt man am besten die Plattformunabhängige Variante herunter, die als ZIP-Datei bereitgestellt wird. Nach dem Herunterladen muss man das Archiv nur noch entpacken und die darin enthaltende .jar Datei in das lib Verzeichnis von Pentaho kopieren.
Schreibe einen Kommentar