対象製品...
Big Data Platform
Data Fabric
Data Management Platform
Data Services Platform
MDM Platform
Real-Time Big Data Platform
手順
-
<Tomcat>/conf/data-quality.propertiesを開き、以下のTalend Dictionary Serviceプロパティを編集します:
フィールド
アクション
oidc.url Talend Identity and Access ManagementにURL (http://localhost:9080/oidcなど)を入力します。 scim.url Talend Identity and Access Management SCIMにURL (http://localhost:9080/scimなど)を入力します。 oidc.semanticservice.id Talend Identity and Access Management OIDCクライアントIDを入力します。 oidc.semanticservice.secret Talend Identity and Access Management OIDCパスワードを入力します。 spring.cloud.stream.kafka.binder.brokers Kafkaブローカーに対応するホストを入力します。 spring.cloud.stream.kafka.binder.defaultBrokerPort Kafkaブローカーに対応するポートを入力します。 spring.cloud.stream.kafka.binder.zkNodes ZooKeeperノードに対応するホストを入力します。 spring.cloud.stream.kafka.binder.defaultZkPort ZooKeeperノードに対応するポートを入力します。 tsd.maven.connector.s3Repository.base-path お使いのMinIOかS3リポジトリーバケットのURLを入力します。 たとえば、s3://talend-app-sharedとなります。
tsd.maven.connector.s3Repository.username お使いのMinIOかS3リポジトリーのベースパスを入力します。このプロパティはオプションなので、空にしておくこともできます。 たとえば、semantic-types-repositoryとなります。
tsd.maven.connector.s3Repository.password お使いのMinIOかS3リポジトリーのユーザー名を入力します。 たとえば、USERNAME123となります。
tsd.maven.connector.s3Repository.s3.region お使いのMinIOかS3リポジトリーのパスワードを入力します。 たとえば、PASSWORD123となります。
tsd.maven.connector.s3Repository.s3.endpoint お使いのMinIOかS3リポジトリーのリージョンを入力します。 たとえば、us-east-1となります。
tsd.maven.connector.s3Repository.bucket-url お使いのMinIOかS3リポジトリーサーバーのURLを入力します。 たとえば、https://minio-company.comとなります。
プロパティファイルに入力されたパスワードはすべて、Talend Dictionary Serviceインスタンスを開始する時に暗号化されます。
-
MongoDB基本設定の次のフィールドをアップデートします。
フィールド
説明
spring.data.mongodb.host MongoDBインスタンスのホスト名。 spring.data.mongodb.port MongoDBインスタンスのポート番号。 spring.data.mongodb.username データベースに接続するために使用するユーザー名。 spring.data.mongodb.password データベースへの接続に使われるパスワード。
spring.data.mongodb.database Talend Dictionary Serviceが接続されるデータベースの名前(デフォルトはdqdict)。 spring.data.mongodb.uri MongoDBインスタンスの接続先となるURI URIを使ってMongoDBインスタンスに接続する場合は、
dq.mongo.host
、dq.mongo.port
、dq.mongo.username
、dq.mongo.password
、dq.mongo.database.name
というパラメーターをコメントアウトする必要があります。重要: この設定パラメーターを使用できるのは、Talendが提供するTPS-4354パッチがインストールされている場合のみです。詳細は管理者にお問い合わせください。spring.data.mongodb.ssl デフォルト値は false
です。Secure Socket LayerプロトコルをMongoDBで使用する必要がある場合は、true
に設定します。spring.data.mongodb.ssl.trust-store トラストストアの場所。 spring.data.mongodb.ssl.trust-store-password トラストストアのパスワード。 パスワードは起動時に暗号化されます。
- MongoDBを起動します。
- dq_dict\databaseフォルダーに移動し、semantic-dictionary-import.bat スクリプトを編集します。
- 変数をMongoDB認証情報で置き換えます。
- スクリプトを実行します。
-
以下の項目をこの順番で起動し、Talend Dictionary Serviceを開始します。
- Apache ZooKeeper
- Apache Kafka
- Apache Tomcat
- MinIO