Informationen zu den unterstützten Connectors für Application Integration.

Integrationen testen und veröffentlichen

Sie können eine Integration über den Integrationseditor testen oder veröffentlichen, nachdem Sie die Integration mit den erforderlichen Triggern, Aufgaben und Edge-Verbindungen hinzugefügt und konfiguriert haben. Wenn Sie eine Integration mit der Google Cloud Console testen, wird die Integration im synchronen Modus ausgeführt.

Erforderliche Rolle

Damit das Nutzerkonto über die erforderlichen Berechtigungen zum Testen oder Veröffentlichen einer Integration verfügt, bitten Sie Ihren Administrator, dem Nutzerkonto die IAM-Rolle Application Integration Service Agent (roles/integrations.serviceAgent) für das Projekt zuzuweisen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Ihr Administrator kann dem Nutzerkonto möglicherweise auch die erforderlichen Berechtigungen über benutzerdefinierte Rollen oder andere vordefinierte Rollen erteilen.

Integration testen

Wenn Sie prüfen möchten, ob die Integration wie beabsichtigt funktioniert, können Sie sie vor der Veröffentlichung testen. Wenn Sie eine Integration testen, können Sie mit den Werten der Integrationseingabevariablen experimentieren und Fehler im Verbindungsablauf der Integration erkennen.

Wählen Sie eine der folgenden Optionen aus, um eine Integration zu testen:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Application Integration auf.

    Zu „Application Integration“

  2. Klicken Sie im Navigationsmenü auf Integrationen. Die Seite Integrationen wird angezeigt.
  3. Wählen Sie die Integrationen aus, die getestet werden sollen.

  4. Klicken Sie in der Designer-Navigationsleiste auf Testen.

    Wenn Sie mehrere Trigger in Ihrer Integration konfiguriert haben, wählen Sie den Trigger aus, mit dem Sie Ihre Integration testen möchten. Der Bereich Integration testen wird angezeigt.

  5. Klicken Sie auf Integration testen.

    Der Anwendungsintegrationstest führt die Integration aus und zeigt das Ausführungsergebnis im Bereich Integration testen an:

    • Wenn Sie die Eingabevariablen bearbeiten möchten, klicken Sie auf Eingabevariablen bearbeiten.
    • Wenn Sie die Integration noch einmal testen möchten, klicken Sie auf Integration erneut testen.
    • Klicken Sie auf Werte wiederherstellen, um die Werte wiederherzustellen.
    • Klicken Sie auf Logs aufrufen, um die Ausführungslogs des Testlaufs zu prüfen und aufzurufen.
    • Wenn Sie Cloud Logging aktiviert haben, klicken Sie auf Cloud-Logs ansehen, um Logs in Cloud Logging aufzurufen.
    • Wenn Sie die Integration bearbeiten möchten, ohne eine neue Version zu erstellen, klicken Sie auf Integration bearbeiten.
    • Klicken Sie auf Schließen, um den Testvorgang zu beenden und zum Integrationseditor zurückzukehren.

API

Rufen Sie die Methode projects.locations.integrations.test auf.

Legen Sie das Zeitlimit für den Ablauf im Feld X-Server-Timeout in der Kopfzeile fest. Standardmäßig beträgt die Zeitüberschreitung 120 Sekunden. Eine Liste der vordefinierten Anfrageparameter finden Sie unter Systemparameter.

Integration veröffentlichen

Wenn Sie eine Integrationsversion veröffentlichen, wird sie bereitgestellt und in den aktiven Status versetzt. Alle zuvor veröffentlichten Versionen der Integration werden automatisch deaktiviert. Alle Dienste, die auf der zuvor veröffentlichten Integrationsversion basieren, verwenden automatisch die neueste veröffentlichte Version.

Wählen Sie eine der folgenden Optionen aus, um eine Integration zu veröffentlichen:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Application Integration auf.

    Zu „Application Integration“

  2. Klicken Sie im Navigationsmenü auf Integrationen. Die Seite Integrationen wird angezeigt.
  3. Wählen Sie die Integration aus, die Sie veröffentlichen möchten.

  4. Klicken Sie in der Designer-Navigationsleiste auf das Drop-down-Menü „Versionen“ und wählen Sie die Integrationsversion aus, die Sie veröffentlichen möchten.
  5. Klicken Sie auf Veröffentlichen.

    Das Dialogfeld Integrationsbeschreibung automatisch generieren wird angezeigt. Wenn Sie eine Beschreibung generieren möchten, klicken Sie auf Ja, weiter. Klicken Sie andernfalls auf Nein, nur veröffentlichen.

Nach der Veröffentlichung Ihrer Integration können Sie die Ausführungslogs der veröffentlichten Integration aufrufen und prüfen. Klicken Sie in der Symbolleiste des Integrationseditors auf Logs, um sich die Protokolle anzusehen.

Standardmäßig wird eine Integration in Application Integration nach der Veröffentlichung gesperrt. Wenn Sie Änderungen an der veröffentlichten Integration vornehmen möchten, klicken Sie im Integrationseditor auf Bearbeitung aktivieren. Wenn Sie eine veröffentlichte Integration bearbeiten, wird eine neue Version dieser Integration erstellt.

API

Rufen Sie die Methode projects.locations.integrations.versions.publish auf.

Veröffentlichung einer Integration aufheben

Wenn Sie die Veröffentlichung einer aktiven Integrationsversion aufheben, wird die Bereitstellung der Integrationsversion aufgehoben und sie wird in den Snapshot-Status versetzt. Alle Dienste, die auf der veröffentlichten Version der Integration beruhen, werden automatisch beendet.

Wählen Sie eine der folgenden Optionen aus, um die Veröffentlichung einer Integration aufzuheben:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Application Integration auf.

    Zu „Application Integration“

  2. Klicken Sie im Navigationsmenü auf Integrationen. Die Seite Integrationen wird angezeigt.
  3. Wählen Sie die Integration aus, deren Veröffentlichung Sie aufheben möchten.

  4. Klicken Sie in der Designer-Navigationsleiste auf das Drop-down-Menü „Versionen“ und wählen Sie die Integrationsversion aus, deren Veröffentlichung Sie aufheben möchten.
  5. Klicken Sie auf Unpublish (Veröffentlichung aufheben).

    Nachdem die Integration deaktiviert wurde, können Sie sie im Integrationseditor bearbeiten, indem Sie auf Bearbeitung aktivieren klicken. Wenn Sie die Integration bearbeiten, wird eine neue Version dieser Integration erstellt.

API

Rufen Sie die Methode projects.locations.integrations.versions.unpublish auf.

Kontingent und Limits

Informationen zu Kontingenten und Limits für Application Integration finden Sie unter Kontingente und Limits.

Best Practice

Kontingente und Limits

Weitere Informationen zu allen Kontingenten und Limits finden Sie unter Kontingente und Limits.