©2014 Dimensional Insight, Inc.
Introducing SpectreProvide powerful analytics capabilities to your users at breaking speeds.
©2014 Dimensional Insight, Inc.
The path to making data-driven decisions is not always easy. We're here to fix that.
©2014 Dimensional Insight, Inc.
It’s a simple goal, really.
Connect business users with the right information at the right time so they can make
decisions that keep pace with the speed of their business.
RIGHT PERSON RIGHT
INFORMATION
RIGHT TIME
©2014 Dimensional Insight, Inc.
But growing data volumes make achieving this goal a bit more challenging
DID YOU KNOW? Data is growing at a 40% compound annual rate making big data a real concern for companies looking to make fact-based decisions quickly and easily.
Source: Oracle 2012
©2014 Dimensional Insight, Inc.
APPS
123
NUMBERS
VIDEODOCS
NOTES
PRESOS
PICTURES REPORTS
ANY CONTENT. ANY FORM FACTOR.
AVAILABLE ANYWHERE.ANYTIME.
OFFICE ON-THE-GO HOME
PC iOS
Furthermore, your users expect the ability to access and analyze data without constraint
©2014 Dimensional Insight, Inc.
So, you’ve got a problem to solve.
Lots of data.
Lots of analysis.
Lots of users.
The need for speed.
©2014 Dimensional Insight, Inc.
And if you want to go fast, you need the right engine.
©2014 Dimensional Insight, Inc.
Meet Spectre
Fun Fact: We named it after a super hero,so it’s got some pretty cool qualities.
WHAT IS SPECTRE?Spectre is a new generation of data engine for Dimensional Insight products.
Users need rapid information access and IT needs to make sure they can manage and support user requirements.
Spectre does both.
SCALABLEAbility to handle large data volumes with ease
FASTIncreases the speed of
commonly used Diver functions
MANAGEABLELess prep to build and a feature-rich
visual environment to manage projects
©2014 Dimensional Insight, Inc.
Maintaining user flexibility was critical in our development efforts.
Focused on features used most by power analysts in the Diver community.
Used columnar database technology as the starting point for re-engineering.
©2014 Dimensional Insight, Inc.
The beauty of columnar design
IT’S BUILT FOR SPEEDColumnar databases were designed with a single goal in mind – speed.
By storing data in columns instead of rows, data elements can be accessed as a group, rather than individually row-by-row.
Another major benefit? It’s highly compressed so calculations can be executed rapidly. (Or as we like to say here in Boston, ‘wicked fast’.)
©2014 Dimensional Insight, Inc.
Different is good. Especially when you can prove it’s better.
©2014 Dimensional Insight, Inc.
What’s under the hood?Two major components that work hand-in-hand.
SPECTREData engine. Columnar database technology. Reduces need to pre-summarize data.
WORKBENCHDevelopment.Visual environment for centralized project management.
©2014 Dimensional Insight, Inc.
Workbench:Everything you need in one place. (It’s like a mall, for your developers.)
Manage back-end complexity.
Test and visually examine data flows.
Simplify & speed development.
Visual project environment.
Central project repository.
Visual scripting cues & guidance.
©2014 Dimensional Insight, Inc.
The breakdown: scalability
Spectre is an in-memory data engine, meaning it can answer most queries without needing to touch the hard drive.
Compared to our classic engine, Spectre has a lower per-user overhead and idle users don’t consume significant resources, which means that it can support more simultaneous users.
Combine this with the columnar design and you can see why big data doesn’t need to be a big deal.
SCALABLEAbility to handle large data volumes with ease
FASTIncreases the speed of
commonly used Diver functions
MANAGEABLELess prep to build and a feature-rich
visual environment to manage projects
©2014 Dimensional Insight, Inc.
The breakdown: manageability
Spectre’s configuration and scripts use a simple text-based scripting language.
Developers access and edit scripts in Workbench.
Workbench’s editor is pretty helpful – it can show you syntax errors, help highlight important parts of the script, and give you code suggestions.
Builds also take less time and since Spectre offers more places for parameterization, you can avoid code duplication.
SCALABLEAbility to handle large data volumes with ease
FASTIncreases the speed of
commonly used Diver functions
MANAGEABLELess prep to build and a feature-rich
visual environment to manage projects
©2014 Dimensional Insight, Inc.
The breakdown: speed
Remember we said this was designed to improve some of the most commonly used features?
Spectre outperforms the classic engine on…
- Build - Multitab - Group - Dimcount - Timeseries - Multimodel
…especially when you’re using more than one of them at a time. This makes slow queries a thing of the past.
SCALABLEAbility to handle large data volumes with ease
FASTIncreases the speed of
commonly used Diver functions
MANAGEABLELess prep to build and a feature-rich
visual environment to manage projects
©2014 Dimensional Insight, Inc.
Spectre in a nutshell
COLUMNAR
In-MemorySmallSimple
Fast Builds
FAST
MultitabsGroups
DimcountsTime series
Optimized Calcs
NO PRE-
SUMMARIZATION
No DimensionsNo Summaries
No Infos