Kylin v2.0.0开始参数配置规则发生变化

来源:互联网 发布:岳阳蔬菜网络销售 编辑:程序博客网 时间:2024/06/04 17:44

本篇博客主要简单介绍一下Kylin从v2.0.0版本开始,kylin.properties中的配置参数名称方式了变化。当然老的配置参数仍然生效,建议针对v2.0.0开始的新版本Kylin使用新的配置参数名称。这里罗列一下新旧配置参数的对照关系:

### ENV ###deploy.env=kylin.envkylin.hdfs.working.dir=kylin.env.hdfs-working-dir### METADATA ###kylin.metadata.url=kylin.metadata.urlkylin.realization.providers=kylin.metadata.realization-providerskylin.cube.dimension.customEncodingFactories=kylin.metadata.custom-dimension-encodingskylin.cube.measure.customMeasureType.=kylin.metadata.custom-measure-types.### Dictionary ###kylin.table.snapshot.max_mb=kylin.snapshot.max-mbkylin.snapshot.cache.max.entry=kylin.snapshot.max-cache-entrykylin.dictionary.forest.trie.size.max_mb=kylin.dictionary.forest-trie-max-mbkylin.dict.cache.max.entry=kylin.dictionary.max-cache-entrykylin.dict.growing.enabled=kylin.dictionary.growing-enabledkylin.dict.append.entry.size=kylin.dictionary.append-entry-sizekylin.dict.append.cache.size=kylin.dictionary.append-cache-size### CUBE ###kylin.job.cuboid.size.ratio=kylin.cube.size-estimate-ratiokylin.job.cuboid.size.memhungry.ratio=kylin.cube.size-estimate-memhungry-ratiokylin.cube.algorithm=kylin.cube.algorithmkylin.cube.algorithm.auto.threshold=kylin.cube.algorithm.layer-or-inmem-thresholdkylin.cube.algorithm.auto.mapper.limit=kylin.cube.algorithm.inmem-split-limitkylin.cube.aggrgroup.max.size=kylin.cube.aggrgroup.max-sizekylin.cube.aggrgroup.max.combination=kylin.cube.aggrgroup.max-combinationkylin.cube.aggrgroup.isMandatoryOnlyValid=kylin.cube.aggrgroup.is-mandatory-only-validkylin.cube.building.segment.max=kylin.cube.max-building-segments### JOB ###kylin.job.log.dir=kylin.job.log-dirkylin.job.allow.empty.segment=kylin.job.allow-empty-segmentkylin.job.concurrent.max.limit=kylin.job.max-concurrent-jobskylin.job.cubing.inmem.sampling.percent=kylin.job.sampling-percentagekylin.job.cubing.inmem.sampling.hll.precision=kylin.job.sampling-hll-precisionkylin.job.dependency.filterlist=kylin.job.dependency-filter-listkylin.job.retry=kylin.job.retrykylin.job.controller.lock=kylin.job.lockkylin.scheduler.=kylin.job.scheduler.provider.kylin.enable.scheduler=kylin.job.scheduler.defaultmail.enabled=kylin.job.notification-enabledmail.host=kylin.job.notification-mail-hostmail.username=kylin.job.notification-mail-usernamemail.password=kylin.job.notification-mail-passwordmail.sender=kylin.job.notification-mail-senderkylin.job.admin.dls=kylin.job.notification-admin-emails#for devkylin.job.run.as.remote.cmd=kylin.job.use-remote-clikylin.job.remote.cli.port=kylin.job.remote-cli-portkylin.job.remote.cli.hostname=kylin.job.remote-cli-hostnamekylin.job.remote.cli.username=kylin.job.remote-cli-usernamekylin.job.remote.cli.password=kylin.job.remote-cli-passwordkylin.job.remote.cli.working.dir=kylin.job.remote-cli-working-dir### ENGINE ###kylin.cube.engine.=kylin.engine.provider.kylin.default.cube.engine=kylin.engine.defaultkylin.job.mr.lib.dir=kylin.engine.mr.lib-dirkylin.job.mr.config.override.=kylin.engine.mr.config-override.kylin.job.jar=kylin.engine.mr.job-jarkylin.job.mapreduce.default.reduce.input.mb=kylin.engine.mr.reduce-input-mbkylin.job.mapreduce.default.reduce.count.ratio=kylin.engine.mr.reduce-count-ratiokylin.job.mapreduce.min.reducer.number=kylin.engine.mr.min-reducer-numberkylin.job.mapreduce.max.reducer.number=kylin.engine.mr.max-reducer-numberkylin.job.mapreduce.mapper.input.rows=kylin.engine.mr.mapper-input-rowskylin.job.uhc.reducer.count=kylin.engine.mr.uhc-reducer-countkylin.job.yarn.app.rest.check.interval.seconds=kylin.engine.mr.yarn-check-interval-secondskylin.job.jar.spark=kylin.engine.spark.job-jarkylin.spark.home=kylin.engine.spark.spark-homekylin.spark.master=kylin.engine.spark.spark-master#deprecatedkylin.job.yarn.app.rest.check.status.url=kylin.engine.mr.yarn-check-status-url### SOURCE ###kylin.source.engine.=kylin.source.provider.kylin.hive.config.override.=kylin.source.hive.config-override.kylin.hive.keep.flat.table=kylin.source.hive.keep-flat-tablekylin.job.hive.database.for.intermediatetable=kylin.source.hive.database-for-flat-tablekylin.job.hive.intermediatetable.redistribute.enabled=kylin.source.hive.redistribute-flat-tablekylin.hive.client=kylin.source.hive.clientkylin.hive.beeline.params=kylin.source.hive.beeline-paramskylin.hive.create.flat.table.method=kylin.source.hive.create-flat-table-method#deprecatedhive.url=kylin.source.hive.connection-urlhive.user=kylin.source.hive.connection-userhive.password=kylin.source.hive.connection-passwordhive.table.location.=kylin.source.hive.table-location.### STORAGE ###kylin.storage.url=kylin.storage.urlkylin.storage.engine.=kylin.storage.provider.kylin.default.storage.engine=kylin.storage.defaultkylin.hbase.cluster.fs=kylin.storage.hbase.cluster-fskylin.hbase.cluster.hdfs.config.file=kylin.storage.hbase.cluster-hdfs-config-filekylin.coprocessor.local.jar=kylin.storage.hbase.coprocessor-local-jarkylin.hbase.region.count.min=kylin.storage.hbase.min-region-countkylin.hbase.region.count.max=kylin.storage.hbase.max-region-countkylin.hbase.hfile.size.gb=kylin.storage.hbase.hfile-size-gbkylin.query.run.local.coprocessor=kylin.storage.hbase.run-local-coprocessorkylin.query.coprocessor.mem.gb=kylin.storage.hbase.coprocessor-mem-gbkylin.query.coprocessor.timeout.seconds=kylin.storage.hbase.coprocessor-timeout-secondskylin.query.scan.fuzzykey.max=kylin.storage.hbase.max-fuzzykey-scankylin.query.storage.visit.scanrange.max=kylin.storage.hbase.max-visit-scanrangekylin.query.storage.default.gtstorage=kylin.storage.hbase.gtstoragekylin.hbase.scan.cache_rows=kylin.storage.hbase.scan-cache-rowskylin.hbase.region.cut=kylin.storage.hbase.region-cut-gbkylin.hbase.scan.max_result_size=kylin.storage.hbase.max-scan-result-byteskylin.hbase.default.compression.codec=kylin.storage.hbase.compression-codeckylin.hbase.default.encoding=kylin.storage.hbase.rowkey-encodingkylin.hbase.default.block.size=kylin.storage.hbase.block-size-byteskylin.hbase.small.family.block.size=kylin.storage.hbase.small-family-block-size-byteskylin.owner=kylin.storage.hbase.owner-tagkylin.query.endpoint.compression.result=kylin.storage.hbase.endpoint-compress-resultkylin.query.hbase.hconnection.threads.max=kylin.storage.hbase.max-hconnection-threadskylin.query.hbase.hconnection.threads.core=kylin.storage.hbase.core-hconnection-threadskylin.query.hbase.hconnection.threads.alive.seconds=kylin.storage.hbase.hconnection-threads-alive-seconds### QUERY ###kylin.query.filter.derived_in.max=kylin.query.derived-filter-translation-thresholdkylin.query.badquery.stacktrace.depth=kylin.query.badquery-stacktrace-depthkylin.query.badquery.history.num=kylin.query.badquery-history-numberkylin.query.badquery.alerting.seconds=kylin.query.badquery-alerting-secondskylin.query.badquery.detect.interval.seconds=kylin.query.badquery-detect-intervalkylin.query.badquery.persistent.enable=kylin.query.badquery-persistent-enabledkylin.query.transformers=kylin.query.transformerskylin.query.cache.enabled=kylin.query.cache-enabledkylin.query.cache.threshold.duration=kylin.query.cache-threshold-durationkylin.query.cache.threshold.scancount=kylin.query.cache-threshold-scan-countkylin.query.mem.budget=kylin.storage.partition.max-scan-byteskylin.query.ignore_unknown_function=kylin.query.ignore-unknown-functionkylin.query.dim.distinct.max=kylin.query.max-dimension-count-distinctkylin.query.security.enabled=kylin.query.security-enabledkylin.query.access.controller=kylin.query.access-controllerkylin.query.udf.=kylin.query.udf.#deprecatedkylin.query.pushdown.limit.max=kylin.query.max-limit-pushdownkylin.query.scan.threshold=kylin.query.scan-threshold### SERVER ###kylin.init.tasks=kylin.server.init-taskskylin.server.mode=kylin.server.modekylin.cluster.name=kylin.server.cluster-namekylin.rest.servers=kylin.server.cluster-serverskylin.rest.workers.per.server=kylin.server.sequence-sql.workers-per-serverkylin.query.sequence.expire.time=kylin.server.sequence-sql.expire-timekylin.query.metrics.enabled=kylin.server.query-metrics-enabledkylin.query.metrics.percentiles.intervals=kylin.server.query-metrics-percentiles-intervals### SECURITY ###kylin.security.profile=kylin.security.profileacl.defaultRole=kylin.security.acl.default-roleacl.adminRole=kylin.security.acl.admin-roleldap.server=kylin.security.ldap.connection-serverldap.username=kylin.security.ldap.connection-usernameldap.password=kylin.security.ldap.connection-passwordldap.user.searchBase=kylin.security.ldap.user-search-baseldap.user.searchPattern=kylin.security.ldap.user-search-patternldap.user.groupSearchBase=kylin.security.ldap.user-group-search-baseldap.service.searchBase=kylin.security.ldap.service-search-baseldap.service.searchPattern=kylin.security.ldap.service-search-patternldap.service.groupSearchBase=kylin.security.ldap.service-group-search-basesaml.metadata.file=kylin.security.saml.metadata-filesaml.metadata.entityBaseURL=kylin.security.saml.metadata-entity-base-urlsaml.context.scheme=kylin.security.saml.context-schemesaml.context.serverName=kylin.security.saml.context-server-namesaml.context.serverPort=kylin.security.saml.context-server-portsaml.context.contextPath=kylin.security.saml.context-path### WEB ###kylin.rest.timezone=kylin.web.timezonecrossdomain.enable=kylin.web.cross-domain-enabledkylin.web.streaming.guide=kylin.web.link-streaming-guidekylin.web.hadoop=kylin.web.link-hadoopkylin.web.diagnostic=kylin.web.link-diagnostickylin.web.contact_mail=kylin.web.contact-mailkylin.web.help.=kylin.web.help.#deprecatedkylin.web.hive.limit=kylin.web.hive-limit### TEST ###kylin.test.bcc.old.key=kylin.test.bcc.new.key



如有变更,请参考:

https://github.com/apache/kylin/blob/2.1.x/core-common/src/main/resources/kylin-backward-compatibility.properties


阅读全文
0 0