Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC

3,446
-1

Published on

Detailed guide (in presentation form) covering the use of Crystal Reports as a Linked (Open) Data Front-End via Virtuoso's ODBC Driver.

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

  • Be the first to like this

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

No notes for slide

Using SAP Crystal Reports as a Linked (Open) Data Front-End via ODBC

  1. 1. Using SAP Crystal Reportsas a Linked (Open) Data client via Virtuoso’s ODBC Driver By Kingsley Idehen (@kidehen) Founder & CEO, OpenLink Software © 2012 OpenLink Software, All rights reserved.
  2. 2. Situation AnalysisAgility is the timeless pursuit ofenterprises and individuals alike.In all cases, access, integration, and dissemination of data is pivotal. © 2008 OpenLink Software, All rights reserved.
  3. 3. Linked Open Data (LOD) Cloud © 2010 OpenLink Software, All rights reserved.
  4. 4. Situation AnalysisData is growing exponentially along thefollowing 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 dayremains constant at 24 hours! © 2012 OpenLink Software, All rights reserved.
  5. 5. Product Value PropositionEnterprise and Individual Agilityvia Data Virtualization, withoutcompromising performance,scalability, security, orinvestments in existinginfrastructure! © 2012 OpenLink Software, All rights reserved.
  6. 6. 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.
  7. 7. Data Virtualization MiddlewareAn in-built middleware layer(“Sponger”) for creatingLinked Data Views overHeterogeneous DataSources. © 2012 OpenLink Software, All rights reserved.
  8. 8. 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.
  9. 9. Sophisticated Content CrawlerDBMS hosted ContentCrawler that leveragesloosely coupled binding tothe Sponger Middlewarecomponent fortransformation ofunstructured and semi-structured data into LinkedData. © 2012 OpenLink Software, All rights reserved.
  10. 10. 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.
  11. 11. 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.
  12. 12. Virtuoso ODBC Driver Installation & Configuration © 2012 OpenLink Software, All rights reserved.
  13. 13. Install Virtuoso ODBC DriverInstallerWizardScreen #1 © 2012 OpenLink Software, All rights reserved.
  14. 14. Install Virtuoso ODBC DriverInstallerWizardScreen #2 © 2012 OpenLink Software, All rights reserved.
  15. 15. Install Virtuoso ODBC DriverInstallerWizardScreen #3 © 2012 OpenLink Software, All rights reserved.
  16. 16. Install Virtuoso ODBC DriverInstallerWizardScreen #4 © 2012 OpenLink Software, All rights reserved.
  17. 17. Install Virtuoso ODBC DriverInstallerWizardScreen #5 © 2012 OpenLink Software, All rights reserved.
  18. 18. Install Virtuoso ODBC DriverInstallerWizardScreen #6 Done! © 2012 OpenLink Software, All rights reserved.
  19. 19. Using Crystal Reports & ODBC StartApplication © 2012 OpenLink Software, All rights reserved.
  20. 20. Attaching External Tables via ODBC -1Start External Table Attachment Wizard © 2012 OpenLink Software, All rights reserved.
  21. 21. Attaching External Tables via ODBC - 2 Table Attachment Wizard willautomatically use theODBC Administrator to Lookup ExistingData Source Names (DSNs) © 2012 OpenLink Software, All rights reserved.
  22. 22. Attaching External Tables via ODBC - 3There isn’t an existingVirtuoso ODBC DataSource Name in place, so we select the File Data Source Name radio button. © 2012 OpenLink Software, All rights reserved.
  23. 23. Attaching External Tables via ODBC - 4Select the GoogleDrive File to whichthe Virtuoso ODBCFile DSN resolves. © 2012 OpenLink Software, All rights reserved.
  24. 24. Attaching External Tables via ODBC - 5Select the GoogleDrive File to whichthe Virtuoso ODBCFile DSN resolves. © 2012 OpenLink Software, All rights reserved.
  25. 25. Attaching External Tables via ODBC - 6Select the GoogleDrive File to whichthe Virtuoso ODBCFile DSN resolves. © 2012 OpenLink Software, All rights reserved.
  26. 26. Connecting to Configured ODBC DSN - 1 DatabaseAuthentication © 2012 OpenLink Software, All rights reserved.
  27. 27. Connecting to Configured ODBC DSN - 2Selecting an actual Virtuoso Server hosted Database © 2012 OpenLink Software, All rights reserved.
  28. 28. Connecting to Configured ODBC DSN - 3Selecting an actual Virtuoso Server hosted Database © 2012 OpenLink Software, All rights reserved.
  29. 29. Setting Up Remote Table UtilizationSelecting Fields © 2012 OpenLink Software, All rights reserved.
  30. 30. Setting Up Remote Table Utilization -- 2 Selecting FieldsFor Group By Use © 2012 OpenLink Software, All rights reserved.
  31. 31. Selecting Report Template © 2012 OpenLink Software, All rights reserved.
  32. 32. Initial Report (with Group By in applied)Query Results © 2012 OpenLink Software, All rights reserved.
  33. 33. Setting Up Drill-Down based on GroupsQuery Results © 2012 OpenLink Software, All rights reserved.
  34. 34. New Report Page From Drill-DownQuery Results © 2012 OpenLink Software, All rights reserved.
  35. 35. Benefits?Progressive Intelligence Accumulation viaLinks! Structured Data Structured Data Structured Data Structured Data © 2012 OpenLink Software, All rights reserved.
  36. 36. End Game?My Agility++ Your Agility++ Their Agility++ Our Agility !! © 2012 OpenLink Software, All rights reserved.
  37. 37. 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.
  38. 38. 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.
  39. 39. 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.
  40. 40. 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.
  41. 41. 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.

×