Informatica Data Quality
- Informatica Data Quality 10.1.1 HotFix 1
- 所有产品
选项 | 描述 |
---|---|
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> 其中
|