Replikationsjob aktualisieren

Auf dieser Seite wird beschrieben, wie Sie einen Replikationsjob aktualisieren, nachdem Sie eine Cloud Data Fusion-Instanz aktualisiert haben. Wenn Sie auf Version 6.6.0 oder niedriger aktualisieren, ist der Vorgang etwas anders.

Version 6.7.0 und höher

Wenn Sie einen Replikationsjob auf Version 6.7.0 oder höher aktualisieren möchten, führen Sie das Upgrade des Replikationsjobs mit denselben Schritten aus wie beim Upgrade von Batch-Pipelines.

Version 6.6.0 und älter

So sichern und aktualisieren Sie den Replikationsjob auf Version 6.6.0 oder niedriger:

  1. Beenden Sie den Replikationsjob.

  2. Rufen Sie die Generierungs-ID mit einer HTTP-GET()-Anfrage in der Cloud Data Fusion-Weboberfläche oder REST API ab. Der Pfad sieht in etwa so aus:

    namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID</workers/DeltaWorker
    

    Ersetzen Sie Folgendes:

    • NAMESPACE_ID: Der Stringname des Namespace für den Replikationsjob. Wenn Ihre Pipeline zu einer Instanz der Basic-Version gehört, lautet die ID immer default.

    • REPLICATION_JOB_ID: der Stringname des Replikationsjobs.

    Schnittstelle

    So senden Sie die HTTP-GET()-Anfrage über die Cloud Data Fusion-Benutzeroberfläche:

    1. Rufen Sie Ihre Instanz auf:
      1. Rufen Sie in der Google Cloud Console die Seite „Cloud Data Fusion“ auf.

      2. Wenn Sie die Instanz in Cloud Data Fusion Studio öffnen möchten, klicken Sie auf Instanzen und dann auf Instanz anzeigen.

        Zur Seite „VM-Instanzen“

    2. Klicken Sie auf Systemadministrator > Konfiguration.
    3. Klicken Sie auf HTTP-Aufrufe ausführen.
    4. Wähle GET aus und gib den Pfad ein, der in Schritt 2 beschrieben wurde.
    5. Klicken Sie auf Senden und suchen Sie in der Antwort auf den Aufruf nach der Generierungs-ID.

    REST API

    Informationen zum Stellen einer GET()-Anfrage in der API finden Sie in der CDAP API-Referenz.

  3. Sichern Sie das vorhandene Cloud Storage-Verzeichnis.

    1. Wenn Sie das Verzeichnis in der Google Cloud Console bearbeiten möchten, rufen Sie die Seite Buckets auf.

      Buckets aufrufen

    2. Klicken Sie auf den Bucket-Namen, um die Seite Bucket-Details zu öffnen. Der Bucket-Name ist die Generierungs-ID.

    Der Cloud Storage-Bucket-Pfad in der Google Cloud Console hat ein ähnliches Format wie das folgende:

    Buckets > OFFSET_BASE_PATH > NAMESPACE_ID > REPLICATION_JOB_ID

    Sie finden den Bucket anhand des offsetBasePath-Werts für den Job. Um den Wert abzurufen, senden Sie in Cloud Data Fusion eine GET()-Anfrage mit dem folgenden Pfad:

    namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID
    
  4. Führen Sie das Upgrade mit denselben Schritten aus wie beim Upgraden von Batch-Pipelines.

  5. Der aktualisierte Job hat eine neue Generierungs-ID. Verwenden Sie die neue ID als Namen des Cloud Storage-Verzeichnisses.

  6. Starten Sie den Replikationsjob.

Nächste Schritte