【问题标题】:Elasticsearch and kibana, BI data structureElasticsearch和kibana,BI数据结构
【发布时间】:2017-07-04 15:50:02
【问题描述】:

我有一个客户进来的 api,客户被发送到几个 3rd 方应用程序,以制定出最好的产品供他们使用。

我正在考虑将 elasticsearch 和 kibana 用作数据分析师的双向工具,他们的经验并不丰富,因此我有责任为他们提供灵活的数据结构供他们使用。

我的主要问题是我想知道我是否应该将数据存储在扁平结构中或使用更嵌套的选项,以及这是否是一个合适的用例,也许有更好的解决方案或技术来建立数据仓库。

{
    "Source": "ppc",
    "firstName": "john",
    "lastName": "doe",
    "emailAddress": "john@doe.com",
    ... // Other rich meta data
    "logsOf3rdParty": [
        {
            "dateSent": "2017-01-01T00:00:00.000",
            "result": "Accepted",
            "commission": 10
        },
        {
            "dateSent": "2017-01-01T00:00:00.000",
            "result": "Rejected",
            "commission": 0
        }
    ]
}

【问题讨论】:

    标签: elasticsearch kibana data-warehouse business-intelligence


    【解决方案1】:

    Kibana 尚不支持嵌套文档,因此您将无法使用可视化工具,但需要为可视化编写所有查询。

    所以扁平化的结构会更容易开始。

    【讨论】:

      猜你喜欢
      • 2015-12-12
      • 2016-10-21
      • 1970-01-01
      • 2018-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多