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. |