有人在 Cassandra 数据库中使用商业智能吗?

Is someone using Business intelligence with Cassandra database?

我们在 Cassandra 中存储时间序列操作数据。目前 Cassandra table 支持用户界面并且工作正常。插入大约 300K/分钟的记录,保留 2 个月。我们想使用 Apache Superset 等商业智能 (BI) 工具连接数据库,以便创建 reports/dashboards。我们的技术堆栈中没有 Apache Spark 或 Presto。

BI工具喜欢说话SQL。在 Cassandra 中,您需要提前了解查询以设计您的模式。您需要以各种组合复制数据。作为一个 noSQL 数据库,它似乎不适合 BI 工具提供的临时分析。

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

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

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

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