hpcc platform + visualization
TRANSCRIPT
![Page 1: HPCC Platform + Visualization](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/1.jpg)
HPCC Platform + Visualization Overview
Gordon SmithEnterprise / Lead Architect
![Page 2: HPCC Platform + Visualization](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/3.jpg)
RELX Group
Introduction to HPCC Systems 3
• Scientific, Technical & Medical• Risk & Business
Analytics • Legal• Exhibitions
![Page 4: HPCC Platform + Visualization](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/6.jpg)
Introduction to HPCC Systems6
HPCC Visualization Framework
![Page 7: HPCC Platform + Visualization](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/7.jpg)
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 8: HPCC Platform + Visualization](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/8.jpg)
HPCC Visualization Framework – The Grand Tour8
HPCC Visualization Framework – The Grand Tour
• Getting Started:• Hello World• Pie Chart• Column Chart• Multi Chart
• Published Properties:• Dermatology• Publishing a Property• Serialization / Deserialization
• Composition:• Data Analyst
![Page 9: HPCC Platform + Visualization](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062306/58ed1f5b1a28ab3f358b45e3/html5/thumbnails/10.jpg)
Homepage: https://hpccsystems.comGitHub: https://github.com/hpcc-systems