Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf dieser Seite wird beschrieben, wie Sie bereitgestellte Batchpipelines in Cloud Data Fusion bearbeiten.
Wenn Sie eine Pipeline bearbeiten, haben Sie folgende Möglichkeiten:
Sie können einer bereitgestellten Pipeline nach und nach Funktionen hinzufügen, ohne Duplikate zu erstellen. Sie können beispielsweise Plugins hinzufügen, entfernen oder ändern und die Pipeline dann neu bereitstellen. Wenn Sie eine Pipeline bearbeiten, wird eine neue Version derselben Pipeline erstellt. So wird eine Vermehrung von Pipelines verhindert und die Organisation wird optimiert. Wenn Sie eine Pipeline duplizieren, wird eine neue Pipeline mit einem anderen Namen erstellt.
Behalten Sie einen Verlauf der bearbeiteten Versionen bei.
Alte Versionen einer Pipeline aufrufen und wiederherstellen
Bearbeiten Sie beliebige Teile der Pipeline, z. B. die Pipelinestruktur, die Konfiguration, Metadaten, Einstellungen und Kommentare.
Bearbeitete JSON-Datei für eine bereitgestellte Pipeline exportieren
Wenn Sie die Pipeline bearbeiten, wird in Cloud Data Fusion ein neuer Entwurf erstellt, der zur aktuellen Version wird. Der Name der Pipeline bleibt gleich. Sie entwickeln die Pipeline iterativ, ohne doppelte Pipelines mit eindeutigen Namen zu erstellen. In der neuesten Version bleiben die Trigger, Pipelinekonfigurationen, Laufzeitargumente, Metadaten, Kommentare und Zeitpläne der vorherigen Version erhalten.
Die neueste Version ist die aktive Version der Pipeline. Sie kann ausgeführt oder für die Ausführung geplant werden.
Hinweis
In Cloud Data Fusion können bereitgestellte Batch-Pipelines ab Version 6.9.1 bearbeitet werden. Informationen zum Upgrade auf die neueste Version finden Sie unter Upgrade Ihrer Cloud Data Fusion-Umgebung ausführen.
In Cloud Data Fusion können keine bereitgestellten Echtzeit-Pipelines oder Replikationsjobs bearbeitet werden.
Pipeline bearbeiten
So bearbeiten Sie eine bereitgestellte Batchpipeline in Cloud Data Fusion:
Rufen Sie Ihre Instanz auf:
Rufen Sie in der Google Cloud Console die Seite „Cloud Data Fusion“ auf.
Wenn Sie die Instanz in Cloud Data Fusion Studio öffnen möchten, klicken Sie auf Instanzen und dann auf Instanz anzeigen.
Rufen Sie die Pipeline auf, die Sie bearbeiten möchten, und klicken Sie auf more_vertDreipunkt-Menü > Bearbeiten.
Auf der Seite Studio wird ein neuer Entwurf der Pipeline angezeigt.
Bearbeiten Sie die Pipeline. Sie können beispielsweise einen neuen Analyseknoten hinzufügen oder die Eigenschaften einer Quelle bearbeiten.
Optional: Wenn Sie die Bearbeitung der Pipeline später abschließen möchten, klicken Sie auf Speichern.
Klicken Sie nach Abschluss der Bearbeitung der Pipeline auf Bereitstellen.
Geben Sie im Dialogfeld Änderungsübersicht eingeben eine Beschreibung der Änderungen ein, die Sie an der Pipeline vorgenommen haben, und klicken Sie auf Bereitstellen. Die bereitgestellte Pipeline wird auf der Seite Pipeline geöffnet.
Vorherige Version der Pipeline aufrufen oder wiederherstellen
So rufen Sie eine frühere Version einer Batch-Pipeline auf oder stellen sie bereit:
Öffnen Sie Ihre Instanz in der Cloud Data Fusion-Benutzeroberfläche.
Klicken Sie auf Liste > Bereits bereitgestellt.
Wählen Sie eine Pipeline aus. Die Pipeline wird auf der Seite Pipeline angezeigt.
Klicken Sie auf historyVerlauf.
Eine Liste mit dem Versionsverlauf wird angezeigt.
Optional: Wenn Sie eine frühere Version einer Pipeline aufrufen möchten, klicken Sie auf Anzeigen.
Optional: Wenn Sie eine ältere Version der Pipeline wiederherstellen möchten, klicken Sie auf Wiederherstellen.
In Cloud Data Fusion wird eine neue Version der Pipeline erstellt und auf der Seite Pipeline geöffnet. Dies ist jetzt die neueste Version.
Bearbeitete Version einer bereitgestellten Pipeline exportieren
Sie können die bearbeitete Version einer bereitgestellten Pipeline als JSON-Datei exportieren, um sie für andere Entwickler freizugeben, zur Versionskontrolle hinzuzufügen oder aus einer Entwicklungsumgebung in eine Test- oder Produktionsumgebung zu verschieben. Wenn Sie beispielsweise während der Entwicklungs- und Fehlerbehebungsphase eine Pipeline bearbeiten, exportieren Sie die JSON-Datei und importieren und implementieren sie dann in einer Produktionsumgebung.
Aktuelle Version exportieren
So exportieren Sie die neueste Version der Pipeline:
Öffnen Sie Ihre Instanz in der Cloud Data Fusion-Benutzeroberfläche.
Klicken Sie auf Liste > Bereits bereitgestellt.
Wählen Sie die Pipeline aus, die Sie exportieren möchten, und klicken Sie auf more_vertDreipunkt-Menü > Exportieren.
Eine JSON-Datei mit den Pipelinekonfigurationen aus der neuesten Version wird lokal gespeichert.
Vorherige Version exportieren
So exportieren Sie vorherige Versionen der Pipeline:
Öffnen Sie Ihre Instanz in der Cloud Data Fusion-Benutzeroberfläche.
Klicken Sie auf Liste > Bereits bereitgestellt.
Wählen Sie die Pipeline aus. Die neueste Version wird auf der Seite Pipelines geöffnet.
Klicken Sie auf historyVerlauf.
Wählen Sie die Pipelineversion aus, die Sie exportieren möchten, und klicken Sie auf Ansicht
> Aktionen > Exportieren.
Bearbeitete Version einer bereitgestellten Pipeline importieren
Alle Pipelines werden im Status Draft exportiert. Bearbeitete Versionen einer bereitgestellten Pipeline werden ebenfalls im Status Draft importiert.
Weitere Informationen finden Sie unter Pipeline importieren.
Bearbeitete Version einer Pipeline löschen
Wenn Sie die neueste Version einer bereitgestellten Pipeline löschen, werden alle Versionen der bereitgestellten Pipeline gelöscht. Entwurfsversionen werden nicht gelöscht.
Stattdessen hat die Pipelineversion im Entwurf den Status Verwaist. Um diesen Status zu beheben, stellen Sie die Pipeline für den Entwurf bereit. In Cloud Data Fusion wird eine neue Pipeline erstellt, die die neueste Version ist.
Status für bearbeitete Pipelines
Wenn Sie Pipelines bearbeiten, werden auf der Seite Pipeline-Entwürfe möglicherweise die folgenden Status angezeigt.
Status
Beschreibung
In Bearbeitung
Sie haben Änderungen an der Pipeline gespeichert.
Waisen-URL
Die aktuelle Version der Pipeline wurde gelöscht und die zugehörigen Entwürfe gehören nicht mehr zu einer vorhandenen Pipeline. Dieser Status wird möglicherweise angezeigt, wenn jemand die Pipeline mit dem folgenden Endpunkt löscht: DELETE/v3/namespaces/NAMESPACE_ID/apps/APP_ID.
Eingestellt
Während der Bearbeitungen wurde eine neuere Version bereitgestellt.
Dieser Status wird möglicherweise angezeigt, wenn ein anderer Entwickler die Pipeline bereitstellt, bevor Sie die Bearbeitung abgeschlossen haben. Dieser Status entspricht der Meldung Entwurf veraltet
, die auf der Seite „Pipeline“ angezeigt wird.
Wenn Sie Pipelines bearbeiten, werden auf der Seite Studio möglicherweise die folgenden Status angezeigt.
Status
Beschreibung
Bearbeitung läuft
Sie bearbeiten eine Pipeline im Entwurf.
Verwaister Entwurf
Jemand hat eine neuere Version bereitgestellt, während Sie die Pipeline bearbeitet haben.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-04 (UTC)."],[[["\u003cp\u003eDeployed batch pipelines in Cloud Data Fusion can be edited, allowing for incremental feature additions without creating duplicate pipelines.\u003c/p\u003e\n"],["\u003cp\u003eEditing a pipeline in Cloud Data Fusion generates a new version, maintaining a history of changes and enabling users to view or restore previous versions.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of an edited pipeline is the active one, inheriting configurations and schedules from previous versions, and can be run or scheduled to run.\u003c/p\u003e\n"],["\u003cp\u003eEdited versions of pipelines can be exported as JSON files, facilitating sharing, version control, or movement between development and production environments.\u003c/p\u003e\n"],["\u003cp\u003eDeleting the latest version of a deployed pipeline removes all its versions, while drafts become orphaned and require redeployment to become active again.\u003c/p\u003e\n"]]],[],null,["# Edit pipelines\n\nThis page describes how to edit deployed batch pipelines in Cloud Data Fusion.\n\nEditing a pipeline lets you do the following:\n\n- Incrementally add features to a deployed pipeline without creating duplicates. For example, you can add, remove, or modify plugins, then redeploy the pipeline. Editing a pipeline creates a new version of the same pipeline, which prevents a proliferation of pipelines, allowing for better organization. Duplicating a pipeline creates a new pipeline with a different name.\n- Maintain a history of the edited versions.\n- View and restore old versions of a pipeline.\n- Edit any part of the pipeline, such as the pipeline structure, configuration, metadata, preferences, and comments.\n- Export an edited JSON file for a deployed pipeline.\n\nWhen you edit the pipeline, Cloud Data Fusion creates a new draft, which\nbecomes the *latest version*. The name of the pipeline remains the same. You\ndevelop the pipeline iteratively, without creating duplicate pipelines with\nunique names. The latest version retains the triggers, pipeline configurations,\nruntime arguments, metadata, comments, and schedules from the previous version.\nThe latest version is the active version of the pipeline: it can be run or\nscheduled to run.\n\nBefore you begin\n----------------\n\n- Cloud Data Fusion supports editing deployed batch pipelines in version 6.9.1 and later. To upgrade to the latest version, see [Upgrade your Cloud Data Fusion environment](/data-fusion/docs/how-to/upgrading).\n- Cloud Data Fusion doesn't support editing deployed real-time pipelines or replication jobs.\n\nEdit the pipeline\n-----------------\n\nTo edit a deployed batch pipeline in Cloud Data Fusion, follow these steps:\n\n1. Go to your instance:\n 1. In the Google Cloud console, go to the Cloud Data Fusion page.\n\n 2. To open the instance in the Cloud Data Fusion Studio,\n click **Instances** , and then click **View instance**.\n\n [Go to Instances](https://console.cloud.google.com/data-fusion/locations/-/instances)\n2. Click **List \\\u003e Deployed**.\n3. Go to the pipeline that you want to edit and click\n more_vert **More \\\u003e Edit**.\n\n A new draft of the pipeline appears on\n the **Studio** page.\n4. Edit your pipeline. For example, add a new analytics node, or\n edit the properties of a source.\n\n5. Optional: To finish editing the pipeline later, click **Save**.\n\n6. After you finish editing the pipeline, click **Deploy**.\n\n7. In the **Enter change summary** dialog, enter a description of the changes\n you made to the pipeline and click **Deploy** . The deployed pipeline opens\n on the **Pipeline** page.\n\n| **Note:** You can also edit the pipeline from the **Pipeline** page by clicking **Actions \\\u003e Edit**.\n\nView or restore a previous version of the pipeline\n--------------------------------------------------\n\nTo view or deploy a previous version of a batch pipeline, follow these steps:\n\n1. Open your instance in the Cloud Data Fusion interface.\n2. Click **List \\\u003e Deployed**.\n3. Select a pipeline. The pipeline appears on the **Pipeline** page.\n4. Click history **History**.\n\n A version history list appears.\n5. Optional: To view a previous version of a pipeline, click **View**.\n\n6. Optional: To restore an older version of the pipeline to the latest\n version, click **Restore**.\n\n Cloud Data Fusion creates a new version of the pipeline and opens\n it on the **Pipeline** page. It's now the latest version.\n\nExport an edited version of a deployed pipeline\n-----------------------------------------------\n\nYou can export the edited version of a deployed pipeline as a JSON file to share\nwith other developers, add it to version control, or move it from a development\nenvironment to a test or production environment. For example, after you edit a\npipeline during development and debugging phases, you export the JSON file, and\nthen import and deploy it in a production environment.\n| **Note:** Cloud Data Fusion exports pipelines in the `Draft` state.\n\n### Export the latest version\n\nTo export the latest version of the pipeline, follow these steps:\n\n1. Open your instance in the Cloud Data Fusion interface.\n2. Click **List \\\u003e Deployed**.\n3. Select the pipeline that you want to export and click\n more_vert **More \\\u003e Export**.\n\n A JSON file with the pipeline configurations from the latest version is\n saved locally.\n\n### Export a previous version\n\nTo export previous versions of the pipeline, follow these steps:\n\n1. Open your instance in the Cloud Data Fusion interface.\n2. Click **List \\\u003e Deployed**.\n3. Select the pipeline. The latest version opens on the **Pipelines** page.\n4. Click history **History**.\n5. Select the pipeline version that you want to export and click **View\n \\\u003e Actions \\\u003e Export**.\n\nImport an edited version of a deployed pipeline\n-----------------------------------------------\n\nAll pipelines are exported in the `Draft` state. Edited versions of a deployed\npipeline are also imported in the `Draft` state.\nFor more information,\nsee [Import a pipeline](/data-fusion/docs/how-to/exporting-pipelines#import).\n\nDelete an edited version of a pipeline\n--------------------------------------\n\nWhen you delete the latest version of a deployed pipeline, all versions of the\ndeployed pipeline are deleted. Draft versions aren't deleted.\n\nInstead, the draft pipeline version has the **Orphaned** status. To resolve this\nstatus, deploy the draft pipeline. Cloud Data Fusion creates a new\npipeline, which is the latest version.\n\nStatuses for edited pipelines\n-----------------------------\n\nWhen you edit pipelines, the following statuses might appear on the **Pipeline\nDrafts** page.\n\nWhen you edit pipelines, the following statuses might appear on the **Studio**\npage.\n\nWhat's next\n-----------\n\n- Learn how to [export and import pipelines](/data-fusion/docs/how-to/exporting-pipelines)."]]