SlideShare una empresa de Scribd logo
1 de 58
Descargar para leer sin conexión
Configuring Linked (Open) Data
        Access Using
   Virtuoso’s ODBC Driver
              For
           Windows

       By Kingsley Idehen (@kidehen)
     Founder & CEO, OpenLink Software



            © 2012 OpenLink Software, All rights reserved.
Your Big Data Challenge


  How do you apply existing
investments in ODBC-compliant
applications to contemporary Big
       Data Challenges?



          © 2008 OpenLink Software, All rights reserved.
Massive Linked Open Data Cloud




        © 2010 OpenLink Software, All rights reserved.
What Does The Virtuoso ODBC Driver
  Offer?


An ODBC Driver that treats Big Data
   on the Web (or elsewhere) like
   any another ODBC accessible
             RDBMS!



            © 2012 OpenLink Software, All rights reserved.
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.
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.
Configuring *Basic* Virtuoso ODBC Data
             Sources Using
  The Windows ODBC Administrator




             © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 1




Start ODBC
Administrator




                © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 2



   Determine
Location for File
that will hold the
  Data Source
  Connection
     Data.




                     © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 3


Set Location &
 Name of File
(Resource) that
 will hold the
 Data Source
  Connection
    Data.




                  © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 4



 Bind ODBC
 DSN to File
holding actual
  Database
 Connection
Information.




                 © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 5


 Complete
 binding of
ODBC DSN to
 File holding
   actual
 Database
 Connection
Information.




                © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 6




Start Capturing
   Virtuoso
Database Server
  Connection
  Information.




                  © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 7




  Make Actual
   Virtuoso
Database Server
  Connection.




                  © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 8




Select a Default
Virtuoso Server
   Database
  (Qualifier) .




                   © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 9




Newly Created
 Data Source
Name Listed in
   ODBC
Administrator.




                 © 2012 OpenLink Software, All rights reserved.
Configuring *Secure* Virtuoso ODBC
        Data Sources Using
 The Windows ODBC Administrator




           © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 1




Start ODBC
Administrator




                © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 2



   Determine
Location for File
that will hold the
  Data Source
  Connection
     Data.




                     © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 3


Set Location &
 Name of File
(Resource) that
 will hold the
 Data Source
  Connection
    Data.




                  © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 4


Start Capturing
    Virtuoso
Database Server
  Connection
  Information.



 Note: Secure
  Connection
   check-box
hatched for SSL/
     TLS.
                   © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 5




 Authentication
Protocol Choices
  Presented.




                   © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 6




 Public Key
Authentication
  Protocol
  Selected.




                 © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 7


   Select Secure
   PKCS#12 File
  (Resource) that
    holds X.509
  Certificate (with
WebID Watermark)
  and associated
Public & Private Key
       Pairs.



                       © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 8




Enter Password
associated with
Secure PKCS#12
File (Resource).




                   © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 9



Select PEM File
 (Resource) that
   holds X.509
 Certificate that
  identifies the
Virtuoso Database
     Server.




                    © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 10



 Binding Identity
  oriented Data
 Sources for the
ODBC Client and
Virtuoso Database
   Server now
    complete.




                    © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 11



    Select Actual
Database (Qualifier)
to be used as Default
  Database when
   connecting to
 Virtuoso Database
      Server.




                        © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 12




Set Default Virtuoso
 Server Database
    (Qualifier) .




                       © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 13



New *Secure* Data
   Source Name
Created and Listed in
     the ODBC
   Administrator.




                        © 2012 OpenLink Software, All rights reserved.
ODBC Data Source Names (DSNs)
         Verification




         © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 1



Select the C++ Demo App.
 From Windows Startup




                           © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 2




Initial C++ Demo
Screen Presenting
  Menu Options




                    © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 3


      Select
  “Environment”
  Option which
triggers the ODBC
 Driver Manager’s
ODBC DSN Lookup
 & Select Dialog




                    © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 4



Enter Username &
   Password
   Credentials




                   © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 5




Use the “SQL” Menu
to Open Up the SQL
   Query Editor.




                     © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 6



Enter SQL Statement.




 If connecting via the GDrive or DropBox hosted File DSN try: SELECT * FROM
                 lod.data.health_data_dot_gov_conditions


                          © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 7

SQL Query Results
    Displayed




                    © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 8

Disconnect from
ODBC DSN and
Close C++ Demo
     App.




                  © 2012 OpenLink Software, All rights reserved.
Secure (WebID based) ODBC Data
     Source Names (DSNs)
          Verification




         © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 1



Select “Environment”
Option which triggers
  the ODBC Driver
 Manager’s ODBC
DSN Lookup & Select
       Dialog




                        © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 2


Enter PKCS#12 File
    Password.

Note: this is a local
activity that enables
 the ODBC client
access the Public &
 Private Key pairs
used for TLS data
    exchange.



                        © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 3



Enter SQL Statement.




 If connecting via the GDrive or DropBox hosted File DSN try: SELECT * FROM
                 lod.data.health_data_dot_gov_conditions


                          © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 4

SQL Query Results
    Displayed




                    © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 5

Disconnect from
ODBC DSN and
Close C++ Demo
     App.




                  © 2012 OpenLink Software, All rights reserved.
ODBC + Linked (Open) Data Benefits?
  Using existing ODBC compliant applications you
             can achieve the following:
Access & Integration Data from External Data
Sources
Sharing Data Sources & Insights (Query Results)
via Hyperlinks
Discover Insights without depending solely on the
                                 Structured
content of local databases          Data




                 © 2012 OpenLink Software, All rights reserved.
End Game?




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



                                                                Our Agility !!




               © 2012 OpenLink Software, All rights reserved.
Additional ODBC & Linked Data Presentations

 Windows
    Microsoft Access
    Tibco Spotfire
    Tableau Desktop
    SAP Crystal Reports

 Mac OS X
  Filemaker



                 © 2012 OpenLink Software, All rights reserved.
Virtuoso Product Information




       © 2012 OpenLink Software, All rights reserved.
Product Value Proposition


Enterprise and Individual Agility
via Data Virtualization, without
compromising performance,
scalability, security, or
investments in existing
infrastructure!




                            © 2012 OpenLink Software, All rights reserved.
Product Architecture


A high-performance, scalable,
secure, and operating-system-
independent server designed
to handle contemporary
challenges associated with
data access, data integration,
and data management.




                         © 2012 OpenLink Software, All rights reserved.
Data Virtualization Middleware



An in-built middleware layer
(“Sponger”) for creating
Linked Data Views over
Heterogeneous Data
Sources.




                           © 2012 OpenLink Software, All rights reserved.
Pluggable Linked Data Cartridges/Drivers


A collection of prefabricated
and customizable Data
Extraction, Transformation,
and Lookup cartridges
(drivers) covering a vast
ranges of data formats and
data access protocols.




                              © 2012 OpenLink Software, All rights reserved.
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.
Products & Services
Software 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.
Products & Services
Professional 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.
Office Locations


USA                                               UK
OpenLink Software, Inc                            OpenLink Software Ltd.
10 Burlington Mall Road                           Airport House
Suite 265                                         Purley Way
Burlington, MA 01803                              Croydon, Surrey CR0 0XZ
Tel.: +1 781 273 0900                             Tel.: +44 (0)20 8681 7701
Fax: +1 781 229 8030                              Fax: +44 (0)20 8681 7702




                          © 2012 OpenLink Software, All rights reserved.
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.

Más contenido relacionado

La actualidad más candente

Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringFaizanAhmad340414
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specificationDeepak Sharma
 
component based development model
component based development modelcomponent based development model
component based development modelMuneeba Qamar
 
Professional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsProfessional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsLemi Orhan Ergin
 
System Analysis and Design 6th edition chapter 14
System Analysis and Design 6th edition chapter 14System Analysis and Design 6th edition chapter 14
System Analysis and Design 6th edition chapter 14Matthew McKenzie
 
Socket Programming In Python
Socket Programming In PythonSocket Programming In Python
Socket Programming In Pythondidip
 
Introduction to Software Review
Introduction to Software ReviewIntroduction to Software Review
Introduction to Software ReviewPhilip Johnson
 
CDP PPT - Presentation Sample
CDP PPT - Presentation SampleCDP PPT - Presentation Sample
CDP PPT - Presentation SampleAdriane Gonzalez
 
Chapter 5 Agile Software development
Chapter 5 Agile Software developmentChapter 5 Agile Software development
Chapter 5 Agile Software developmentDidarul Amin
 
Function Oriented Design
Function Oriented DesignFunction Oriented Design
Function Oriented DesignSharath g
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptxMohamedElshaikh10
 
Software System Engineering - Chapter 2
Software System Engineering - Chapter 2Software System Engineering - Chapter 2
Software System Engineering - Chapter 2Fadhil Ismail
 
Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMThanh Nguyen
 
The Quality Standard: ISO 9000 , CMM and Six Sigma
The Quality Standard: ISO 9000 , CMM and Six SigmaThe Quality Standard: ISO 9000 , CMM and Six Sigma
The Quality Standard: ISO 9000 , CMM and Six SigmaDeep Dalsania
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileFakrudin Abu Bakar
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsKhalid Md Saifuddin
 

La actualidad más candente (20)

Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software Engineering
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specification
 
component based development model
component based development modelcomponent based development model
component based development model
 
Professional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsProfessional Software Development, Practices and Ethics
Professional Software Development, Practices and Ethics
 
System Analysis and Design 6th edition chapter 14
System Analysis and Design 6th edition chapter 14System Analysis and Design 6th edition chapter 14
System Analysis and Design 6th edition chapter 14
 
Socket Programming In Python
Socket Programming In PythonSocket Programming In Python
Socket Programming In Python
 
Introduction to Software Review
Introduction to Software ReviewIntroduction to Software Review
Introduction to Software Review
 
CDP PPT - Presentation Sample
CDP PPT - Presentation SampleCDP PPT - Presentation Sample
CDP PPT - Presentation Sample
 
Chapter 5 Agile Software development
Chapter 5 Agile Software developmentChapter 5 Agile Software development
Chapter 5 Agile Software development
 
Function Oriented Design
Function Oriented DesignFunction Oriented Design
Function Oriented Design
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptx
 
Software System Engineering - Chapter 2
Software System Engineering - Chapter 2Software System Engineering - Chapter 2
Software System Engineering - Chapter 2
 
CMMI staged and continuous
CMMI staged and continuousCMMI staged and continuous
CMMI staged and continuous
 
Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPM
 
Ch04 agile development models
Ch04 agile development modelsCh04 agile development models
Ch04 agile development models
 
Unit 2 spm
Unit 2 spmUnit 2 spm
Unit 2 spm
 
The Quality Standard: ISO 9000 , CMM and Six Sigma
The Quality Standard: ISO 9000 , CMM and Six SigmaThe Quality Standard: ISO 9000 , CMM and Six Sigma
The Quality Standard: ISO 9000 , CMM and Six Sigma
 
Chapter 15
Chapter 15Chapter 15
Chapter 15
 
Software Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & AgileSoftware Development Model - Waterfall, RAD & Agile
Software Development Model - Waterfall, RAD & Agile
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
 

Destacado

Accessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBCAccessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBCKingsley Uyi Idehen
 
Understanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured DescriptionsUnderstanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured DescriptionsKingsley Uyi Idehen
 
SQL Pass Through and the ODBC Interface
SQL Pass Through and the ODBC InterfaceSQL Pass Through and the ODBC Interface
SQL Pass Through and the ODBC Interfacejrhampt
 
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNsExploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNsKingsley Uyi Idehen
 
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Kingsley Uyi Idehen
 
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCTableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCKingsley Uyi Idehen
 
Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)Pooja Talreja
 
Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudSalesforce Developers
 

Destacado (8)

Accessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBCAccessing the Linked Open Data Cloud via ODBC
Accessing the Linked Open Data Cloud via ODBC
 
Understanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured DescriptionsUnderstanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured Descriptions
 
SQL Pass Through and the ODBC Interface
SQL Pass Through and the ODBC InterfaceSQL Pass Through and the ODBC Interface
SQL Pass Through and the ODBC Interface
 
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNsExploiting Linked (Open) Data via Microsoft Access using ODBC  File DSNs
Exploiting Linked (Open) Data via Microsoft Access using ODBC File DSNs
 
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
 
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCTableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
 
Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)Java Database Connectivity (JDBC)
Java Database Connectivity (JDBC)
 
Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce Cloud
 

Similar a Virtuoso ODBC Driver Configuration & Usage (Windows)

Exploiting Linked Data via Filemaker
Exploiting Linked Data via FilemakerExploiting Linked Data via Filemaker
Exploiting Linked Data via FilemakerKingsley Uyi Idehen
 
Exploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft AccessExploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft AccessKingsley Uyi Idehen
 
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBCUsing SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBCKingsley Uyi Idehen
 
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-endUsing Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-endKingsley Uyi Idehen
 
Ibi Open Visualizations
Ibi Open VisualizationsIbi Open Visualizations
Ibi Open VisualizationsClif Kranish
 
SharePoint Connector – Setup and Configuration
SharePoint Connector – Setup and ConfigurationSharePoint Connector – Setup and Configuration
SharePoint Connector – Setup and ConfigurationAdobe
 
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Nishanth Kadiyala
 
Linked Data Planet Key Note
Linked Data Planet Key NoteLinked Data Planet Key Note
Linked Data Planet Key Noterumito
 
EBS-endeca-technical-considerations
EBS-endeca-technical-considerationsEBS-endeca-technical-considerations
EBS-endeca-technical-considerationsBerry Clemens
 
Ado dot net complete meterial (1)
Ado dot net complete meterial (1)Ado dot net complete meterial (1)
Ado dot net complete meterial (1)Mubarak Hussain
 
A tour of Oracle DV V3.0 new features (June 2017)
A tour of Oracle DV V3.0 new features (June 2017)A tour of Oracle DV V3.0 new features (June 2017)
A tour of Oracle DV V3.0 new features (June 2017)Philippe Lions
 
Final Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.pptFinal Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.pptTabassumMaktum
 
12c weblogic installation steps for Windows
12c weblogic installation steps for Windows12c weblogic installation steps for Windows
12c weblogic installation steps for WindowsCognizant
 
Weblogic 12c Graphical Mode installation steps in Windows
Weblogic 12c Graphical Mode installation steps in Windows Weblogic 12c Graphical Mode installation steps in Windows
Weblogic 12c Graphical Mode installation steps in Windows webservicesm
 
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...Ravi Kumar Lanke
 
Getting Started with Sql Server Compact Edition
Getting Started with Sql Server Compact EditionGetting Started with Sql Server Compact Edition
Getting Started with Sql Server Compact EditionDonRobins
 
Getting Started with SQL Server Compact Edition 3.51
Getting Started with SQL Server Compact Edition 3.51Getting Started with SQL Server Compact Edition 3.51
Getting Started with SQL Server Compact Edition 3.51Mark Ginnebaugh
 

Similar a Virtuoso ODBC Driver Configuration & Usage (Windows) (20)

Exploiting Linked Data via Filemaker
Exploiting Linked Data via FilemakerExploiting Linked Data via Filemaker
Exploiting Linked Data via Filemaker
 
Exploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft AccessExploiting Linked (Open) Data via Microsoft Access
Exploiting Linked (Open) Data via Microsoft Access
 
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBCUsing SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC
 
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-endUsing Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
Using Tibco SpotFire (via Virtuoso ODBC) as Linked Data Front-end
 
Ibi Open Visualizations
Ibi Open VisualizationsIbi Open Visualizations
Ibi Open Visualizations
 
SharePoint Connector – Setup and Configuration
SharePoint Connector – Setup and ConfigurationSharePoint Connector – Setup and Configuration
SharePoint Connector – Setup and Configuration
 
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
 
0065 using sequelink
0065 using sequelink0065 using sequelink
0065 using sequelink
 
Linked Data Planet Key Note
Linked Data Planet Key NoteLinked Data Planet Key Note
Linked Data Planet Key Note
 
EBS-endeca-technical-considerations
EBS-endeca-technical-considerationsEBS-endeca-technical-considerations
EBS-endeca-technical-considerations
 
Ado dot net complete meterial (1)
Ado dot net complete meterial (1)Ado dot net complete meterial (1)
Ado dot net complete meterial (1)
 
A tour of Oracle DV V3.0 new features (June 2017)
A tour of Oracle DV V3.0 new features (June 2017)A tour of Oracle DV V3.0 new features (June 2017)
A tour of Oracle DV V3.0 new features (June 2017)
 
Final Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.pptFinal Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.ppt
 
12c weblogic installation steps for Windows
12c weblogic installation steps for Windows12c weblogic installation steps for Windows
12c weblogic installation steps for Windows
 
Weblogic 12c Graphical Mode installation steps in Windows
Weblogic 12c Graphical Mode installation steps in Windows Weblogic 12c Graphical Mode installation steps in Windows
Weblogic 12c Graphical Mode installation steps in Windows
 
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
Oracle endeca information discovery v3.0 integration with the obiee 11g bi se...
 
Getting Started with Sql Server Compact Edition
Getting Started with Sql Server Compact EditionGetting Started with Sql Server Compact Edition
Getting Started with Sql Server Compact Edition
 
Getting Started with SQL Server Compact Edition 3.51
Getting Started with SQL Server Compact Edition 3.51Getting Started with SQL Server Compact Edition 3.51
Getting Started with SQL Server Compact Edition 3.51
 
Sql server classes in mumbai
Sql server classes in mumbaiSql server classes in mumbai
Sql server classes in mumbai
 
ADO.NET -database connection
ADO.NET -database connectionADO.NET -database connection
ADO.NET -database connection
 

Más de Kingsley Uyi Idehen

LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19Kingsley Uyi Idehen
 
Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls Kingsley Uyi Idehen
 
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference KeynoteKingsley Uyi Idehen
 
OpenLink Virtuoso - Management & Decision Makers Overview
OpenLink Virtuoso - Management & Decision Makers OverviewOpenLink Virtuoso - Management & Decision Makers Overview
OpenLink Virtuoso - Management & Decision Makers OverviewKingsley Uyi Idehen
 
HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data Kingsley Uyi Idehen
 
Sigma Knowledge Engineering Environment
Sigma Knowledge Engineering EnvironmentSigma Knowledge Engineering Environment
Sigma Knowledge Engineering EnvironmentKingsley Uyi Idehen
 
Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles Kingsley Uyi Idehen
 
Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)Kingsley Uyi Idehen
 
Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0Kingsley Uyi Idehen
 
Making the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked DataMaking the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked DataKingsley Uyi Idehen
 
Linked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & AccessLinked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & AccessKingsley Uyi Idehen
 
Solving Real Problems Using Linked Data
Solving Real Problems Using Linked DataSolving Real Problems Using Linked Data
Solving Real Problems Using Linked DataKingsley Uyi Idehen
 
Data Portability And Data Spaces 2
Data Portability And Data Spaces 2Data Portability And Data Spaces 2
Data Portability And Data Spaces 2Kingsley Uyi Idehen
 

Más de Kingsley Uyi Idehen (17)

Virtuoso Platform Overview
Virtuoso Platform OverviewVirtuoso Platform Overview
Virtuoso Platform Overview
 
LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19LOD Cloud Knowledge Graph vs COVID-19
LOD Cloud Knowledge Graph vs COVID-19
 
Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls Enterprise & Web based Federated Identity Management & Data Access Controls
Enterprise & Web based Federated Identity Management & Data Access Controls
 
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
Virtuoso, The Prometheus of RDF -- Sematics 2014 Conference Keynote
 
OpenLink Virtuoso - Management & Decision Makers Overview
OpenLink Virtuoso - Management & Decision Makers OverviewOpenLink Virtuoso - Management & Decision Makers Overview
OpenLink Virtuoso - Management & Decision Makers Overview
 
Understanding Data
Understanding Data Understanding Data
Understanding Data
 
HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data HTML5 based PivotViewer for Visualizing LInked Data
HTML5 based PivotViewer for Visualizing LInked Data
 
Sigma Knowledge Engineering Environment
Sigma Knowledge Engineering EnvironmentSigma Knowledge Engineering Environment
Sigma Knowledge Engineering Environment
 
Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles Linked Open Data (LOD) Cloud & Ontology Life Cycles
Linked Open Data (LOD) Cloud & Ontology Life Cycles
 
ISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data MeetupISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data Meetup
 
Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)Knowledge Design Patterns (by John F. Sowa)
Knowledge Design Patterns (by John F. Sowa)
 
Integrating Semantic Systems
Integrating Semantic SystemsIntegrating Semantic Systems
Integrating Semantic Systems
 
Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0Meet Charlie What Is Enterprise 3.0
Meet Charlie What Is Enterprise 3.0
 
Making the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked DataMaking the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked Data
 
Linked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & AccessLinked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & Access
 
Solving Real Problems Using Linked Data
Solving Real Problems Using Linked DataSolving Real Problems Using Linked Data
Solving Real Problems Using Linked Data
 
Data Portability And Data Spaces 2
Data Portability And Data Spaces 2Data Portability And Data Spaces 2
Data Portability And Data Spaces 2
 

Último

20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdfJamie (Taka) Wang
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceMartin Humpolec
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 

Último (20)

20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 

Virtuoso ODBC Driver Configuration & Usage (Windows)

  • 1. Configuring Linked (Open) Data Access Using Virtuoso’s ODBC Driver For Windows By Kingsley Idehen (@kidehen) Founder & CEO, OpenLink Software © 2012 OpenLink Software, All rights reserved.
  • 2. Your Big Data Challenge How do you apply existing investments in ODBC-compliant applications to contemporary Big Data Challenges? © 2008 OpenLink Software, All rights reserved.
  • 3. Massive Linked Open Data Cloud © 2010 OpenLink Software, All rights reserved.
  • 4. What Does The Virtuoso ODBC Driver Offer? An ODBC Driver that treats Big Data on the Web (or elsewhere) like any another ODBC accessible RDBMS! © 2012 OpenLink Software, All rights reserved.
  • 5. 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.
  • 6. 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.
  • 7. Configuring *Basic* Virtuoso ODBC Data Sources Using The Windows ODBC Administrator © 2012 OpenLink Software, All rights reserved.
  • 8. File Data Source Name Setup Step -- 1 Start ODBC Administrator © 2012 OpenLink Software, All rights reserved.
  • 9. File Data Source Name Setup Step -- 2 Determine Location for File that will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  • 10. File Data Source Name Setup Step -- 3 Set Location & Name of File (Resource) that will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  • 11. File Data Source Name Setup Step -- 4 Bind ODBC DSN to File holding actual Database Connection Information. © 2012 OpenLink Software, All rights reserved.
  • 12. File Data Source Name Setup Step -- 5 Complete binding of ODBC DSN to File holding actual Database Connection Information. © 2012 OpenLink Software, All rights reserved.
  • 13. File Data Source Name Setup Step -- 6 Start Capturing Virtuoso Database Server Connection Information. © 2012 OpenLink Software, All rights reserved.
  • 14. File Data Source Name Setup Step -- 7 Make Actual Virtuoso Database Server Connection. © 2012 OpenLink Software, All rights reserved.
  • 15. File Data Source Name Setup Step -- 8 Select a Default Virtuoso Server Database (Qualifier) . © 2012 OpenLink Software, All rights reserved.
  • 16. File Data Source Name Setup Step -- 9 Newly Created Data Source Name Listed in ODBC Administrator. © 2012 OpenLink Software, All rights reserved.
  • 17. Configuring *Secure* Virtuoso ODBC Data Sources Using The Windows ODBC Administrator © 2012 OpenLink Software, All rights reserved.
  • 18. File Data Source Name Setup Step -- 1 Start ODBC Administrator © 2012 OpenLink Software, All rights reserved.
  • 19. File Data Source Name Setup Step -- 2 Determine Location for File that will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  • 20. File Data Source Name Setup Step -- 3 Set Location & Name of File (Resource) that will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  • 21. File Data Source Name Setup Step -- 4 Start Capturing Virtuoso Database Server Connection Information. Note: Secure Connection check-box hatched for SSL/ TLS. © 2012 OpenLink Software, All rights reserved.
  • 22. File Data Source Name Setup Step -- 5 Authentication Protocol Choices Presented. © 2012 OpenLink Software, All rights reserved.
  • 23. File Data Source Name Setup Step -- 6 Public Key Authentication Protocol Selected. © 2012 OpenLink Software, All rights reserved.
  • 24. File Data Source Name Setup Step -- 7 Select Secure PKCS#12 File (Resource) that holds X.509 Certificate (with WebID Watermark) and associated Public & Private Key Pairs. © 2012 OpenLink Software, All rights reserved.
  • 25. File Data Source Name Setup Step -- 8 Enter Password associated with Secure PKCS#12 File (Resource). © 2012 OpenLink Software, All rights reserved.
  • 26. File Data Source Name Setup Step -- 9 Select PEM File (Resource) that holds X.509 Certificate that identifies the Virtuoso Database Server. © 2012 OpenLink Software, All rights reserved.
  • 27. File Data Source Name Setup Step -- 10 Binding Identity oriented Data Sources for the ODBC Client and Virtuoso Database Server now complete. © 2012 OpenLink Software, All rights reserved.
  • 28. File Data Source Name Setup Step -- 11 Select Actual Database (Qualifier) to be used as Default Database when connecting to Virtuoso Database Server. © 2012 OpenLink Software, All rights reserved.
  • 29. File Data Source Name Setup Step -- 12 Set Default Virtuoso Server Database (Qualifier) . © 2012 OpenLink Software, All rights reserved.
  • 30. File Data Source Name Setup Step -- 13 New *Secure* Data Source Name Created and Listed in the ODBC Administrator. © 2012 OpenLink Software, All rights reserved.
  • 31. ODBC Data Source Names (DSNs) Verification © 2012 OpenLink Software, All rights reserved.
  • 32. File Data Source Name Setup Step -- 1 Select the C++ Demo App. From Windows Startup © 2012 OpenLink Software, All rights reserved.
  • 33. File Data Source Name Setup Step -- 2 Initial C++ Demo Screen Presenting Menu Options © 2012 OpenLink Software, All rights reserved.
  • 34. File Data Source Name Setup Step -- 3 Select “Environment” Option which triggers the ODBC Driver Manager’s ODBC DSN Lookup & Select Dialog © 2012 OpenLink Software, All rights reserved.
  • 35. File Data Source Name Setup Step -- 4 Enter Username & Password Credentials © 2012 OpenLink Software, All rights reserved.
  • 36. File Data Source Name Setup Step -- 5 Use the “SQL” Menu to Open Up the SQL Query Editor. © 2012 OpenLink Software, All rights reserved.
  • 37. File Data Source Name Setup Step -- 6 Enter SQL Statement. If connecting via the GDrive or DropBox hosted File DSN try: SELECT * FROM lod.data.health_data_dot_gov_conditions © 2012 OpenLink Software, All rights reserved.
  • 38. File Data Source Name Setup Step -- 7 SQL Query Results Displayed © 2012 OpenLink Software, All rights reserved.
  • 39. File Data Source Name Setup Step -- 8 Disconnect from ODBC DSN and Close C++ Demo App. © 2012 OpenLink Software, All rights reserved.
  • 40. Secure (WebID based) ODBC Data Source Names (DSNs) Verification © 2012 OpenLink Software, All rights reserved.
  • 41. File Data Source Name Setup Step -- 1 Select “Environment” Option which triggers the ODBC Driver Manager’s ODBC DSN Lookup & Select Dialog © 2012 OpenLink Software, All rights reserved.
  • 42. File Data Source Name Setup Step -- 2 Enter PKCS#12 File Password. Note: this is a local activity that enables the ODBC client access the Public & Private Key pairs used for TLS data exchange. © 2012 OpenLink Software, All rights reserved.
  • 43. File Data Source Name Setup Step -- 3 Enter SQL Statement. If connecting via the GDrive or DropBox hosted File DSN try: SELECT * FROM lod.data.health_data_dot_gov_conditions © 2012 OpenLink Software, All rights reserved.
  • 44. File Data Source Name Setup Step -- 4 SQL Query Results Displayed © 2012 OpenLink Software, All rights reserved.
  • 45. File Data Source Name Setup Step -- 5 Disconnect from ODBC DSN and Close C++ Demo App. © 2012 OpenLink Software, All rights reserved.
  • 46. ODBC + Linked (Open) Data Benefits? Using existing ODBC compliant applications you can achieve the following: Access & Integration Data from External Data Sources Sharing Data Sources & Insights (Query Results) via Hyperlinks Discover Insights without depending solely on the Structured content of local databases Data © 2012 OpenLink Software, All rights reserved.
  • 47. End Game? My Agility++ Your Agility++ Their Agility++ Our Agility !! © 2012 OpenLink Software, All rights reserved.
  • 48. Additional ODBC & Linked Data Presentations  Windows  Microsoft Access  Tibco Spotfire  Tableau Desktop  SAP Crystal Reports  Mac OS X  Filemaker © 2012 OpenLink Software, All rights reserved.
  • 49. Virtuoso Product Information © 2012 OpenLink Software, All rights reserved.
  • 50. Product Value Proposition Enterprise and Individual Agility via Data Virtualization, without compromising performance, scalability, security, or investments in existing infrastructure! © 2012 OpenLink Software, All rights reserved.
  • 51. Product Architecture A high-performance, scalable, secure, and operating-system- independent server designed to handle contemporary challenges associated with data access, data integration, and data management. © 2012 OpenLink Software, All rights reserved.
  • 52. Data Virtualization Middleware An in-built middleware layer (“Sponger”) for creating Linked Data Views over Heterogeneous Data Sources. © 2012 OpenLink Software, All rights reserved.
  • 53. Pluggable Linked Data Cartridges/Drivers A collection of prefabricated and customizable Data Extraction, Transformation, and Lookup cartridges (drivers) covering a vast ranges of data formats and data access protocols. © 2012 OpenLink Software, All rights reserved.
  • 54. 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.
  • 55. Products & Services Software 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.
  • 56. Products & Services Professional 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.
  • 57. Office Locations USA UK OpenLink Software, Inc OpenLink Software Ltd. 10 Burlington Mall Road Airport House Suite 265 Purley Way Burlington, MA 01803 Croydon, Surrey CR0 0XZ Tel.: +1 781 273 0900 Tel.: +44 (0)20 8681 7701 Fax: +1 781 229 8030 Fax: +44 (0)20 8681 7702 © 2012 OpenLink Software, All rights reserved.
  • 58. 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.