Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Getting the best insights from your data using Apache Metamodel by Alberto Rodríguez at Big Data Spain 2015

Getting the best insights from your data using Apache Metamodel by Alberto Rodríguez at Big Data Spain 2015

We live in an age of an over-abundance of data stores choices and we also live in an age where the data has more value than ever.We think that data has no value until it’s shown and everybody is nowadays looking for simple ways to get insights from its data through self-explanatory visualizations. Would it be nice if we were able to create awesome graphs regardless the underlying technology that stores our data?

Apache Metamodel provides a common interface for discovery, metadata exploration and querying of different types of datasources. In this presentation, Alberto Rodríguez will talk about using Metamodel as an abstraction layer that allows querying different datasources with a SQL-like language to get the most of your data.

Session presented at Big Data Spain 2015 Conference
15th Oct 2015
Kinépolis Madrid
http://www.bigdataspain.org
Event promoted by: http://www.paradigmatecnologico.com
Abstract: http://www.bigdataspain.org/program/thu/slot-12.html

Big Data Spain

October 21, 2015
Tweet

More Decks by Big Data Spain

Other Decks in Technology

Transcript

  1. MY PROFILE After graduating I've been programming for more than

    10 years. I’ve built high performance and scalable web applications for companies such as Indra Systems, Prudential and Springer Verlag Ltd. @ardlema SKILLS
  2. AGENDA Where am I working for Stratio Viewer Inception Apache

    Metamod el Viewer is much more Live demo 1 2 3 4 5
  3. I I GO TO SPACE STRATIO OPEN-SOURCE SOLUTIONS Our enterprises

    solutions are based on open source technologies PURE SPARK The only pure Spark platform, the only global solution ENTERPRISE SPARK On – premise & cloud, our platform is geared towards helping companies SPARK-BASED BD PLATFORM The first Spark-Based big data platform released
  4. STRATIO VIEWER INCEPTION “Data has no value until its shown”

    STRATIO VIEWER INCEPTION Clearness Simplicity Standards Freedom Prototyping Dashboards Widgets DataSources DataViews Attractive Pretty
  5. STRATIO VIEWER INCEPTION “Data has no value until its shown”

    STRATIO VIEWER INCEPTION Oh wait! @Stratio...We're polyglots
  6. APACHE METAMODEL “... a uniform connector and query API to

    many very different datastore types...”
  7. APACHE METAMODEL Simple jar Sometimes the work will be pushed

    down to the connectors and sometimes we'll be using MetaModel's own query engine
  8. APACHE METAMODEL DataContext is your friend DataContext dc = new

    MongoDbDataContext(db) DataSet dataSet = dc.query().from(table) .select(FunctionType.SUM,“foo”) .select(“baz”).groupBy(“baz”).execute()