Mit diesem Plugin rufen Sie einen Workflow auf einem Remote-Server über die Data Quality Server REST-API auf und erhalten das Ergebnis.

Das Plugin ruft einen angegebenen Workflow auf einem Remote-DQ-Server über die REST-API auf. Auf diese Weise können eine Ergebnistabelle und reguläre Workflow-Datensätze gesendet werden. 


Weitere Informationen dazu, was an die REST-API gesendet und von dieser empfangen wird, finden Sie in der API-Beschreibung


Sie können eine Feldzuordnung angeben, mit der die lokalen Workflowfelder den Feldern zugeordnet werden, die vom Remote-Workflow benötigt werden.

Wenn keine Feldzuordnung angegeben ist, müssen die lokalen Felder denselben Namen wie die Felder des Remote-Workflows haben. 


Das Plugin schreibt zwei Tabellen:

NameInhalt
ErgebnistabelleDie Ergebnistabelle, die vom Remote-Workflow zurückgegeben wurde (mit angewendeter Feldzuordnung, falls eine angegeben wurde)
Ausgabe-ErgebnistabelleMetadaten für das Ergebnis (wenn ein Fehler aufgetreten ist und was es war)


Parameter

Parameter
WorkflowNameDer Name des Remote-Workflows
UsernameDer Benutzername für die DQ Server-Authentifizierung
TimeoutZeit, in der der Workflow auf die Antwort des Remoteservers wartet in Sekunden
SourceResultTableName (Optional)Wenn Sie eine Ergebnistabelle an den Remote-Server senden möchten, geben Sie hier ihren Namen an
ServerUrlDie Basisadresse des Remote-DQ-Servers (z. B. http://dqserver.de/DQServer)
ResultTableNameDer Name der Ergebnistabelle für das Remote-Ergebnis
PasswordDas Passwort für die Data Quality Server Server-Authentifizierung
OutputResultTableNameDer Name der Ergebnistabelle für die Ergebnismetadaten
FieldMappingFeldzuordnungszeichenfolge, die lokale Remote-Workflowfelder lokal zuordnet  


Die Feldzuordnung kann mit einer Feldzuordnungszeichenfolge im Format eingerichtet werden 

 [LocalField]=[RemoteField] | [LocalField]=[RemoteField] | [LocalField]=[RemoteField] | ... 

  • Einfaches Beispiel zur Adresskorrektur:

          hnr=housenumber | cit = city | pos=plz | st=street


Leerzeichen um die '=' oder '|' Symbole werden gekürzt und können zur besseren Lesbarkeit eingefügt werden.


TIP: Wenn kein Ergebnis zurückgegeben wird, überprüfen Sie die Ausgabe-Ergebnistabelle. Wenn ein Fehler aufgetreten ist, können Sie ihn dort sehen.


  • No labels