我正在寻找一种工具,可以让我们根据数据库中的数据创建报告,例如 Crystal Reports 以及许多其他数据库报告工具。我发现 Open Web Analytics 说它使用 SQL 并且有一个数据库访问层。这是否意味着我可以拥有一个用于网络分析和数据库报告的工具?
那么我是否可以设置开放式 Web 分析来访问我的数据库并创建 SQL 查询来生成可在仪表板上查看的报告,并且可以将这些与 Web 分析数据结合起来以获得更好的报告吗?
我还应该看看其他可以做类似事情的工具吗?其他公司(小公司)如何监控此类信息?
欢迎任何建议/指示。 问候
最佳答案
OWA 不是通用报告工具。
OWA 有一个已定义的数据库模式供其使用。如果您想要集成的数据适合该架构,那么您可以使用 API 导出所有类型的组合并创建自定义报告。
如果数据不适合架构,那么您需要添加新表来容纳数据并构建新的实体、指标、维度类 - 这是大量的编码工作。
OWA 报告/ORM 层对于将数据表示为事实和维度有点特殊。目前它不允许您将两个事实表连接在一起(出于性能原因) - 迫使您将所有指标组合非规范化为单个事实表。
关于mysql - 开放网络分析是否允许我根据数据库中存储的数据为网络应用程序创建报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4815835/