跳到主要内容 跳到补充内容

配置 Talend Data Preparation

安装后配置 Talend Data Preparation

Procedure

  1. 打开 <Data_Preparation_Path>/config/application.properties 文件并编辑以下 Talend Data Preparation 属性:
    字段 操作
    public.ip 输入您访问 Talend Data Preparation 时要使用的主机名。
    server.port 输入您想要用于 Talend Data Preparation 用户界面的端口。
    iam.ip 输入 Talend Identity and Access Management 实例的 URL。
    spring.security.oauth2.client.registration.oidc.clientId 输入 Talend Identity and Access ManagementOIDC 客户端标识符。
    spring.security.oauth2.resourceserver.iam.opaque-token.clientId 输入 Talend Identity and Access ManagementOIDC 客户端标识符。
    spring.security.oauth2.client.registration.oidc.clientSecret 输入 Talend Identity and Access Management OIDC 客户端密码。
    spring.security.oauth2.resourceserver.iam.opaque-token.clientSecret 输入 Talend Identity and Access Management OIDC 客户端密码。
    iam.uri 确保 Talend Identity and Access Management 端口是正确的。
    iam.api.uri 确保 Talend Identity and Access Management 端口是正确的。
    app.products[0].id=TDS

    app.products[0].name=Data Stewardship

    app.products[0].url=<place_your_tds_url_here>

    输入 Talend Data Stewardship 实例的 URL。

    在属性文件中输入的所有密码在您启动 Talend Data Preparation 实例时加密。

  2. 将以下字段更新为您的 MongoDB 设置:
    字段 描述
    spring.data.mongodb.host MongoDB 实例的主机名
    spring.data.mongodb.port MongoDB 实例的端口号
    spring.data.mongodb.database Talend Data Preparation 连接的数据库的名称,默认为 dataprep。该数据库在第一次启动 Talend Data Preparation 时创建。
    spring.data.mongodb.username 用于连接到该数据库的用户名
    spring.data.mongodb.password 用于连接到该数据库的密码。
  3. 要启用 Talend Data PreparationComponents Catalog 服务之间的交互,请使用您的 Components Catalog 服务器主机和端口编辑以下行:
    tcomp.server.url=http://<tcomp_host>:<tcomp_port>/tcomp
  4. 要在安装 Talend Data PreparationTalend Data Stewardship 之后启用应用切换器,请取消注释以下行并添加您的 Talend Data Stewardship 实例的 URL:
    app.products[0].id=TDS
    app.products[0].name=Data Stewardship
    app.products[0].url=<place_your_tds_url_here>

    还必须将您的 Talend Data Preparation 实例的 URL 添加到 Talend Data Stewardship 的配置文件。有关更多信息,请参阅有关在安装后如何配置 Talend Data Stewardship 的部分。

  5. 默认会启用审计日志。您必须在 audit.properties 文件中指定正确的 appender.http.url 参数,或禁用审计日志。更多详细信息,请参阅启用和配置 Talend Data Preparation 中的审计功能
  6. 要配置对 Talend Dictionary Service 的访问,请编辑以下字段:
    字段 描述
    dataquality.semantic.list.enable 将此参数的值设置为 true 以便在 Talend Data Preparation 中显示语义类型管理界面。
    dataquality.server.url 输入您的 Talend Dictionary Service 实例的 URL,例如 http://<local machine ip>:8187/
    tsd.enabled 将此参数的值设为 true 以开启 Talend Data PreparationTalend Dictionary Service 之间的交互。
    tsd.maven.connector.s3Repository.bucket-url 输入您的 MinIO 或 S3 构件库桶的 URL。

    例如: s3://talend-app-shared

    tsd.maven.connector.s3Repository.base-path 输入您的 MinIO 或 S3 构件库的基础路径。此参数为可选配置,可以留空。

    例如: semantic-types-repository

    tsd.maven.connector.s3Repository.username 输入您的 MinIO 或 S3 构件库的名称。

    例如: username123

    tsd.maven.connector.s3Repository.password 输入您的 MinIO 或 S3 构件库的密码。

    例如: password123

    tsd.maven.connector.s3Repository.s3.region 输入您的 MinIO 或 S3 构件库的区域。

    例如: us-east-1

    tsd.maven.connector.s3Repository.s3.endpoint 输入您的 MinIO 或 S3 构件库的 URL。

    例如: https://minio-company.com

    tsd.dictionary-provider-facade.producer-url 输入 Talend Dictionary Service 实例的 URL。
    spring.cloud.stream.kafka.binder.brokers 输入对应于您的 Kafka 代理的主机。
  7. 要启用语义类型,请编辑以下行:dataquality.semantic.list.enable=truedataquality.server.url=http://<local machine ip>:8187/
  8. 在启动 Talend Data Preparation 之前,先按下列顺序启动:
    1. Apache Kafka
    2. MongoDB
    3. MinIO
  9. 执行 start.sh 文件以启动 Talend Data Preparation 实例。

Talend Data Preparation 配置日志

About this task

Talend Data Preparation 日志使您可以分析和调试 Talend Data Preparation 的活动。

Talend Data Preparation 日志位于 <Data_Preparation_Path>/data/logs/app.log 中。

要配置日志文件的设置,请编辑 <Data_Preparation_Path>/config/log4j2.xml 文件:

Procedure

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!