【问题标题】:Is someone using Business intelligence with Cassandra database?有人在 Cassandra 数据库中使用商业智能吗?
【发布时间】:2021-09-14 15:56:36
【问题描述】:

我们将时间序列操作数据存储在 Cassandra 中。目前 Cassandra 表为用户界面提供动力并且工作正常。插入大约 300K/分钟的记录,保留 2 个月。我们想使用像 Apache Superset 这样的商业智能 (BI) 工具来连接数据库,以便可以创建报告/仪表板。我们的技术堆栈中没有 Apache Spark 或 Presto。

BI 工具喜欢使用 SQL。在 Cassandra 中,您需要提前了解查询以设计您的模式。您需要以各种组合复制数据。作为一个 noSQL 数据库,它看起来不适合 BI 工具提供的即席分析。

  • 您是否将 Cassandra 用于此类用例以及如何使用?
  • 如果有的话,还有什么替代方案?

【问题讨论】:

    标签: cassandra reporting business-intelligence apache-superset


    【解决方案1】:

    仅在此处https://dzone.com/articles/an-introduction-to-apache-cassandra 中列出的仅限于 Cassandra 的用例中使用。

    缺少连接和子查询等让事情变得困难。

    建议卸载到 AWS Timestream、Snowflake、Kudu 等。

    【讨论】:

      【解决方案2】:

      Apache Superset 需要 SQLAlchemy 驱动程序才能与 Cassandra 等数据库一起使用。一般来说,我建议想要查询 NoSQL 数据库的 Superset 爱好者使用 Presto、Trino 或 Drill 等中间查询引擎

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-09-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多