インストール後にTalend Data Stewardshipを設定
手順
- Talend Data Stewardshipを起動する前に、<Talend installation folder>\tds\apache-tomcat\webappsからdocsフォルダーを削除します。
-
<Tomcat>\conf\data-stewardship.propertiesファイルを開き、以下のMongoDBのTalend Data Stewardshipプロパティを編集します:
フィールド [Description] (説明) 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 接続先となるデータベースのURI 次のパラメーターをコメントアウトする必要があります: spring.data.mongodb.host、spring.data.mongodb.port、spring.data.mongodb.database、spring.data.mongodb.username、spring.data.mongodb.password
情報メモ注: この設定パラメーターを使用できるのは、Talendが提供するTPS-4354パッチがインストールされている場合のみです。詳細は管理者にお問い合わせください。 -
ゲートウェイ設定パラメーターを使用して、次のフィールドをアップデートします。
フィールド 説明 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ポートにそれぞれ置き換えます。 -
Apache Kafkaの設定で次のフィールドをアップデートします。
フィールド [Description] (説明) kafka.broker Apache Kafkaブローカーに対応するホストとポートを入力します。 -
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 ManagementOIDCクライアント識別子にURLを入力します。 oidc.gateway.secret Talend Identity and Access Management OIDCパスワードを入力します。 oidc.tds.id Talend Identity and Access Management OIDCクライアントIDを入力します。 oidc.tds.secret Talend Identity and Access Management OIDCパスワードを入力します。 oidc.history.id Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCクライアントIDを入力します。 oidc.history.secret Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCパスワードを入力します。 oidc.schema.id Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCクライアントIDを入力します。 oidc.schema.secret Talend Data Stewardship用に作成したTalend Identity and Access Management OIDCパスワードを入力します。 oidc.monitoring.id Talend Identity and Access Management OIDCクライアントIDを入力します。 oidc.monitoring.secret Talend Identity and Access Management OIDCパスワードを入力します。 プロパティファイルに入力されたパスワードはすべて、Talend Data Stewardshipインスタンスを開始する時に暗号化されます。
-
Talend Data StewardshipおよびTalend Data Preparationをインストールした後でアプリスイッチャーを有効にする場合は、次の行のコメントアウトを解除し、Talend Data PreparationインスタンスにURLを追加します:
tds.front.tdpUrl=<Talend_Data_Preparation_URL>
Talend Data Preparationの設定ファイルにはTalend Data StewardshipインスタンスへのURLを追加することも必要です。詳細は、インストール後のTalend Data Preparationの設定に関するセクションをご覧ください。
- オプション:
Apache Tomcatで、Talend Data StewardshipのHTTP圧縮を有効にします。
- <Tomcat>\conf\server.xmlを開きます。
-
Talend Data Stewardshipで使用されるHTTPコネクター設定に次の属性を追加します。
compression="on" compressionMinSize="2048" compressibleMimeType="text/html,text/xml,text/javascript,text/css,application/javascript,application/json"
-
Talend Data Stewardshipを以下の順序で起動して開始します。
- Apache Kafka
- MongoDB
- Apache Tomcat