Replikationsjob upgraden

Auf dieser Seite wird beschrieben, wie Sie einen Replikationsjob aktualisieren, nachdem Sie eine Cloud Data Fusion-Instanz aktualisiert haben. Wenn Sie ein Upgrade auf Version 6.6.0 und frühere Versionen ausführen, unterscheidet sich der Vorgang.

Version 6.7.0 und höher

Führen Sie die folgenden Schritte aus, um ein Upgrade eines Replikationsjobs auf Version 6.7.0 oder höher durchzuführen: Upgrade des Replikationsjobs mit denselben Schritten wie für Batchpipelines aktualisieren.

Version 6.6.0 und älter

Um den Replikationsjob auf Version 6.6.0 zu sichern und zu aktualisieren, oder führen Sie diese Schritte aus:

  1. Beenden Sie den Replikationsjob.

  2. Rufen Sie die Generations-ID ab, indem Sie eine HTTP-GET()-Anfrage in der Cloud Data Fusion-Weboberfläche oder REST API 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 Replikationsjob.

    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. Um die Instanz in Cloud Data Fusion Studio zu öffnen, Klicken Sie auf Instanzen und dann auf Instanz ansehen.

        Zur Seite „VM-Instanzen“

    2. Klicken Sie auf Systemadministrator &gt; 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 Senden 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 können den Bucket anhand des offsetBasePath-Werts für den Job finden. Um den Wert abzurufen, senden Sie eine GET()-Anfrage in Cloud Data Fusion 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 Name des Cloud Storage-Verzeichnisses.

  6. Starten Sie den Replikationsjob.

Nächste Schritte