Information Workbench The Optique Technical Solution Christoph Pinkel, fluid Operations AG
Optique: What is it, really? 3
Optique: End-user Access to Big Data 4
Optique: Scalable Access to Big Data 5
The Fundamental Problem: Data Access & Integration 6
Relational Data Warehouse Integration of three data sources 7
Relational Data Warehouse Applying a change in one source 8
Relational Data Warehouse Adding another source 9
fluidops Factor Bridging data silos Information is available Widgets in GUI Creation of data graph Integration of one data source 10
fluidops Factor Bridging data silos More information is available Extension of widget Extension of the data graph Integration of a REST & XML source 11
fluidops Factor Bridging data silos Even more information is available Extension of GUI with Google Maps widget Extension of the data graph Integration of an external data source 12
fluidops Factor Bridging data silos Changes & execution of actions User input Changes in the data graph Transfer of changes into resources possible 13
Information Workbench The Optique Technical Solution Changes & execution of actions User input Changes in the data graph Transfer of changes into resources possible 14
is based on Graphs are Ideal for Data Integration Simply add information from external data sources fluidops headquarter Inhabitants of Walldorf Walldorf 14,646 develops is semantic integration platform 2008 Data Center & Cloud Managem ent Data Managem ent 15
Widget-Based Collaborative UI Visualization Flexible and data-driven UI Customizable UI Easy extensible UI Extensible pool of pre-definded widgets MediaWiki syntax Widgets directly access the database Embed dynamic data, forms, etc. Various templates for each ressource Widgets are not static and can be integrated into the UI using a Wiki-style syntax. 16
Example 17
Widget-Based Collaborative UI Visualization and Exploration Analytics and Reporting Mashups with Social Media Authoring and Content Creation Widgets are not static and can be integrated into the UI using a Wiki-style syntax. 18
Adding Data Lifting Data to RDF Existing RDF Data (Linked Open Data, OSLC) Tabluar Data (R2RML) Tree Data (XML2RDF Mapping) Entity Reconciliation Custom Providers (~100 Applications, LDAP, Cloud, ) Federation Capabilities Platform repository manager FedX SPARQL Service Keyword Polyglot Persistence Define Big Data sources (Hive, HBase, Solr, ) Widgets support RDF parameterized native queries {{#widget: TableResult query='select * from hbase.urls where url like?:rdfvalue'}} 19
Actionable Linked Data Configuration & execution of a workflow {{#widget: WorkflowExecutionWithJob label = 'Create Order' workflow = 'bpmn:createorder' args = {{ $this$ }} confirm = 'Do you really want to proceed?' }} 20
Powerful Access Control 21
Ontology Management & Visualization 22
Query Catalog 23
Scalable Mappings and SQL Backend Bootstrap mappings from SQL datasource Mapping analysis Find inconsistencies between ontology, datasource and mapping Scaleout SQL datasource Federates and caches individual SQL DBs 24
Capture Knowledge in Apps zip via http 25
fluidops AppCenter & PaaS Cloud 26
Example: Manage SAP in the Cloud +1.000.000 Sessions per month +23,000 users every 2 minutes a user requests access to a landscape multiple device support DCs in 4 regions + hybrid Cloud support! +7,500 physical CPUs ~20,000 virtual CPUs ~ 75 TB of RAM +1.8 PB storage +1,000 SAP Templates All SAP products +900,000 jobs per month but only 10-20 support tickets with no high prio for fluidops! 27
IoT / Industry 4.0 Dashboards & Optimizations for Production Sensor Data Energy Management Protein Engineering Portal for the Life Science Industry 28
Corporate Linked Data Backbone Vocabulary and Data Access as a Central Service Major companies invest in central Linked Data Platforms Shared terminology repository SPARQL endpoints exposing existing data sources IT delivers managed services for departmental users 29
Optique Technical Solution Scalable End-user Access to Big Data Built on corporate Linked Data backbone: Information Workbench Adds scale to data access Adds end-user UI components Adds additional functionality in Information Workbench 30
Contact fluid Operations AG Altrottstrasse 31 69190 Walldorf T +49 (0)6227 358087 0 Email contact@fluidops.com