Features

MetaKraftwerk ist die flexibelste Automatisierungslösung für die Informatica Entwicklung. Im Video wird die Entwicklung eines Patterns, die Verwaltung von Instanz Metadaten und Erzeugung von Datenintegrationsprozessen gezeigt.

Metadata Upload

MetaKraftwerk unterstützt die drei Datenintegrations-Plattformen Informatica Cloud (IICS), Informatica PowerCenter und Informatica Data Engineering Integration (Big Data Management).

Metadatenexporte dieser Plattformen können in MetaKraftwerk hochgeladen werden und stehen dann als Prototyp für die Patternentwicklung visuell bereit.

Auch die Anpassung des Prototypen im Nachhinein wird durch Sync-Feature unterstützt und ermöglicht so eine iterative und agile Patternentwicklung.

Pattern Editor

Mit verschiedenen Editoren lassen sich Namensregeln, Ausdrücke, Source Qualifier und Einsetzungsstellen in variablen Datenstrukturen definieren. Die Objekte des Prototypen werden über sogenannte funktionale Rollen mit den Instanz Metadaten logisch verknüpft. So wird aus einem Prototypen ein automatisiertes Pattern.

Instance Table

Instanz Metadaten können als Excel oder CSV Dateien hochgeladen werden.

In der Tabelle werden die Metadaten dargestellt und auf Basis von selbstdefinierten Constraints (Wertebereiche, Formate, Kardinalitäten etc.) validiert.

Das Schema der Instanz Metadaten kann frei nach den eigenen Anforderungen definiert werden.

Build Pipeline

Aus einem Pattern erzeugt MetaKraftwerk für jede Instanz einen ausführbaren Prozess. Dabei werden alle Objekte die sich im Pattern befinden mithilfe der vom Nutzer definierten Regeln vervielfältigt und an die Instanzdaten angepasst.

Als Ergebnis erhält man fertige Export-Metadaten, die in die entsprechende Informatica Plattform importiert werden können.

Code Templates

Für jedes Pattern können begleitende Code-Templates erstellt werden, z.B. für DDL-Skripte, Schema-Dateien für Big Data Systeme oder komplementären Code.

Die Templates werden während eines Builds instanziiert, indem Felder aus den Instanz Metadaten an den vom Nutzer definierten Stellen eingesetzt werden.

Reusable Expressions

Oft ist es sinnvoll Ausdrücke die an vielen Stellen im Pattern verwendet werden wiederverwendbar zu definieren. So können generische Ausdrücke modular aufgebaut und mehrfach im Pattern verwendet werden.

Savings Analyse

Durch die Automatisierung von Entwicklungsarbeiten werden enorme Einsparungen erziehlt, die in Zeit und Aufwand aufgezeichnet werden und dann in einer visuellen Savings-Analyse zur Verfügung stehen. So gewinnen Sie die Transparenz über die Aufwände in ihrem Datenintegrationsprojekt.

Instance Preview

Im Instance Preview sieht man für eine Expression, Source Qualifier oder Skript, wie aus dem Template (links) das Ergebnis berechnet wird (rechts).

Interessiert?

Kontaktieren Sie uns um weitere Informationen oder eine persönliche Vorstellung der MetaKraftwerk Plattform zu erhalten
Nach oben