Dieses Seminar behandelt die Anbindung heterogener Datenquellen an SAP Datasphere. Relationale Datenbanken, Dateispeicher, Cloud-Plattformen und weitere Non-SAP-Systeme werden anhand geeigneter Verbindungs-, Virtualisierungs- und Replikationsmuster integriert.
Inhaltsverzeichnis
- Zielsetzung
- Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
Zielsetzung
Inhaltsverzeichnis: fachliches Ziel · technisches Ziel · Qualität und Betriebsfähigkeit
Ziel ist die belastbare Auswahl und Umsetzung eines Integrationsmusters, das Sicherheit, Datenvolumen, Aktualität, Quellsystembelastung und Betriebsfähigkeit gleichermaßen berücksichtigt.
Lernziele
Inhaltsverzeichnis: Einordnung · Umsetzung · Prüfung · Dokumentation
- die fachlichen und technischen Grundlagen zu Integrationsarchitektur für heterogene Quellen, Netzwerk- und Sicherheitsvoraussetzungen, Relationale Datenbanken anbinden sicher einordnen
- Anforderungen in nachvollziehbare Konfigurations-, Integrations- oder Modellierungsschritte überführen
- einen durchgängigen Praxisfall mit kontrollierten Zwischenschritten umsetzen
- Datenqualität, Berechtigungen, Abhängigkeiten und Laufverhalten mit festgelegten Prüfkriterien bewerten
- die Lösung dokumentieren, deployen und für einen geregelten Betrieb beziehungsweise die weitere Nutzung vorbereiten
Zielgruppe
Inhaltsverzeichnis: Rollen · Aufgabenbereiche · Projektbezug
Datenintegrationsentwickler, Cloud- und Datenarchitekten, Datasphere-Administratoren, Data Engineers und technische Berater
Voraussetzungen
Inhaltsverzeichnis: Fachkenntnisse · technische Grundlagen · empfohlene Praxiserfahrung
Grundkenntnisse zu Datenbanken, Netzwerken und Datenintegration; administrative Berechtigungen für Übungsumgebungen sind hilfreich
Seminarinhalte
Inhaltsverzeichnis: Integrationsarchitektur für heterogene Quellen · Netzwerk- und Sicherheitsvoraussetzungen · Relationale Datenbanken anbinden · Datei- und Objektspeicher integrieren · Cloud-Anwendungen und Plattformdienste · Replikationsmuster · Transformation und Harmonisierung · Orchestrierung und Überwachung · Betriebsübergabe und Optimierung
- Integrationsarchitektur für heterogene Quellen
- Netzwerk- und Sicherheitsvoraussetzungen
- Relationale Datenbanken anbinden
- Datei- und Objektspeicher integrieren
- Cloud-Anwendungen und Plattformdienste
- Replikationsmuster
- Transformation und Harmonisierung
- Orchestrierung und Überwachung
- Betriebsübergabe und Optimierung
Modul 1: Integrationsarchitektur für heterogene Quellen
Inhaltsverzeichnis: Quelltypen nach Schnittstelle, Datenstruktur und Änderungsverhalten klassifizieren · virtuellen Zugriff, Batch-Replikation und ereignisnahe Versorgung vergleichen · Datenvolumen, Latenz und Quellbelastung als Auswahlkriterien bewerten · ein Integrationszielbild mit Zonen und Verantwortlichkeiten entwerfen
- Schritt 1: Quelltypen nach Schnittstelle, Datenstruktur und Änderungsverhalten klassifizieren
- Schritt 2: virtuellen Zugriff, Batch-Replikation und ereignisnahe Versorgung vergleichen
- Schritt 3: Datenvolumen, Latenz und Quellbelastung als Auswahlkriterien bewerten
- Schritt 4: ein Integrationszielbild mit Zonen und Verantwortlichkeiten entwerfen
Praxis: Für Datenbank, Objektspeicher und SaaS-Quelle passende Muster auswählen
Modul 2: Netzwerk- und Sicherheitsvoraussetzungen
Inhaltsverzeichnis: Kommunikationswege zwischen Cloud, Internet und internem Netz dokumentieren · technische Benutzer, Schlüssel, Zertifikate und Secrets sicher einplanen · Allowlisting, Proxy- und Agent-Anforderungen prüfen · Verbindungstests nach Netzwerk-, Authentifizierungs- und Berechtigungsstufe gliedern
- Schritt 1: Kommunikationswege zwischen Cloud, Internet und internem Netz dokumentieren
- Schritt 2: technische Benutzer, Schlüssel, Zertifikate und Secrets sicher einplanen
- Schritt 3: Allowlisting, Proxy- und Agent-Anforderungen prüfen
- Schritt 4: Verbindungstests nach Netzwerk-, Authentifizierungs- und Berechtigungsstufe gliedern
Praxis: Eine Konnektivitäts-Checkliste für eine interne Datenbank ausarbeiten
Modul 3: Relationale Datenbanken anbinden
Inhaltsverzeichnis: eine geeignete Datenbankverbindung konfigurieren · Schemas, Tabellen und Datentypen auf Kompatibilität prüfen · Remote Tables importieren und Zugriffsergebnisse validieren · Abfrageverhalten und Quellsystemlast mit Testfällen beurteilen
- Schritt 1: eine geeignete Datenbankverbindung konfigurieren
- Schritt 2: Schemas, Tabellen und Datentypen auf Kompatibilität prüfen
- Schritt 3: Remote Tables importieren und Zugriffsergebnisse validieren
- Schritt 4: Abfrageverhalten und Quellsystemlast mit Testfällen beurteilen
Praxis: Mehrere relationale Tabellen virtuell anbinden und verknüpfen
Modul 4: Datei- und Objektspeicher integrieren
Inhaltsverzeichnis: Dateiformate, Partitionierung und Ordnerstrukturen bewerten · Verbindung zu einem Cloud- oder Objektspeicher vorbereiten · Schemaerkennung und Datentypzuordnung kontrollieren · fehlerhafte Dateien, Spaltenabweichungen und Wiederholbarkeit behandeln
- Schritt 1: Dateiformate, Partitionierung und Ordnerstrukturen bewerten
- Schritt 2: Verbindung zu einem Cloud- oder Objektspeicher vorbereiten
- Schritt 3: Schemaerkennung und Datentypzuordnung kontrollieren
- Schritt 4: fehlerhafte Dateien, Spaltenabweichungen und Wiederholbarkeit behandeln
Praxis: Strukturierte Dateien aus einem Objektspeicher in einen kontrollierten Datenfluss übernehmen
Modul 5: Cloud-Anwendungen und Plattformdienste
Inhaltsverzeichnis: verfügbare Schnittstellen einer Cloud-Anwendung analysieren · Extraktionsumfang, Filter und Änderungslogik festlegen · API- oder Connector-Grenzen in Ladeplanung und Fehlerbehandlung berücksichtigen · Datenherkunft und Nutzungsbedingungen im Modell dokumentieren
- Schritt 1: verfügbare Schnittstellen einer Cloud-Anwendung analysieren
- Schritt 2: Extraktionsumfang, Filter und Änderungslogik festlegen
- Schritt 3: API- oder Connector-Grenzen in Ladeplanung und Fehlerbehandlung berücksichtigen
- Schritt 4: Datenherkunft und Nutzungsbedingungen im Modell dokumentieren
Praxis: Ein Integrationskonzept für eine beispielhafte SaaS-Quelle erstellen
Modul 6: Replikationsmuster
Inhaltsverzeichnis: Initialladung und Delta-Verarbeitung voneinander trennen · Schlüssel, Löschkennzeichen und Wiederanlaufstrategie definieren · Zeitpläne und Parallelität an Volumen und Quellfenster anpassen · Vollständigkeit mit Quell-Ziel-Abgleichen nachweisen
- Schritt 1: Initialladung und Delta-Verarbeitung voneinander trennen
- Schritt 2: Schlüssel, Löschkennzeichen und Wiederanlaufstrategie definieren
- Schritt 3: Zeitpläne und Parallelität an Volumen und Quellfenster anpassen
- Schritt 4: Vollständigkeit mit Quell-Ziel-Abgleichen nachweisen
Praxis: Eine initiale und inkrementelle Replikation mit Kontrollsummen planen
Modul 7: Transformation und Harmonisierung
Inhaltsverzeichnis: Quellformate in ein kanonisches Zielschema überführen · Datentypen, Zeitzonen, Codes und Nullwerte vereinheitlichen · Dublettenerkennung und fachliche Validierungsregeln ergänzen · fehlerhafte Datensätze getrennt protokollieren und nachbearbeiten
- Schritt 1: Quellformate in ein kanonisches Zielschema überführen
- Schritt 2: Datentypen, Zeitzonen, Codes und Nullwerte vereinheitlichen
- Schritt 3: Dublettenerkennung und fachliche Validierungsregeln ergänzen
- Schritt 4: fehlerhafte Datensätze getrennt protokollieren und nachbearbeiten
Praxis: Daten aus zwei heterogenen Quellen in ein gemeinsames Kundenmodell harmonisieren
Modul 8: Orchestrierung und Überwachung
Inhaltsverzeichnis: Abhängigkeiten zwischen Extraktion, Transformation und Bereitstellung bestimmen · Task Chains oder Zeitpläne für wiederholbare Abläufe einsetzen · Laufstatus, Datenmengen und Fehlerprotokolle zentral kontrollieren · Alarmierung, Wiederanlauf und Eskalation in einem Runbook festhalten
- Schritt 1: Abhängigkeiten zwischen Extraktion, Transformation und Bereitstellung bestimmen
- Schritt 2: Task Chains oder Zeitpläne für wiederholbare Abläufe einsetzen
- Schritt 3: Laufstatus, Datenmengen und Fehlerprotokolle zentral kontrollieren
- Schritt 4: Alarmierung, Wiederanlauf und Eskalation in einem Runbook festhalten
Praxis: Einen mehrstufigen Ladeablauf orchestrieren und einen Fehlerfall wiederanlaufen lassen
Modul 9: Betriebsübergabe und Optimierung
Inhaltsverzeichnis: Leistungs- und Stabilitätsmesswerte für jede Quelle festlegen · Verbindungs- und Ladeparameter anhand von Messergebnissen optimieren · Wartungsfenster, Zertifikatswechsel und Quelländerungen berücksichtigen · technische Dokumentation und Verantwortungsübergabe abschließen
- Schritt 1: Leistungs- und Stabilitätsmesswerte für jede Quelle festlegen
- Schritt 2: Verbindungs- und Ladeparameter anhand von Messergebnissen optimieren
- Schritt 3: Wartungsfenster, Zertifikatswechsel und Quelländerungen berücksichtigen
- Schritt 4: technische Dokumentation und Verantwortungsübergabe abschließen
Praxis: Ein Betriebsdossier für zwei produktive Integrationsstrecken erstellen
Praxisübungen
Inhaltsverzeichnis: Relationale und dateibasierte Quellen mit unterschiedlichen Zugriffsmustern anbinden · Initial- und Delta-Ladevorgänge mit Quell-Ziel-Kontrollen aufbauen · Mehrstufigen Integrationsablauf überwachen, stören und wiederanlaufen lassen
- Relationale und dateibasierte Quellen mit unterschiedlichen Zugriffsmustern anbinden
- Initial- und Delta-Ladevorgänge mit Quell-Ziel-Kontrollen aufbauen
- Mehrstufigen Integrationsablauf überwachen, stören und wiederanlaufen lassen
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Datenintegrationsentwickler, Cloud- und Datenarchitekten, Datasphere-Administratoren, Data Engineers und technische Berater |
| Voraussetzungen: | Grundkenntnisse zu Datenbanken, Netzwerken und Datenintegration; administrative Berechtigungen für Übungsumgebungen sind hilfreich |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
