GeoMesa命令行工具---分析命令

stats-bounds

显示或计算schema中属性的边界

参数 描述
-c, --catalog * 存放schema 元数据的catlog表
-f, --feature-name * schema名
-q, --cql cql语句
-a, --attributes 指定需要计算边界的属性
–no-cache 不使用缓存进行统计

默认情况下,将显示**预计算(缓存)**边界。缓存中的边界可能不是完全精确的,但是它们可以立即使用。如果使用 --no-cache参数,则通过对数据运行查询来计算边界。这将给出一个精确的结果,但需要更长的时间。


stats-count

计算匹配上的features 的个数

参数 描述
-c, --catalog * 存放schema 元数据的catlog表
-f, --feature-name * schema名
-q, --cql cql语句
--no-cache 不使用缓存进行统计

默认情况下,预计算(缓存)用于估计计数。缓存的统计数据可能不是完全精确的,但是可以立即使用。如果使用 --no-cache参数,则通过对数据运行查询来计算计数。这将给出一个精确的结果,但需要更长的时间。


stats-histogram

显示给定属性值的直方图。

参数 描述
-c, --catalog * 存放schema 元数据的catlog表
-f, --feature-name * schema名
-q, --cql cql语句
-a, --attributes 指定需要计算的属性
–no-cache 不使用缓存进行统计
–bins 指定直方图分隔数

–bins参数决定直方图如何划分。例如,在显示一周的时间数据时,可以将直方图按天分为7组。

默认情况下,预计算(缓存)用于估计直方图。缓存的统计数据可能不是完全精确的,但是可以立即使用。如果使用 --no-cache参数,则通过对数据运行查询来计算直方图。这将给出一个精确的结果,但需要更长的时间。

几何类型属性的直方图将显示为粗略的热力图。


stats-top-k

显示给定属性的最常用值。

参数 描述
-c, --catalog * 存放schema 元数据的catlog表
-f, --feature-name * schema名
-q, --cql cql语句
-a, --attributes 指定需要计算的属性
–no-cache 不使用缓存进行统计
-k 指定要显示的个数

默认情况下,预计算(缓存)用于估计top值。缓存的统计数据可能不是完全精确的,但是可以立即使用。如果使用 --no-cache参数,则通过对数据运行查询来计算top的值。这将给出一个精确的结果,但需要更长的时间。

猜你喜欢

转载自blog.csdn.net/qq_21705851/article/details/93391457