我有权login到BOXI服务器并构build查询和报告,但一次只能导出100,000行。
我有我的桌面上的工具,可以连接到像ODBC数据库的数据库。
有没有办法使用ODBC或其他连接types连接到BusinessObjects?
—编辑—回复前两个答案:
感谢您的见解。
在一个完美的世界中,我很乐意直接连接到BOXI从中提取数据的数据库服务器,但是我不能。 我对数据的唯一访问是通过BOXI。
我明白行限制是由BOXIpipe理员设置的,但他们不会调整它。
—编辑2 —解答另外两个问题:
我想用桌面上的工具分析数据,这些工具是直接连接到数据源的。
我不是看100k行是我的最终答案,我希望分析数百万行。
一个更好的方式来描述我的问题:
我可以访问BOXI中的数据,但是可以预分析的分析数量有限,所以我想连接到BOXI中的数据并使用桌面上的工具进行分析。
您希望以不同的方式查看问题:您想要执行的操作是捕获BusinessObjects在数据库服务器上执行的查询,然后在数据库服务器上自行运行相同的查询。
例如,如果访问存储在Microsoft SQL Server中的数据,则可以要求数据库pipe理员在BO中执行报告时运行事件探查器来捕获查询。 然后,他可以向您提供您运行的查询,并且可以在自己的工具中执行相同的查询以直接获取结果。
更新:我看到你的编辑,而你要求的是不可能的。 BOXI不是通过ODBC访问数百万行数据的中间件层。 您或者需要让pipe理员允许您导出更多数据,或者您需要连接到基础数据库。
如果我记得正确的话,有多less行被允许导出的限制是一个configuration值。 在连接属性中查找限制条件,并相应地设置它们。
这十万行是博西pipe理员设定的限制。
你应该考虑一下,如果查询行数超过10万,你将如何处理?
100k行答案中是否有任何有价值的信息?
BOXI会给你报告,图表,筛选和大量的选项,直接在数据库上做同样的查询:
您应该考虑查询并减less数据量,如果您希望实时或安排报告,在非高峰时段获得完整答案。