Tibco-spotfire

17
TIBCO SPOTFIRE Mark Lorion Ted Snyder Carlos Ferraro Cavallini Introduction to TIBCO Spotfire Enterprise Analytics Platform

description

Tibco -spotfire

Transcript of Tibco-spotfire

TIBCO SPOTFIRE

Mark LorionTed SnyderCarlos Ferraro Cavallini

Introduction to TIBCO Spotfire Enterprise Analytics Platform

You are here!

Accelerate projects,

initiatives, and

go-to-market cycles

Increase operational

efficiency and

effectiveness

Improve

operational visibility,

collaboration and ability

to

be proactive

Business

Optimization

BusinessProcess

Management

Service-Oriented

Architecture

Presentation topics

� Contemporary Information Architectures

� Disruptive BI / Business Optimization technologies

� The Spotfire Platform - Demo

� Extending Spotfire

� Enterprise Analytic Applications

� Analytic Maturity Model

Transactional, Operational and Analytical Sources

Business Intelligence Applications

Enterprise Content Management

BI Reporting ToolsPackaged

ApplicationsCustom

Applications

Metadata Management and Semantics

Contemporary Information Architecture…Look Familiar?

Enterprise Data, Departmental Data

Disruptive [BI] technologies enabling platform transformation

� In-memory processing

� Interactive visualization

� Participatory architecture

� Mash-ups

� Real time

� Event processing

� Service Oriented

Architectures

User-Defined

KPI’s

User-Defined

KPI’s

Hyperlinks to

Drive Analysis

Workflow

Hyperlinks to

Drive Analysis

Workflow

User

Annotations and

Analysis Guides

User

Annotations and

Analysis Guides

Analysis

Workflows and

Briefing Books

Analysis

Workflows and

Briefing Books

Numerous

visualization

methods

Numerous

visualization

methods

Interactive

Filters and Data

Query

Interactive

Filters and Data

Query

User-Driven,

Drag-and-Drop

Interface

User-Driven,

Drag-and-Drop

Interface

Instant Access

to Details

Instant Access

to Details

Changing the way people interact with information

TIBCO Spotfire Enterprise Analytics platform

Analysts Business Users IT

Data Integration

SecurityIntegration

AppIntegration

PlatformExtensibility

Spotfire platform overview

Mashing up Spotfire with external applications

� A complete SDK to automate, integrate, and extend the platform

• Data and application integration

• Custom visualizations and tools

• Mashups

� Develop compiled extensions in Visual Studio .NET with C#

� Complete API reference and overview on Spotfire Technology Network:

http://spotfire.tibco.com/stn

Extending the platform with SDK and APIs

Application Areas Across the Enterprise

Manufacturing Apps R&D Apps Finance & HR Apps Sales & Marketing Apps

• Design simulation

analysis• Process Development

• Materials Chemistry• Product

Characterization

• Yield Analysis• Manufacturing

Quality…

• Process Management

& Analysis• Defect Analysis

• Equipment Health• Parts and Spares

Management

• 6s Process Capability…

• Market Analysis

• Patent Analysis• Customer

Segmentation and Profiling

• Sales Channel

Effectiveness• Strategic Pricing

• Sales Scorecard…

• Budgeting and

Planning• Product Inventory

Analysis• Human Resources

Effectiveness

• Financial Data Quality• Warranty Analysis

• Asset & Risk Management…

IT Apps

• Project and portfolio

management• System uptime

analysis• Load analysis• Intrusion analysis

• Budgeting…

• Data Provisioning

• Application Configuration

• Custom Tool Development

• System Integration

IT & Developers

Announcing TIBCO Spotfire Operations Analytics

Decide, Act & Update

Monitor & Notify� Event-driven root-

cause analysis

� Continuous, adaptive business

improvement

� Real-time Six Sigma

process control

Spotfire TIBCO Infrastructure

DNA for the Predictive Enterprise!

Human

Intelligence

Computer

Intelligence

TIBCO Spotfire introduces actionable, real-time BI

First to combine configured analytic applications and continuous event processing

BPM

Quality Engineering Supply Chain Marketing

…...

SE

RV

ER

SC

LIE

NT

S

In-memory engineZero install

SpotfireWeb Player

SpotfireEnterprise Player

SpotfireProfessional

In-memory engine

Spotfire Web Player Server/s

Administration & Integration

SpotfireAnalytics Server

DA

TA

SO

UR

CE

S

XML RDBMS

SpotfireDeveloper

Business Users

PowerUsers

IT / DBA

Development,Solutions,

Integration

FlatFiles

CustomSpread-sheets

ClientTools

Limits Design& Syndication

RDBMS

Spotfire Enterprise Architecture

New insightsNew insightsNew insightsNew insights

Effective use Effective use Effective use Effective use

of productof productof productof product

Competing on Competing on Competing on Competing on

analyticsanalyticsanalyticsanalytics

Effective use Effective use Effective use Effective use

of platformof platformof platformof platform

ROI

ROI

ROI

ROI

ROE

ROE

ROE

ROE

10 20 30 40

How do you get there? Analytic maturity model and roadmap

Appendix

Delivering data to users

OracleSybaseSQLServer

Analytics Server,Information Services

Local or Departmental Data SourcesCorporate Data Sources

Access Excel CSV XML

Add as new tables, related or not, or

add new columns or rowsJoin data from multiple back end

sources with field and row level security

Aggregated, filtered, prompted, personalized and

on-demand Information Links

Analytic Client, multiple related or unrelated data tables

Oracle SybaseSQL

ServerCSV Excel

XML Access

TIBCO Spotfire Developer Extension Types

� Data Reader Import custom file, database, or web services data sources

� Data Writer Export to custom file, database, and web services data sources

� CalculationAdd custom aggregation, expression function, and statistical methods

� Data TransformationGenerate new data tables or append sets of columns

� Fitting ModelDetermine best function for drawing curves and lines

� Dialog Tool Prompt users for input into custom automation jobs

� Control Panel Collect user input from and display feedback to an always available custom control panel

� Visualization PanelDisplay custom charts, plots and other forms of presentation within page

� Automation Interface Send and receive properties, events, and commands to and from an external application