OLAP分析工具Druid

Druid摄入数据

目录功能介绍:

如下图所示:

OLAP分析工具Druid_第1张图片

启动Druid:

  1. 首先启动zookeeper,然后启动druid
  2. 数据准备

    此次先从简单的批量数据开始,在druid目录下的quickstart目录下的wikiticker-2015-09-12-sampled.json.gz为DataSource,wikiticker-index.json为索引任务,wikiticker-top-pages.json为查询任务文件。

  3. 提交任务-摄入数据

    将任务提交到overlord中,overlord的IP为localhost,端口为8090。@quickstart为目录,wikiticker-index.json为索引任务文件。

curl -X 'POST' -H 'Content-Type:application/json' -d @quickstart/wikiticker-index.json localhost:8090/druid/indexer/v1/task
    显示如下方所示,就表示提交任务成功了。
{"task":"index_hadoop_wikipedia_2013-10-09T21:30:32.802Z"}

具体的可以在http://localhost:8090/console.html中进行查看正在进行的任务,还可以进行实时刷新判断任务是否已经完成。
4. 查询任务-查询聚合后的数据
将任务提交到broker中,@quickstart是目录,wikiticker-top-pages.json为查询任务文件。

 curl -L -H'Content-Type: application/json' -XPOST --data-binary @quickstart/wikiticker-top-pages.json http://localhost:8082/druid/v2/?pretty

查询结果如下所示:
OLAP分析工具Druid_第2张图片

你可能感兴趣的:(Druid)