17
©2014 Dimensional Insight, Inc. Introducing Spectre Provide powerful analytics capabilities to your users at breaking speeds.

Introducing Spectre

Embed Size (px)

Citation preview

Page 1: Introducing Spectre

©2014 Dimensional Insight, Inc.

Introducing SpectreProvide powerful analytics capabilities to your users at breaking speeds.

Page 2: Introducing Spectre

©2014 Dimensional Insight, Inc.

The path to making data-driven decisions is not always easy. We're here to fix that.

Page 3: Introducing Spectre

©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

Page 4: Introducing Spectre

©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

Page 5: Introducing Spectre

©2014 Dimensional Insight, Inc.

APPS

123

NUMBERS

VIDEODOCS

EMAIL

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

Page 6: Introducing Spectre

©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.

Page 7: Introducing Spectre

©2014 Dimensional Insight, Inc.

And if you want to go fast, you need the right engine.

Page 8: Introducing Spectre

©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

Page 9: Introducing Spectre

©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.

Page 10: Introducing Spectre

©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’.)

Page 11: Introducing Spectre

©2014 Dimensional Insight, Inc.

Different is good. Especially when you can prove it’s better.

Page 12: Introducing Spectre

©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.

Page 13: Introducing Spectre

©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.

Page 14: Introducing Spectre

©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

Page 15: Introducing Spectre

©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

Page 16: Introducing Spectre

©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

Page 17: Introducing Spectre

©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