Transformation Services

Transformation Services umfassen Folgendes:

Authentifizierung

Siehe Web Services-Authentifizierung.

Häufige Request-Elemente

Workspace Offengelegte Parameter

Ein in einem Workspace definierter FME-Parameter kann als Request-Parameter direkt an einen Web-Service übergeben werden. Wenn der Web-Service einen Transformations-Job an FME Flow sendet, verwendet FME Flow den Wert des offengelegten Parameters, um den Workspace auszuführen.

Syntax

Die offengelegten Parameter können dem Workspace mithilfe der HTTP-Methode POST oder GET bereitgestellt werden. Angenommen, die GET-Methode wird verwendet, lautet die Syntax für die URL-Parameter für offengelegte Parameter wie folgt:

http://hostname/<service>/<repository>/<workspace>?{ParameterName[=ParameterValue]&}

Beispiel

Hier ist eine URL, um den Workspace austinDownload.fmw über den Data Download Service aufzurufen (beachten Sie die URL-Parameter wie COORDSYS und dessen Wert LL84):

http://hostname/fmedatadownload/Samples/austinDownload.fmw?COORDSYS=LL84&BBOX_COORDSYS=LL84
&FORMAT_GENERIC=SHAPE&MINX=-100&MINY=25&MAXX=-90&MAXY=35&THEMES=airports

Die offengelegten Parameter aus dem obigen Beispiel werden in der folgenden Tabelle beschrieben. Sie können den Workspace austinDownload.fmw auch vom Samples-Repository herunterladen, um zu sehen, wie die offengelegten Parameter im Workspace konfiguriert werden.

Parametername

Parameterwert

Beschreibung

COORDSYS

LL84

Dies ist der Writer-Parameter Coordinate System.

BBOX_COORDSYS LL84 Dies ist der Reader-Parameter Search Envelope Coordinate System für den Suchbereich, der von den offengelegten MIN*/MAX*-Parametern bereitgestellt wird, die zusammen die Datenmenge einschränken, die tatsächlich von FME gelesen wird. Dieser offengelegte Parameter wird auch dazu verwendet, den Suchbereich erneut an das Koordinatensystem der Quelldaten anzupassen, um einen harten Clip innerhalb des Workspaces mithilfe des Transformers Clipper durchzuführen.
FORMAT_GENERIC SHAPE Dies ist der Parameter Output Format des Generic Writers.
MINX -100 Dies ist der Reader-Parameter Search Envelope Min X, mit dem Daten ausgewählt und geclippt werden können. Dieser offengelegte Parameter wird sowohl vom Reader als auch vom Transformer Clipper verwendet, um die gelesene Datenmenge einzuschränken und die Daten anschließend hart zu clippen.
MINY 25 Dies ist der Reader-Parameter Search Envelope Min Y. Siehe MINX für weitere Details.
MAXX -90 Dies ist der Reader-Parameter Search Envelope Max X. Siehe MINX für weitere Details.
MAXY 35 Dies ist der Reader-Parameter Search Envelope Max Y. Siehe MINX für weitere Details.
THEMES airport Dies ist der Reader-Parameter Feature Types to Read.

Web Service-spezifische Job-Direktiven

Siehe Job-Direktiven für Details.

Unterstützte FME Engine Direktiven

Die folgende Tabelle enthält Informationen zu den FME Engine Direktiven.

Direktivenname

Direktivenwert

Beschreibung

fme_LOG_FILENAME

Name der Protokolldatei der FME-Umsetzung.

Geben Sie den Namen der FME-Umsetzungsprotokolldatei an, anstatt den Standarddateinamen zu verwenden.