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

安装后配置 Talend Data Stewardship

步骤

  1. 开始 Talend Data Stewardship 前,在 <Talend installation folder>\tds\apache-tomcat\webapps 下,删除 docs 文件夹。
  2. 打开 <Tomcat>\conf\data-stewardship.properties 文件并编辑 MongoDB 的以下 Talend Data Stewardship 属性:
    字段 描述
    spring.data.mongodb.host MongoDB 实例的主机名
    spring.data.mongodb.port MongoDB 实例的端口号
    spring.data.mongodb.database Talend Data Stewardship 连接的数据库的名称,默认为 tds
    spring.data.mongodb.username 用于连接到该数据库的用户名。
    spring.data.mongodb.password 用于连接到该数据库的密码。
    spring.data.mongodb.uri 要连接的目标 MongoDB 数据库的 URI。

    以下参数必须注释掉:spring.data.mongodb.hostspring.data.mongodb.portspring.data.mongodb.databasespring.data.mongodb.usernamespring.data.mongodb.password

    信息注释注: 仅当安装了 Talend 提供的 TPS-4354 补丁时,此配置参数才可用。更多信息,请与您的管理员确认。
  3. 使用网关配置参数更新以下字段:
    字段 描述
    frontend.url ${tinstall.tds.tomcat.protocol} 替换为 Apache Tomcat 协议,将 ${tinstall.tds.tomcat.port.http} 替换为 Apache Tomcat HTTP 端口。
    backend.url ${tinstall.tds.tomcat.protocol} 替换为 Apache Tomcat 协议,将 ${tinstall.tds.tomcat.port.http} 替换为 Apache Tomcat HTTP 端口。
    schemaservice.url ${tinstall.tds.tomcat.protocol} 替换为 Apache Tomcat 协议,将 ${tinstall.tds.tomcat.port.http} 替换为 Apache Tomcat HTTP 端口。
    semanticservice.url 输入 Talend Dictionary Service 的 URL。

    如果您的许可证不包括 Talend Dictionary Service,则删除此行。

    historyservice.url ${tinstall.tds.tomcat.protocol} 替换为 Apache Tomcat 协议,将 ${tinstall.tds.tomcat.port.http} 替换为 Apache Tomcat HTTP 端口。
    monitoringservice.url ${tinstall.tds.tomcat.protocol} 替换为 Apache Tomcat 协议,将 ${tinstall.tds.tomcat.port.http} 替换为 Apache Tomcat HTTP 端口。
  4. 使用 Apache Kafka 配置更新以下字段:
    字段 描述
    kafka.broker 输入对应于您的 Apache Kafka 代理的主机和端口。
  5. 使用 Talend Identity and Access Management 的配置更新以下字段:
    字段 操作
    oidc.url 输入 Talend Identity and Access Management 的 URL
    oidc.userauth.url 输入 Talend Identity and Access Management 用户身份验证的 URL
    scim.url 输入 Talend Identity and Access Management SCIM 的 URL
    oidc.gateway.id 输入 Talend Identity and Access Management OIDC 客户端标识符的 URL。
    oidc.gateway.secret 输入 Talend Identity and Access Management OIDC 密码。
    输入 Talend Identity and Access Management OIDC 客户端标识符。
    oidc.tds.secret 输入 Talend Identity and Access Management OIDC 密码。
    oidc.history.id 输入您为 Talend Data Stewardship 生成的 Talend Identity and Access Management OIDC 客户端标识符。
    oidc.history.secret 输入您为 Talend Identity and Access Management 生成的 Talend Data Stewardship OIDC 密码。
    oidc.schema.id 输入您为 Talend Data Stewardship 生成的 Talend Identity and Access Management OIDC 客户端标识符。
    oidc.schema.secret 输入您为 Talend Identity and Access Management 生成的 Talend Data Stewardship OIDC 密码。
    oidc.monitoring.id 输入 Talend Identity and Access Management OIDC 客户端标识符。
    oidc.monitoring.secret 输入 Talend Identity and Access Management OIDC 密码。

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

  6. 要配置对 Talend Dictionary Service 的访问,请编辑以下字段:
    字段 描述
    tsd.enabled 将此参数的值设为 true 以开启 Talend Data StewardshipTalend 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。
  7. 要在安装 Talend Data StewardshipTalend Data Preparation 之后启用应用切换器,请取消注释以下行并添加您的 Talend Data Preparation 实例的 URL:
    tds.front.tdpUrl=<Talend_Data_Preparation_URL>

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

  8. 可选: 在 Apache Tomcat 中为 Talend Data Stewardship 启用 HTTP 压缩:
    1. 打开 <Tomcat>\conf\server.xml 文件。
    2. 将以下属性添加到用于 Talend Data Stewardship 的 HTTP 连接器配置:
      compression="on"
      compressionMinSize="2048"
      compressibleMimeType="text/html,text/xml,text/javascript,text/css,application/javascript,application/json"
  9. 通过按下列顺序启动组件来启动 Talend Data Stewardship
    1. Apache Kafka
    2. MongoDB
    3. Apache Tomcat
    4. MinIO
    5. Talend Administration Center
    6. Talend Identity and Access Management 服务

本页面有帮助吗?

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