THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!

Apache Kylin : Analytical Data Warehouse for Big Data

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

kylin4 在收集查询相关的 metrics 时,会将每条 query 相关的 metrics 记录作为一条数据暂时保存在内存的 cache 中,当 cache 中的记录保存时间超过 过期时间 或者总记录数超过 最大容量 时,将需要从cache移除的记录包装成一定的格式传递到 时,需要从cache移除的记录会被包装成一定的格式传递到 MetricsSystem 中,这里的 过期时长最大容量 是通过以下配置决定的,它们的默认值为 300(秒) 和 10000(条),你可以在 kylin.properties 中修改他们的值:

...

在 MetricsSystem 中的记录会再经过 一定时间 或者到达 一定数量 ,才会被保存到 hdfs。这里的 一定时间 默认为 10(minutes),10(分钟),一定数量 默认为 10 条。你可以通过修改配置文件 $KYLIN_HOME/tomcat/webapps/kylin/WEB-INF/classes/kylinMetrics.xml 中的配置项来修改这两个值,“index=1” 的配置项表示累计多少条数据必然会插入 Hive,“index=2” 的配置项表示累计多长时间必然会插入 Hive,单位为分钟):

...