使用ElasticSearch和Kibana进行商务智能

7
我们正在使用ElasticSearch来实现产品的搜索功能,这已经运作良好。
现在我们希望为客户提供自助商业智能服务。由于性能影响,在操作数据库上进行报告非常困难。在运行时,对于1000万条记录计算平均“订单解决时间”将无法及时获取结果。传统方法是通过使用ETL加载操作数据并进行汇总来创建数据集市。然后使用任何报告引擎为客户提供指标和报告。这种方法有效,但会增加客户的总体拥有成本。
我想知道是否有人将ElasticSearch用作报告的中间数据表面。Kibana是否能够满足数据探索和可视化需求?

你找到解决方案了吗? - codersofthedark
我们探索了 ETK。我们的UX不喜欢Kibana的用户体验,因为涉及到的角色可能不喜欢查询/ lucene语法。UX正在寻找拖放、更易用和直观的功能。最终,我们使用了嵌入在我们Web UI中的BI工具。然而,我们计划在ITOPS产品中使用Kibana,因为涉及到的角色更熟悉运维工具。 - Mac
重新审视在不同产品中的相似问题。探索Grafana。 - Mac
3个回答

0
我们有相同的需求。 像Qlik、PowerBI和Tableau这样的工具需要增加整体基础设施栈,如果您正在设计无法共享任何内容的解决方案并将其带出国外,它们可能不是成本和复杂度方面最佳的选择。

0

我使用了DevExpress的DevExtreme。它的服务器端方法使用自定义存储非常有效,可以处理和执行大量数据操作。在MySQL和MSSQL数据库的情况下,我使用DevExtreme对1000万条数据进行了分组、排序、过滤和摘要。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接