Sometimes questions are complex

and answers are simple:

Storm for Agile Business Intelligence!

Sometimes questions are complex

and answers are simple:

Storm for Agile Business Intelligence!

Understand your data model, create interactive dashboards and reports in minutes. Access them from anywhere or schedule and e-mail reports.

Try Storm now and love it forever!

Storm BI Tool

StormCorp

STORM IS FREE

Download Storm desktop for free for a single user. Buy a licences for business. Install it on your premises or use our Cloud infrastructure. Sell your solutions directly or use Storm store.

Desktop

Storm desktop is available for Windows, Mac and Linux

Web / Tablet / Mobile

Storm Web provide responsive widgets design

Task server

Schedule tasks and get PDF reports, Excel, csv or json files, with distribution by folder or emails

Report

Report designer is a graphical tool to create pixel precision reports

Develop custom solutions!

Storm is for data navigation and analysis, data entry, dashboard creation, report creation, report automation and distribution, task scheduling.

Why choose Storm

Because it really solves your problems!

All-in-one platform that connects to any data source,

understands data model and generates ready to use dashboards

1

Keep your data where it belongs

Z

2

Automatically generate data model

3

Create dashboards instantly

4

Customize, schedule, mail dashboards and reports

5

Access it from anywhere on any devices

01

Instant data access

We load in memory only what’s needed

02

Data model analysis

Start from any point and drill-down to related information

03

All in one

With fine-grained separation of responsibilities between users, developers and adminstrators

Testimonials

Contact us for more

Our new Client advices are produced in real time with Storm!

Chief Operation Officer

Hyposwiss Private bank

Storm is our real-time quality check and second level controls tool connected to Olympic.

Chief Operation Officer

Unicredit International Bank

Storm replaces complex management reports and frees IT department from most of user request.

Asset manager officer

Bankinter

Quarterly complex report was a two days effort. With Storm I have it with one click.

Chief Financial Officer

technospark

keys features
FOR USERS

With a self-service dashboard, you may load in real-time what you want, add/remove widgets or pages, use/create object or specific calculations, drill-down to connected datasets, publish your customized dashboard and schedule it to generate report and/or send email.

SELF-SERVICE

Self-service dashboard are grouped into Start menu. They are visible to users according to business needs.

SPEED-DIAL

Speed dial is the fastest way to open a dashboard with one click. Each tabs contains a set of dashboards grouped by business logic.

LOAD

Load gives freedom to users to get the needed real-time data, based on multi-criteria selection, with param classified by origin of underlying datasets.

DASHBOARD

A Dashboard is like a document. It consist of a table of content, pages, widgets and real-time data from one or several datasets.

WIDGETS

Widgets displays data in many ways, such as KPI, List, Pivotlist, Chart, Map, Report, HTML. They can be added and pin on pages. Widget editor works with Drag and drop , to update or create custom objects. Optionnal widget toolbar is for data navigation.

SYNC WIDGETS

Sync widgets loads and displays connected data of the current selection. It is synchronized on the fly when the selection on main widget  changes. 

DRILL DOWN

Drill down shows all possible connected datasets  for selected item. Each connection is a dashboard you may open with a click.  Number of child elements are displayed.

SNAPSHOT

Snapshot display in a separate windows all the elements behind selected node/cell/chart. 

JAVASCRIPT

Javascript, the most popular language of the world, is used to define a calculated factor. Reference to other column is done with simple syntax: ${Fieldname}

REPORT

Report is a custom layout created with a visual designer. It’s available as widget, Pdf or it may be printed . Report can be produced on user demand or with a scheduled tasks.

EXPORT

Export data into xlsx, csv, json, pdf, on user demand or with a scheduled tasks. Export is controled by user permission.

FORMS

Forms are for data entry. It can be customized for any kind of business need, including constraints and data verification.

CUSTOMIZE

Self-service dashboard can be customized with Drag&Drop, widget’s editor, add/remove pages/widgets.

PUBLISH

Publish a customized dashboard with selected params and preferred layout for a group of users. Data will be loaded real-time according to saved params.

SCHEDULE

Schedule a task at extact time or periodically to generate either a pdf, xlsx, csv, json with or without sending mail.

ANYWHERE

Connect with Storm desktop or via Web / Tablet / Mobile, from anywhere, with a secure connection.

Academy
FOR USERS

How to use dashboards and widgets editor.

30-60 min.

 

Keys features
FOR DEVELOPERS

Generate automatically a set of dashboards ready to be customized for the users. Thanks to Config creator, all objects are created, with optimized SQL queries. Custom code and objects are created with specific editor.

CONFIG CREATOR

Config creator will generate dashboards, params, datasets, queries with joins, ready to be customized. A config is a set of XML files. Any versionning system may be used (SVN, GIT,..).

DATABASE HIERACHY

Database hierarchy is represented as a tree. Just select top tables, drilldown and code tables. Missing foreign keys can be defined with Storm. Drilldown tree with keys is displayed prior to create a config.

CONSOLE

Run native SQL query and JavasScript with the Console. Log displays history of queries, database messages, warning and error . Query result are displayed in Tabs with database view and list view displaying formatted data.

DASHBOARD DESIGNER

Design default layout of self-service dahsboard by adding pages and widgets displaying current or connected dataset. Customize generated objects and create default objects for each widget.

REPORT DESIGNER

NCReportDesigner is a graphical tool to design report template. A report is made of header and footer, with possibilities of multiple groups with specific header, section and footer. Just add text, html text, variable, line, rectangle, ellipse, image, barcode, chart, table view and etc.. and print it when an expression is verified.

HTML WIDGET

Import, develop or use HTML widget provided by Storm. Use standard placeholder ${FieldName} combined with Javascript to procude any specific HTML5 layout.

QUERY

Query editor is for update native SQL source code, defining placeholder and macro. The compiler will build the query placing selected params according to placeholder. Scripting javascript, defining transposition or default expression will allow to tune the query result.

DATASET

A Dataset is populated by one or several queries, with one paramset per join table. Join queries are executed in a second step and merged in memory. Drilldown and Details screen with related links are defined. Script allow to define data transformation.

JAVASCRIPT

Javascript is also used for data transformation at query and dataset level. For exemple if we have to convert daily value of data into monthly value, with specific complex calculation that cannot be done with SQL. You can also use any external library.

FACTOR

Factor object define a column. It can be a database field, JS expression, concatenation of other factors, a constant, etc… Style, data type, code resolution, agregation for total line, date formatting with Y2K, dictionary for translation, and many options are defined.

DICTIONARY

For each language a dictionnary can be created. You may import all object alias and enter translation, or run a query, or input a text map, this to populate the dictionnary.

REPOSITORY

Repositories are objects folders. Custom objects can be saved and are visible according to user permissions.

Academy
FOR DEVELOPERS

How to create a project from scratch.

45-90 min

Keys features
FOR ADMINISTRATORS

Administrator keeps Storm instances up and running, managing projects, connections to databases and users permissions, this without being a user nor a developer.

PROJECT

Project is a configuration selected by the user on login screen. It define core and business XML repositories,  root folder , IP / Port / SSL certificate for dataserver, global data refresh period, log alert, default options, locale settings and SMTP param.

DATABASE

Database object contains engine, driver, host and port,  DSN and schema. By default, user and password are provided by the user, be can be define here. Variables, missing primary and foreigns keys can be added. Drilldown, code tables and default column for code resolution are stored in this object

USER

A database user, a default user, or a user with the password managed by Storm can be created. Menus, persissions and access to repositories are defined. Startup query and user properties allow to manage any security policy.