选项 | 参数 | 说明 |
|---|---|---|
-DomainName -dn | domain_name | 必需。 Informatica 域名。 可以使用 -dn 选项或环境变量 INFA_DEFAULT_DOMAIN 设置该域名。 如果使用这两种方法设置域名,则 -dn 选项优先。 |
-UserName -un | user_name | 如果域使用本地或 LDAP 身份验证,则为必选项。连接到域的用户名。 可以使用 -un 选项或环境变量 INFA_DEFAULT_DOMAIN_USER 设置该用户名。 如果使用这两种方法设置用户名,则 -un 选项优先。 如果域使用 Kerberos 身份验证,则为可选选项。要通过单点登录运行该命令,请不要设置用户名。如果设置了用户名,则不能通过单点登录运行该命令。 |
-Password -pd | 密码 | 如果指定了用户名,则为必选项。用户名的密码。 密码区分大小写。 可以使用 -pd 选项或环境变量 INFA_DEFAULT_DOMAIN_PASSWORD 设置密码。 如果使用这两种方法设置密码,则使用 -pd 选项设置的密码优先。 |
-SecurityDomain -sdn | security_domain | 如果域使用 LDAP 身份验证,则为必需选项。 如果域使用本地身份验证或 Kerberos 身份验证,则为可选选项。 域用户所属的安全域的名称。 可以使用 -sdn 选项或环境变量 INFA_DEFAULT_SECURITY_DOMAIN 设置安全域。 如果使用这两种方法设置安全域,则 -sdn 选项优先。 安全域名区分大小写。 如果域使用本地身份验证或 LDAP 身份验证,则默认值为本地身份验证。 如果域使用 Kerberos 身份验证,则默认值为安装期间创建的 LDAP 安全域。 安全域的名称与安装期间指定的用户域名相同。 |
-ResilienceTimeout -re | timeout_period_in_seconds | 可选。 infacmd 尝试建立或重新建立与域的连接持续的时间(以秒为单位)。 如果忽略该选项,则 infacmd 会使用在 INFA_CLIENT_RESILIENCE_TIMEOUT 环境变量中指定的超时值。 如果在环境变量中未指定值,则使用默认值 180 秒。 |
-ConnectionName -cn | connection_name | 连接的名称。名称不区分大小写,但在域中必须唯一。不能超过 128 个字符,并且不能包含空格或以下特殊字符: ~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? / |
- ConnectionId -cid | connection_id | 数据集成服务用来标识连接的字符串。 ID 不区分大小写。 不得超过 255 个字符,并且在域中必须唯一。 不能在创建连接后更改此属性。 默认值是连接名称。 |
-ConnectionType -ct | connection_type | 必需。 连接的类型。 使用以下连接类型之一:
可以使用 infacmd isp ListConnections 命令查看连接类型。 |
ConnectionUserName -cun | connection_user_name | 必需。 数据库用户名。 |
-ConnectionPassword -cpd | connection_password | 必需。 数据库用户名的密码。 可以使用 -cpd 选项或环境变量 INFA_DEFAULT_CONNECTION_PASSWORD 设置密码。如果同时使用这两种方法设置了密码,则使用 -cpd 选项设置的密码将具有较高优先级。 如果创建 ADABAS、DB2I、DB2Z、IMS、SEQ 或 VSAM 连接,可以输入有效 PowerExchange 通行短语,而不输入密码。 用于访问 z/OS 上的数据库和数据集的通行短语长度可介于 9 到 128 个字符之间。 用于访问 DB2 for i5/OS 的通行短语长度最多可为 31 个字符。 通行短语可以包含以下字符:
’ - ; # \ , . / ! % & * ( ) _ + { } : @ | < > ? 注: 首字符是撇号。 通行短语不能包含单引号 (')、双引号 (") 或货币符号。 如果通行短语包含空格,必须用双引号 (") 将其括起,例如 "This is an example passphrase"。 如果通行短语包含特殊字符,必须用三对双引号字符 (""") 将其括起,例如 """This passphrase contains special characters ! % & *.""". 如果通行短语仅包含字母数字字符且不使用空格,可以直接输入而无需使用分隔符。 注: 在 z/OS 上,有效 RACF 通行短语的最大长度可达 100 个字符。 PowerExchange 会在将通行短语传递到 RACF 进行验证时截断长度超过 100 个字符的通行短语。 要使用通行短语,请确保运行 PowerExchange 侦听器时,DBMOVER 成员的安全设置 SECURITY=(1,N) 或更高值。 有关详细信息,请参阅《PowerExchange 参考手册》的“SECURITY 语句”。 要使用通行短语执行 IMS 连接,请确保符合以下额外要求:
|
-Options -o | 选项 | 必需。 输入用空格分隔的名称-值对。 连接选项因连接类型而异。 |
选项 | 描述 |
|---|---|
CodePage | 必需。 从数据库读取或写入数据库的代码。 使用 ISO 代码页名称,如 ISO-8859-6。 代码页名称不区分大小写。 |
ArraySize | 可选。 确定当工作线程数的值大于 0 时,线程的存储数组中的记录数。 有效值为 1 到 100000。 默认值为 25。 |
压缩 | 可选。 压缩数据以降低 Informatica 应用程序通过网络写入的数据量。 True 或 false。 默认值是 false。 |
EncryptionLevel | 可选。 RC2 或 DES 加密类型的加密级别。 为加密级别输入以下值之一:
默认值为 1。 注: 如果为加密类型选择了 None,数据集成服务会忽略加密级别值。 |
EncryptionType | 可选。 为加密类型输入以下值之一:
默认值为“无”。 |
InterpretAsRows | 可选。 如果为 true,则打包大小值表示行数。 如果为 false,则打包大小表示千字节。 默认值是 false。 |
位置 | 可连接到数据库的 PowerExchange 侦听器节点的位置。 该位置在 PowerExchange dbmover.cfg 配置文件中 NODE 语句的第一个参数中定义。 |
OffLoadProcessing | 可选。 将批量数据处理从源计算机移至数据集成服务计算机。 输入以下值之一:
默认为“自动”。 |
PacingSize | 可选。 降低数据传输速率以减少瓶颈。 值越小,会话性能越高。 最小值为 0。 输入 0 可获得最佳性能。 默认值为 0。 |
WorkerThread | 可选。 启用工作负载处理时数据集成服务用于处理批量数据的线程数。 要实现最优性能,该值不应超出数据集成服务计算机上可用处理器的数量。 有效值为 1 至 64。 默认为 0,该值会禁用多线程。 |
WriteMode | 输入以下写入模式之一:
默认值为 CONFIRMWRITEON。 |
EnableConnectionPool | 可选。 启用连接池。 启用连接池时,连接池会将空闲连接实例保留在内存中。 禁用连接池时,数据集成服务会停止所有池活动。 True 或 false。 默认值是 false。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 默认值为 120。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 描述 |
|---|---|
userName | DataSift 用户帐户的 DataSift 用户名。 |
apiKey | API 密钥。 开发人员 API 密钥显示在 DataSift 帐户的“仪表板”或“设置”页面中。 |
选项 | 说明 |
|---|---|
DatabaseName | 数据库实例名称。 |
EnvironmentSQL | 可选。 在连接到数据库时用于设置数据库环境的 SQL 命令。 数据集成服务在每次连接到数据库时执行连接环境 SQL。 注: 请用双引号将特殊字符引起来。 |
CodePage | 必需。 用于从源数据库读取或写入目标数据库或文件的代码页。 |
ArraySize | 可选。 确定当工作线程数的值大于 0 时,线程的存储数组中的记录数。 有效值为 1 到 100000。 默认值为 25。 |
压缩 | 可选。 压缩数据以减少通过网络写入的数据量。 默认值是 false。 |
EncyptionLevel | 可选。 RC2 或 DES 加密类型的加密级别。 为加密级别输入以下值之一:
默认值为 1。 注: 如果为加密类型选择了 None,数据集成服务会忽略加密级别值。 |
EncryptionType | 可选。 加密类型。 为加密类型输入以下值之一:
默认值为“无”。 |
InterpretAsRows | 可选。 将打包大小表示为行数。 如果为 false,则打包大小表示千字节。 默认值是 false。 |
位置 | 可连接到数据库的 PowerExchange 侦听器节点的位置。 该位置在 PowerExchange dbmover.cfg 配置文件中 NODE 语句的第一个参数中定义。 |
PacingSize | 可选。 源系统可以传递给 PowerExchange 侦听器的数据量。 如果外部应用程序、数据库或数据集成服务节点是瓶颈,请配置打包大小。 值越低,性能越高。 最小值为 0。 要达到最高性能,请输入 0。 默认值为 0。 |
RejectFile | 可选。 输入拒绝文件名和路径。 拒绝文件包含未写到数据库的行。 |
WriteMode | 输入以下写入模式之一:
默认值为 CONFIRMWRITEON。 |
DatabaseFileOverrides | 指定 i5/OS 数据库文件替代。 格式为: from_file/to_library/to_file/to_member 其中:
在一个连接上最多可以指定 8 个唯一文件替代。 一个替代应用于一个源或目标。 指定多个文件替代时,将文件替代字符串引在双引号中,并在各个文件替代之间加一个空格。 |
IsolationLevel | 事务的提交范围。 选择以下值之一:
默认为 CS。 |
LibraryList | PowerExchange 搜索的库列表,用于限定 Select、Insert、Delete 或 Update 语句的表名。 如果未限定表名,则 PowerExchange 将搜素该列表。 使用分号分隔库。 |
EnableConnectionPool | 可选。 在批量模式下将数据加载到表中时启用并行处理。 用于 Oracle。 True 或 false。 默认值为 true。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 描述 |
|---|---|
ConsumerKey | 在 Facebook 中创建应用程序时所获得的应用程序 ID。 Facebook 使用此密钥标识应用程序。 |
ConsumerSecret | 在 Facebook 中创建应用程序时所获得的应用程序机密。 Facebook 使用此机密确定使用者密钥的所有权。 |
AccessToken | OAuth 实用程序返回的访问令牌。 Facebook 使用此标志而非用户凭据来访问受保护的资源。 |
AccessSecret | Facebook 连接不需要使用访问机密。 |
范围 | 应用程序的权限。 输入用于配置 OAuth 的权限。 |
选项 | 说明 |
|---|---|
UserName | 有权访问 Greenplum 数据库的用户名。 |
密码 | 连接 Greenplum 数据库的密码。 |
driverName | Greenplum JDBC 驱动程序的名称。 例如:com.pivotal.jdbc.GreenplumDriver 有关此驱动程序的详细信息,请参阅 Greenplum 文档。 |
jdbcUrl | Greenplum JDBC 连接 URL。 例如:jdbc:pivotal:greenplum://<hostname>:<port>;DatabaseName=<database_name> 有关连接 URL 的详细信息,请参阅 Greenplum 文档。 |
主机 | Greenplum 服务器的主机名或 IP 地址。 |
端口 | Greenplum 服务器端口号。如果输入 0,则 gpload 实用程序从环境变量 $PGPORT 中读取。默认值为 5432。 |
dbName | 数据库的名称。 |
选项 | 描述 |
|---|---|
userName | 用于访问 HDFS 的用户名。 |
nameNodeURI | 用于访问 HDFS 的 URI。 URI 必须采用以下格式:hdfs://<namenode>:<port> 其中
|
选项 | 描述 |
|---|---|
connectionType | 必需。 连接类型为 Hive。 |
名称 | 连接的名称。 名称不区分大小写,但在域中必须唯一。 可以在创建连接后更改此属性。 名称不能超出 128 个字符,也不能包含空格或以下特殊字符: ~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? / |
relationalSourceAndTarget | Hive 连接模式。 如果要使用连接来访问 Hive 数据仓库,请将此选项设置为 true。 如果要访问 Hive 目标,则需要启用同一个连接或另一个 Hive 连接,以在 Hadoop 群集中运行映射。 如果启用关系源和目标,则必须指定 metadataDatabaseString 选项。 |
pushDownMode | Hive 连接模式。 如果要使用连接在 Hadoop 群集中运行映射,请将此选项设置为 true。 如果为连接启用下推模式,则必须指定选项以在 Hadoop 群集中运行 Informatica 映射。 |
environmentSQL | 用于设置 Hadoop 环境的 SQL 命令。 在本机环境类型中,数据集成服务会在每次创建与 Hive 元存储的连接时执行环境 SQL。 如果使用 Hive 连接在 Hadoop 群集中运行映射,数据集成服务会在每个 Hive 会话开始时执行环境 SQL。 在两种连接模式下使用环境 SQL 时适用以下规则和指导原则:
如果使用 Hive 连接在 Hadoop 群集中运行映射,则仅会执行 Hive 连接的环境 SQL。 即使 Hive 源和目标位于不同的群集上,也不会为 Hive 源或目标的连接执行不同的环境 SQL 命令。 |
enableQuotes | 用引号将所有数据库保留字引起来。 默认值是 false。 |
属性 | 说明 |
|---|---|
metadataConnString | JDBC 连接 URI 用于访问 Hadoop 服务器中的元数据。 连接字符串采用以下格式: jdbc:hive://<hostname>:<port>/<db> 其中
|
bypassHiveJDBCServer | JDBC 驱动程序模式。 启用此选项可使用嵌入式 JDBC 驱动程序(嵌入模式)。 要使用 JDBC 嵌入模式,请执行以下任务:
如果选择非嵌入模式,则必须配置数据访问连接字符串。 首选模式为 JDBC 嵌入模式,而不是非嵌入模式。 |
connectString | 用于访问 Hadoop 数据存储中数据的连接字符串。 JDBC 非嵌入模式连接字符串必须采用以下格式: jdbc:hive://<hostname>:<port>/<db> 其中
|
属性 | 说明 |
|---|---|
databaseName | 表的命名空间。 对于未指定数据库名称的表,请使用名称 default。 |
defaultFSURI | 用于访问默认的 Hadoop 分布式文件系统的 URI。 FS URI 必须采用以下格式: hdfs://<node name>:<port> 其中
|
jobTrackerURI | Hadoop 中将 MapReduce 任务提交到群集中特定节点的服务。 JobTracker URI 必须采用以下格式: <jobtrackername>:<port> 其中
|
hiveWarehouseDirectoryOnHDFS | 仓库(此仓库对群集来说属于本地仓库)的默认数据库的绝对 HDFS 文件路径。 例如,以下文件路径指定了本地仓库: /user/hive/warehouse |
metastoreExecutionMode | 连接到远程元存储还是本地元存储的控制机制。 连接到本地元存储时,必须指定元存储数据库 URI、驱动程序、用户名和密码。 连接到远程元存储时,只需指定远程元存储 URI。 |
metastoreDatabaseURI | 用于在本地元存储设置下访问数据存储的 JDBC 连接 URI。 URI 必须采用以下格式: jdbc:<datastore type>://<node name>:<port>/<database name> 其中
例如,以下 URI 将使用 MySQL 的本地元存储指定为数据存储: jdbc:mysql://hostname23:3306/metastore |
metastoreDatabaseDriver | JDBC 数据存储的驱动程序类名称。 例如,以下类名称指定了 MySQL 驱动程序: com.mysql.jdbc.Driver |
metastoreDatabaseUserName | 元存储数据库用户名。 |
metastoreDatabasePassword | 元存储用户名的密码。 |
remoteMetastoreURI | 用于在远程元存储设置下访问元数据的元存储 URI。 对于远程元存储,必须指定 Thrift 服务器详细信息。 URI 必须采用以下格式: thrift://<hostname>:<port> 其中
|
选项 | 说明 |
|---|---|
DataAccessConnectString | 用于访问数据库中数据的连接字符串。 <database name> |
EnvironmentSQL | 可选。 在连接到数据库时用于设置数据库环境的 SQL 命令。 数据集成服务在每次连接到数据库时执行连接环境 SQL。 注: 请用双引号将特殊字符引起来。 |
CodePage | 必需。 用于从源数据库读取或写入目标数据库或文件的代码页。 |
ArraySize | 可选。 确定当工作线程数的值大于 0 时,线程的存储数组中的记录数。 有效值为 1 到 100000。 默认值为 25。 |
压缩 | 可选。 压缩数据以减少通过网络写入的数据量。 默认值是 false。 |
CorrelationID | 可选。 应用到 DB2 任务或查询以允许 DB2 for z/OS 对资源加以说明的标签。 最多可输入 8 个字节的字母数字字符。 |
EncyptionLevel | 可选。 RC2 或 DES 加密类型的加密级别。 为加密级别输入以下值之一:
默认值为 1。 注: 如果为加密类型选择了 None,数据集成服务会忽略加密级别值。 |
EncryptionType | 可选。 加密类型。 为加密类型输入以下值之一:
默认值为“无”。 |
InterpretAsRows | 可选。 将打包大小表示为行数。 如果为 false,则打包大小表示千字节。 默认值是 false。 |
位置 | 可连接到数据库的 PowerExchange 侦听器节点的位置。 该节点在 PowerExchange 的 dbmover.cfg 配置文件中定义。 |
OffloadProcessing | 可选。 将批量数据处理从 VSAM 源移至数据集成服务计算机。 输入以下值之一:
默认为“自动”。 |
PacingSize | 可选。 源系统可以传递给 PowerExchange 侦听器的数据量。 如果外部应用程序、数据库或数据集成服务节点是瓶颈,请配置打包大小。 值越低,性能越高。 最小值为 0。 要达到最高性能,请输入 0。 默认值为 0。 |
RejectFile | 可选。 输入拒绝文件名和路径。 拒绝文件包含未写到数据库的行。 |
WorkerThread | 可选。 启用工作负载处理时数据集成服务用于处理批量数据的线程数。 要实现最优性能,该值不应超出数据集成服务计算机上可用处理器的数量。 有效值为 1 至 64。 默认为 0,该值会禁用多线程。 |
WriteMode | 输入以下写入模式之一:
默认值为 CONFIRMWRITEON。 |
EnableConnectionPool | 可选。 在批量模式下将数据加载到表中时启用并行处理。 用于 Oracle。 True 或 false。 默认值为 true。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 说明 |
|---|---|
PassThruEnabled | 可选。 为该连接启用传递安全。启用连接的传递安全时,域使用客户端用户名和密码登录相应的数据库,而不是连接对象中定义的凭据。 |
MetadataAccessConnectString | 用于访问数据库中元数据的 JDBC 连接 URL。 jdbc:informatica:db2://<host name>:<port>;DatabaseName=<database name> |
AdvancedJDBCSecurityOptions | 可选。 数据库参数,供元数据访问安全数据库。Informatica 将 AdvancedJDBCSecurityOptions 字段的值视为敏感数据,并会加密该参数字符串。 要连接到安全数据库,请包括以下参数:
如果该参数设置为 True,则 Informatica 将验证由数据库服务器发送的证书。如果指定 HostNameInCertificate 参数,Informatica 还会验证证书中的主机名。 如果该参数设置为 false,则 Informatica 不验证由数据库服务器发送的证书。Informatica 将忽略您指定的任何信任库信息。 注: 有关安全 JDBC 参数的完整列表,请参阅 DataDirect JDBC 文档。 Informatica 会将安全的 JDBC 参数附加到该连接字符串。如果安全 JDBC 参数直接包含在该连接字符串中,那么请勿在 AdvancedJDBCSecurityOptions 字段中输入任何参数。 |
DataAccessConnectString | 用于访问数据库中数据的连接字符串。 按以下格式输入连接字符串: <database name> |
CodePage | 必需。 用于从源数据库读取或写到目标数据库的代码页。 |
EnvironmentSQL | 可选。 在连接到数据库时用于设置数据库环境的 SQL 命令。 数据集成服务在每次连接到数据库时执行连接环境 SQL。 例如:ALTER SESSION SET CURRENT_SCHEMA=INFA_USR; 注: 请用双引号将特殊字符引起来。 |
TransactionSQL | 可选。 要在每个事务开始之前执行的 SQL 命令。数据集成服务在每个事务开始时执行事务 SQL。 例如:SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; 注: 请用双引号将特殊字符引起来。 |
表空间 | 可选。 数据库的表空间名称。 |
QuoteChar | 可选。 将在此连接中用作引号的字符。 用于标识特殊字符和预留的 SQL 关键字(例如 WHERE)的字符类型。数据集成服务会将选定字符放置在特殊字符和预留的 SQL 关键字的两旁。数据集成服务还会将此字符用于 QuoteChar 属性。默认值为 0。 |
EnableQuotes | 可选。 选择是否为此连接启用引号。 启用后,数据集成服务会在连接中生成对象并针对这些对象执行 SQL 时,在表、视图、架构、同义词和列名称周围放置标识符字符。如果对象具有混合大小写或小写名称,则使用该选项。 有效值为 True 或 False。 默认值为 True。 |
EnableConnectionPool | 可选。 启用连接池。 启用连接池时,连接池会将空闲连接实例保留在内存中。 禁用连接池时,数据集成服务会停止所有池活动。 有效值为 True 或 False。 默认值为 True。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 默认值为 120。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 描述 |
|---|---|
CodePage | 必需。 从数据库读取或写入数据库的代码。 使用 ISO 代码页名称,如 ISO-8859-6。 代码页名称不区分大小写。 |
ArraySize | 可选。 确定当工作线程数的值大于 0 时,线程的存储数组中的记录数。 有效值为 1 到 100000。 默认值为 25。 |
压缩 | 可选。 压缩数据以降低 Informatica 应用程序通过网络写入的数据量。 True 或 false。 默认值是 false。 |
EncryptionLevel | 可选。 RC2 或 DES 加密类型的加密级别。 为加密级别输入以下值之一:
默认值为 1。 注: 如果为加密类型选择了 None,数据集成服务会忽略加密级别值。 |
EncryptionType | 可选。 为加密类型输入以下值之一:
默认值为“无”。 |
InterpretAsRows | 可选。 如果为 true,则打包大小值表示行数。 如果为 false,则打包大小表示千字节。 默认值是 false。 |
位置 | 可连接到数据库的 PowerExchange 侦听器节点的位置。 该位置在 PowerExchange dbmover.cfg 配置文件中 NODE 语句的第一个参数中定义。 |
OffLoadProcessing | 可选。 将批量数据处理从源计算机移至数据集成服务计算机。 输入以下值之一:
默认为“自动”。 |
PacingSize | 可选。 降低数据传输速率以减少瓶颈。 值越小,会话性能越高。 最小值为 0。 输入 0 可获得最佳性能。 默认值为 0。 |
WorkerThread | 可选。 启用工作负载处理时数据集成服务用于处理批量数据的线程数。 要实现最优性能,该值不应超出数据集成服务计算机上可用处理器的数量。 有效值为 1 至 64。 默认为 0,该值会禁用多线程。 |
WriteMode | 输入以下写入模式之一:
默认值为 CONFIRMWRITEON。 |
EnableConnectionPool | 可选。 启用连接池。 启用连接池时,连接池会将空闲连接实例保留在内存中。 禁用连接池时,数据集成服务会停止所有池活动。 True 或 false。 默认值是 false。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 默认值为 120。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 说明 |
|---|---|
JDBCDriverClassName | 将用于连接数据库的 Java 类。 以下列表提供了可以为适用的数据库类型输入的驱动程序类名称:
com.informatica.jdbc.oracle.OracleDriver com.informatica.jdbc.db2.DB2Driver com.informatica.jdbc.sqlserver.SQLServerDriver com.informatica.jdbc.sybase.SybaseDriver com.informatica.jdbc.informix.InformixDriver com.informatica.jdbc.mysql.MySQLDriver 有关可用于特定数据库的驱动程序类的详细信息,请参阅供应商文档。 |
MetadataConnString | 将用于连接数据库的 URL。 以下列表涵盖了可以为适用的数据库类型输入的连接字符串:
jdbc:informatica:oracle://<hostname>:<port>;SID=<sid> jdbc:informatica:db2://<hostname>:<port>;DatabaseName=<database name> jdbc:informatica:sqlserver://<host>:<port>;DatabaseName=<database name> jdbc:informatica:sybase://<host>:<port>;DatabaseName=<database name> jdbc:informatica:informix://<host>:<port>;informixServer=<informix server name>;databaseName=<dbName> jdbc:informatica:mysql://<host>:<port>;DatabaseName=<database name> 有关用于特定数据库的连接字符串的详细信息,请参阅介绍 URL 语法的供应商文档。 |
EnvironmentSQL | 可选。在连接到数据库时用于设置数据库环境的 SQL 命令。数据集成服务在每次连接到数据库时执行连接环境 SQL。 例如:ALTER SESSION SET CURRENT_SCHEMA=INFA_USR; 注: 请用双引号将特殊字符引起来。 |
TransactionSQL | 可选。要在每个事务开始之前执行的 SQL 命令。数据集成服务在每个事务开始时执行事务 SQL。 例如:SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; 注: 请用双引号将特殊字符引起来。 |
QuoteChar | 可选。将在此连接中用作引号的字符。 用于标识特殊字符和预留的 SQL 关键字(例如 WHERE)的字符类型。数据集成服务会将选定字符放置在特殊字符和预留的 SQL 关键字的两旁。数据集成服务还会将此字符用于 QuoteChar 属性。默认值为 DOUBLE_QUOTE。 |
EnableQuotes | 可选。选择是否为此连接启用引号。 启用后,数据集成服务会在连接中生成对象并针对这些对象执行 SQL 时,在表、视图、架构、同义词和列名称周围放置标识符字符。如果对象具有混合大小写或小写名称,则使用该选项。有效值为 True 或 False。默认值为 True。 |
选项 | 描述 |
|---|---|
ConsumerKey | 在 LinkedIn 中创建应用程序时所获取的 API 密钥。 LinkedIn 使用此密钥标识应用程序。 |
ConsumerSecret | 在 LinkedIn 中创建应用程序时所获取的密钥。 LinkedIn 使用此机密确定使用者密钥的所有权。 |
AccessToken | OAuth 实用程序返回的访问令牌。 LinkedIn 应用程序使用此标志而非用户凭据来访问受保护的资源。 |
AccessSecret | OAuth 实用程序返回的访问机密。 此机密将确定标志的所有权。 |
选项 | 说明 |
|---|---|
UseTrustedConnection | 可选。集成服务使用 Windows 身份验证访问 Microsoft SQL Server 数据库。启动集成服务的用户名必须是有效的 Windows 用户并拥有对 Microsoft SQL Server 数据库的访问权限。True 或 false。默认值为 false。 |
PassThruEnabled | 可选。为该连接启用传递安全。启用连接的传递安全时,域使用客户端用户名和密码登录相应的数据库,而不是连接对象中定义的凭据。 |
MetadataAccessConnectString | 用于从数据库访问元数据的 JDBC 连接 URL。 jdbc:informatica:sqlserver://<host name>:<port>;DatabaseName=<database name> |
AdvancedJDBCSecurityOptions | 可选。数据库参数,供元数据访问安全数据库。Informatica 将 AdvancedJDBCSecurityOptions 字段的值视为敏感数据,并会加密该参数字符串。 要连接到安全数据库,请包括以下参数:
如果该参数设置为 True,则 Informatica 将验证由数据库服务器发送的证书。如果指定 HostNameInCertificate 参数,Informatica 还会验证证书中的主机名。 如果该参数设置为 false,则 Informatica 不验证由数据库服务器发送的证书。Informatica 将忽略您指定的任何信任库信息。 注: 有关安全 JDBC 参数的完整列表,请参阅 DataDirect JDBC 文档。 Informatica 会将安全的 JDBC 参数附加到该连接字符串。如果将安全的 JDBC 参数直接附加到该连接字符串,那么请勿在 AdvancedJDBCSecurityOptions 字段中输入任何参数。 |
DataAccessConnectString | 必需。用于从数据库访问数据的连接字符串。 按以下格式输入连接字符串: <server name>@<database name> |
DomainName | 可选。运行 Microsoft SQL Server 的域的名称。 |
PacketSize | 可选。增加网络数据包大小,以允许更大的数据包同时通过网络。 |
CodePage | 必需。从数据库读取或写入数据库的代码。使用 ISO 代码页名称,如 ISO-8859-6。代码页名称不区分大小写。 |
OwnerName | 可选。表所有者名称。 |
SchemaName | 可选。数据库中架构的名称。如果架构名称与数据库用户名不同,则必须为剖析仓库指定架构名称。如果架构名称与数据库用户名不同,并且使用外部工具管理缓存,则必须为数据对象缓存数据库指定架构名称。 |
EnvironmentSQL | 可选。在连接到数据库时用于设置数据库环境的 SQL 命令。数据集成服务在每次连接到数据库时执行连接环境 SQL。 例如:ALTER SESSION SET CURRENT_SCHEMA=INFA_USR; 注: 请用双引号将特殊字符引起来。 |
TransactionSQL | 可选。要在每个事务开始之前执行的 SQL 命令。数据集成服务在每个事务开始时执行事务 SQL。 例如:SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; 注: 请用双引号将特殊字符引起来。 |
QuoteChar | 可选。将在此连接中用作引号的字符。 用于标识特殊字符和预留的 SQL 关键字(例如 WHERE)的字符类型。数据集成服务会将选定字符放置在特殊字符和预留的 SQL 关键字的两旁。数据集成服务还会将此字符用于 QuoteChar 属性。默认值为 0。 |
EnableQuotes | 可选。选择是否为此连接启用引号。 启用后,数据集成服务会在连接中生成对象并针对这些对象执行 SQL 时,在表、视图、架构、同义词和列名称周围放置标识符字符。如果对象具有混合大小写或小写名称,则使用该选项。有效值为 True 或 False。默认值为 True。 |
EnableConnectionPool | 可选。启用连接池。启用连接池时,连接池会将空闲连接实例保留在内存中。禁用连接池时,数据集成服务会停止所有池活动。有效值为 True 或 False。默认值为 True。 |
ConnectionPoolSize | 可选。数据集成服务为数据库连接保留的最大空闲连接实例数量。请将此值设置为大于空闲连接实例数下限。默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。超出最小连接实例数量的连接在连接池将其删除之前可保持空闲状态的秒数。未超出最小空闲连接实例数量时,连接池会忽略空闲时间。默认值为 120。 |
ConnectionPoolMinConnections | 可选。池为数据库连接保留的最小空闲连接实例数量。请将此值设置为等于或小于空闲连接池大小。默认值为 0。 |
选项 | 说明 |
|---|---|
PassThruEnabled | 可选。 为该连接启用传递安全。启用连接的传递安全时,域使用客户端用户名和密码登录相应的数据库,而不是连接对象中定义的凭据。 |
DataAccessConnectString | 用于访问数据库中数据的连接字符串。 按以下格式输入连接字符串: <database name> |
CodePage | 必需。 用于从源数据库读取或写入目标数据库或文件的代码页。 |
EnvironmentSQL | 可选。 在连接到数据库时用于设置数据库环境的 SQL 命令。 数据集成服务在每次连接到数据库时执行连接环境 SQL。 例如:ALTER SESSION SET CURRENT_SCHEMA=INFA_USR; 注: 请用双引号将特殊字符引起来。 |
TransactionSQL | 可选。 要在每个事务开始之前执行的 SQL 命令。数据集成服务在每个事务开始时执行事务 SQL。 例如:SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; 注: 请用双引号将特殊字符引起来。 |
QuoteChar | 可选。 将在此连接中用作引号的字符。 用于标识特殊字符和预留的 SQL 关键字(例如 WHERE)的字符类型。数据集成服务会将选定字符放置在特殊字符和预留的 SQL 关键字的两旁。数据集成服务还会将此字符用于 QuoteChar 属性。默认值为 4。 |
ODBC 提供程序 | 可选。 数据集成服务使用 ODBC 连接的数据库的类型。要实现下推优化,请指定数据库类型,以使数据集成服务能够生成本地数据库 SQL。选项如下:
默认值为“其他”。 |
EnableQuotes | 可选。 选择是否为此连接启用引号。 启用后,数据集成服务会在连接中生成对象并针对这些对象执行 SQL 时,在表、视图、架构、同义词和列名称周围放置标识符字符。如果对象具有混合大小写或小写名称,则使用该选项。有效值为 True 或 False。默认值为 False。 |
EnableConnectionPool | 可选。 启用连接池。 启用连接池时,连接池会将空闲连接实例保留在内存中。 禁用连接池时,数据集成服务会停止所有池活动。 有效值为 True 或 False。 默认值为 True。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 默认值为 120。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 说明 |
|---|---|
PassThruEnabled | 可选。 为该连接启用传递安全。启用连接的传递安全时,域使用客户端用户名和密码登录相应的数据库,而不是连接对象中定义的凭据。 |
MetadataAccessConnectString | 用于访问数据库中元数据的 JDBC 连接 URL。 jdbc:informatica:oracle://<host_name>:<port>;SID=<database name> |
AdvancedJDBCSecurityOptions | 可选。 数据库参数,供元数据访问安全数据库。Informatica 将 AdvancedJDBCSecurityOptions 字段的值视为敏感数据,并会加密该参数字符串。 要连接到安全数据库,请包括以下参数:
如果该参数设置为 True,则 Informatica 将验证由数据库服务器发送的证书。如果指定 HostNameInCertificate 参数,Informatica 还会验证证书中的主机名。 如果该参数设置为 false,则 Informatica 不验证由数据库服务器发送的证书。Informatica 将忽略您指定的任何信任库信息。 注: 有关安全 JDBC 参数的完整列表,请参阅 DataDirect JDBC 文档。 Informatica 会将安全的 JDBC 参数附加到该连接字符串。如果将安全的 JDBC 参数直接附加到该连接字符串,那么请勿在 AdvancedJDBCSecurityOptions 字段中输入任何参数。 |
DataAccessConnectString | 用于访问数据库中数据的连接字符串。 在 TNSNAMES 条目中按以下格式输入连接字符串: <database name> |
CodePage | 必需。 用于从源数据库读取或写入目标数据库或文件的代码页。 |
EnvironmentSQL | 可选。 在连接到数据库时用于设置数据库环境的 SQL 命令。 数据集成服务在每次连接到数据库时执行连接环境 SQL。 例如:ALTER SESSION SET CURRENT_SCHEMA=INFA_USR; 注: 请用双引号将特殊字符引起来。 |
TransactionSQL | 可选。 要在每个事务开始之前执行的 SQL 命令。数据集成服务在每个事务开始时执行事务 SQL。 例如:SET TRANSACTION ISOLATION LEVEL SERIALIZABLE; 注: 请用双引号将特殊字符引起来。 |
EnableParallelMode | 可选。 在批量模式下将数据加载到表中时启用并行处理。 用于 Oracle。 True 或 false。 默认值是 false。 |
QuoteChar | 可选。 将在此连接中用作引号的字符。 用于标识特殊字符和预留的 SQL 关键字(例如 WHERE)的字符类型。数据集成服务会将选定字符放置在特殊字符和预留的 SQL 关键字的两旁。数据集成服务还会将此字符用于 QuoteChar 属性。默认值为 0。 |
EnableQuotes | 可选。 选择是否为此连接启用引号。 启用后,数据集成服务会在连接中生成对象并针对这些对象执行 SQL 时,在表、视图、架构、同义词和列名称周围放置标识符字符。如果对象具有混合大小写或小写名称,则使用该选项。有效值为 True 或 False。 默认值为 True。 |
EnableConnectionPool | 可选。 启用连接池。 启用连接池时,连接池会将空闲连接实例保留在内存中。 禁用连接池时,数据集成服务会停止所有池活动。 有效值为 True 或 False。 默认值为 True。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 默认值为 120。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 描述 |
|---|---|
userName | Salesforce 用户名。 |
密码 | Salesforce 用户名的密码。 密码区分大小写。 要从组织的可信网络之外访问 Salesforce,必须将安全令牌附加到密码才能登录到 API 或桌面客户端。 要接收或重置安全令牌,请登录到 Salesforce,然后单击“Setup”(设置) > “My Personal Information”(我的个人信息) > “Reset My Security Token”(重置我的安全令牌)。 |
serviceURL | 要访问的 Salesforce 服务的 URL。 在测试环境或开发环境下,不妨访问 Salesforce Sandbox 测试环境。 有关 Salesforce Sandbox 的详细信息,请参阅 Salesforce 文档。 |
选项 | 描述 |
|---|---|
UserName | 必需。 SAP 系统用户名。 |
密码 | 必需。 用户名的密码。 |
HostName | 必需。 SAP 应用程序的主机名。 |
ClientNumber | 必需。 SAP 客户端编号。 |
SystemNumber | 必需。 SAP 系统编号。 |
语言 | 可选。 SAP 登录语言。 |
选项 | 描述 |
|---|---|
CodePage | 必需。 从顺序文件读取或写入顺序文件的代码。 使用 ISO 代码页名称,如 ISO-8859-6。 代码页名称不区分大小写。 |
ArraySize | 可选。 确定当工作线程数的值大于 0 时,线程的存储数组中的记录数。 有效值为 1 到 100000。 默认值为 25。 |
压缩 | 可选。 压缩数据以减少 Informatica 应用程序通过网络写入的数据量。 True 或 false。 默认值是 false。 |
EncryptionLevel | 可选。 RC2 或 DES 加密类型的加密级别。 为加密级别输入以下值之一:
默认值为 1。 注: 如果为加密类型选择了 None,数据集成服务会忽略加密级别值。 |
EncryptionType | 可选。 为加密类型输入以下值之一:
默认值为“无”。 |
InterpretAsRows | 可选。 如果为 true,则打包大小值表示行数。 如果为 false,则打包大小表示千字节。 默认值是 false。 |
位置 | 可连接到数据源的 PowerExchange 侦听器节点的所处位置。 该位置在 PowerExchange dbmover.cfg 配置文件中 NODE 语句的第一个参数中定义。 |
OffLoadProcessing | 可选。 将批量数据处理从数据源计算机移至数据集成服务计算机。 输入以下值之一:
默认为“自动”。 |
PacingSize | 可选。 降低数据传输速率以减少瓶颈。 值越小,会话性能越高。 最小值为 0。 输入 0 可获得最佳性能。 默认值为 0。 |
WorkerThread | 可选。 启用工作负载处理时数据集成服务用于处理批量数据的线程数。 要实现最优性能,该值不应超出数据集成服务计算机上可用处理器的数量。 有效值为 1 至 64。 默认为 0,该值会禁用多线程。 |
WriteMode | 输入以下写入模式之一:
默认值为 CONFIRMWRITEON。 |
EnableConnectionPool | 可选。 启用连接池。 启用连接池时,连接池会将空闲连接实例保留在内存中。 禁用连接池时,数据集成服务会停止所有池活动。 True 或 false。 默认值是 false。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 默认值为 120。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 描述 |
|---|---|
UserName | 具有相应写入权限以访问数据库的 Teradata 数据库用户名。 |
密码 | Teradata 数据库用户名的密码。 |
DriverName | Teradata JDBC 驱动程序的名称。 |
JDBCURL | 用于提取元数据的 JDBC URL。 |
TDPID | Teradata 数据库计算机的名称或 IP 地址。 |
DBName | Teradata 数据库名称。 如果不输入数据库名称,则 Teradata PT API 将使用默认的登录数据库名称。 |
DataCodePage | 与数据库关联的代码页。 运行加载到 Teradata 目标的映射时,Teradata PT 连接的代码页必须与 Teradata 目标的代码页相同。 默认值为 UTF-8。 |
韧度 | Teradata 数据库上运行的操作数达到上限时,Teradata PT API 继续尝试进行登录的时间(单位为小时)。 必须为正整数、非零整数。 默认值为 4。 |
MaxSessions | Teradata PT API 通过 Teradata 数据库建立的会话数上限。 必须为正整数、非零整数。 默认值为 4。 |
MinSessions | Teradata PT API 作业继续进行所需的 Teradata PT API 会话数下限。 必须为 1 与最大会话值之间的正整数。 默认值为 1。 |
休眠 | Teradata 数据库上运行的操作数达到上限时,Teradata PT API 重新尝试登录前暂停的时间(单位为分钟)。 必须为正整数、非零整数。 默认值为 6。 |
选项 | 描述 |
|---|---|
ConsumerKey | 在 Twitter 中创建应用程序时所获得的使用者密钥。 Twitter 使用此密钥标识应用程序。 |
ConsumerSecret | 创建 Twitter 应用程序时所获得的使用者机密。 Twitter 使用此机密确定使用者密钥的所有权。 |
AccessToken | OAuth 实用程序返回的访问令牌。 Twitter 使用此标志代替用户凭据访问已保护的资源。 |
AccessSecret | OAuth 实用程序返回的访问机密。 此机密将确定标志的所有权。 |
选项 | 描述 |
|---|---|
HoseType | 流 API 方法。 可以指定以下方法:
|
UserName | Twitter 用户屏幕名称。 |
密码 | Twitter 密码。 |
选项 | 描述 |
|---|---|
CodePage | 必需。 从 VSAM 文件读取或写入该文件的代码。 使用 ISO 代码页名称,如 ISO-8859-6。 代码页名称不区分大小写。 |
ArraySize | 可选。 确定当工作线程数的值大于 0 时,线程的存储数组中的记录数。 有效值为 1 到 100000。 默认值为 25。 |
压缩 | 可选。 压缩数据以降低 Informatica 应用程序通过网络写入的数据量。 True 或 false。 默认值是 false。 |
EncryptionLevel | 可选。 RC2 或 DES 加密类型的加密级别。 为加密级别输入以下值之一:
默认值为 1。 注: 如果为加密类型选择了 None,数据集成服务会忽略加密级别值。 |
EncryptionType | 可选。 为加密类型输入以下值之一:
默认值为“无”。 |
InterpretAsRows | 可选。 如果为 true,则打包大小值表示行数。 如果为 false,则打包大小表示千字节。 默认值是 false。 |
位置 | 可连接至 VSAM 的 PowerExchange 侦听器节点的位置。 该节点在 PowerExchange 的 dbmover.cfg 配置文件中定义。 |
OffLoadProcessing | 可选。 将批量数据处理从 VSAM 源移至数据集成服务计算机。 输入以下值之一:
默认为“自动”。 |
PacingSize | 可选。 降低数据传输速率以减少瓶颈。 值越小,会话性能越高。 最小值为 0。 输入 0 可获得最佳性能。 默认值为 0。 |
WorkerThread | 可选。 启用工作负载处理时数据集成服务用于处理批量数据的线程数。 要实现最优性能,该值不应超出数据集成服务计算机上可用处理器的数量。 有效值为 1 至 64。 默认为 0,该值会禁用多线程。 |
WriteMode | 输入以下写入模式之一:
默认值为 CONFIRMWRITEON。 |
EnableConnectionPool | 可选。 启用连接池。 启用连接池时,连接池会将空闲连接实例保留在内存中。 禁用连接池时,数据集成服务会停止所有池活动。 True 或 false。 默认值是 false。 |
ConnectionPoolSize | 可选。 数据集成服务为数据库连接保留的最大空闲连接实例数目。 请将此值设置为大于空闲连接实例数下限。 默认值为 15。 |
ConnectionPoolMaxIdleTime | 可选。 超出最小连接实例数目的连接在连接池将其删除之前可保持空闲状态的秒数。 未超出最小空闲连接实例数目时,连接池会忽略空闲时间。 默认值为 120。 |
ConnectionPoolMinConnections | 可选。 池为数据库连接保留的最小空闲连接实例数目。 请将此值设置为等于或小于空闲连接池大小。 默认值为 0。 |
选项 | 描述 |
|---|---|
ManagementConsoleURL | 上载机器人的本地管理控制台的 URL。 该 URL 必须以 http 或 https 开头。 例如,http://localhost:50080。 |
RQLServicePort | 套接字服务用于侦听 RQL 服务的端口号。 输入介于 1 到 65535 之间的值。 默认值为 50000。 |
用户名 | 访问本地管理控制台所需的用户名。 |
密码 | 用于访问本地管理控制台的密码。 |