Airtable-Module

Mit dem Airtable-Connector für Adobe Workfront Fusion können Sie ein Szenario auf der Grundlage von Ereignissen in Ihrem Airtable-Konto starten, Datensätze erstellen, hochladen und aktualisieren, Datensätze suchen und benutzerdefinierte API-Aufrufe an die Airtable-API durchführen.

Zugriffsanforderungen

Sie müssen über folgenden Zugriff verfügen, um die Funktion in diesem Artikel verwenden zu können:

Adobe Workfront Plan*
Pro oder höher
Adobe Workfront Lizenz*
Plan, Work
Adobe Workfront Fusion Lizenz **
Workfront Fusion Arbeit für Automatisierung und Integration
Produkt
Ihr Unternehmen muss Adobe Workfront Fusion erwerben und Adobe Workfront, die in diesem Artikel beschriebenen Funktionen zu nutzen.

Wenden Sie sich an Ihren Workfront, um herauszufinden, über welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie verfügen.

Informationen zu Adobe Workfront Fusion finden Sie unter Adobe Workfront Fusion Lizenzen.

Voraussetzungen

Sie müssen über ein Airtable-Konto verfügen, um die Funktion in diesem Artikel verwenden zu können.

Airtable API-Informationen

Der Airtable-Connector verwendet Folgendes:

Basis-URL
https://api.airtable.com/v0
API-Tag
v3.3.28

Airtable mit Workfront Fusion verbinden connect-airtable-to-workfront-fusion

  1. Öffnen Sie Workfront Fusion und Sie das Dialogfeld Verbindung erstellen“ des gewünschten Moduls.
  2. Geben Sie einen Namen für die Verbindung ein.
  3. (Optional) Klicken Sie auf Erweiterte Einstellungen anzeigen und geben Sie Ihre Airtable-Client-ID und Ihren geheimen Client-Schlüssel ein.
  4. Klicken Sie auf Fortfahren, um die Verbindung herzustellen und zum Modul zurückzukehren.

Flugfähige Module und ihre Felder

Einträge

Erstellen eines Datensatzes create-a-record

Dieses Aktionsmodul erstellt einen neuen Datensatz.

Sie geben die Daten an, die im Datensatz gespeichert werden sollen, und legen fest, wo sie gespeichert werden sollen.

Das Modul gibt alle Standardfelder zurück, die mit dem Datensatz verknüpft sind, sowie alle benutzerdefinierten Felder und Werte, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.

Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.

Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
Basis
Wählen Sie die Basis aus, zu der der neue Datensatz gehören soll.
Tabelle
Wählen Sie die Tabelle aus, zu der der neue Datensatz gehören soll.
Eintrag
Intelligente Links
Aktivieren Sie diese Option, um Namen anstelle von Datensatz-IDs in Felder einzugeben, die mit einer anderen Tabelle verknüpft sind. Der Datensatz wird automatisch in der verknüpften Tabelle erstellt, wenn keine Übereinstimmung vorliegt.

Löschen eines Datensatzes delete-a-record

Dieses Aktionsmodul löscht einen bestimmten Datensatz.

Sie geben die ID und die Speicherorte des Datensatzes an.

Das Modul gibt die ID des Datensatzes und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.

Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.

Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
Basis
Wählen Sie die Basis aus, die den Datensatz enthält, den Sie löschen möchten.
Tabelle
Wählen Sie die Tabelle aus, die den Datensatz enthält, den Sie löschen möchten.
Datensatz-ID
Geben Sie die eindeutige Airtable-ID des Datensatzes ein, den das Modul löschen soll, oder ordnen Sie sie zu. Sie können die ID abrufen, indem Sie beispielsweise das Modul Datensätze suchen verwenden.

Datensatz abrufen get-a-record

Dieses Aktionsmodul ruft Datensatzdetails ab.

Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
Basis
Wählen Sie die Basis aus, die die Tabelle mit dem abzurufenden Datensatz enthält.
Tabelle
Wählen Sie die Tabelle aus, die den Datensatz enthält, für den Sie Details abrufen möchten.
Datensatz-ID
Geben Sie die ID des Datensatzes ein, für den Sie Details abrufen möchten, oder ordnen Sie sie zu.

Datensätze suchen search-records

Dieses Suchmodul sucht in einem Objekt in Airtable nach Datensätzen, die mit der von Ihnen angegebenen Suchabfrage übereinstimmen.

Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.

Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.

Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
Basis
Wählen Sie die Basis aus, nach der Sie nach Datensätzen suchen möchten.
Tabelle
Wählen Sie die Tabelle aus, nach der Sie nach Datensätzen suchen möchten.
Formel

Eine Formel zum Filtern von Datensätzen. Die Formel wird für jeden Datensatz ausgewertet. Wenn das Ergebnis nicht 0, false, "", NaN, [] oder #Error! ist, wird der Datensatz in die Antwort aufgenommen.

In Kombination mit dem view werden nur Datensätze in dieser Ansicht zurückgegeben, die der Formel entsprechen.

Um beispielsweise nur Datensätze einzuschließen, bei denen Name nicht leer ist, übergeben Sie: NOT({Name} = '')

Weitere Informationen finden Sie, wenn Sie in der Dokumentation zum Airtable-Support nach Informationen zu Formelfeldverweisen suchen.

Sortieren
Wählen Sie die Sortierrichtung und das Feld aus, nach dem Sie die Ergebnisse sortieren möchten.
Anzeigen
Wählen Sie die Ansicht aus, nach der Sie nach Datensätzen suchen möchten.
Grenze
Geben Sie die maximale Anzahl von Datensätzen ein, die das Modul während jedes Szenario-Ausführungszyklus zurückgeben soll, oder mappen Sie sie.

Aktualisieren eines Datensatzes update-a-record

Dieses Aktionsmodul aktualisiert einen bestimmten Datensatz.

Geben Sie die ID des Datensatzes und die neuen Daten an, die er enthalten soll.

Das Modul gibt alle Standardfelder zurück, die mit dem Datensatz verknüpft sind, sowie alle benutzerdefinierten Felder und Werte, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.

Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.

Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
Basis
Wählen Sie die Basis aus, die den Datensatz enthält, den Sie aktualisieren möchten.
Tabelle
Wählen Sie die Tabelle aus, die den zu aktualisierenden Datensatz enthält.
Datensatz-ID
Geben Sie die eindeutige Airtable-ID des Datensatzes ein, den Sie aktualisieren möchten, oder ordnen Sie sie zu. Sie können die ID abrufen, indem Sie beispielsweise das Modul Datensätze suchen verwenden.
Eintrag
Intelligente Links
Geben Sie Namen anstelle von Datensatz-IDs zu Feldern ein, die mit einer anderen Tabelle verknüpft sind. Der Datensatz wird automatisch in der verknüpften Tabelle erstellt, wenn keine Übereinstimmung vorliegt.

Aktualisieren eines Datensatzes

Dieses Aktionsmodul aktualisiert oder fügt einen bestimmten Datensatz ein.

Geben Sie die ID des Datensatzes und die neuen Daten an, die er enthalten soll.

Das Modul gibt alle Standardfelder zurück, die mit dem Datensatz verknüpft sind, sowie alle benutzerdefinierten Felder und Werte, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.

Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.

Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
Basis
Wählen Sie die Basis aus, die den Datensatz enthält, den Sie aktualisieren möchten.
Tabelle
Wählen Sie die Tabelle aus, die den zu aktualisierenden Datensatz enthält.
Datensatz-ID
Wenn Sie einen Datensatz aktualisieren, geben Sie die eindeutige Airtable-ID des Datensatzes ein, den das Modul aktualisieren soll, oder mappen Sie sie. Sie können die ID abrufen, indem Sie beispielsweise das Modul Datensätze suchen verwenden.
Eintrag
Intelligente Links
Geben Sie Namen anstelle von Datensatz-IDs zu Feldern ein, die mit einer anderen Tabelle verknüpft sind. Der Datensatz wird automatisch in der verknüpften Tabelle erstellt, wenn keine Übereinstimmung vorliegt.

Einträge beobachten watch-records

Dieses Tabellenmodul startet ein Trigger, wenn ein Datensatz in der angegebenen Tabelle erstellt oder aktualisiert wird.

NOTE
Um dieses Modul verwenden zu können, müssen Sie in Ihrer Tabelle das Feld Erstellungszeit oder Letzte Änderungszeit erstellen.
Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
Basis
Wählen Sie die Basis aus, die Sie auf neue Datensätze überwachen möchten.
Tabelle
Wählen Sie die Tabelle aus, die auf neue Datensätze überwacht werden soll.
Trigger-Konfiguration

Feld "Trigger"

Ein Created Time oder Last Modified Time Feld, das zum Sortieren von Datensätzen verwendet wird. Wenn Sie in Ihrem Schema kein Created Time- oder Last Modified Time haben, müssen Sie eines erstellen.

Titelfeld

Ein Feld, das als Bezeichnung für einen Datensatz verwendet wird, z. B. im Dialogfeld „Startpunkt auswählen“.

Grenze
Geben Sie die maximale Anzahl von Datensätzen ein, die das Modul während jedes Szenario-Ausführungszyklus überwachen soll, oder mappen Sie sie.
Anzeigen
Wählen Sie die Ansicht aus, die Sie verwenden möchten.
Formel

Eine Formel zum Filtern von Datensätzen. Die Formel wird für jeden Datensatz ausgewertet. Wenn das Ergebnis nicht 0, false, "", NaN, [] oder #Error! ist, wird der Datensatz in die Antwort aufgenommen.

In Kombination mit dem view werden nur Datensätze in dieser Ansicht zurückgegeben, die der Formel entsprechen.

Um beispielsweise nur Datensätze einzuschließen, bei denen Name nicht leer ist, übergeben Sie: NOT({Name} = '')

Weitere Informationen finden Sie in den Informationen zu Formelfeldverweisen in der Dokumentation zum Airtable-Support .

Antworten ansehen

Dieses Trigger-Modul startet ein Szenario, wenn ein Formular gesendet wird.

NOTE
Diese Funktion ist nur für den kostenpflichtigen Airtable Pro-Plan verfügbar.

Die Webhook-URL muss in Workfront Fusion generiert und dann zur Formularkonfiguration in Airtable hinzugefügt werden.

  1. Fügen Sie das Modul Neue Antworten ansehen zu Ihrem Workfront Fusion-Szenario hinzu.

  2. Erstellen und kopieren Sie die Webhook-URL.

  3. Melden Sie sich bei Ihrem Airtable-Konto an.

  4. Öffnen Sie die Basis und die Tabelle, die Sie für das Formular verwenden möchten, und erstellen Sie eine Formularansicht.

  5. Legen Sie das Formular nach Bedarf fest, scrollen Sie im Formular nach unten und aktivieren Sie die Option Umleiten zur URL nach der Übermittlung des Formulars.

  6. Geben Sie die in Schritt 2 generierte Webhook-URL in das angezeigte Dialogfeld ein und fügen Sie die ?record_id={record_id} unmittelbar nach der Webhook-URL hinzu, um die Datensatz-ID in die Ausgabe des Moduls aufzunehmen. Klicken Sie dann auf Speichern. Die resultierende URL sieht z. B. wie folgt aus:

  7. Kehren Sie zu Ihrem Workfront Fusion-Szenario zurück und führen Sie das Modul Antworten beobachten nur aus, um Felder aus Airtable zu laden und diese Felder den anderen Modulen zuordnen zu können.

  8. Senden des Formulars in Airtable, wobei die Option Umleiten an URL nach dem Senden des Formulars aktiviert ist und Webhook-URL hinzugefügt wurde (Schritt 6 oben).

    Das Modul Antworten beobachten wird ausgelöst und die gewünschten Daten werden geladen.

  9. Fügen Sie das Modul Airtable > Get a Record unmittelbar nach dem Modul Airtable > Watch Responses hinzu und ordnen Sie die record_id dem Feld Record ID zu.

Jedes Mal, wenn das Formular übermittelt wird, wird das Modul Antworten beobachten in Ihrem Workfront Fusion-Szenario ausgelöst und das Modul Datensatz abrufen gibt die übermittelten Formulardetails zurück.

Durchführen eines API-Aufrufs

Benutzerdefinierter API-Aufruf

Mit diesem Aktionsmodul können Sie einen benutzerdefinierten authentifizierten Aufruf an die Airtable-API durchführen. Auf diese Weise können Sie eine Datenflussautomatisierung erstellen, die von den anderen Airtable nicht durchgeführt werden kann.

Die Aktion basiert auf dem von Ihnen angegebenen Entitätstyp (Allocadia-Objekttyp).

Beim Konfigurieren dieses Moduls werden die folgenden Felder angezeigt.

Verbindung
Anweisungen zum Verbinden Ihres Airtable-Kontos mit Workfront Fusion finden Sie unter Verbinden von Airtable mit Workfront Fusion in diesem Artikel.
URL
Geben Sie einen Pfad relativ zu https://api.airtable.com/ ein. Beispiel: v0/{base}/{table}
Methode
Wählen Sie die HTTP-Anfragemethode aus, die Sie zum Konfigurieren des API-Aufrufs benötigen. Weitere Informationen finden Sie unter HTTP-Anfragemethoden.
Kopfzeilen

Fügen Sie die Header der Anfrage in Form eines standardmäßigen JSON-Objekts hinzu.

Beispiel: {"Content-type":"application/json"}

Workfront Fusion Fügt die Autorisierungskopfzeilen für Sie hinzu.

Abfragezeichenfolge
Fügen Sie die Abfrage für den API-Aufruf in Form von Schlüssel und Wert hinzu
Text

Fügen Sie den Hauptteil des Inhalts für den API-Aufruf in Form eines standardmäßigen JSON-Objekts hinzu.

Hinweis:

Wenn Sie bedingte Anweisungen wie if in Ihrer JSON-Datei verwenden, setzen Sie die Anführungszeichen außerhalb der bedingten Anweisung.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3