1

我们正在将数据从 Oracle 迁移到 Hadoop,并且需要继续使用现有的报告工具(Crystal Report)从 Hadoop(而不是 Oracle)生成报告

在当前场景中,我们使用 Oracle 存储过程来执行少量聚合/逻辑。现在有了上述要求和迁移的数据,我们考虑的选项是

  1. 使用HPLSQL(而不是 Oracle PLSQL)并从 Crystal Reports 调用它。但是,这种方法似乎存在挑战,因为与 Oracle Stored Procs 不同, HPLSQLStored Procs 未在 DB 目录中注册,因此 Crystal 报表可能无法找到/访问那些HPLSQL存储过程。

  2. 在 java 中创建自定义聚合/逻辑并将其公开为可以从 Crystal Reports 调用/使用的 Web 服务

这里需要的帮助/指导是找出是否

a) 是否有人成功调用了HPLSQL存储过程,形成了外部工具/报告,例如 Crystal over ODBC/JDBC。如果是的话,你能分享一下细节吗?

b) 除了上述两个选项之外,是否有更好的选项来达到要求?

c) 使用 Web 服务获取数据和运行报告是否有任何挑战

在此先感谢,非常感谢任何帮助。

4

0 回答 0