Roland Tilgner KG
Hauptstr. 88a | 31867 Pohle
T (05043) 987 06 24
info@roland-tilgner.de
Datenschutz /
Kontakt /
Impressum
Mit der Advanced-Queueing-Technologie bietet Oracle eine Basis, um Daten-Strukturen in asynchronen Prozessen intern oder in externen Services verarbeiten zu können.

Um nicht für jede Daten-Struktur eine eigene Queue aufbauen zu müssen, haben wir daraus eine universelle EventQueue entwickelt. Damit können wir die Prozesse Daten-Struktur-übergreifend koordinieren, steuern und gemeinsam monitoren.

Dieses Konzept haben wir erfolgreich in die Lösungen verschiedener Kundenprojekte implementiert.
RT-EventQueue
Es ist stets eine Herausforderung, dass ein Klassenmodell einer Anwendung und das Datenmodell einer Datenbank miteinander kommunizieren und Daten austauschen. Dabei sollen sich beide Modelle unabhängig voneinander weiter entwickeln und verändern können.

Für das notwendige Mapping haben wir eine Lösung entwickelt, die für die Applikation eine persistente Access-Schicht über User-Defined-Types (UDT) bereitstellt und die dabei sowohl einfache als auch komplexe Strukturen enthalten kann.

Die PL/SQL-Packages zur Abbildung des Mappings sind analog zu den UDT-Strukturen hierarchisch aufgebaut und können so auch komplexe Datenstrukturen mit dem Datenmodell austauschen. Für die Überwachung haben wir dazu ein ebenfalls hierarchisch aufgebautes Logging entwickelt, welches mögliche Performance-Schwachstellen innerhalb der Strukturen erkennen kann.
Objekt-Relationales-Mapping
mittels
Oracle User-Defined-Types
Um Daten mit einer entfernten Datenbank-Instanz auszutauschen, gab es seitens ORACLE verschiedene Konzepte zur Replikation. Aktuell steht mit GoldenGate eine komplexe und umfassende Replikations-Technologie zur Verfügung.

Für viele Anwendungsbereiche sind auch andere einfachere Lösungen ausreichend. Wir haben deshalb eine eigene Replikationslösung auf Basis PL/SQL-Logik entwickelt und diese ist für international agierenden Unternehmen weltweit im Einsatz. Dabei berücksichtigen wir auch eine Anonymisierung personen-bezogener Daten, wenn diese den Wirkungskreis der EU-DSGVO verlassen.

Unsere Lösung kommt ohne zusätzliche Tools aus, ist einfach zu installieren, zu konfigurieren und zu betreiben und kann über Standard-Features und unser APEX-Logging-Tool überwacht werden.
RT-Replikationslösung
RT-Warehouse-Loader
Seit der Abkündigung des Oracle Warehouse Builders propagiert Oracle die Ablösung durch den Oracle Data Integrator (ODI). In der Einrichtung und Konfiguration, bzgl. der im Hintergrund verwendeten Tools und aufgrund der ggf. zusätzlich notwendigen Lizenzen, ist der ODI aber nicht für jeden die richtige Lösung.

Mit unserer vielfachen Erfahrung verschiedener individueller ETL-Prozesse haben wir unseren RT-Warehouse-Loader entwickelt. Mittels konfigurierbarer Migrationstabellen und daraus generierter PL/SQL-Logik transferieren wir die Daten und machen die Prozesse in APEX sichtbar. Somit liefern wir eine Alternative mit einfacher Architektur, auf Basis vorhandener Technologien und ohne zusätzliche Lizenzkosten.

Seit 2021 ist unser Warehouse-Loader im Einsatz und überträgt täglich etliche TB in ein Data-Warehouse.
Home
Über uns
Success-Story
Karriere
Roland Tilgner KG
Hauptstr. 88a | 31867 Pohle
info@roland-tilgner.de
T (05043) 987 06 24
Kontakt /
Datenschutz /
Impressum
RT-Warehouse-Loader
Seit der Abkündigung des Oracle Warehouse Builders propagiert Oracle die Ablösung durch den Oracle Data Integrator (ODI). In der Einrichtung und Konfiguration, bzgl. der im Hintergrund verwendeten Tools und aufgrund der ggf. zusätzlich notwendigen Lizenzen, ist der ODI aber nicht für jeden die richtige Lösung.

Mit unserer vielfachen Erfahrung verschiedener individueller ETL-Prozesse haben wir unseren RT-Warehouse-Loader entwickelt. Mittels konfigurierbarer Migrationstabellen und daraus generierter PL/SQL-Logik transferieren wir die Daten und machen die Prozesse in APEX sichtbar. Somit liefern wir eine Alternative mit einfacher Architektur, auf Basis vorhandener Technologien und ohne zusätzliche Lizenzkosten.

Seit 2021 ist unser Warehouse-Loader im Einsatz und überträgt täglich etliche TB in ein Data-Warehouse.
Um Daten mit einer entfernten Datenbank-Instanz auszutauschen, gab es seitens ORACLE verschiedene Konzepte zur Replikation. Aktuell steht mit GoldenGate eine komplexe und umfassende Replikations-Technologie zur Verfügung.

Für viele Anwendungsbereiche sind auch andere einfachere Lösungen ausreichend. Wir haben deshalb eine eigene Replikationslösung auf Basis PL/SQL-Logik entwickelt und diese ist für international agierenden Unternehmen weltweit im Einsatz. Dabei berücksichtigen wir auch eine Anonymisierung personen-bezogener Daten, wenn diese den Wirkungskreis der EU-DSGVO verlassen.

Unsere Lösung kommt ohne zusätzliche Tools aus, ist einfach zu installieren, zu konfigurieren und zu betreiben und kann über Standard-Features und unser APEX-Logging-Tool überwacht werden.
RT-Replikationslösung
Es ist stets eine Herausforderung, dass ein Klassenmodell einer Anwendung und das Datenmodell einer Datenbank miteinander kommunizieren und Daten austauschen. Dabei sollen sich beide Modelle unabhängig voneinander weiter entwickeln und verändern können.

Für das notwendige Mapping haben wir eine Lösung entwickelt, die für die Applikation eine persistente Access-Schicht über User-Defined-Types (UDT) bereitstellt und die dabei sowohl einfache als auch komplexe Strukturen enthalten kann.

Die PL/SQL-Packages zur Abbildung des Mappings sind analog zu den UDT-Strukturen hierarchisch aufgebaut und können so auch komplexe Datenstrukturen mit dem Datenmodell austauschen. Für die Überwachung haben wir dazu ein ebenfalls hierarchisch aufgebautes Logging entwickelt, welches mögliche Performance-Schwachstellen innerhalb der Strukturen erkennen kann.
Objekt-Relationales-Mapping
mittels
Oracle User-Defined-Types
Mit der Advanced-Queueing-Technologie bietet Oracle eine Basis, um Daten-Strukturen in asynchronen Prozessen intern oder in externen Services verarbeiten zu können.

Um nicht für jede Daten-Struktur eine eigene Queue aufbauen zu müssen, haben wir daraus eine universelle EventQueue entwickelt. Damit können wir die Prozesse Daten-Struktur-übergreifend koordinieren, steuern und gemeinsam monitoren.

Dieses Konzept haben wir erfolgreich in die Lösungen verschiedener Kundenprojekte implementiert.
RT-EventQueue
Home
Über uns
Success-Story
Karriere