A Powerful Business Intelligence System www.bitimpulse.com
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Contents
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Information about Our Company
Our business is:
Development of our own BI system and consulting in this area (creation of
OLAP/DW/ETL)
Custom development of web/windows applications based on .NET platform
Technologies that we use:
Microsoft .NET
Microsoft SQL Server, Analysis Services
We do software development and consulting since autumn 2003.
Our website – www.bitimpulse.com
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Problem
Each company, regardless of its size and scope of activity, has at least a single informational system with a database. This system contains the entire historic information about company activity – sales, orders, shipments, transactions etc.
How is it possible to analyze this data?
How to generate reports on this data to make decisions?
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Old Model of Reporting Systems
Many companies have reporting made in this way:
Client Level
Direct SQL queries
ERP CRM SCM
MS SQL, Oracle,
MySQL, Access, etc.
Reporting systems of this type are currently unable to meet all requirements.
Such systems create a set of serious problems.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Briefly on BI
Business Intelligence System (BI-system) is a broad category of applications and technologies for gathering, providing access to, and analyzing data for the purpose of helping enterprise users make better business decisions.
Data in DB
+
BI-system
=
Making
Decisions
A perfect analytical system is:
All company data are stored in the unified format in the same “coordinate system”
Reports of long time periods (a month, a year) are quickly generated
Users are able to customize the reports
Everything works well constantly, without involving IT personnel.
We are doing our best to make our product a perfect analytical system.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Our BI System
BIT Impulse ®
Business
Analysis Tool
Report Module
Administrative
Module
Application Server
Features of our BI-system:
Interactivity
Stability
Integration with
Microsoft Office
Flexible administration
Support of all version of SQL Server since
2005
Analysis
Services
OLAP
OR
TABULAR
SQL Server Data Warehouse
Integration
Services
CRM SCM
Copyright © 2005-2014 BIT Impulse. All rights preserved.
ERP
Fearures of Analysis
Services:
Powerful mechanisms of data selection
Flexible algorithms of cube processing
Powerful tools for cube and dimension design
What is an OLAP cube?
29
30
31
01
02
40
53
Products
Axes contain dimensions
(time, stores, products etc)
Cube cells contain measures, for example
“quantity of products sold”
Copyright © 2005-2014 BIT Impulse. All rights preserved.
What is a Tabular (BISM)?
You can create a set of related tables which are loaded into server’s RAM.
All calculations are done
“on-the-fly”. You can use either DAX or MDX guery language.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Customers
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Data analysis features:
Pivot tables, charts, treemap, scatter diagram;
Searching, filtering, sorting of data;
Easy change of report structure;
Highlight of data;
Viewing of the data source;
Offline data analysis;
Export to Excel, Word and PDF;
Printing reports.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
You can:
Drill up/down an element
Select the desired level of detailing
Perform other navigation functions
Change the structure of the report using simple drag&drop operations
Hide/Show element
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Scatter Diagram
The dynamic scatter diagram allows to track 4 measures at once. Each element is drawn as a circle. 2 measures define it’s position, while other 2 measures define it’s color and size.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Treemap
The tree-map algorithm is a combination of a diagram and a tree. One measure corresponds to the size while the other corresponds to the color.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Dashboard
Dashboard gives a possibility to combine several elements in one report.
The main advantage is a possibility to see all high-level KPIs by different dimensions.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Dashboard
Constructing of dashboard is quite easy: you simply drag and drop the necessary items to its place.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Dashboard
At this moment the table can display values using different types of markers.
Future versions will contain another ways of displaying data.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
The “Member Selector” dialog allows to to set the desired set of members. You can not only find the necessary members, but also you may search and filter them.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Charts
There are more than two dozens of chart types.
Each chart can be configured with preview.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Highlighting of Data
With the help of the gradient and exception highlighting you can analyze a vast amount of data
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
Filtering and Sorting
You can set up filtering of rows/columns of a table
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
You can change the following report parameters:
Color of text/background
Font
Number formatting (number of digits after point, currency, percentage, regional settings)
Text orientation and alignment
(vertical/horizontal, right/left/center alignment)
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
For each position in the report you can see what data is "behind" it
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
It's possible to save the report into NRP-file or to a local cube. There are special programs to view those files:
Просмотрщик NRP файлов
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Просмотрщик локальных кубов
Report Module
The application supports export to:
Microsoft Excel
Microsoft Word
OpenOffice
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
You can get the reports by schedule at desired days and time in any format.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Report Module
You can set the scale, margins, comments, select the paper size and printing.
You can print in color.
Preview mode is available
The pages are automatically numbered
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Administrative functions:
Management by users, roles, reports;
Creation of the report templates;
Setting of access permissions for the reports and data in the cubes
Viewing and analyzing of all usage statistics (who has opened what reports, what actions performed, what MDX requests launched)
Subscribing users on reports by schedule
E-mail notifications
SSAS roles backups
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Architecture
Report Module
Administrative
Module
HTTP + zip compression
Repository
(SQL DB)
ASP.NET web services
IIS
.NET remoting
Process Pool of
MDX executors
Scheduler
(Windows Service)
Works on Windows
2003 - 2012R2
Analysis Services
The following MSAS are supported:
2005, 2008, 2008R2, 2012
Copyright © 2005-2014 BIT Impulse. All rights preserved.
OLAP
TABULAR
Architecture
Out GUI application is developed using .NET technology. It communicates with the application server using HTTP protocol. This gives us a set of advantages over zero footprint clients:
1) speed: .NET code works much faster than any javascript
2) visualization: rendering of chars, tables, highlightings etc. looks better when it is a GUI applicatioin if to compare it with DHTML
3) traffic: out .NET code compresses all HTTP traffic using zip compression. The level of compression is at minimum 10 times. With HTML you will never achieve this.
4) resources: we can guarrantee that we’ll free all resources in our .NET code..
5) Stability: our code keeps everything under control. In the case of errors administrators will get a notification with logs about what really happened (what report the user was looking, what button they pressed, etc.) so we can solve the problem in a short period of time.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Key Features
One report – different access rights: the same report can be accessible for multiple users, however, each user will see only the data to which they have access.
Integration with Active Directory: BAT users and roles can optionally bound to users and groups of AD. This simplifies administration of the system.
The reports are not linked directly to the cubes: data access is performed through cube “pointers”.
User profiles: each user is assigned a profile by administrator. Dependently on this profile they gain access to certain functions in the report designer.
Intellectual application server , which executes user queries and is responsible for correct server load, for timely stopping of command execution, memory allocation, etc.
Zip-compression of transferred data from the client to server and vice-versa.
Problem tracking subsystem – we start reacting on your problems earlier than you notify us.
Client application can work both inside the browser and separately. There is a way of deployment of the client through the AD group policies.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Advantages over Rivals
Technical possibilities
Technical possibilities of our system are higher than those of the rival systems
Pricing
Our solution is less expensive than of competitors
Adaptation for your needs
In case if it is necessary to make changes or implement new features for you, we will cope with this for a moderate price and quite quickly . The majority of other BI vendors, on the contrary, will not pay attention to the needs of an individual customer.
Support
We react to your problems before you are going to notify us. Our rivals have no such support mechanisms.
Copyright © 2005-2014 BIT Impulse. All rights preserved.
Contacts
Web-site: www.bitimpulse.com
E-mail: info2@bitimpulse.com
Phone.: +380-32-2442265
Address: 149, Zelena st., Lviv, Ukraine, 79035
Copyright © 2005-2014 BIT Impulse. All rights preserved.