#InterSystems Reports (Logi)

0 关注者 · 6 帖子

InterSystems Reports 由 insightsoftware 旗下产品 Logi Report 驱动。InterSystems Reports 由 InterSystems IRIS 和 InterSystems IRIS for Health 提供支持。它提供了强大的现代报告解决方案,其中包括:

  • 嵌入式运营报告,报告开发者和最终用户均可进行自定义。
  • 像素级精确格式,让您可以针对发票、文档和表单开发高度特定的表单网格或其他特殊布局元素。
  • 分级布局,提供汇总和详细数据结构。
  • 精确调整页眉、页脚、汇总、详细数据、图像和子报告的位置。
  • 多种页面报告类型。
  • 大规模动态报告调度与分发(包括导出为 PDF、XLS、HTML、XML 和其他文件格式)、打印和归档以符合法规要求。

了解详情。

文章 Lilian Huang · 九月 14 14m read

简而言之

我们将基于 insightsoftware 的 Logi Report(包含 Designer 和 Server)构建的 InterSystems Reports 连接到生产环境中的 InterSystems IRIS 实例,从而能够基于 IRIS SQL 视图生成带有品牌标识的、按计划生成的 PDF 和 Excel 报表。 本文是一份我们希望在项目启动之初就拥有的分步指南:基于最小权限原则的 IRIS 配置、可靠的 JDBC 配置、作为 IRIS 与报表层之间接口的 SQL 视图,以及通过 CSS 集中管理品牌样式并配合报表模板。 关于工具本身,我们的主要经验是:尽管报告文件可以作为代码进行编辑,但 Designer 用户界面应作为默认选择——直接文件编辑应仅用于您已深入理解的功能。每个步骤都包含使我们能够重复进行设置的实用技巧。


本文适用对象

本指南面向需要通过第三方报表工具公开 IRIS 数据(以我们的案例为例,即医疗保健付款数据)的 IRIS 开发人员和集成工程师,且希望在开始之前就明确连接、建模和模板化的相关决策。


关于我们方法的说明:代码编辑与 Designer 的对比

InterSystems Reports 将报告、目录和样式表存储为可编辑文件,因此您在“设计器”中能完成的所有操作,在文本编辑器中同样可以实现。因此,我们特意深入探索了这一功能,以找出其极限。

0
0 26
InterSystems 官方 Claire Zheng · 六月 22

InterSystems Reports 25.3 版本现已在 InterSystems 软件分发网站的“组件(Components )”部分发布。该软件名为 InterSystems Reports Designer 和 InterSystems Reports Server,支持 Mac OS X、Windows 和 Linux 操作系统。  

别被这个小版本号所迷惑——此版本包含大量新功能。其中包括焕然一新的用户界面——“浅色模式”下线条更简洁、配色更清新,并且您可以在“用户配置文件”中切换回“经典模式”。 此外,我们的合作伙伴 insightsoftware 还提供了额外的修复和增强功能。InterSystems Reports 25.3 基于 Logi Report 25.3 Service Pack 5 构建。如需了解更多信息,请参阅 insightsoftware 提供的发布说明。

此外,InterSystems 还新增了对Page Report Studio和Web Report Studio 的访问权限,这使客户能够通过报告服务器进行更丰富的报表编辑,从而在许多报表设计任务中减少了对安装 Report Designer 的需求。请点击链接了解更多详情。

0
0 60
文章 Michael Lei · 九月 12, 2022 1m read

针对InterSystems开发者社区的分析。使用InterSystems IRIS BI (DeepSee)、Power BI和Logi Report Designer制作的项目,可视化并分析InterSystems 开发者社区上的成员、文章、问题、答案、观点和其他内容和活动。

你可以看到自己的活动、文章和问题。跟踪你的贡献如何改变开发者社区。

使用IRIS BI、Adaptive Analytics、InterSystems Reports、Tableau和Power BI分析关于你和你朋友的统计数据。

该项目包含预配置的IRIS和Atscale在Docker容器中的部署以及BI系统的项目文件。

更多细节信息请见相应应用的README。

这个项目也支持在线部署,你可以在这里查看。

0
0 176
文章 Frank Ma · 六月 27, 2022 3m read

比较不同的商业智能技术是非常有趣的。我很好奇它们在功能、开发工具、速度和可用性方面有什么不同。

在这个应用程序中,我选择了一个有欧洲各国水状况的数据集。这是一个开源的数据集,包含1991年到2017年的观测数据。

团队和我决定使用IRIS BI、Tableau、PowerBI和InterSystems Reports(由Logi Reports驱动)在这个BI数据集的基础上制作一个模型

对于前端,我们通过Embedded Python在PythonFlask中制作了一个网页界面。

顺便说一下,其结果可以在这个网页上看到:http://atscale.teccod.com:8080/
你可以看看demo stand (演示台),因为从资源库部署一个容器可能需要多至20分钟的时间。大量的python包,后面会有更多的原因。

主页面

数据

事实上,数据似乎很小,期间只有17年 :)

因此,在现有的基础上,我想延续数据集,为此使用了一个神经网络。使用同样的嵌入式Python,使用了Tensorflow,这个包下载后占据了511MB,不要惊讶

实际上,这也是容器部署时间长的原因--为神经网络下载了很多包,相当多的相关包,安装时间很长。不过会有一篇关于神经网络和Integrated ML(一体化机器学习)的单独文章,我很快会发表。

我还要说的是,预测的结果被输入到同一个数据库,所以你可以通过BI工具看到数据集。

0
0 353
文章 Frank Ma · 五月 24, 2022 5m read

同事们,大家好

在这篇文章中,我将告诉你我们如何将报告生成时间从28分钟减少到1分钟。让我告诉你我们是如何实现这一目标的

我希望,如果有必要,你将能够为自己重现同样的结果。这篇文章里有一些有用的链接,所以要读到最后。

让我们开始吧。

报告

我们使用Adaptive Analytics和InterSystems Reports Server为一家公司做报告。以前,这个报告是以DeepSee的屏幕截图形式生成的。总的来说,这并不坏,但它花费了大量的时间,而且看起来不是很可读。该报告本身由12页组成,为PDF格式。

一般来说,数据不是太大,不会使报告的生成花费很多时间

源数据

然而,在撰写本文时,有一个表包含11,330,263行。不是那么关键,但它造成了延迟。即使是计算行数的查询也需要近30秒

最初,系统的交互方案是这样的:

Atscale创建了自己的数据缓存,这导致了性能的提高。

Logi使用自己的数据缓存,这稍微加快了报告的开发速度。

但总的来说,这仍然导致了报告在28分钟内形成的事实。

鉴于报告只有12页,这个速度还是很慢的。

我们甚至故意添加了新的标签,并将报告中的小部件复制到那里,以便在开发或调试时不需要生成整个报告。也许这就是在Logi上开发时的一种日常技巧,或者说是一种正常的开发方法。

0
0 281