Replikationsjob upgraden

Auf dieser Seite wird beschrieben, wie Sie einen Replikationsjob nach dem Upgrade einer Cloud Data Fusion-Instanz durchführen Wenn Sie ein Upgrade auf Version 6.6.0 und frühere Versionen ausführen, unterscheidet sich der Vorgang.

Version 6.7.0 oder 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: Folgendes:

    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 gehört, einer Instanz der Basic-Version zugewiesen wurde, lautet die ID immer default.

    • REPLICATION_JOB_ID: der Stringname des Replikationsjob.

    Schnittstelle

    So stellen Sie die HTTP-Anfrage GET() in Cloud Data Fusion: führen Sie die folgenden Schritte aus:

    1. Rufen Sie die 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ählen Sie GET aus und geben Sie den Pfad ein, der zuvor in Schritt 2 beschrieben wurde.
    5. Klicken Sie auf Senden und suchen Sie in der Anrufantwort nach der Generations-ID.

    REST API

    Informationen zum Senden der GET()-Anfrage in der API finden Sie in der Referenz zur CDAP API.

  3. Sichern Sie das vorhandene Cloud Storage-Verzeichnis.

    1. Rufen Sie zum Bearbeiten des Verzeichnisses in der Google Cloud Console die Buckets.

      Buckets aufrufen

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

    Der Pfad zum Cloud Storage-Bucket in der Google Cloud Console hat ein Format etwa so:

    Buckets &gt; 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, stellen Sie in Cloud Data Fusion eine GET()-Anfrage mit dem folgenden Pfad:

    namespaces/NAMESPACE_ID/apps/REPLICATION_JOB_ID
    
  4. Führen Sie für das Upgrade dieselben Schritte wie für Batchpipelines aktualisieren.

  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