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

Exploiting Linked Data via Filemaker

Jan 15, 2015

Download

Technology

How to use Filemaker (via ODBC) as a BI oriented front-end for the Linked (Open) Data Cloud.
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: Exploiting Linked Data via Filemaker

© 2012 OpenLink Software, All rights reserved.

Using Filemaker

as a Linked (Open) Data clientvia

Virtuoso’s ODBC Driver

By Kingsley Idehen (@kidehen)

Founder & CEO, OpenLink Software

Page 2: Exploiting Linked Data via Filemaker

© 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: Exploiting Linked Data via Filemaker

Linked Open Data (LOD) Cloud

© 2010 OpenLink Software, All rights reserved.

Page 4: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

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: Exploiting Linked Data via Filemaker

Virtuoso ODBC Driver Installation &

Configuration

© 2012 OpenLink Software, All rights reserved.

Page 13: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 1

© 2012 OpenLink Software, All rights reserved.

Mount standard Mac OS X

DMG based Installer bundle

Page 14: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 2

© 2012 OpenLink Software, All rights reserved.

Virtuoso Installer

Wizard walks you

through the rest of

the installation

process.

Page 15: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 3

© 2012 OpenLink Software, All rights reserved.

Page 16: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 4

© 2012 OpenLink Software, All rights reserved.

Page 17: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 5

© 2012 OpenLink Software, All rights reserved.

Page 18: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 6

© 2012 OpenLink Software, All rights reserved.

Page 19: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 7

© 2012 OpenLink Software, All rights reserved.

Page 20: Exploiting Linked Data via Filemaker

ODBC Driver Installation Screen - 8

© 2012 OpenLink Software, All rights reserved.

Page 21: Exploiting Linked Data via Filemaker

Configuring Virtuoso ODBC Data Sources on Mac OS X

UsingThe OpenLink iODBC Administrator

© 2012 OpenLink Software, All rights reserved.

Page 22: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 1

© 2012 OpenLink Software, All rights reserved.

Page 23: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 2

© 2012 OpenLink Software, All rights reserved.

Select the ODBC

Driver for which

you are going to

create and

configure a Data

Source Name

(DSN)

Page 24: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 3

© 2012 OpenLink Software, All rights reserved.

Assign a Data

Source Name and

embellish with a

short descriptions

Page 25: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 4

© 2012 OpenLink Software, All rights reserved.

Identify the

machine host and

port number

associated with a

target Virtuoso

Server Instance

Page 26: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 5

© 2012 OpenLink Software, All rights reserved.

Make an

authenticated

connection to

Virtuoso Server

Instance

Page 27: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 6

© 2012 OpenLink Software, All rights reserved.

Select a

Database/Qualifie

r from the list

presented

Page 28: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 7

© 2012 OpenLink Software, All rights reserved.

Click on “Finish”

button since there

are not addition

items to be added

to the

configuration of

this ODBC DSN.

Page 29: Exploiting Linked Data via Filemaker

ODBC DSN Configuration Screen - 8

© 2012 OpenLink Software, All rights reserved.

New ODBC DSN

is now created

and added to list

DSNs available to

any Mac OS X

based ODBC

compliant

applications.

Page 30: Exploiting Linked Data via Filemaker

Verify ODBC Data Source Name Usability

© 2012 OpenLink Software, All rights reserved.

Click on the “Test”

button from the

ODBC

Administrator to

verify your ODBC

DSN’s usability.

Page 31: Exploiting Linked Data via Filemaker

Verify ODBC Data Source Name Usability

© 2012 OpenLink Software, All rights reserved.

ODBC

Administrator

Dialog will indicate

successful (or

unsuccessful) use

of your newly

created ODBC

DSN

Page 32: Exploiting Linked Data via Filemaker

Using Filemaker with External Data

Sources (e.g. Linked Open Data Cloud)

via

ODBC Data Source Names (DSNs)

© 2012 OpenLink Software, All rights reserved.

Page 33: Exploiting Linked Data via Filemaker

Using Filemaker & ODBC

© 2012 OpenLink Software, All rights reserved.

Click on “Close”

Button so that you

can open a

“Database Type”

via the Main Menu

Page 34: Exploiting Linked Data via Filemaker

Connecting to an ODBC Data Source -- 1

© 2012 OpenLink Software, All rights reserved.

Select “ODBC

Data Source” from

the Main Menu

Page 35: Exploiting Linked Data via Filemaker

Connecting to an ODBC Data Source -- 2

© 2012 OpenLink Software, All rights reserved.

Select an

Existing ODBC

Data Source

Name

configured

using your

Virtuoso ODBC

Driver

Page 36: Exploiting Linked Data via Filemaker

Connecting to an ODBC Data Source -- 3

© 2012 OpenLink Software, All rights reserved.

Authenticate

against

Virtuoso

Server

Instance

associated with

select ODBC

Data Source

Name (DSN).

Page 37: Exploiting Linked Data via Filemaker

Accessing Table Data via Table/View Selection

© 2012 OpenLink Software, All rights reserved.

Select Remote

Table/View and then

use the Query

Builder to Select

Columns/Fields

used for actual

Remote SQL Query.

Page 38: Exploiting Linked Data via Filemaker

Accessing Table Data via Remote Query

© 2012 OpenLink Software, All rights reserved.

Alternatively, paste

a SPARQL Query

that’s targeted at a

Linked Open Data

Cloud SPARQL

endpoint.

SPARQL Endpoint: http://health.data.gov/sparql

Page 39: Exploiting Linked Data via Filemaker

Tabular Query Results

© 2012 OpenLink Software, All rights reserved.

Results presented in

Grid/Table Viewer

using Default Layout

.

Page 40: Exploiting Linked Data via Filemaker

Form Based Query Results

© 2012 OpenLink Software, All rights reserved.

Results presented in

Form (Single

Record) Viewer

using Alternative

Layout .

Page 41: Exploiting Linked Data via Filemaker

Effect of URIs as ‘Super Keys’ -- 1

© 2012 OpenLink Software, All rights reserved.

Copy URI

(Hyperlink)

associated with

any record of

interest.

Page 42: Exploiting Linked Data via Filemaker

Effect of URIs as Super Keys -- 2

© 2012 OpenLink Software, All rights reserved.

Paste selected URI (Hyperlink) into your preferred Browser, and explore

further. You can also just scan the QRCode

Page 43: Exploiting Linked Data via Filemaker

Benefits?

© 2012 OpenLink Software, All rights reserved.

Progressive Intelligence Accumulation via Links!

StructuredData

Structured Data

StructuredData

StructuredData

Page 44: Exploiting Linked Data via Filemaker

End Game?

© 2012 OpenLink Software, All rights reserved.

Our Agility !!

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

Page 45: Exploiting Linked Data via Filemaker

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 46: Exploiting Linked Data via Filemaker

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 47: Exploiting Linked Data via Filemaker

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 48: Exploiting Linked Data via Filemaker

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 49: Exploiting Linked Data via Filemaker

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.