Top Banner
© 2012 OpenLink Software, All rights reserved. Using Tibco SpotFire as a Linked (Open) Data client via Virtuoso’s ODBC Driver By Kingsley Idehen (@kidehen) Founder & CEO, OpenLink Software
36

Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Jan 15, 2015

Download

Technology

Detailed guide covering the configuration of a Virtuoso ODBC Data Source Name (DSN) into the Web of Linked Data en route to utilization via Tibco's SpotFire BI tool.

Basically, SpotFire as a Linked (Open) Data fronte-end via ODBC.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

© 2012 OpenLink Software, All rights reserved.

Using Tibco SpotFire

as a Linked (Open) Data clientvia

Virtuoso’s ODBC Driver

By Kingsley Idehen (@kidehen)

Founder & CEO, OpenLink Software

Page 2: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

© 2008 OpenLink Software, All rights reserved.

Situation Analysis

Agility is the timeless pursuit of enterprises and individuals alike. In all cases, access, integration,

and dissemination of data is pivotal.

Page 3: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Linked Open Data (LOD) Cloud

© 2010 OpenLink Software, All rights reserved.

Page 4: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Situation Analysis

© 2012 OpenLink Software, All rights reserved.

Data is growing exponentially along the

following dimensions:

•Volume -- production

•Velocity – dissemination fire-hoses

•Variety – APIs and underlying data Models

•Virtuosity – insight discovery expectations.

All of this happens while the total hours in day

remains constant at 24 hours!

Page 5: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Product Value Proposition

© 2012 OpenLink Software, All rights reserved.

Enterprise and Individual Agility

via Data Virtualization, without

compromising performance,

scalability, security, or

investments in existing

infrastructure!

Page 6: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Product Architecture

© 2012 OpenLink Software, All rights reserved.

A high-performance, scalable,

secure, and operating-system-

independent server designed

to handle contemporary

challenges associated with

data access, data integration,

and data management.

Page 7: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Data Virtualization Middleware

© 2012 OpenLink Software, All rights reserved.

An in-built middleware layer

(“Sponger”) for creating

Linked Data Views over

Heterogeneous Data

Sources.

Page 8: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Pluggable Linked Data Cartridges/Drivers

© 2012 OpenLink Software, All rights reserved.

A collection of prefabricated

and customizable Data

Extraction, Transformation,

and Lookup cartridges

(drivers) covering a vast

ranges of data formats and

data access protocols.

Page 9: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Sophisticated Content Crawler

© 2012 OpenLink Software, All rights reserved.

DBMS hosted Content

Crawler that leverages

loosely coupled binding to

the Sponger Middleware

component for

transformation of

unstructured and semi-

structured data into Linked

Data.

Page 10: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

How Do I Get Going?

Download, install, and experience the power of coherent integration of disparate data sources, data access protocols, and data representation formats.

In an nutshell, commence exploitation of powerful business intelligence, socially enhanced collaboration, data virtualization, and entity analytics without writing a line of code!

Turn "Big Data" into exploitable "Smart Data" without compromise!

© 2012 OpenLink Software, All rights reserved.

Page 11: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

How Does Virtuoso Expose LOD Cloud Data To ODBC Clients?

Creation of ODBC accessible SQL Views using SPASQL (SPARQL inside SQL) that targets local data

Ditto via SPARQL-FED (Federated SPARQL) for external SPARQL endpoints.

Example instances include:

DBpedia (Linked Data version of Wikipedia content and LOD Cloud nexus)

URIBurner Service for “on the fly” transformation of data from: LinkedIn, Facebook,

Twitter, Google+, Freebase, Disqus etc.

Live Linked Open Data LOD Cloud Cache.

© 2012 OpenLink Software, All rights reserved.

Page 12: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Virtuoso ODBC Driver Installation &

Configuration

© 2012 OpenLink Software, All rights reserved.

Page 13: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Install Virtuoso ODBC Driver

© 2012 OpenLink Software, All rights reserved.

Installer

Wizard

Screen

#1

Page 14: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Install Virtuoso ODBC Driver

© 2012 OpenLink Software, All rights reserved.

Installer

Wizard

Screen

#2

Page 15: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Install Virtuoso ODBC Driver

© 2012 OpenLink Software, All rights reserved.

Installer

Wizard

Screen

#3

Page 16: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Install Virtuoso ODBC Driver

© 2012 OpenLink Software, All rights reserved.

Installer

Wizard

Screen

#4

Page 17: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Install Virtuoso ODBC Driver

© 2012 OpenLink Software, All rights reserved.

Installer

Wizard

Screen

#5

Page 18: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Install Virtuoso ODBC Driver

© 2012 OpenLink Software, All rights reserved.

Installer

Wizard

Screen

#6

Done!

Page 19: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Using SpotFire & ODBC

© 2012 OpenLink Software, All rights reserved.

Start

Application

Page 20: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Attaching External Tables via ODBC -1

© 2012 OpenLink Software, All rights reserved.

Start External

Table

Attachment

Wizard

Page 21: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Attaching External Tables via ODBC - 2

© 2012 OpenLink Software, All rights reserved.

Table Attachment

Wizard will

automatically use the

ODBC Administrator

to Lookup Existing

Data Source Names

(DSNs)

Page 22: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Attaching External Tables via ODBC - 3

© 2012 OpenLink Software, All rights reserved.

There isn’t an existing

Virtuoso ODBC Data

Source Name in place,

so we select the File

Data Source Name

radio button.

Page 23: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Attaching External Tables via ODBC - 4

© 2012 OpenLink Software, All rights reserved.

Select the Google

Drive File to which

the Virtuoso ODBC

File DSN resolves.

Page 24: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Connecting to Configured ODBC DSN - 1

© 2012 OpenLink Software, All rights reserved.

Database

Authentication

Page 25: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Connecting to Configured ODBC DSN - 2

© 2012 OpenLink Software, All rights reserved.

Selecting an actual

Virtuoso Server

hosted Database

Page 26: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Attaching External Tables via Machine Scoped ODBC Data Source Name

© 2012 OpenLink Software, All rights reserved.

New Data Source

Name (DSN)

Successfully

Created!

Page 27: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Country Data from SUMO Ontology

© 2012 OpenLink Software, All rights reserved.

Query Results

From SUMO

Via

LOD Cloud

Cache

This Query is against the SPARQL Web Service at:

http://lod.openlinksw.com/sparql

Page 28: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Querying Earthquake Data

© 2012 OpenLink Software, All rights reserved.

Query against

RPIs Linked Data

Space for U.S.

Government and

other Datasets.

This Query is against the SPARQL Web Service at:

http://data-gov.tw.rpi.edu/sparql

Page 29: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Healthcare Related Data from Data.GOV

© 2012 OpenLink Software, All rights reserved.

Query Results

From

Data.Gov’s

Healthcare

Linked Data

Space

This Query is against the SPARQL Web Service at:

http://health.data.gov/sparql

Page 30: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Benefits?

© 2012 OpenLink Software, All rights reserved.

Progressive Intelligence Accumulation via Links!

StructuredData

Structured Data

StructuredData

StructuredData

Page 31: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

End Game?

© 2012 OpenLink Software, All rights reserved.

Our Agility !!

Your Agility++ Their Agility++ My Agility++

Page 32: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

OpenLink Company Overview OpenLink Software is a privately-held company founded in 1992 by its President &

CEO, Kingsley Idehen. The company is an industry acclaimed technology innovator in the following areas:

ODBC, JDBC, ADO.NET, and OLE-DB compliant Data Access Drivers for Oracle, SQL Server, Informix, Ingres, Sybase, Progress, MySQL, and PostgreSQL

High-Performance & Scalable Multi-Model (Relational & Graph) Database Technology

Data Integration Middleware (Data Virtualization Technology across a wide variety of Protocols & Formats)

Linked Data Deployment & Management

Web Application Server Technology

Socially-enhanced Distributed Collaborative Applications Platforms (Weblogs, Wikis, Feed Aggregation and Syndication, Web File Systems, Discussion Forums, etc.)

Identity Management.

© 2012 OpenLink Software, All rights reserved.

Page 33: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Products & ServicesSoftware Products

• OpenLink Universal Data Access Drivers (UDA) - High-performance data access drivers for ODBC, JDBC, ADO.NET, and OLE DB that provide transparent access to enterprise databases.

• OpenLink Virtuoso - available in single server and cluster editions that are deployed in cloud and/or enterprise modes.

• OpenLink Data Spaces Platform and Applications

• OpenLink Ajax Toolkit

• OpenLink Data Explorer

• An Open Source Data Access SDK for ODBC

All OpenLink products are delivered by download from the Internet (http, ftp, etc.). Temporary licenses are issued upon download and may be extended as needed, on a case-by-case basis. Permanent licenses are issued once payment is received.

© 2012 OpenLink Software, All rights reserved.

Page 34: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Products & ServicesProfessional and Support Services

• OpenLink Product Support provides front-line email and phone support,web-based online support, and a variety of premium services such as phone, emergency, and onsite support.

• Our Support staff is comprised of individuals with extensive knowledge of data access, data migration, database administration, programming APIs, and other relevant skills.

• Services are sold in either Standard "Bronze" or Premium "Platinum" Support packages, with varying hours of availability, response times, etc.

• We also offer Custom Development, Training, and other Consultancy services. These services can be offered on- or off-site. Expenses for travel, accommodations, food, etc., associated with on-site services are charged separately.

Rates start at US$250 per person per hour.

© 2012 OpenLink Software, All rights reserved.

Page 35: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Office Locations

USA

OpenLink Software, Inc 10 Burlington Mall Road Suite 265 Burlington, MA 01803 Tel.: +1 781 273 0900 Fax: +1 781 229 8030

© 2012 OpenLink Software, All rights reserved.

UK

OpenLink Software Ltd. Airport House Purley Way Croydon, Surrey CR0 0XZ Tel.: +44 (0)20 8681 7701 Fax: +44 (0)20 8681 7702

Page 36: Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end

Additional Information

OpenLink Software: OpenLink Software OpenLink Virtuoso Universal Data Access Drivers

Social Media Data spaces http://www.openlinksw.com/blog/~kidehen/ (weblog) https://plus.google.com/112399767740508618350/

posts (Google+) https://twitter.com/#!/kidehen (Twitter) Hashtag: #LinkedData (Anywhere) .

© 2012 OpenLink Software, All rights reserved.