hpcc platform + visualization

10
HPCC Platform + Visualization Overview Gordon Smith Enterprise / Lead Architect

Upload: gordon-smith

Post on 12-Apr-2017

169 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: HPCC Platform + Visualization

HPCC Platform + Visualization Overview

Gordon SmithEnterprise / Lead Architect

Page 2: HPCC Platform + Visualization

HPCC Platform – A Brief History2

HPCC Platform – A Brief History

• Borland: Turbo Pascal, Sidekick• 1987: JPI TopSpeed Compilers (C++, C, Pascal, Modula 2)• Clarion (USA): 4gl Database Orientated Language (interpreted)

• 1992: TopSpeed (Clarion + JPI): Clarion Compiler + Pluggable DB Support• Database Technologies (USA): Clarion + Custom DB for Big Data

• 1999: eData.com (DBT Founder + TopSpeed Development Center)• 2001: Seisint• 2004: LexisNexis RISK (Part of the RELX Group)• 2011: HPCC Systems (OSS)

Page 3: HPCC Platform + Visualization

RELX Group

Introduction to HPCC Systems 3

• Scientific, Technical & Medical• Risk & Business

Analytics • Legal• Exhibitions

Page 4: HPCC Platform + Visualization

RELX Group's big data technology, known as HPCC Systems, allows users to leverage structured and unstructured data, opening up huge possibilities for our customers.

Introduction to HPCC Systems 4

Page 5: HPCC Platform + Visualization

HPCC Platform - Highlights5

HPCC Platform - Highlights

• C++ • Multi Node, Commodity Hardware -> Boutique Hardware• Core Components:• Thor: Data Refinery• Roxie: Data Delivery• ESP: Enterprise Service Platform• ECL: • Data Orientated, Functional / Declarative Language• Creates Execution Graphs (native executables)• Optimizing Compiler (Take II)

Page 6: HPCC Platform + Visualization

Introduction to HPCC Systems6

HPCC Visualization Framework

Page 7: HPCC Platform + Visualization

HPCC Visualization Framework - Goals7

HPCC Visualization Framework - Goals

• Easy to embed in host web applications:• JavaScript Micro Library• No “library” dependencies: JQuery, React, Dojo, Bootstrap, etc.

• Comprehensive Suite of Visualizations:• Third Party: Google, C3, AM Charts etc.• HPCC: Typically D3 based• Composition

• Consistent Data Interface• Published Properties + Serialization• Data Categories: 1D, 2D, ND, Hierarchy, Graph

Page 9: HPCC Platform + Visualization

HPCC Platform + HPCC Visualization Framework 9

HPCC Platform + HPCC Visualization Framework

• Workunit Data + Column Chart• Workunit Data + Alternative View• Roxie Data + Column Chart• HPCC Visualization Bundle (6.2 release timeline)

Page 10: HPCC Platform + Visualization

Homepage: https://hpccsystems.comGitHub: https://github.com/hpcc-systems