メイン コンテンツをスキップする 補完的コンテンツへスキップ

Talend Data Preparationの設定パラメーターのリスト

application.propertiesファイルのパラメーターはすべて、Talend Data Preparationのインストール中にTalend Installerによってデフォルト設定されます。ただし、インストール環境に応じてカスタマイズすることもできます。

Talend Data Preparationのインストールと設定の詳細は、Talendインストールガイドをご覧ください。

8.0バージョンのデフォルト設定パラメーター

パラメーター 説明
dataprep.locale アプリケーションインターフェイス言語の設定。
public.ip=<place_your_public_ip_here>

server.port=9999

management.server.port=9999

async-runtime.contextPath=/api

Talend Data PreparationとサーバーポートをホストしているサーバーのIP。
server.compression.enabled=true

server.compression.mime-types=text/plain,text/html,text/css,application/json,application/x-javascript,text/xml,application/xml,application/xml+rss,text/javascript,application/javascript,text/x-js

レスポンス圧縮のパラメーター。
iam.ip=<place_your_iam_ip_here>

iam.uri=http://${iam.ip}:9080

iam.api.uri=http://${iam.uri}:9090

SSOで使われているTalend Identity and Access ManagementとサーバーポートをホストしているサーバーのIP。
spring.mvc.async.request-timeout=600000 非同期実行のタイムアウト設定。Talendによる指示がない限り、この値は変更しないでください。
dataprep.event.listener=spring

spring.service.name=TDP

イベント伝播のパラメーター。SpringとKafkaのいずれかです。
spring.cloud.function.definition=internalMessage;internalMessageDatasetModule;tsdEventConsumer;tsdSemanticCacheUpdate Kafkaの設定。
spring.data.mongodb.host=localhost

spring.data.mongodb.port=27017

spring.data.mongodb.database=dataprep

spring.data.mongodb.username=dataprep-user

spring.data.mongodb.password=<randomly_generated_password>

multi-tenancy.mongodb.active=false

MongoDB設定。
spring.data.mongodb.uri= より複雑なユースケースの場合は、URIを直接指定することでmongo.*の設定を上書きできます。
mongo.index.tdp_dataSetMetadata.name=dataSetMetadata.name

mongo.index.tdp_dataSetMetadata.lifecycle-importing.creation-date=creation-date

mongo.index.tdp_acl.resource-id-type=id-type

mongo.index.tdp_acl.resource-type.owner-id.controls-type-who=type-who

mongo.index.tdp_folder.owner-id.path=id.path

mongo.index.tdp_folder.parent-id=parent-id

mongo.index.tdp_folderEntry.folder-id.content-type=content-type

mongo.index.tdp_folderEntry.content-id.content-type=content-type2

mongo.index.tdp_identifiable.class.content-id=content-id

mongo.index.tdp_fullrun.group=group

Mongoインデックス名。生成されたデフォルト名よりも小さい名前を得られるよう、新しいインデックス名を指定します。
mongodb.ssl=true

mongodb.ssl.trust-store=/path/to/trust-store.jks

mongodb.ssl.trust-store-password=trust-store-password

MongoDBでセキュアな接続を設定するには、これらのパラメーターのコメントを解除します。
tls.key-store=/path/to/key-store.jks

tls.key-store-password=key-store_password

tls.trust-store=/path/to/trust-store.jks

tls.trust-store-password=trust-store_password

tls.verify-hostname=false

Talend Data Preparationでセキュアなhttps接続を設定するには、これらのパラメーターのコメントを解除します。
security.provider=oauth2

security.token.secret=top-secret

認証パラメーター。
talend.security.token.value=<CHANGE_IT> アクチュエーターのデータにアクセスするためのトークン。
spring.profiles.active=server-standalone

spring.mvc.favicon.enabled=false

spring.servlet.multipart.max-file-size=200000000

spring.servlet.multipart.max-request-size=200000000

Springパラメーター。Talendによる指示がない限り、これらの値は変更しないでください。
springdoc.server.url=${gateway-api.service.path}

springdoc.swagger-ui.path=/swagger-ui/

springdoc.swagger-ui.disable-swagger-default-url=true

springdoc.swagger-ui.docExpansion=none

springdoc.swagger-ui.operationsSorter=alpha

springdoc.swagger-ui.tagsSorter=alpha

springdoc.swagger-ui.urls[0].name=semanticservice

springdoc.swagger-ui.urls[0].display-name=Talend Data Preparation - Semantic Service

springdoc.swagger-ui.urls[0].url=${gateway-api.service.path}/dq/semanticservice/api-docs

spring.mvc.pathmatch.matching-strategy = ant_path_matcher

Swaggerへのアクセスを有効にするには、これらのパラメーターを設定します。
dataset.records.limit=10000

dataset.local.file.size.limit=2000000000

dataset.imports=local,job,tcomp-JDBCDatastore,tcomp-SimpleFileIoDatastore,tcomp-SalesforceDatastore,tcomp-S3Datastore,tcomp-AzureDlsGen2BlobDatastore

dataset.list.limit=10

データセットのサイズ制限と表示パラメーター。
api.service.url=http://${public.ip}:${server.port}

dataset.service.url=http://${public.ip}:${server.port}

tdc.dataset.url=http://${public.ip}:${server.port}

dataset-dispatcher.service.url=http://${public.ip}:${server.port}

transformation.service.url=http://${public.ip}:${server.port}

preparation.service.url=http://${public.ip}:${server.port}

fullrun.service.url=http://${public.ip}:${server.port}

gateway.service.url=http://${public.ip}:${server.port}

tdc.sharing.url=http://${public.ip}:${server.port}

tdc.rating.url=http://${public.ip}:${server.port}

データセットサービスのアドレス。
dataset.metadata.store=mongodb

preparation.store=mongodb

user.data.store=mongodb

folder.store=mongodb

upgrade.store=mongodb

ファイル保存のサービス設定パラメーターTalendによる指示がない限り、これらの値は変更しないでください。
content-service.store=local

content-service.store.local.path=data/

content-service.journalized=true

キャッシュと内容の保存の場所。
preparation.store.remove.hours=24 プレパレーションのサービス設定Talendによる指示がない限り、これらの値は変更しないでください。
lock.preparation.store=mongodb

lock.preparation.delay=600

共有プレパレーションで作業をしている時のロック期間のパラメーター(秒単位)。
luceneIndexStrategy=singleton Luceneのインデックス設定。Talendによる指示がない限り、これらの値は変更しないでください。
execution.store=mongodb

async.operation.concurrent.run=5

非同期の完全実行とサンプリング操作、つまり、保存と許可された同時実行の数のパラメーター。Talendによる指示がない限り、mongodbの値は変更しないでください。非同期操作については、パラメーターの値より多くの完全実行が並列実行されている場合、操作はキューに入れられ、スロットが空いたら処理が再開されます。このパラメーターの値は、マシンの性能に応じて上げることができます。
tcomp.server.url=http://<place_tcomp_ip_here>:8989/tcomp セルフサービスコネクターの設定に使われる、Components CatalogをホストしているサーバーのURL。
tcomp-SimpleFileIoDatastore.test_connection.visible=false Talendコンポーネントのフォームからテスト接続ステップを削除するパラメーター。Talendによる指示がない限り、このパラメーターは変更しないでください。
async.operation.watcher.ttl=3600000 完全実行の最長実行時間(ミリ単位)。
receivers.timeout=3600000 ライブデータセット入力の最長待機時間。
情報メモ警告: バージョン8.0以降、ライブデータセット機能は使用できなくなりました。
dataquality.semantic.list.enable=true

dataquality.server.url=<place_data-quality_server_url_here>

Talend Data Preparationインターフェイスでセマンティックタイプエディションを有効化するパラメーター、およびTalend Dictionary ServiceをホストするサーバーのURL。
tsd.enabled=true

tsd.maven.connector.s3Repository.bucket-url=<place_minio_bucket-url_here>

たとえば、s3://talend-app-sharedとなります。

tsd.maven.connector.s3Repository.base-path=<place_minio_base-path_here>

たとえば、semantic-types-repositoryとなります。このプロパティはオプションなので、空にしておくこともできます。

tsd.maven.connector.s3Repository.username=<place_minio_username_here>

tsd.maven.connector.s3Repository.password=<place_minio_password_here>

tsd.maven.connector.s3Repository.s3.region=<place_minio_region>

たとえば、us-east-1となります。

tsd.maven.connector.s3Repository.s3.endpoint=<place_minio_server_url_here>

たとえば、https://minio-company.comとなります。

tsd.dictionary-provider-facade.producer-url=<place_data-quality_server_url_here>

tsd.dictionary-provider.index-folder=tsd-index

tsd.maven.connector.temporaryFolder=tsd-index

dataquality.event.store=mongodb

spring.cloud.stream.kafka.binder.brokers=<place_kafka_ip_here>

schema.kafka.topics.prefix=

デフォルトおよびカスタムのセマンティックタイプを使用できるよう、MinIOリポジトリーやS3リポジトリーの設定と一致させる必要があるパラメーター。

spring.security.oauth2.resourceserver.auth0.jwt.issuer-uri=https://talend.auth0.com/

spring.security.oauth2.resourceserver.iam.jwt.jwk-set-uri=${iam.uri}/oidc/jwk/keys

spring.security.oauth2.resourceserver.iam.opaque-token.introspection-uri=${iam.uri}/oidc/oauth2/introspect

spring.security.oauth2.resourceserver.iam.opaque-token.query-entitlements=true

spring.security.oauth2.resourceserver.iam.opaque-token.clientId=<security client id>

spring.security.oauth2.resourceserver.iam.opaque-token.clientSecret=<security client secret>

spring.security.oauth2.client.registration.oidc.clientId=<security client id>

spring.security.oauth2.client.registration.oidc.clientSecret=<security client secret>

spring.security.oauth2.client.registration.oidc.authorization-grant-type=authorization_code

spring.security.oauth2.client.registration.oidc.scope=openid,refreshToken

spring.security.oauth2.client.registration.oidc.redirectUri=http://${public.ip}:${server.port}/signIn

spring.security.oauth2.client.registration.oidc.provider=oidc

spring.security.oauth2.client.provider.oidc.authorization-uri=${iam.uri}/oidc/idp/authorize

spring.security.oauth2.client.provider.oidc.token-uri=${iam.uri}/oidc/oauth2/token

spring.security.oauth2.client.provider.oidc.jwk-set-uri=${iam.uri}/oidc/jwk/keys

server.servlet.session.cookie.name=TDPSESSION

spring.session.store-type=NONE

security.sessions=stateless

security.user.password=none

シングルサインオンのセキュリティ設定パラメーター。
security.oidc.client.endSessionEndpoint=${iam.uri}/oidc/idp/logout

security.oidc.client.logoutSuccessUrl=http://${public.ip}:${server.port}

security.oauth2.logout.uri=/signOut

security.oauth2.sso.login-path=/signIn

iam.scim.url=${iam.api.uri}/scim/

tenant.account.cache.enabled=true

Talend Data Preparation APIおよびゲートウェイのシングルサインオンプロパティ。

gateway-api.service.path=/gateway

spring.cloud.gateway.mvc.http-client.connect-timeout=5000

シングルサインオン設定パラメーターTalendによる指示がない限り、これらの値は変更しないでください。
logging.file=data/logs/app.log ログファイル保存フォルダーのパス。
logging.pattern.level=%5p [user %X{userId}] ログファイルのレベル出力パターン。
logging.pattern.file=%d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%t] %-40.40logger{39} : %m%n%wEx ログパターンの設定を有効にするには、このパラメーターのコメントを解除します。
logging.level.=WARN

logging.level.org.talend.dataprep=INFO

logging.level.org.talend.dataprep.api=INFO

logging.level.org.talend.dataprep.dataset=INFO

logging.level.org.talend.dataprep.preparation=INFO

logging.level.org.talend.dataprep.transformation=INFO

logging.level.org.talend.dataprep.fullrun=INFO

logging.level.org.talend.dataprep.api.dataquality=INFO

logging.level.org.talend.dataprep.configuration=INFO

logging.level.org.talend.dataquality.semantic=INFO

Talend Data Preparationロガーパラメーター。
logging.pattern.console=%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wEx コンソールロギングパターンの設定を有効にするには、このパラメーターのコメントを解除します。
spring.output.ansi.enabled=always コンソール出力でANSI配色を設定するには、このパラメーターのコメントを解除します。値は、alwaysneverdetectのいずれかになります。
logging.config=classpath:logback-spring.xml Talend Data Preparationロギングとカスタムログバックファイルを設定するには、このパラメーターのコメントを解除します。

ログバックファイルへのパスを入力します。

audit.log.enabled=true

talend.logging.audit.config=config/audit.properties

監査ログのパラメーター。
help.url=https://help.talend.com

help.version=content

help.facets.version=8.0

help.facets.language=en

help.search.url=https://www.talendforge.org/find/api/THC.php

help.fuzzy.url=${help.url}/search/all?filters=EnrichPlatform~%2522Talend+Data+Preparation%2522*EnrichVersion~%2522${help.facets.version}%2522&utm_medium=dpdesktop&utm_source=

help.exact.url=${help.url}/access/sources/${help.version}/topic?EnrichPlatform=Talend+Data+Preparation&EnrichVersion=${help.facets.version}&utm_medium=dpdesktop

support.url=https://www.talend.com/services/technical-support/

community.url=https://community.talend.com/s/group/0F93p0000000VNyCAM/data-quality-preparation-stewardship

オンラインドキュメンテーションにアクセスするためのパラメーター。

Talendによる指示がない限り、これらの値は変更しないでください。

default.text.enclosure=\"

default.text.escape=\"

default.text.encoding=UTF-8

デフォルトのエンクロージャーの設定可能値、CSVエクスポートのエスケープ文字、デフォルトのテキストエンコーディング。デフォルトの区切りはセミコロン ";"、タブ "\t"、スペース " "、コンマ ","、パイプ "|"のいずれかです。
default.import.text.enclosure=\"

default.import.text.escape=

CSVインポートのデフォルトのエンクロージャーとエスケープ文字の設定可能値。
app.products[0].id=TDS

app.products[0].name=Data Stewardship

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

Talend Data PreparationおよびTalend Data Stewardshipの両方がインストールされている場合、2つのアプリケーションを切り替えることができます。URLをTalend Data Stewardshipインスタンスに設定して、アクセスできるようにします。
dataset.service.provider=legacy

management.health.redis.enabled=false

management.endpoint.prometheus.enabled=false

management.tracing.enabled=false
技術パラメーター。Talendによる指示がない限り、これらの値は変更しないでください。
maintenance.scheduled.cron = 0 0 3 * * *

maintenance.scheduled.fixed-delay = 3600000

maintenance.scheduled.initial-delay = 3600000

spring.batch.datasource=mongodb

spring.batch.job.enabled=false

server.servlet.session.timeout=60m

oidc.accessTokenLifetime=3600

features.lineage.enabled = false

features.inventory.events.enabled=false

dataprep.actions.exclude=detect_outliers

dataprep.actions.useDeprecated=true

features.items.sharing.key=tdp.sharing.impl

features.items.sharing.modes.legacy=legacy

features.items.sharing.defaultMode=legacy

features.items.sharing.provider=fixed

features.statistics.enabled=true

保守パラメーター。Talendによる指示がない限り、これらの値は変更しないでください。

spring.main.allow-bean-definition-overriding=true

spring.main.allow-circular-references=true

Spring Boot 2.6で必要となるプロパティ

dataprep.hybrid.enabled=true

client.session-management.enabled=${dataprep.hybrid.enabled}

iam.uri=https://iam.us.cloud.talend.com

iam.api.uri=https://api.us.cloud.talend.com/v1

iamproxy.service.url=${iam.api.uri}/iam

server.portal.url=https://portal.us.cloud.talend.com

external.user.preferences.url=${server.portal.url}/user/aboutme

security.oidc.client.sessionManagementUri=${iam.uri}/oidc/session-management

security.oauth2.client.scope=openid refreshToken entitlements

security.xframe.options=DENY

Talend Management Consoleインターフェイスでハイブリッドモードを有効にした後にTalend Data Preparation用にハイブリッドモードを設定するには、これらのパラメーターのコメントを解除します。

server.session.timeout=1800

spring.session.store-type=MONGODB

spring.session.timeout=1800

spring.session.mongodb.collection-name=tdp_sessions

2つ以上のTalend Data Preparationインスタンスで作業する場合は、これらのパラメーターを使ってセッション管理を有効にします。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。