Mit Wdata können Sie Daten aus verschiedenen Aufzeichnungssystemen zusammenstellen und für die Berichterstattung oder Analyse in der Workiva-Plattform aufbereiten. Während Sie Daten aus externen Quellen manuell in Wdata-Tabellen hochladen können, können Sie diese Quellen auch programmatisch mit Workiva integrieren:
Workiva-API
Die öffentliche API von Workiva ermöglicht den programmatischen Zugriff auf Tabellen, Abfragen, Tabellenkalkulationen und andere Elemente in Workiva-Lösungen. Entwickler können diese Endpunkte nutzen, um benutzerdefinierte Anwendungen und Skripte zu erstellen, um Workiva mit Ihrem System zu integrieren und den Datenfluss zwischen den beiden zu automatisieren.
Um die Verbindung zu Workiva zu sichern, benötigt jede Integration einen eigenen Workiva-Benutzer. Um die Workiva-APIs zu nutzen, erstellt der Administrator Ihres Kontos die Integrationsnutzer und ihre OAuth2-Grants für die Authentifizierung. Alle Aufrufe der APIs erfolgen im Namen dieser Benutzer, und alle historischen Änderungen werden als von diesen Benutzern vorgenommen angezeigt.
Hinweis: Die Verwendung von neuen Integrationsbenutzern anstelle von bestehenden Benutzern hilft, den Zugriff auf jede Integration einzuschränken und trennt klar zwischen Bearbeitungen, die von tatsächlichen Benutzern vorgenommen werden, und solchen, die über eine Integration erfolgen.
Kettenverbinder
In Wdata können Workspace-Besitzer und andere Mitarbeiter automatisierte Workflows - chains- in einer Drag-and-Drop-Oberfläche erstellen, um Daten über mehrere Systeme hinweg zu verbinden und zu verwalten.
Um diese Integration zu sichern, verwenden Ketten Konnektoren , die mit der entsprechenden Authentifizierung und dem Zugang zu jeder Quelle konfiguriert sind. Wenn die Verbindung hergestellt ist, kann jeder Verbinder Befehle zur Ausführung bestimmter Aufgaben als Schritte innerhalb einer Kette aktivieren.
Für die sichere Interaktion mit einem System of Record verwendet jeder Connector einen Orchestrator - oder runner- zur Ausführung seiner Befehle:
- Mit dem Online-System cloud verwendet der Connector den Standard-CloudRunner, der vollständig auf den Servern von Workiva läuft.
- Bei einem On-Premise-System benötigt der Konnektor einen dedizierten GroundRunner, der auf den Servern Ihres Unternehmens installiert ist und dort betrieben wird.
Um eine sichere Integration mit Ihrem Workiva-Arbeitsbereich über eine Kette zu ermöglichen, konfiguriert einen Workiva-Konnektor. Wie bei der Workiva API benötigt dieser Connector einen dedizierten Integrationsbenutzer mit einem OAuth2 Grant , um seine Befehle auszuführen.