17
Steven Pierce Johnston McLamb S292934 Geospatial Business Intelligence IOUG Spatial SIG

IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Steven PierceJohnston McLamb

S292934

Geospatial Business Intelligence

IOUG Spatial SIG

Page 2: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Speaker Qualifications

• Steven Pierce – Johnston McLamb Geospatial

Solutions

• Steven Pierce speaks regularly at location

intelligence conferences and Oracle Spatial user

group meetings.

• Steven Pierce works with public, private and

regulated sector customers to implement Oracle

Spatial based solutions.

Page 3: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Business Intelligence

• Business Intelligence data is

important

• The spatial component of BI data is

often underutilized

• There have been barriers to

mapping BI data

• Those barriers have been

overcome

Page 4: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Business Intelligence Reporting

• Many users

• Many reports

• Potentially many geography tables

• Users can create new reports

Page 5: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Business Intelligence Mapping

• Reportable = Mappable

• Must work with any new reports

• User should not have to do anything to make a report

mappable

• No connectivity to data warehouse

Page 6: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Traditional Mapping

• Normally content is static

• Often slow

• Interactivity is limited

• Requires extensive development

Page 7: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Traditional Mapping

• Somewhat static, but we need something dynamic

• Often slow, and we have lots of users

• Interactivity is limited, and the interface must be rich

• Requires extensive development, and we did not

have time

Page 8: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Solution – Oracle MapViewer

• Provides dynamic data

interface

• NSDP

• Highly performant

• 100’s of users per server

• Rich client AJAX library

• Requires little development

to integrate

• Primarily Javascript

Page 9: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Solution

• Oracle Maps Non-Spatial Data Provider

• NSDP for short

• Think Attribute to Spatial Data Joiner (ASDJ)

• Can join any data to a MapViewer theme

• Can join attribute data from any source

• Dynamic styling based on non-spatial attributes

Page 10: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Architecture

BI

Data

Warehouse

Oracle

Spatial

Database

BI Reporting

Server

Oracle MapViewer

10.1.3

Generate Map

XML

report

Oracle Application

Server 10.1.3

Non-Spatial

Data Provider

Parse

XML

Map Request

Page 11: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Advantages of NSDP

• No need to add attribute columns to spatial tables

• No need to add spatial columns to attribute tables

• No more views to visualize non-spatial data

• In fact, there’s no reason attribute data needs to be in

the database at all

Page 12: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Demonstration

Page 13: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

When to use a Non-Spatial Data Provider

• Data source is a web service

• Source database is not directly accessible (Security)

• To avoid data replication

• Maps for scheduled reports

Page 14: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Items Learned in this Session

• Business Intelligence Mapping used to be hard

• Now, Business Intelligence Mapping is possible

• Oracle MapViewer provides a native interface for

joining Non-Spatial data to Spatial data

• A NSDP can be used for more than just BI reporting

Page 15: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Questions?

Page 16: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

Thank You!

Page 17: IOUG Spatial SIG - Oracle · 2008-01-22 · ¥Steven Pierce speaks regularly at location intelligence conferences and Oracle Spatial user group meetings. ... BI Reporting Server Oracle

• Please visit www.ioug.org to learn more about joining

the IOUG SIG.

Join the IOUG Spatial SIG Today!