SlideShare une entreprise Scribd logo
1  sur  41
Using
     SAP Crystal Reports
as a Linked (Open) Data client
              via
   Virtuoso’s ODBC Driver

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



           © 2012 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.


          © 2008 OpenLink Software, All rights reserved.
Linked Open Data (LOD) Cloud




        © 2010 OpenLink Software, All rights reserved.
Situation Analysis
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!



                           © 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.
Sophisticated Content Crawler

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.


                              © 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.
Virtuoso ODBC Driver Installation
               &
          Configuration




          © 2012 OpenLink Software, All rights reserved.
Install Virtuoso ODBC Driver


Installer
Wizard
Screen

   #1




               © 2012 OpenLink Software, All rights reserved.
Install Virtuoso ODBC Driver


Installer
Wizard
Screen

   #2




               © 2012 OpenLink Software, All rights reserved.
Install Virtuoso ODBC Driver


Installer
Wizard
Screen

   #3




               © 2012 OpenLink Software, All rights reserved.
Install Virtuoso ODBC Driver


Installer
Wizard
Screen

   #4




               © 2012 OpenLink Software, All rights reserved.
Install Virtuoso ODBC Driver


Installer
Wizard
Screen

   #5




               © 2012 OpenLink Software, All rights reserved.
Install Virtuoso ODBC Driver


Installer
Wizard
Screen

   #6

 Done!




               © 2012 OpenLink Software, All rights reserved.
Using Crystal Reports & ODBC



   Start
Application




                     © 2012 OpenLink Software, All rights reserved.
Attaching External Tables via ODBC -1


Start External
   Table

 Attachment
   Wizard




                 © 2012 OpenLink Software, All rights reserved.
Attaching External Tables via ODBC - 2


 Table Attachment
     Wizard will
automatically use the
ODBC Administrator
 to Lookup Existing
Data Source Names
      (DSNs)




                        © 2012 OpenLink Software, All rights reserved.
Attaching External Tables via ODBC - 3


There isn’t an existing
Virtuoso ODBC Data
Source Name in place,
 so we select the File
 Data Source Name
     radio button.




                          © 2012 OpenLink Software, All rights reserved.
Attaching External Tables via ODBC - 4



Select the Google
Drive File to which
the Virtuoso ODBC
File DSN resolves.




                      © 2012 OpenLink Software, All rights reserved.
Attaching External Tables via ODBC - 5



Select the Google
Drive File to which
the Virtuoso ODBC
File DSN resolves.




                      © 2012 OpenLink Software, All rights reserved.
Attaching External Tables via ODBC - 6



Select the Google
Drive File to which
the Virtuoso ODBC
File DSN resolves.




                      © 2012 OpenLink Software, All rights reserved.
Connecting to Configured ODBC
   DSN - 1




  Database
Authentication




                 © 2012 OpenLink Software, All rights reserved.
Connecting to Configured ODBC
     DSN - 2



Selecting an actual
 Virtuoso Server
 hosted Database




                      © 2012 OpenLink Software, All rights reserved.
Connecting to Configured ODBC
     DSN - 3



Selecting an actual
 Virtuoso Server
 hosted Database




                      © 2012 OpenLink Software, All rights reserved.
Setting Up Remote Table Utilization




Selecting Fields




                   © 2012 OpenLink Software, All rights reserved.
Setting Up Remote Table Utilization -- 2




 Selecting Fields

For Group By Use




                    © 2012 OpenLink Software, All rights reserved.
Selecting Report Template




           © 2012 OpenLink Software, All rights reserved.
Initial Report (with Group By in applied)




Query Results




                © 2012 OpenLink Software, All rights reserved.
Setting Up Drill-Down based on Groups




Query Results




                © 2012 OpenLink Software, All rights reserved.
New Report Page From Drill-Down




Query Results




                © 2012 OpenLink Software, All rights reserved.
Benefits?
Progressive Intelligence Accumulation via
Links!
                                                                Structured
                                                                   Data




              Structured
                 Data                                                        Structured
                                                                                Data




                                                            Structured
                                                               Data




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




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



                                                                Our Agility !!




               © 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.

Contenu connexe

Tendances

Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obiee
Berry Clemens
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Berry Clemens
 
Con8289 r12 maintenance tips heisler heisler-con8289
Con8289 r12 maintenance tips heisler heisler-con8289Con8289 r12 maintenance tips heisler heisler-con8289
Con8289 r12 maintenance tips heisler heisler-con8289
Berry Clemens
 

Tendances (20)

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
 
ISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data MeetupISWC 2012 - Linked Data Meetup
ISWC 2012 - Linked Data Meetup
 
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
 
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
 
Understanding Data
Understanding Data Understanding Data
Understanding Data
 
Virtuoso Platform Overview
Virtuoso Platform OverviewVirtuoso Platform Overview
Virtuoso Platform Overview
 
OpenLink Virtuoso - Management & Decision Makers Overview
OpenLink Virtuoso - Management & Decision Makers OverviewOpenLink Virtuoso - Management & Decision Makers Overview
OpenLink Virtuoso - Management & Decision Makers Overview
 
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
 
Oracle Database features every developer should know about
Oracle Database features every developer should know aboutOracle Database features every developer should know about
Oracle Database features every developer should know about
 
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
 
Ugf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obieeUgf9796 weblogic for ebs and obiee
Ugf9796 weblogic for ebs and obiee
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
 
Con8289 r12 maintenance tips heisler heisler-con8289
Con8289 r12 maintenance tips heisler heisler-con8289Con8289 r12 maintenance tips heisler heisler-con8289
Con8289 r12 maintenance tips heisler heisler-con8289
 
OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)
 
LOD2 Webinar Series: Virtuoso 7
LOD2 Webinar Series: Virtuoso 7LOD2 Webinar Series: Virtuoso 7
LOD2 Webinar Series: Virtuoso 7
 
Con9437 ad ffor_ebs and mobile
Con9437 ad ffor_ebs and mobileCon9437 ad ffor_ebs and mobile
Con9437 ad ffor_ebs and mobile
 
Java EE 8 - February 2017 update
Java EE 8 - February 2017 updateJava EE 8 - February 2017 update
Java EE 8 - February 2017 update
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
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
 
Node.js and Oracle Database: New Development Techniques
Node.js and Oracle Database: New Development TechniquesNode.js and Oracle Database: New Development Techniques
Node.js and Oracle Database: New Development Techniques
 

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

Daniel Myers (Snowflake) - Developer Journey_ The Evolution of Data Applications
Daniel Myers (Snowflake) - Developer Journey_ The Evolution of Data ApplicationsDaniel Myers (Snowflake) - Developer Journey_ The Evolution of Data Applications
Daniel Myers (Snowflake) - Developer Journey_ The Evolution of Data Applications
Techsylvania
 
Samuel Zürcher service applications in sp2013
Samuel Zürcher service applications in sp2013Samuel Zürcher service applications in sp2013
Samuel Zürcher service applications in sp2013
Digicomp Academy AG
 

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

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
 
Daniel Myers (Snowflake) - Developer Journey_ The Evolution of Data Applications
Daniel Myers (Snowflake) - Developer Journey_ The Evolution of Data ApplicationsDaniel Myers (Snowflake) - Developer Journey_ The Evolution of Data Applications
Daniel Myers (Snowflake) - Developer Journey_ The Evolution of Data Applications
 
Breaching the 100TB Mark with SQL Over Hadoop
Breaching the 100TB Mark with SQL Over HadoopBreaching the 100TB Mark with SQL Over Hadoop
Breaching the 100TB Mark with SQL Over Hadoop
 
Leverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersLeverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik Developers
 
Odi interview questions
Odi interview questionsOdi interview questions
Odi interview questions
 
Java enterprise paradise
Java enterprise paradiseJava enterprise paradise
Java enterprise paradise
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
 
How OData Opens Your Data To Enterprise Mobile Applications
How OData Opens Your Data To Enterprise Mobile ApplicationsHow OData Opens Your Data To Enterprise Mobile Applications
How OData Opens Your Data To Enterprise Mobile Applications
 
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
 
ConverBiz analytics offering
ConverBiz analytics offeringConverBiz analytics offering
ConverBiz analytics offering
 
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
 
Standard Issue: Preparing for the Future of Data Management
Standard Issue: Preparing for the Future of Data ManagementStandard Issue: Preparing for the Future of Data Management
Standard Issue: Preparing for the Future of Data Management
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...
 
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
 
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
 
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
Windows Server 2003 EOS : l'opportunité de repenser votre IT et mettre en pla...
 
Samuel Zürcher service applications in sp2013
Samuel Zürcher service applications in sp2013Samuel Zürcher service applications in sp2013
Samuel Zürcher service applications in sp2013
 
Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?Oracle SQL Developer for SQL Server?
Oracle SQL Developer for SQL Server?
 

Plus de Kingsley Uyi Idehen

Plus de Kingsley Uyi Idehen (8)

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
 
Sigma Knowledge Engineering Environment
Sigma Knowledge Engineering EnvironmentSigma Knowledge Engineering Environment
Sigma Knowledge Engineering Environment
 
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
 
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
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

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

  • 1. Using SAP Crystal Reports as 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. Situation Analysis Agility is the timeless pursuit of enterprises and individuals alike. In all cases, access, integration, and dissemination of data is pivotal. © 2008 OpenLink Software, All rights reserved.
  • 3. Linked Open Data (LOD) Cloud © 2010 OpenLink Software, All rights reserved.
  • 4. Situation Analysis 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! © 2012 OpenLink Software, All rights reserved.
  • 5. 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.
  • 6. 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.
  • 7. Data Virtualization Middleware An in-built middleware layer (“Sponger”) for creating Linked Data Views over Heterogeneous Data Sources. © 2012 OpenLink Software, All rights reserved.
  • 8. 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.
  • 9. Sophisticated Content Crawler 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. © 2012 OpenLink Software, All rights reserved.
  • 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. 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. Virtuoso ODBC Driver Installation & Configuration © 2012 OpenLink Software, All rights reserved.
  • 13. Install Virtuoso ODBC Driver Installer Wizard Screen #1 © 2012 OpenLink Software, All rights reserved.
  • 14. Install Virtuoso ODBC Driver Installer Wizard Screen #2 © 2012 OpenLink Software, All rights reserved.
  • 15. Install Virtuoso ODBC Driver Installer Wizard Screen #3 © 2012 OpenLink Software, All rights reserved.
  • 16. Install Virtuoso ODBC Driver Installer Wizard Screen #4 © 2012 OpenLink Software, All rights reserved.
  • 17. Install Virtuoso ODBC Driver Installer Wizard Screen #5 © 2012 OpenLink Software, All rights reserved.
  • 18. Install Virtuoso ODBC Driver Installer Wizard Screen #6 Done! © 2012 OpenLink Software, All rights reserved.
  • 19. Using Crystal Reports & ODBC Start Application © 2012 OpenLink Software, All rights reserved.
  • 20. Attaching External Tables via ODBC -1 Start External Table Attachment Wizard © 2012 OpenLink Software, All rights reserved.
  • 21. Attaching External Tables via ODBC - 2 Table Attachment Wizard will automatically use the ODBC Administrator to Lookup Existing Data Source Names (DSNs) © 2012 OpenLink Software, All rights reserved.
  • 22. Attaching External Tables via ODBC - 3 There isn’t an existing Virtuoso ODBC Data Source Name in place, so we select the File Data Source Name radio button. © 2012 OpenLink Software, All rights reserved.
  • 23. Attaching External Tables via ODBC - 4 Select the Google Drive File to which the Virtuoso ODBC File DSN resolves. © 2012 OpenLink Software, All rights reserved.
  • 24. Attaching External Tables via ODBC - 5 Select the Google Drive File to which the Virtuoso ODBC File DSN resolves. © 2012 OpenLink Software, All rights reserved.
  • 25. Attaching External Tables via ODBC - 6 Select the Google Drive File to which the Virtuoso ODBC File DSN resolves. © 2012 OpenLink Software, All rights reserved.
  • 26. Connecting to Configured ODBC DSN - 1 Database Authentication © 2012 OpenLink Software, All rights reserved.
  • 27. Connecting to Configured ODBC DSN - 2 Selecting an actual Virtuoso Server hosted Database © 2012 OpenLink Software, All rights reserved.
  • 28. Connecting to Configured ODBC DSN - 3 Selecting an actual Virtuoso Server hosted Database © 2012 OpenLink Software, All rights reserved.
  • 29. Setting Up Remote Table Utilization Selecting Fields © 2012 OpenLink Software, All rights reserved.
  • 30. Setting Up Remote Table Utilization -- 2 Selecting Fields For Group By Use © 2012 OpenLink Software, All rights reserved.
  • 31. Selecting Report Template © 2012 OpenLink Software, All rights reserved.
  • 32. Initial Report (with Group By in applied) Query Results © 2012 OpenLink Software, All rights reserved.
  • 33. Setting Up Drill-Down based on Groups Query Results © 2012 OpenLink Software, All rights reserved.
  • 34. New Report Page From Drill-Down Query Results © 2012 OpenLink Software, All rights reserved.
  • 35. Benefits? Progressive Intelligence Accumulation via Links! Structured Data Structured Data Structured Data Structured Data © 2012 OpenLink Software, All rights reserved.
  • 36. End Game? My Agility++ Your Agility++ Their Agility++ Our Agility !! © 2012 OpenLink Software, All rights reserved.
  • 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. 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.
  • 39. 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.
  • 40. 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.
  • 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.