+ All Categories
Home > Documents > Spotfire: Brisbane Breakfast & Learn - community-dev.tibco.com

Spotfire: Brisbane Breakfast & Learn - community-dev.tibco.com

Date post: 18-Dec-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
48
Thursday, 9 November 2017 Spotfire: Brisbane Breakfast & Learn
Transcript

Thursday, 9 November 2017

Spotfire: Brisbane Breakfast & Learn

The following information is confidential information of TIBCO Software Inc. Use, duplication, transmission, or republication for any purpose without the prior written consent of TIBCO is expressly prohibited.

CONFIDENTIALITY

© Copyright 2000-2017 TIBCO Software Inc.

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availability dates for TIBCO products and services. This document is provided for informational purposes only and its contents are subject to change without notice. TIBCO makes no warranties, express or implied, in or relating to this document or any information in it, including, without limitation, that this document, or any information in it, is error-free or meets any conditions of merchantability or fitness for a particular purpose. This document may not be reproduced or transmitted in any form or by any means without our prior written permission.

The material provided is for informational purposes only, and should not be relied on in making a purchasing decision. The information is not a commitment, promise or legal obligation to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion.

During the course of this presentation TIBCO or its representatives may make forward-looking statements regarding future events, TIBCO’s future results or our future financial performance. These statements are based on management’s current expectations. Although we believe that the expectations reflected in the forward-looking statements contained in this presentation are reasonable, these expectations or any of the forward-looking statements could prove to be incorrect and actual results or financial performance could differ materially from those stated herein. TIBCO does not undertake to update any forward-looking statement that may be made from time to time or on its behalf.

DISCLAIMER

© Copyright 2000-2017 TIBCO Software Inc.

Connected Intelligence

Connected Intelligence connects businesses to their data, wherever it is, and augments their ability to understand, decide, and act on their context.

© Copyright 2000-2017 TIBCO Software Inc.

Connected Intelligence

© Copyright 2000-2017 TIBCO Software Inc.

Act

Learn

Connect

Sense

Visual analytics

Embedded Analytics

Streaming analytics

Data and systems

APIs People and processes

© Copyright 2000-2017 TIBCO Software Inc.

Capabilities & Spectrum of Analytics

© Copyright 2000-2017 TIBCO Software Inc.

Emergent insights

Smart data wrangling

Embedded intelligence

Transparent data science

Hybrid Cloud

Streaming analytics

Augment Intelligence: A Recognized Analytics Leader

1. Gartner Critical Capabilities for Business Intelligence and Analytics Platforms, March 2017 2. Forrester Wave: Big Data Streaming Analytics, Q1 2016

3. Forrester Wave: Enterprise Insight Platform Suites, Q4 2016

© Copyright 2000-2017 TIBCO Software Inc.

• Part 1 – Product Overview• Introduction• Spotfire Releases• Spotfire Architecture and

Clients• Data Access Techniques• Data Wrangling Capabilities• Data Source Viewer

• Part 2 - Demonstration• Load Data• Fix data and verify• Build Dashboard• Mash Data / Relate• Data Drill• Mapping• TERR Capability

Breakfast & Learn Agenda

© Copyright 2000-2017 TIBCO Software Inc.

© Copyright 2000-2017 TIBCO Software Inc.

Visual Analytics

10© Copyright 2000-2014 TIBCO Software Inc.

© Copyright 2000-2013 TIBCO Software Inc. 11

Enhancements for last 24 Months

Spotfire7.5

Spotfire7.6

Spotfire7.7

Spotfire7.8

Spotfire 7.9

Spotfire 7.10

• Enterprise Enhancements- Highly Scalable Arch- Centralized

Management• New Connectors

- Spark- Salesforce.com

• Annotations• Collaboration• Multi Window Support

• Visual Enhancements- Waterfall Chart- KPI Matrix- Cross Table formatting- TMS Layers for Maps- Distance selection on

Maps- Box Plot enhancements

• Google Analytics Connector

• Transformations in from Data Panel

• Add Rows Recommendation

• New APIs- KPI Chart- Page Layout

• Server Security Enhancements

• Transformation Enhancements- Edit Transformations- Replace Values

• Mapping Enhancements- Nautical Miles- Get map coordinates

• Improved TERR Compatibility to 99% of CRAN packages

• Spotfire Server “Sites”

• Visual Enhancements- KPI Matrix design- Cross Table sorting- Table formatting- Zoom visibility

control• Manage Page Tab Sizes• Edit Add Rows setup• TERR Aggregation

functions• Server Console

improvements• Attivio Connector

Throughout all of these releases, we have constantly added functionality to:- Business Author bringing closer to parity with the Analyst client- TIBCO Enterprise Runtime for R (TERR) in order to support more open source R packages- Data Panel in order to simply navigation and make working with data sources easier- Existing Data Connectors to support more native functionality and additional releases- Automation Services to support tasks for exporting data and additional email delivery options

https://community.tibco.com/wiki/whats-new-tibco-spotfire

• Enhancement of PDF export feature

• Rotate maps markers

• Quick Auto-zoom• Enhanced

performances for in-database filtering

• Data Wrangling API• Easier TERR

debugging

TIBCO SpotfirePlatform Architecture & Topology

© Copyright 2000-2017 TIBCO Software Inc.

DA

TAC

LIENTS

API

SPOTFIR

E PLATFO

RM

Presentation Services

TIBCO Spotfire® Platform Architecture

Spotfire® Developer

Kit

Spotfire® Web Player Server

Application Services

Spotfire® Server

Data Connectivity

Spotfire® Advanced Data Services Spotfire® Event /Operations Analytics

Spotfire® Statistics Services

(S+/TERR/R/SAS/MATLAB)

Spotfire® Automation Services

Desktop

Spotfire® Analyst

Browser based

Spotfire® Consumer

Spotfire® Business Author

TIBCO® GeoAnalyticServices

Tablet

Spotfire® for Apple

iPad

Core Architecture: Spotfire Server

• 5 major aspects of functionality:• Library Services

• Centralised storage of Spotfire analysis files and metadata• User Services

• User Authentication and role-based Authorisation• Audit Services

• Centralised collection of action logs• Deployment Services

• Automatic Delivery of client product upgrades and patches• Information Services

• Centralised point of data access and metadata management against Enterprise relational data sources

• Note that data is streamed down to the client, not persisted on this server

Core Architecture: Spotfire Clients

• TIBCO Spotfire Desktop Client & Analyst• In-memory visual analytics authoring and ad-hoc analysis tool• Analyst client provides richest authoring environment (workflow scripting etc.) &

powerful ad-hoc analysis with data mining tools, most complex visuals

• TIBCO Spotfire Web Client• Web-based client, supported by Web Player Server• Zero-footprint AJAX technology• Provides access to larger RAM volumes available to a server architecture• Business Author provides web-based authoring environment• Web Player consumer license is the typical version used for mass distribution

Spotfire Platform Topology Overview

© Copyright 2000-2016 TIBCO Software Inc. 16

CustomResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

SpotfireServer

DefaultResourcePool

NodeWebplayer

BusinessAuthorConsumer

Analyst

SpotfireDatabase

NodeAutomationServices

NodeAutomationServices

Platform Topology

NodeWebplayer

NodeWebplayer

Spotfire Platform Topology Overview

© Copyright 2000-2016 TIBCO Software Inc. 17

Spotfire Platform Nodes allow you to deploy different services into the platform

Spotfire Platform Topology Overview

© Copyright 2000-2014 TIBCO Software Inc. 18

CustomResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

SpotfireServer

DefaultResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

BusinessAuthorConsumer

Analyst

SpotfireDatabase

Resource pools enable you to manage groups of resources

Spotfire Platform Topology Overview

© Copyright 2000-2014 TIBCO Software Inc. 19

CustomResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

SpotfireServer

DefaultResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

BusinessAuthorConsumer

Analyst

SpotfireDatabase

Business Author and Consumer clients are routed based on rules

Spotfire Platform Topology

© Copyright 2000-2016 TIBCO Software Inc. 20

CustomResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

SpotfireServer

DefaultResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

BusinessAuthorConsumer

Analyst

SpotfireDatabase

NodeWebplayer

Dynamically add new instances of nodes into any resource pools

Spotfire Platform Topology

CustomResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

SpotfireServer

DefaultResourcePool

NodeWebplayer

NodeWebplayer

NodeWebplayer

BusinessAuthorConsumer

Analyst

SpotfireDatabase

v7.5 v8.0v7.5v7.5 v8.0 v8.0

Support for different versions of services in the platform

v7.9 v7.9 v7.9

TIBCO SpotfireData Access

© Copyright 2000-2017 TIBCO Software Inc.

© Copyright 2000-2017 TIBCO Software Inc.

TIBCO Spotfire® – Data Access – In-Memory

Spotfire Client Spotfire Server Data Source(s)

SQL Query over JDBC

Spotfire Information Link“Spotfire Data Table”

Oracle, SQL, DB2, …Teradata, Netezza, …

Hadoop thru,Spotfire Advanced Data Services…

Spotfire Analyst on the Windows PC or

Consumer / Business Author with a browser

Data

• Data extracted & stored in machine memory (RAM)• 10’s millions rows on laptop• 100’s millions on web client

© Copyright 2000-2017 TIBCO Software Inc.

TIBCO Spotfire® – Data Access – In-Memory

Spotfire ClientData Source(s)

“Spotfire Data Table”

Txt files, XLS, Shapefiles, CSVSBDF etc

Spotfire Analyst on the Windows PC or Embedded

Data for Consumer / Business Author with a

browser

Data

• Data extracted & stored in machine memory (RAM)• 10’s millions rows on laptop• 100’s millions on web client

© Copyright 2000-2017 TIBCO Software Inc.

TIBCO Spotfire® – Data Mashing

Spotfire Client

Relationship between two tablesEg:- Customer_ID=Customer_IDData

“Data Table and/orExternal Data”

“Data Table and/orExternal Data”

Spotfire Analyst on the Windows PC or Embedded

Data for Consumer / Business Analyst

through the browser• Data extracted & stored in machine memory (RAM)

• 10’s millions rows on laptop• 100’s millions on web client

© Copyright 2000-2017 TIBCO Software Inc.

TIBCO Spotfire® – Data Access – In-Database

Spotfire Client Direct (by-pass server) Data Source(s)

Add “Connection”

Including (not exclusive list):• Teradata• SAPBW• Vertica• Greenplum• SQL Server• MS SSAS• Postgres

Spotfire Analyst on Windows PC or

Consumer / Business Analyst through the

browser

“External Data”

Custom API query

Summary return values

• Oracle• Exadata• Netezza• MySQL• HortonWorks• Cloudera• ADS

© Copyright 2000-2017 TIBCO Software Inc.

TIBCO Spotfire® – Data Access – On-Demand

Spotfire Client Spotfire Server and/orDirect Connection

Data Source(s)

Add “On Demand Table”

Mix and match extracted and

connected sources

Spotfire Analyst on the Windows PC or

Consumer / Business Analyst through the

browser

SQL or custom query

Parameterized Query

Matching details

“Data Table and/orExternal Data”

TIBCO SpotfireIn-Line Data Cleansing

© Copyright 2000-2017 TIBCO Software Inc.

© Copyright 2000-2017 TIBCO Software Inc.

Edit the incorrect values directly in the Data Panel, Table Visual or

Details on Demand ViewUnderneath it is a Data

Transformation that replaces the value

Theoretically, you could have implemented the same thing before

using ”calculate and replace column”

Note, nothing is changed in the underlying data source

TIBCO Spotfire® - Inline Data cleansing

TIBCO Spotfire® – Replacing Specific Values

• The replace specific value logic is:• For the row with Key=X if the

value of column A is Y replace the value of Column Y with Z

• So: if the value changes in the data source after you created the replace value transformation, the transformation will no longer have any effect.

© Copyright 2000-2017 TIBCO Software Inc.

TIBCO SpotfireData Transformations

© Copyright 2000-2017 TIBCO Software Inc.

© Copyright 2000-2017 TIBCO Software Inc.

Accessed from the Source View in Spotfire Analyst.

TIBCO Spotfire® – Edit Data Transformations

© Copyright 2000-2017 TIBCO Software Inc.

Spotfire Analyst is supported.Edit a data transformation in a data transformation group.

Remove a data transformation group.Remove a data transformation from a group or data source.Insert a data transformation into an existing transformation

group.Move data transformations up and down within a data

transformation group.

TIBCO Spotfire® – Edit Data Transformations

A data transformtion that is part of a data source is presented

like this.

Insert transformation creates a new step.

TIBCO SpotfireLocation Analytics

© Copyright 2000-2017 TIBCO Software Inc.

© Copyright 2000-2017 TIBCO Software Inc.

Multi Layer Mapping Capability with zoom visibility for each layerUse TMS, WMS Map Services

Acquire Long/Latitude Co-Ordinates on a right-click

Acquire distances point to point (Kms, Miles or Nautical Miles)

TIBCO Spotfire® – Location Analytics

TIBCO SpotfireTIBCO Enterprise Runtime for R

© Copyright 2000-2017 TIBCO Software Inc.

© Copyright 2000-2017 TIBCO Software Inc.

TIBCO Spotfire® – Advanced Analytics Curves

37

Selectfrompresetrangeoffunctionstoaddaslines

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - Add Advanced Curves

38

Editsettingsforcurve

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - Add Advanced Curves To Spotfire

Advancedcurvesadded

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - Expressions and Aggregations

EasilychoosefromsimpleSumtoStandardDeviationbyRightClick

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - Expressions & Aggregations

Write/ModifyCustomExpressiontoinsertcalculations

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - Data Relationship Functions

Insertdatarelationshipfunctions

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - Configure Data Models

ConfigureClassificationmodel

TIBCO Spotfire® – TERR

• Almost 10,000 CRAN community packages, or 99%, can be loaded in TERR.• Full details on compatibility are available on

the TERR Documentation site.

• Significant improvements to TERR performance in many areas.

• TERR can now be used in RStudio to create interactive R Markdown notebooks.

• A new Guide to Graphics in TERR, which provides tips and examples on using Javascript-enabled packages, certain open-source R packages, and the TERR RinRpackage to create graphics from TERR.

© Copyright 2000-2017 TIBCO Software Inc.

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - TERR Tools

TIBCOEnterpriseRuntimeforR

Import,RegisterandInstallDataFunctions

© Copyright 2000-2016 TIBCO Software Inc.

TIBCO Spotfire® - Data Function Process

RegisternewFunctions

Configureinputstofunction

Configureoutputs

Where to go for more Information

• https://www.tibco.com/spotfire

• https://spotfire.tibco.com/demos

• https://ten.tibco.com/

• https://community.tibco.com/

© Copyright 2000-2016 TIBCO Software Inc.

Questions & Thank you!

© Copyright 2000-2017 TIBCO Software Inc.

Make these events better for all of us by filling out our very short survey

http://tibco.cm/2sO6Gne


Recommended