Configuring Linked (Open) Data        Access Using   Virtuoso’s ODBC Driver              For           Windows       By Ki...
Your Big Data Challenge  How do you apply existinginvestments in ODBC-compliantapplications to contemporary Big       Data...
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 anoth...
How Do I Get Going?   Download, install, and experience the power of coherent    integration of disparate data sources, d...
How Does Virtuoso Expose LOD Cloud   Data To ODBC Clients? Creation of ODBC accessible SQL Views using  SPASQL (SPARQL in...
Configuring *Basic* Virtuoso ODBC Data             Sources Using  The Windows ODBC Administrator             © 2012 OpenLi...
File Data Source Name Setup Step -- 1Start ODBCAdministrator                © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 2   DetermineLocation for Filethat will hold the  Data Source  Connection     Data.   ...
File Data Source Name Setup Step -- 3Set Location & Name of File(Resource) that will hold the Data Source  Connection    D...
File Data Source Name Setup Step -- 4 Bind ODBC DSN to Fileholding actual  Database ConnectionInformation.                ...
File Data Source Name Setup Step -- 5 Complete binding ofODBC DSN to File holding   actual Database ConnectionInformation....
File Data Source Name Setup Step -- 6Start Capturing   VirtuosoDatabase Server  Connection  Information.                  ...
File Data Source Name Setup Step -- 7  Make Actual   VirtuosoDatabase Server  Connection.                  © 2012 OpenLink...
File Data Source Name Setup Step -- 8Select a DefaultVirtuoso Server   Database  (Qualifier) .                   © 2012 Op...
File Data Source Name Setup Step -- 9Newly Created Data SourceName Listed in   ODBCAdministrator.                 © 2012 O...
Configuring *Secure* Virtuoso ODBC        Data Sources Using The Windows ODBC Administrator           © 2012 OpenLink Soft...
File Data Source Name Setup Step -- 1Start ODBCAdministrator                © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 2   DetermineLocation for Filethat will hold the  Data Source  Connection     Data.   ...
File Data Source Name Setup Step -- 3Set Location & Name of File(Resource) that will hold the Data Source  Connection    D...
File Data Source Name Setup Step -- 4Start Capturing    VirtuosoDatabase Server  Connection  Information. Note: Secure  Co...
File Data Source Name Setup Step -- 5 AuthenticationProtocol Choices  Presented.                   © 2012 OpenLink Softwar...
File Data Source Name Setup Step -- 6 Public KeyAuthentication  Protocol  Selected.                 © 2012 OpenLink Softwa...
File Data Source Name Setup Step -- 7   Select Secure   PKCS#12 File  (Resource) that    holds X.509  Certificate (withWeb...
File Data Source Name Setup Step -- 8Enter Passwordassociated withSecure PKCS#12File (Resource).                   © 2012 ...
File Data Source Name Setup Step -- 9Select PEM File (Resource) that   holds X.509 Certificate that  identifies theVirtuos...
File Data Source Name Setup Step -- 10 Binding Identity  oriented Data Sources for theODBC Client andVirtuoso Database   S...
File Data Source Name Setup Step -- 11    Select ActualDatabase (Qualifier)to be used as Default  Database when   connecti...
File Data Source Name Setup Step -- 12Set Default Virtuoso Server Database    (Qualifier) .                       © 2012 O...
File Data Source Name Setup Step -- 13New *Secure* Data   Source NameCreated and Listed in     the ODBC   Administrator.  ...
ODBC Data Source Names (DSNs)         Verification         © 2012 OpenLink Software, All rights reserved.
File Data Source Name Setup Step -- 1Select the C++ Demo App. From Windows Startup                           © 2012 OpenLi...
File Data Source Name Setup Step -- 2Initial C++ DemoScreen Presenting  Menu Options                    © 2012 OpenLink So...
File Data Source Name Setup Step -- 3      Select  “Environment”  Option whichtriggers the ODBC Driver Manager’sODBC DSN L...
File Data Source Name Setup Step -- 4Enter Username &   Password   Credentials                   © 2012 OpenLink Software,...
File Data Source Name Setup Step -- 5Use the “SQL” Menuto Open Up the SQL   Query Editor.                     © 2012 OpenL...
File Data Source Name Setup Step -- 6Enter SQL Statement. If connecting via the GDrive or DropBox hosted File DSN try: SEL...
File Data Source Name Setup Step -- 7SQL Query Results    Displayed                    © 2012 OpenLink Software, All right...
File Data Source Name Setup Step -- 8Disconnect fromODBC DSN andClose C++ Demo     App.                  © 2012 OpenLink S...
Secure (WebID based) ODBC Data     Source Names (DSNs)          Verification         © 2012 OpenLink Software, All rights ...
File Data Source Name Setup Step -- 1Select “Environment”Option which triggers  the ODBC Driver Manager’s ODBCDSN Lookup &...
File Data Source Name Setup Step -- 2Enter PKCS#12 File    Password.Note: this is a localactivity that enables the ODBC cl...
File Data Source Name Setup Step -- 3Enter SQL Statement. If connecting via the GDrive or DropBox hosted File DSN try: SEL...
File Data Source Name Setup Step -- 4SQL Query Results    Displayed                    © 2012 OpenLink Software, All right...
File Data Source Name Setup Step -- 5Disconnect fromODBC DSN andClose C++ Demo     App.                  © 2012 OpenLink S...
ODBC + Linked (Open) Data Benefits?  Using existing ODBC compliant applications you             can achieve the following:...
End Game?My Agility++              Your Agility++                         Their Agility++                                 ...
Additional ODBC & Linked Data Presentations Windows    Microsoft Access    Tibco Spotfire    Tableau Desktop    SAP C...
Virtuoso Product Information       © 2012 OpenLink Software, All rights reserved.
Product Value PropositionEnterprise and Individual Agilityvia Data Virtualization, withoutcompromising performance,scalabi...
Product ArchitectureA high-performance, scalable,secure, and operating-system-independent server designedto handle contemp...
Data Virtualization MiddlewareAn in-built middleware layer(“Sponger”) for creatingLinked Data Views overHeterogeneous Data...
Pluggable Linked Data Cartridges/DriversA collection of prefabricatedand customizable DataExtraction, Transformation,and L...
OpenLink Company Overview   OpenLink Software is a privately-held company founded in 1992 by its President &    CEO, King...
Products & ServicesSoftware Products    •   OpenLink Universal Data Access Drivers (UDA) -        High-performance data ac...
Products & ServicesProfessional and Support Services    •   OpenLink Product Support provides front-line email and phone s...
Office LocationsUSA                                               UKOpenLink Software, Inc                            Open...
Additional Information OpenLink Software:   OpenLink Software   OpenLink Virtuoso   Universal Data Access Drivers Soc...
Upcoming SlideShare
Loading in …5
×

Virtuoso ODBC Driver Configuration & Usage (Windows)

5,446
-1

Published on

Detailed Installation Guide for using the Virtuoso ODBC Driver to connect Windows Applications to the Linked (Open) Data Cloud and other Big Data sources.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,446
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
33
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Virtuoso ODBC Driver Configuration & Usage (Windows)

  1. 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. 2. Your Big Data Challenge How do you apply existinginvestments in ODBC-compliantapplications to contemporary Big Data Challenges? © 2008 OpenLink Software, All rights reserved.
  3. 3. Massive Linked Open Data Cloud © 2010 OpenLink Software, All rights reserved.
  4. 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. 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. 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. 7. Configuring *Basic* Virtuoso ODBC Data Sources Using The Windows ODBC Administrator © 2012 OpenLink Software, All rights reserved.
  8. 8. File Data Source Name Setup Step -- 1Start ODBCAdministrator © 2012 OpenLink Software, All rights reserved.
  9. 9. File Data Source Name Setup Step -- 2 DetermineLocation for Filethat will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  10. 10. File Data Source Name Setup Step -- 3Set Location & Name of File(Resource) that will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  11. 11. File Data Source Name Setup Step -- 4 Bind ODBC DSN to Fileholding actual Database ConnectionInformation. © 2012 OpenLink Software, All rights reserved.
  12. 12. File Data Source Name Setup Step -- 5 Complete binding ofODBC DSN to File holding actual Database ConnectionInformation. © 2012 OpenLink Software, All rights reserved.
  13. 13. File Data Source Name Setup Step -- 6Start Capturing VirtuosoDatabase Server Connection Information. © 2012 OpenLink Software, All rights reserved.
  14. 14. File Data Source Name Setup Step -- 7 Make Actual VirtuosoDatabase Server Connection. © 2012 OpenLink Software, All rights reserved.
  15. 15. File Data Source Name Setup Step -- 8Select a DefaultVirtuoso Server Database (Qualifier) . © 2012 OpenLink Software, All rights reserved.
  16. 16. File Data Source Name Setup Step -- 9Newly Created Data SourceName Listed in ODBCAdministrator. © 2012 OpenLink Software, All rights reserved.
  17. 17. Configuring *Secure* Virtuoso ODBC Data Sources Using The Windows ODBC Administrator © 2012 OpenLink Software, All rights reserved.
  18. 18. File Data Source Name Setup Step -- 1Start ODBCAdministrator © 2012 OpenLink Software, All rights reserved.
  19. 19. File Data Source Name Setup Step -- 2 DetermineLocation for Filethat will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  20. 20. File Data Source Name Setup Step -- 3Set Location & Name of File(Resource) that will hold the Data Source Connection Data. © 2012 OpenLink Software, All rights reserved.
  21. 21. File Data Source Name Setup Step -- 4Start Capturing VirtuosoDatabase Server Connection Information. Note: Secure Connection check-boxhatched for SSL/ TLS. © 2012 OpenLink Software, All rights reserved.
  22. 22. File Data Source Name Setup Step -- 5 AuthenticationProtocol Choices Presented. © 2012 OpenLink Software, All rights reserved.
  23. 23. File Data Source Name Setup Step -- 6 Public KeyAuthentication Protocol Selected. © 2012 OpenLink Software, All rights reserved.
  24. 24. File Data Source Name Setup Step -- 7 Select Secure PKCS#12 File (Resource) that holds X.509 Certificate (withWebID Watermark) and associatedPublic & Private Key Pairs. © 2012 OpenLink Software, All rights reserved.
  25. 25. File Data Source Name Setup Step -- 8Enter Passwordassociated withSecure PKCS#12File (Resource). © 2012 OpenLink Software, All rights reserved.
  26. 26. File Data Source Name Setup Step -- 9Select PEM File (Resource) that holds X.509 Certificate that identifies theVirtuoso Database Server. © 2012 OpenLink Software, All rights reserved.
  27. 27. File Data Source Name Setup Step -- 10 Binding Identity oriented Data Sources for theODBC Client andVirtuoso Database Server now complete. © 2012 OpenLink Software, All rights reserved.
  28. 28. File Data Source Name Setup Step -- 11 Select ActualDatabase (Qualifier)to be used as Default Database when connecting to Virtuoso Database Server. © 2012 OpenLink Software, All rights reserved.
  29. 29. File Data Source Name Setup Step -- 12Set Default Virtuoso Server Database (Qualifier) . © 2012 OpenLink Software, All rights reserved.
  30. 30. File Data Source Name Setup Step -- 13New *Secure* Data Source NameCreated and Listed in the ODBC Administrator. © 2012 OpenLink Software, All rights reserved.
  31. 31. ODBC Data Source Names (DSNs) Verification © 2012 OpenLink Software, All rights reserved.
  32. 32. File Data Source Name Setup Step -- 1Select the C++ Demo App. From Windows Startup © 2012 OpenLink Software, All rights reserved.
  33. 33. File Data Source Name Setup Step -- 2Initial C++ DemoScreen Presenting Menu Options © 2012 OpenLink Software, All rights reserved.
  34. 34. File Data Source Name Setup Step -- 3 Select “Environment” Option whichtriggers the ODBC Driver Manager’sODBC DSN Lookup & Select Dialog © 2012 OpenLink Software, All rights reserved.
  35. 35. File Data Source Name Setup Step -- 4Enter Username & Password Credentials © 2012 OpenLink Software, All rights reserved.
  36. 36. File Data Source Name Setup Step -- 5Use the “SQL” Menuto Open Up the SQL Query Editor. © 2012 OpenLink Software, All rights reserved.
  37. 37. File Data Source Name Setup Step -- 6Enter 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. 38. File Data Source Name Setup Step -- 7SQL Query Results Displayed © 2012 OpenLink Software, All rights reserved.
  39. 39. File Data Source Name Setup Step -- 8Disconnect fromODBC DSN andClose C++ Demo App. © 2012 OpenLink Software, All rights reserved.
  40. 40. Secure (WebID based) ODBC Data Source Names (DSNs) Verification © 2012 OpenLink Software, All rights reserved.
  41. 41. File Data Source Name Setup Step -- 1Select “Environment”Option which triggers the ODBC Driver Manager’s ODBCDSN Lookup & Select Dialog © 2012 OpenLink Software, All rights reserved.
  42. 42. File Data Source Name Setup Step -- 2Enter PKCS#12 File Password.Note: this is a localactivity that enables the ODBC clientaccess the Public & Private Key pairsused for TLS data exchange. © 2012 OpenLink Software, All rights reserved.
  43. 43. File Data Source Name Setup Step -- 3Enter 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. 44. File Data Source Name Setup Step -- 4SQL Query Results Displayed © 2012 OpenLink Software, All rights reserved.
  45. 45. File Data Source Name Setup Step -- 5Disconnect fromODBC DSN andClose C++ Demo App. © 2012 OpenLink Software, All rights reserved.
  46. 46. ODBC + Linked (Open) Data Benefits? Using existing ODBC compliant applications you can achieve the following:Access & Integration Data from External DataSourcesSharing Data Sources & Insights (Query Results)via HyperlinksDiscover Insights without depending solely on the Structuredcontent of local databases Data © 2012 OpenLink Software, All rights reserved.
  47. 47. End Game?My Agility++ Your Agility++ Their Agility++ Our Agility !! © 2012 OpenLink Software, All rights reserved.
  48. 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. 49. Virtuoso Product Information © 2012 OpenLink Software, All rights reserved.
  50. 50. Product Value PropositionEnterprise and Individual Agilityvia Data Virtualization, withoutcompromising performance,scalability, security, orinvestments in existinginfrastructure! © 2012 OpenLink Software, All rights reserved.
  51. 51. Product ArchitectureA high-performance, scalable,secure, and operating-system-independent server designedto handle contemporarychallenges associated withdata access, data integration,and data management. © 2012 OpenLink Software, All rights reserved.
  52. 52. Data Virtualization MiddlewareAn in-built middleware layer(“Sponger”) for creatingLinked Data Views overHeterogeneous DataSources. © 2012 OpenLink Software, All rights reserved.
  53. 53. Pluggable Linked Data Cartridges/DriversA collection of prefabricatedand customizable DataExtraction, Transformation,and Lookup cartridges(drivers) covering a vastranges of data formats anddata access protocols. © 2012 OpenLink Software, All rights reserved.
  54. 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. 55. 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 ODBCAll 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. 56. 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.
  57. 57. Office LocationsUSA UKOpenLink Software, Inc OpenLink Software Ltd.10 Burlington Mall Road Airport HouseSuite 265 Purley WayBurlington, MA 01803 Croydon, Surrey CR0 0XZTel.: +1 781 273 0900 Tel.: +44 (0)20 8681 7701Fax: +1 781 229 8030 Fax: +44 (0)20 8681 7702 © 2012 OpenLink Software, All rights reserved.
  58. 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.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×