Schneller zu Erkenntnissen kommen mit SnapLogic für SAP Data Warehouse Cloud

Dhananjay Bapat Kopfbild
4 Minuten lesen

Unternehmen sammeln riesige Datenmengen, z. B. Daten in ERP-Systemen, Kaufinformationen aus Kassensystemen, Click-Streams von Websites, Verkaufsdaten aus verschiedenen Regionen, Bestandsdaten aus Lagern und Daten aus Ihren Supportkanälen. Wenn Sie nicht über Systeme und Ressourcen verfügen, um aus diesen Daten in Echtzeit verwertbare Erkenntnisse zu gewinnen, verschafft sich Ihr Unternehmen keinen Wettbewerbsvorteil, sondern belastet die IT-Ressourcen mit der Pflege dieser Daten. 

Analyse-Workloads, d. h. SQL-Abfragen, die komplexe Joins und Aggregationen ausführen, haben hohe Durchsatzanforderungen. Unternehmen, die ihre Transaktions-Workloads auf derselben Datenbank wie die Analyse-Workloads ausführen, erleben daher eine schlechte Leistung. Unternehmen benötigen eine bessere Leistung für ihre analytischen Workloads, was nur durch eine dedizierte Data-Warehouse-Anwendung erreicht werden kann. Aus diesem Grund bauen viele Unternehmen nicht nur ihre riesigen Data Lakes auf, um alle Arten von Rohdaten - strukturierte, unstrukturierte und halbstrukturierte - in der Cloud zu speichern, sondern gehen auch zu Cloud-basierten Data Warehouses über. Wenn Sie die branchenführenden ERP-Anwendungen von SAP verwenden, haben Sie eine weitere wichtige Option, die Sie in Betracht ziehen sollten: SAP Data Warehouse Cloud. 

SAP Data Warehouse Cloud macht es Menschen und Unternehmen leicht, sich mit diesen Daten zu verbinden. Sie entlastet die IT-Abteilung von der Beschaffung und Verwaltung von Umgebungen für ein Cloud-Data-Warehouse und ermöglicht es den Geschäftsteams, aus den Daten Geschichten zu erstellen, die die Zukunft ihres Unternehmens bestimmen können. SAP Data Warehouse Cloud gibt Unternehmen die ultimative Flexibilität, um es entweder für Leistung, Kosten oder Governance zu optimieren und gleichzeitig eine starke semantische Schicht zu erhalten. Bei einer solch bahnbrechenden Technologie wollen Sie sie nicht nur auf Ihre SAP-Daten beschränken, und genau hier kommt SnapLogic ins Spiel. SnapLogic ist eine iPaaS-Lösung (Integration Platform-as-a-Service) für Unternehmen, mit der Sie alle Anwendungen und Daten, die Ihr Unternehmen nutzt, mühelos miteinander verbinden können, ohne Code schreiben zu müssen. SnapLogic verfügt über mehr als 500 vorgefertigte Konnektoren, so genannte Snaps, für gängige Anwendungen in den Bereichen ERP, CRM und HCM sowie für lokale und Cloud-basierte Datenspeicher.

Eine der größten Herausforderungen beim Einsatz einer Data-Warehouse-Lösung ist die Datenmigration. Dazu gehören die anfängliche Massenmigration von Daten und die anschließende Synchronisierung der Daten in den Data Warehouses. Bei der Datenmigration müssen die Unternehmen Folgendes beachten 

  • Schema-Konvertierung
  • Konvertierung von datenbankeigenen Operationen (Stored Procedures)
  • Nutzung der SAP Data Warehouse Cloud für Ihre analytische Arbeit

Herkömmliche Ansätze wie die Datenmigration über ETL sind mühsam, da Ihre qualifizierten Ressourcen viel Zeit mit dem Schreiben und Debuggen von Code verbringen müssen. Dabei ist das Risiko von Schemafehlern hoch. 

Ein besserer Ansatz besteht darin, diesen Migrationsprozess mit der Intelligent Integration Platform (IIP) von SnapLogic zu automatisieren. Die visuelle Designeroberfläche von SnapLogic (siehe unten) schließt die Qualifikationslücke, indem sie es Ihrem Team ermöglicht, diese Workflows ohne das Schreiben von Code und mit einfacher Konfiguration zu erstellen. Dadurch werden die Kosten und der Aufwand für die Übertragung großer Datenmengen reduziert. Mit unserem vorgefertigten Konnektor zu SAP Data Warehouse Cloud können Sie schnell große Datenmengen laden, ohne eine einzige Zeile Code schreiben zu müssen.

SAP Data Warehouse Cloud Load Snap konsumiert Daten aus einer vorgelagerten Quelle, konvertiert sie automatisch in JSON für einfache Lesbarkeit und Transformationen, während sie durch die SnapLogic-Plattform fließen, und lädt sie in die SAP Data Warehouse Cloud, ohne dass der Benutzer manuell eingreifen und sich um Schemakompatibilitätsprüfungen kümmern muss. Der Snap ermöglicht es dem Benutzer, eine Tabelle aus einer Datenbank in die SAP Data Warehouse Cloud zu replizieren. 

Hier sind Beispiel-Workflows, die ein Schema in SAP Data Warehouse Cloud erstellen und dann Daten in die Tabelle "Sales Orders" laden: 

Pipeline zur Schemaerstellung in der SAP Data Warehouse Cloud
Pipeline zur Schemaerstellung in der SAP Data Warehouse Cloud
Erstes Laden aller Kundenaufträge in die SAP Data Warehouse Cloud
Erstes Laden aller Kundenaufträge in die SAP Data Warehouse Cloud

Nach dem anfänglichen Laden können Sie das Quellsystem mühelos mit SAP Data Warehouse Cloud synchronisieren. Dies geschieht durch die Nutzung von ausgelösten Ereignissen oder durch die Planung eines Batch-Workloads für Ihre SnapLogic-Pipelines. Mit ausgelösten Ereignissen erhalten die Benutzer Echtzeit-Updates für die SAP DW Cloud. Auf der anderen Seite können die Benutzer den Zeitpunkt und die Häufigkeit der Batch-Ausführung steuern, um ihre geschäftlichen Anforderungen zu erfüllen, z. B. können Sie die Kaufinformationen stündlich aus einer Datenbank in die SAP Data Warehouse Cloud verschieben oder zusammengefasste Click-Stream-Daten auf Ihrer E-Commerce-Plattform auf nächtlicher Basis verschieben. Darüber hinaus ermöglicht SnapLogic sowohl für Batch- als auch für Echtzeit-Integrationsanwendungen Erstellung und Verwaltung von APIs aus den Integrationspipelines, die anderen API-Konsumenten innerhalb oder außerhalb Ihres Unternehmens zugänglich gemacht werden können, um die Zusammenarbeit zwischen Teams zu verbessern.

Diese Pipeline abonniert Ereignisse auf der Salesforce-Plattform für Kundenaufträge, und alle Änderungen werden in Echtzeit in der SAP Data Warehouse Cloud aktualisiert/eingefügt.
Diese Pipeline abonniert Ereignisse auf der Salesforce-Plattform für Kundenaufträge, und alle Änderungen werden in Echtzeit in der SAP Data Warehouse Cloud aktualisiert/eingefügt.

SnapLogic IIP sorgt nicht nur für die Synchronisierung der Daten, sondern bietet auch eine Reihe von Funktionen zur Behebung von Fehlern, die schwer zu finden und zu beheben sind. SnapLogic bietet eine Fehlerausgabe für alle Snaps und Benutzer können diese nutzen, um Pipeline-Fehler schnell zu identifizieren und zu beheben. Im Falle von Netzwerkausfällen wiederholt die Plattform automatisch die geplanten Pipelines, die nicht erfolgreich ausgeführt wurden. Außerdem bietet die Plattform wiederaufnehmbare Pipelines die bei Ausfällen von Quell- oder Zielendpunkten wiederhergestellt werden können, um eine einmalige Datenlieferung zu garantieren.

Mit SAP Data Warehouse Cloud haben Sie jetzt ein großartiges Tool, mit dem Ihre Geschäftsteams schnell Erkenntnisse gewinnen können, ohne Ihre IT-Teams zu belasten. Aber Sie brauchen einen Partner, der alle Ihre Unternehmensdaten nahtlos in die SAP Data Warehouse Cloud überträgt, ohne Code zu schreiben oder zu pflegen. SnapLogic ist dieser Partner. Wenn Sie daran interessiert sind, mehr darüber zu erfahren, wie SnapLogic mit SAP Data Warehouse Cloud und anderen SAP-Technologien wie SAP Analytics Cloud und SAP Hana zusammenarbeitet, dann melden Sie sich für unser kostenloses Programm an.

Dhananjay Bapat Kopfbild
Senior Technical Product Marketing Manager bei SnapLogic
Kategorie: Daten

Wir stellen ein!

Entdecken Sie Ihre nächste große Karrierechance.