Embedded Analytics

Increase the value of other applications by delivering data visualisations and analytics inside them

As business end-users demand more functionality even while IT budgets are shrinking, you can deliver a more productive experience from your existing applications. With Logi Info, you can embed dashboards, ad hoc reporting, and other analytics into these applications quickly, securely, and for far less than replacing or upgrading these systems.

With our Info platform, you can choose the data visualisations you want from our library of hundreds of pre-built elements.

Because you assemble only those elements you need, development is quick and efficient. This helps speed not only initial deployment, but also future adaptations that may arise from new business requirements. Our platform also makes it easy to integrate with any security model, allowing you to provide not only security but also role-based access to specific data and data visualisations.

Key features

Logi’s Zero Footprint

A major consideration when discussing the integration of two applications is what impact a second application will have on the performance and operation of the main application. As free-standing Web applications, Logi report applications are designed to have a “zero footprint,” which is to say no impact at all.

A Logi report functions as a separate website your main application connects to. Logi reports can be run in a way that entirely isolates them from the main application: no shared code, no supporting library dependencies, and no mutual versioning considerations. As free-standing Web applications, Logi reports can also be run on separate servers so that there need be no performance or storage impacts on the main application.

No Common Code Required

Logi reports do not need to be combined with the code of your main application. There are no function or object libraries, and no API that you need to add to your main application code. While Logi .NET applications are typical ASP.NET apps, none of their code is placed in the Global Assembly Cache. Additionally, Logi Java applications use their own .jar files.

Direct Data Source Connection

Logi applications connect directly to a wide variety of data sources, so they do not need to rely on, or go through, the data connectivity of the main application. So main application performance is not affected by data retrieval and processing activities in the reporting application.

Key features

Logi’s Zero Footprint

A major consideration when discussing the integration of two applications is what impact a second application will have on the performance and operation of the main application. As free-standing Web applications, Logi report applications are designed to have a “zero footprint,” which is to say no impact at all.

No Common Code Required

Logi reports do not need to be combined with the code of your main application. There are no function or object libraries, and no API that you need to add to your main application code. While Logi .NET applications are typical ASP.NET apps, none of their code is placed in the Global Assembly Cache. Additionally, Logi Java applications use their own .jar files.

Direct Data Source Connection

Logi applications connect directly to a wide variety of data sources, so they do not need to rely on, or go through, the data connectivity of the main application. So main application performance is not affected by data retrieval and processing activities in the reporting application.

Multi-tenancy (SaaS) Support

Logi is designed to work with a wide variety of multi-tenant architectures, to support broad based deployments where client, organisation, or other custom data partitions are required. Logi’s approach to multi-tenancy allows you to leverage your existing security architecture and seamlessly pass all credentials via single sign-on. Once authenticated, the Logi elemental design approach supports managing authorisations at the element, report, dashboard, and data/record-level.

Plugins

Plugins give Logi developers the ability to programmatically extend the functionality of their Logi applications. Developers can dynamically change the behaviour of their Logi applications at runtime through the use of plugins. These include modifying report definitions, grooming retrieved data by removing extraneous character sets, customising look and functionality, accessing HTTP Request and session variables, accessing resources such as the Web server file system and OS services, and altering the generated HTML output before it’s returned to the browser.

Multi-tenancy (SaaS) Support

Logi is designed to work with a wide variety of multi-tenant architectures, to support broad based deployments where client, organisation, or other custom data partitions are required. Logi’s approach to multi-tenancy allows you to leverage your existing security architecture and seamlessly pass all credentials via single sign-on. Once authenticated, the Logi elemental design approach supports managing authorisations at the element, report, dashboard, and data/record-level.

Plugins

Plugins give Logi developers the ability to programmatically extend the functionality of their Logi applications. Developers can dynamically change the behaviour of their Logi applications at runtime through the use of plugins. These include modifying report definitions, grooming retrieved data by removing extraneous character sets, customising look and functionality, accessing HTTP Request and session variables, accessing resources such as the Web server file system and OS services, and altering the generated HTML output before it’s returned to the browser.

Single Sign-on / Logi Secure Key

Our “Logi Security” features offer secure access protection at the report, object, data row, and even down to the data column level. Logi Security is very flexible and can operate in a stand-alone mode to independently retrieve security credentials for authentication and authorisation from OS-based security systems, such as a Windows Active Directory domain, from LDAP directories, from custom security databases, and from a variety of other sources. For those interested in a single sign-on implementation, Logi SecureKey Authentication allows a main application to handle logins and authentication, and to securely pass user authorisation information into a Logi reporting application.

Embedded API Specification

The Logi Embedded API provides developers with easy and agile methods for embedding Logi app components (reports, dashboards, and analytics) into other, non-Logi Web pages. This includes static embedding using markup, or more dynamic embedding using JavaScript and other HTML specifications (e.g. CSS).

Third Party Javascript Libraries

jQuery can be integrated in Logi applications, allowing developers to take advantage of a variety of components, effects, and features. Logi Info features elements that make it easy to include the jQuery libraries, either from local copies or remotely via a URL, in your report definitions.

Single Sign-on / Logi Secure Key

Our “Logi Security” features offer secure access protection at the report, object, data row, and even down to the data column level. Logi Security is very flexible and can operate in a stand-alone mode to independently retrieve security credentials for authentication and authorisation from OS-based security systems, such as a Windows Active Directory domain, from LDAP directories, from custom security databases, and from a variety of other sources. For those interested in a single sign-on implementation, Logi SecureKey Authentication allows a main application to handle logins and authentication, and to securely pass user authorisation information into a Logi reporting application.

Embedded API Specification

The Logi Embedded API provides developers with easy and agile methods for embedding Logi app components (reports, dashboards, and analytics) into other, non-Logi Web pages. This includes static embedding using markup, or more dynamic embedding using JavaScript and other HTML specifications (e.g. CSS).

Third Party Javascript Libraries

jQuery can be integrated in Logi applications, allowing developers to take advantage of a variety of components, effects, and features. Logi Info features elements that make it easy to include the jQuery libraries, either from local copies or remotely via a URL, in your report definitions.