Vorbereitung

Auf dieser Seite werden die Voraussetzungen für die Bereitstellung von Inhalten der Cortex Framework Data Foundation-Lösung beschrieben. Nehmen Sie sich etwas Zeit, um sich mit diesen Ressourcen vertraut zu machen, bevor Sie fortfahren.

Geschäftsanforderungen verstehen

Berücksichtigen Sie Ihre Geschäftsziele und -anforderungen sowie die Datenquellen, die zur Unterstützung dieser Ziele und Anforderungen erforderlich sind. Wenn Sie Cortex Framework-Inhalte bereitstellen, müssen Sie wissen, welche Datenquellen und Arbeitslasten erforderlich sind, um Ihre geschäftlichen Anforderungen zu erfüllen und für die Bereitstellung relevant sind.

Verfügbare Arbeitslasten und Datenquellen prüfen

Kompatible Arbeitslasten und Datenquellen, die von Cortex Framework unterstützt werden, finden Sie unter Datenquellen und Arbeitslasten. Machen Sie sich mit der Art der Daten vertraut, mit denen Sie arbeiten möchten (z. B. Daten aus Salesforce, SAP oder anderen Datenquellen).

Grundkenntnisse auffrischen

Machen Sie sich mit einigen wichtigen Google Cloud Diensten und Komponenten vertraut, die erforderlich sind:

Informationen zu Change Data Capture (CDC) zum Verfolgen von Aktualisierungen Ihrer Daten. Weitere Informationen finden Sie im CDC-Leitfaden.

Repository entdecken

Die auf dieser Seite beschriebenen Voraussetzungen sind speziell für die Bereitstellung von Cortex Framework Data Foundation-Inhalten aus dem offiziellen GitHub-Repository konzipiert. Dieses Repository enthält wichtige Ressourcen für die Bereitstellung von Cortex Framework, einschließlich Konfigurationsdateien, Entity-Relationship-Diagrammen (ERD) und vordefinierten Datenmodellen.

Projekt auswählen oder erstellen

Für die Bereitstellung von Inhalten der Cortex Framework Data Foundation-Lösung sind die folgenden Projekte erforderlich:

  • Quellprojekt:Projekt, in dem sich Ihre Rohdaten befinden. Sie benötigen mindestens ein Google Cloud Projekt, um Daten zu speichern und den Bereitstellungsprozess auszuführen.
  • Zielprojekt (optional) : Projekt, in dem Cortex Framework Data Foundation die verarbeiteten Datenmodelle speichert. Je nach Bedarf kann dies dasselbe wie das Quellprojekt oder ein anderes Projekt sein.

Wenn Sie für jede Arbeitslast separate Projekt- und Dataset-Sets verwenden möchten (z. B. ein Set aus Quell- und Zielprojekten für SAP und ein anderes Set aus Ziel- und Quellprojekten für Salesforce), führen Sie für jede Arbeitslast separate Bereitstellungen aus. Weitere Informationen finden Sie im Abschnitt Optionale Schritte unter Verschiedene Projekte verwenden, um den Zugriff zu trennen.

So wählen Sie ein Projekt aus oder erstellen ein Projekt:

  1. Wechseln Sie in der Google Cloud Console zur Seite für die Projektauswahl.

    Zur Projektauswahl

  2. Wählen Sie ein Google Cloud Projekt aus oder erstellen Sie eines.

    Rollen, die zum Auswählen oder Erstellen eines Projekts erforderlich sind

    • Projekt auswählen: Für die Auswahl eines Projekts ist keine bestimmte IAM-Rolle erforderlich. Sie können ein beliebiges Projekt auswählen, für das Ihnen eine Rolle zugewiesen wurde.
    • Projekt erstellen: Zum Erstellen eines Projekts benötigen Sie die Rolle „Projektersteller“ (roles/resourcemanager.projectCreator), die die resourcemanager.projects.create Berechtigung enthält. Informationen zum Zuweisen von Rollen.

Erforderliche Rollen abrufen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für Ihr Quell- und Zielprojekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Bereitstellen von Inhalten der Cortex Framework Data Foundation-Lösung benötigen:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Nächste Schritte

Nachdem Sie diese Voraussetzungen geprüft haben, können Sie mit der Bereitstellung fortfahren:

  1. Arbeitslasten einrichten.
  2. Repository klonen.
  3. Integrationsmechanismus festlegen.
  4. Komponenten einrichten.
  5. Bereitstellung konfigurieren.
  6. Bereitstellung ausführen.