- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
跟进我的previous post ,我需要能够以最快的方式查询一个 6M+ 行的数据库,以便这个数据库可以有效地用作动态 Excel 报表的“远程”数据源。
就像我说的,通常我会将我需要的数据存储在一个单独的(可能是隐藏的)工作表上,然后我会通过第二个“控制”表来操作它。这一次,我的数据库的大小(即行数)阻止了我这样做(众所周知,excel 不能处理超过 140 万行)。
我的 IT 人员实现的解决方案包括将数据保存在网络文件夹内的 txt 文件中。到目前为止,我设法通过 ADO 查询该文件(速度慢,但不需要维护)或将其用作填充索引 Access 表的源,然后我可以查询该表(更快,但需要更多维护和附加软件)。
我觉得这两种解决方案虽然可行,但都不是最理想的。另外,在我看来,所有这些都不过是不必要的过度复杂化。 txt 文件实际上是从 SAP BO 导出的,IT 人员可以通过 WEBI 访问该文件。现在,我不能自己通过WEBI以“动态”的方式查询BO数据库吗?
我想说的是,为什么我不能一次只提取一些信息,在需要知道的基础上直接从主要来源中提取,而不是在一个批量传输所有数据辅助/重复数据库?
这种“动态”查询甚至可能吗?或者“处理”时间会阻碍我的方法的成功吗?我需要这整件事才能真正感受到 istantaneuos,就好像数据已经存在一样,而我实际上并不是一直在检索它。
最重要的是,我可以通过 VBA 做到这一点吗?不幸的是,这是我唯一可以访问的东西,我不能做这个 BO 方面。
我要提前感谢你们给予我的任何帮助!
最佳答案
Webi(Web Intelligence 的缩写)是 Business Objects 的前端分析报告应用程序。您的 IT 联系人显然已经创建(或有权访问)这样的 Webi 文档,该文档通过 Universe(抽象层)从数据库中检索数据。
您可以将 Web Intelligence 检索到的数据用作源并动态请求位而不是一次性检索所有信息的一种方法是使用名为 的功能。 BI 网络服务 .这将使来自 Webi 的数据作为 Web 服务提供,然后您可以从 Excel 中检索这些数据。您甚至可以通过添加对检索到的数据施加限制的提示来使其动态化。
看看this快速概览页面(或其他教程的 Google Web Intelligence BI Web 服务)。
另一种方法是使用 开发工具包 ,尽管当您尝试操作 Web Intelligence 时,您唯一的语言选项是 .NET 或 Java,因为 Rebean SDK(用于与 Webi 对话)不适用于 COM(即 VBA/VBScript/...)。
注意:如果您使用的是 BusinessObjects BI 4.x,请记住 Rebean SDK 实际上已被弃用并被 REST SDK 取代。毕竟,这可以使使用 VBA 接近 Webi 成为可能。
话虽如此,我不太确定这是否是最好的方法,因为您实际上是在引入几个中间层:
关于excel - 我可以通过 Excel VBA 查询 SAP BO WEBI 吗?我能做到足够快吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9717206/
对于我的问题,我找不到更好的措辞。 在我的应用程序中的某个时刻,我设置了一些非常密集的动画。问题是,在高端设备上,动画运行流畅且赏心悦目。另一方面,我测试过的一台低端设备在制作动画时表现非常糟糕。 试
我正在修补 OTP 模块 ( yubico_pam ),并尝试访问管理员选择的控制标志(例如必需,足够, ETC)。 有什么想法吗?这是否可行(无需解析文件)? 最佳答案 无法在 API 中查询此信息
我有一些为 Linux 编写的 C 代码,依赖于套接字和 arpa/inet.h 以及 libusb.h,我想在 MinGW 下为 Windows 编译它。 (请注意,当前项目只有一个非常简单的 Ma
我是一名优秀的程序员,十分优秀!