作家指令

显示的后缀以当前前缀< WriterKeyword >在映射文件中。默认情况下,< WriterKeyword >因为作者是FMESERVERREPOSITORY

数据集

它将运行要读取的FME Server实例的机器指定为IP地址或主机名。FME服务器必须具有适当的权限并正确设置,才能接受来自远程计算机的连接。

必需的/可选

要求

映射文件的语法

数据集myfmeserver

工作台参数

目标FME服务器存储库主机

DEF

必需的/可选

要求

映射文件的语法

定义的语法是:

FMESERVEREPOSITORY_DEF <存储库名称> \
repository_name varchar (255) \
repository_description缓冲\
repository_item_id int32 \
repository_item_name varchar (255) \
repository_item_path缓冲\
[repository_item_resource_name{} varchar(255) \] +
[repository_item_resource_path{}缓冲区\]+
[repository_item_property_key{} varchar(255) \] +
[repository_item_property_value{} buffer \] +
[repository_item_property_key{}。Attribute_key {} varchar(255) \] +
[repository_item_property_key{}。attribute_value] +{}缓冲区

FMESERVEREPOSITORY FMESERVERSERICES \
repository_service_id int32 \
repository_service_name varchar (255) \
repository_service_displayname varchar (255) \
repository_service_urlpattern缓冲\
repository_service_description缓冲\
[repository_service_workspace{} buffer \] +
[repository_ service_category_name{} varchar(255) \] +
[repository_service_category_name{}。{} varchar(255) \] +
[repository_service_category_name{}。{} buffer \] +
[repository_service_category_name {} ._property_key{}。Attribute_key {} varchar(255) \] +
[repository_service_category_name {} ._property_key{}。attribute_value] +{}缓冲区

<存储库名称>必须与FME服务器中现有存储库的名称匹配。这将用作从存储库读取的所有存储库项的特性类型。

必须给出每个字段的,但是不针对该字段的数据库定义进行验证。实际上,它被忽略了。

下表显示了所支持的属性类型。

字段类型

描述

varchar(<宽度>)

字符字段存储可变长度的字符串。宽度参数控制字段可以存储的最大字符数。小于此宽度的字符串不需要填充。

缓冲(<宽度>)

字符字段存储固定长度的字符串。宽度参数控制字段可以存储的最大字符数。小于此宽度的字符串不需要填充。

数量(<宽度>,<小数>)

数字字段存储单精度和双精度浮点值。width参数是分配给字段的字符总数,包括小数点。小数参数控制数据的精度,是小数右边的位数。

下面的示例显示了一个基本存储库特性类型。

Fmeserverepository _def myrep \
repository_name varchar (255) \
repository_description缓冲\
repository_item_id int32 \
repository_item_name varchar (255) \
repository_item_path缓冲

REPOSITORY_PORT

当远程连接时,该指令指定连接到FME服务器的TCP/IP端口。

默认端口为7071。

必需的/可选

要求

映射文件的语法

库_PORT 7071

工作台参数

港口

REPOSITORY_USERNAME

该指令包含访问FME服务器的用户名。命名用户必须具有适当的权限。

默认用户名为“admin”。

必需的/可选

要求

映射文件的语法

库_USERNAME管理

工作台参数

用户名

REPOSITORY_PASSWORD

这个指令包含了访问数据库的用户的密码。

必需的/可选

要求

映射文件的语法

库_USERNAME密码

工作台参数

密码

REPOSITORY_WRITEROPTION

这个指令定义了当服务、存储库、项目或资源已经存在时将采取什么操作。

必需的/可选

要求

  • 追加:如果存储库已经存在,它将尝试只添加新项。如果项目或资源已经存在,则跳过它。这是默认值。
  • 合并:如果存储库已经存在,它将添加新项并更新那些已经存在的项。它还将更新已经存在的资源。
  • 删除:如果存储库已经存在,则将其删除。然后它将添加新的项目和资源。

映射文件的语法

库_WRITEROPTION附加

工作台参数

作者的行为