Spotfire Advanced Data Services. Lunch & Learn Tuesday, 21 November 2017

Similar documents
TIBCO Data Virtualization

Spotfire: Brisbane Breakfast & Learn. Thursday, 9 November 2017

TIBCO Spotfire Connectors Release Notes

Spotfire for the Enterprise: An Overview for IT Administrators

Cisco Information Server 6.2

The TIBCO Insight Platform 1. Data on Fire 2. Data to Action. Michael O Connell Catalina Herrera Peter Shaw September 7, 2016

Cisco Information Server 7.0

TIBCO Spotfire Statement of Direction. Spotfire Product Management

TIBCO Spotfire Desktop Release Notes

Visual Analytics for Heavy Oil Production Optimization

Oracle GoldenGate for Big Data

Tom Probert MapInfo Pro Global Product Manager. BIG DATA and (potential) impacts

Big Data Technology Ecosystem. Mark Burnette Pentaho Director Sales Engineering, Hitachi Vantara

Informatica Cloud Data Integration Winter 2017 December. What's New

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

The TIBCO Insight Platform Actions with Analytics

Toad Intelligence Central 3.3 New in This Release

TIBCO Spotfire Hybrid Cloud Architecture Deep Dive

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

FEATURES BENEFITS SUPPORTED PLATFORMS. Reduce costs associated with testing data projects. Expedite time to market

Spotfire Data Science with Hadoop Using Spotfire Data Science to Operationalize Data Science in the Age of Big Data

Welcome! Power BI User Group (PUG) Copenhagen

Jitterbit is comprised of two components: Jitterbit Integration Environment

TIBCO Jaspersoft running in AWS accessing a back office Oracle database via JDBC with Progress DataDirect Cloud.

Accelerate Your Data Pipeline for Data Lake, Streaming and Cloud Architectures

Top 7 Data API Headaches (and How to Handle Them) Jeff Reser Data Connectivity & Integration Progress Software

Denodo Platform 7.0. Datasheet

SpagoBI and Talend jointly support Big Data scenarios

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

Syncsort DMX-h. Simplifying Big Data Integration. Goals of the Modern Data Architecture SOLUTION SHEET

Overview of TIBCO Cloud Integration

Spotfire X with the All New A(X) Experience An Overview

Composite Software Data Virtualization The Five Most Popular Uses of Data Virtualization

A NoSQL Introduction for Relational Database Developers. Andrew Karcher Las Vegas SQL Saturday September 12th, 2015

Progress DataDirect For Business Intelligence And Analytics Vendors

Getting Started With Data Sync

Modern ETL Tools for Cloud and Big Data. Ken Beutler, Principal Product Manager, Progress Michael Rainey, Technical Advisor, Gluent Inc.

The SAS Platform. Georg Morsing

Data Lake Based Systems that Work

Toad Data Point 3.8. Getting Started Guide

Bring Context To Your Machine Data With Hadoop, RDBMS & Splunk

TIBCO Data Virtualization Technical Overview TIBCO Data Virtualization deployment, development, run-time, and management capabilities

Big Data with Hadoop Ecosystem

Toad Data Point 4.2. Getting Started Guide

Working with Database Connections. Version: 18.1

Enterprise Data Catalog Fixed Limitations ( Update 1)

TIBCO Spotfire Connector for Cloudera Impala Release Notes. Software Release June 2014

Installing Data Sync Version 2.3

Desktop Installation Guide

Deploying, Managing and Reusing R Models in an Enterprise Environment

API Connect. Arnauld Desprets - Technical Sale

Server Installation Guide

Analytics & Sport Data

Desktop Installation Guide

August Oracle - GoldenGate Statement of Direction

DATA INTEGRATION PLATFORM CLOUD. Experience Powerful Data Integration in the Cloud

Ten Innovative Financial Services Applications Powered by Data Virtualization

Oracle Big Data SQL. Release 3.2. Rich SQL Processing on All Data

Spotfire Security. Peter McKinnis July 2017

Informatica Enterprise Information Catalog

The Next Frontier in Data Discovery SAP Visual Intelligence. Phil Bayliss September 2012

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

DataSunrise Database Security Suite Release Notes

Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (

Oracle Big Data Connectors

TIBCO Spotfire Server Release Notes. Software Release April 2014

Introduction to Big Data. NoSQL Databases. Instituto Politécnico de Tomar. Ricardo Campos

Ian Choy. Technology Solutions Professional

Eight Essential Checklists for Managing the Analytic Data Pipeline

Autonomous Data Warehouse in the Cloud

Think Small: API Architecture For The Enterprise

Logi DataHub Comprehensive User Guide

Shawn Dorward, MVP. Getting Started with Power Query

TIBCO Spotfire Automation Services

Big Data com Hadoop. VIII Sessão - SQL Bahia. Impala, Hive e Spark. Diógenes Pires 03/03/2018

TIBCO Data Virtualization for the Energy Industry

Red Hat JBoss Middleware Integration Products Roadmap. Ken Johnson Director, Product Management, Red Hat

#mstrworld. Analyzing Multiple Data Sources with Multisource Data Federation and In-Memory Data Blending. Presented by: Trishla Maru.

SQT03 Big Data and Hadoop with Azure HDInsight Andrew Brust. Senior Director, Technical Product Marketing and Evangelism

CIB Session 12th NoSQL Databases Structures

October 14, Business Intelligence Connector Guide

Getting Started with Attunity Replicate on Amazon EC2. Version 6.0

Towards Practical Differential Privacy for SQL Queries. Noah Johnson, Joseph P. Near, Dawn Song UC Berkeley

Talend Open Studio for Big Data. Installation and Upgrade Guide 5.3.1

Necto Platform Requirements

RDP203 - Enhanced Support for SAP NetWeaver BW Powered by SAP HANA and Mixed Scenarios. October 2013

Stages of Data Processing

An Oracle White Paper October 12 th, Oracle Metadata Management v New Features Overview

How to Accelerate Merger and Acquisition Synergies

Capture Business Opportunities from Systems of Record and Systems of Innovation

Leverage the Oracle Data Integration Platform Inside Azure and Amazon Cloud

TIBCO Spotfire Automation Services

SQL in the Hybrid World

Index A, B, C. Rank() function, steps, 199 Cloud services, 2 Comma-separated value (CSV), 27

IBM Data Virtualization Manager for z/os Leverage data virtualization synergy with API economy to evolve the information architecture on IBM Z

Configuring Intellicus on Microsoft Azure. Version: 16.3

Getting Started with Intellicus. Version: 16.0

Oracle Warehouse Builder 10g Release 2 Integrating Packaged Applications Data

Desktop User Guide. Version: 10.10

ACL GRC Analytics Exchange Tech Brief

Transcription:

Spotfire Advanced Data Services Lunch & Learn Tuesday, 21 November 2017

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

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

About TIBCO TIBCO fuels digital business by enabling better decisions and faster, smarter actions through the TIBCO Connected Intelligence Cloud. From APIs and systems to devices and people, we interconnect everything, capture data in real time wherever it is, and augment the intelligence of your business through analytical insights. Thousands of customers around the globe rely on us to build compelling experiences, energize operations, and propel innovation. Learn how TIBCO makes digital smarter at www.tibco.com.

Agenda Introduction Defining an ADS source Connect Spotfire to ADS Advanced features

Introduction The Data Virtualisation Platform is a suite of solutions that enables the definition of a virtual data layer to facilitate discovery, integration, and federation of disparate, distributed information sources 6

Advanced Data Services: Introduction Composite Information Server then Cisco Information Server Acquired by TIBCO in October 2017 7

Introduction 8

Introduction REST API Advanced Data Services Virtual Databases views / Web Services 9

Typical uses cases My data is all over the place, it s too hard to get access Data virtualisation, allowing IT curated data sources which business users can transparently access. But some of it is on the mainframe, and I don t want it to turn into a big integration project Has DB/2 zos connectors 10

Typical uses cases The system owner doesn t want me to touch the data source, as it might slow his system down Information Server s optimisers addresses lowest cost access Some of the data is on NoSQL data sources Has connectors for Cassandra, MongoDB, Couchbase and Hadoop 11

Out-of-the-box connectors Cisco Information Server Data Direct Mainframe Greenplum HSQLDB IBM DB2 IBM DB2 z/os Informix Microsoft Access Microsoft Excel Microsoft SQL Server MySQL Netezza NPS Oracle Parstream PostgreSQL SAP HANA Sybase Sybase IQ Teradata Vertica Custom Java Procedure Elastic Search Flat Files LDAP / Active Directory OData REST SOAP XML Hadoop Adapters Apache Drill Apache HBase Apache Hive Apache Impala Apache Spark SQL Cloudera Hive Cloudera Impala Hortonworks HDP Amazon RedShift Google BigQuery Amazon DynamoDB Cassandra Couchbase MongoDB Email Google Apps Google Sheets Microsoft Active Directory Microsoft SharePoint (On-premise and online) Microsoft SharePoint Excel Services Data Source Tool Kit Software Development Kit for Custom Data Source Adapter Development Microsoft Dynamics CRM (On-premise & Online) Microsoft Dynamics GP Microsoft Dynamics NAV NetSuite CRM NetSuite ERP Oracle EBS Salesforce.com Siebel Google Adwords Google Analytics HubSpot Marketo Oracle Eloqua SAP Netweaver BW mysap Business Suite SAP Business Explorer (BEx) Facebook LinkedIn RSS Twitter 12

Agenda Introduction Defining an ADS source Connect Spotfire to ADS Advanced features

Defining an ADS source REST API Advanced Data Services Virtual Databases views / Web Services 14

Defining an ADS source: Overview Add a Data Source Introspect Data Source Apply transformations Create views or merge with other sources Publish DB, File, REST API, What is the Data Source, what are the available operations, Apply transformations to the data if necessary (i.e.: XML to Tabular Data) Create final view based on the Data Source (like SQL views) 15

Defining an ADS source: REST API Add a Data Source Introspect Data Source Apply transformations Create views or merge with other sources Publish Define URL and operations (Which protocols, which inputs & outputs, etc.) - In case of JSON API, result will be transformed to XML. So need to define the output schema Check the operations and make them usable within CIS Transform the XML data into a tabular dataset (XSL Transformation) Create parameterized query in case of necessary input and creation of DB views to access the data 16

Demo I would like to call a REST API for weather forecast and display the results into Spotfire Let s define the Data Source into TIBCO Advanced Data Services

API: https://www.weatherbit.io/api/weather-forecast-5-day API Key: XXXXXXXXXXXXXXXXXXXXXX

Defining an ADS source: Result Scratchpad where user can test the SQL query with input parameters Published view (That will be accessible from Spotfire) All components required to create the view Result of the SQL Query 19

Agenda Introduction Defining an ADS source Connect Spotfire to ADS Advanced features

Connect Spotfire to ADS REST API Advanced Data Services Virtual Databases views / Web Services 21

Connect Spotfire to ADS Cisco Information Server connector available OOTB 22

Connect Spotfire to ADS Define the CIS server Define the authentication method User/Password NTLM Kerberos Define the CIS domain, username and password 23

Connect Spotfire to ADS Define the database and the system selection Database defined in CIS System Selection DB2 Greenplum Microsoft SQL Server MySQL Netezza Oracle Teradata Vertica Hive Postgres Oracle Microsoft SQL Server DB2 Sum Sum Sum Avg Avg Avg Count Count Count UniqueCount UniqueCount UniqueCount Min Min Min Max Max Max Median StdDev Stddev StdDev_Pop Stddev_Pop Stddev_Pop StdDev_Samp Stddev_Samp Stddev_Samp Var_Pop Variance_Pop Variance_Pop Var_Samp Variance_Samp Variance_Samp Variance Variance 24

Connect Spotfire to ADS Select the view(s) to use Define the relations between tables Define what columns to load Define custom queries Useful for complex queries or for Data on demand with parameters Define user inputs (Prompts) Prompt user for some parameters before calling ADS 25

Connect Spotfire to ADS REST API Advanced Data Services Virtual Databases views / Web Services 26

Connect Spotfire to ADS How to pass parameters to ADS? User prompts Prompt the user for the values when loading up the report Data on demand Call the ADS when the parameter value changes Pros Cons Pros Cons Easy to setup If user needs to change the values, needs to reload the analysis User does not need to reload the analysis when a parameter needs to be updated Parameters can be linked to document property and be a part of a form Needs to write a CustomQuery to load the data For parameter that do not need to be updated when browsing report (i.e: API Key, Passwords, ) For parameters that will have an impact of the data loaded (i.e: Stock listings, City for weather reports, ) 27

Connect Spotfire to ADS Users prompts When defining the Data Table 28

Connect Spotfire to ADS Users prompts Spotfire Analyst Spotfire Web Player 29

Connect Spotfire to ADS Data on demand When defining the Data Table 30

Connect Spotfire to ADS Data on demand When defining the Data Table 31

Demo I would like to call a REST API for weather forecast and display the results into Spotfire Let s connect Spotfire to our ADS Data Source

Agenda Introduction Defining an ADS source Connect Spotfire to ADS Advanced features

Advanced features: Data caching Advanced Data Services will create its own cache Can be refreshed manually or automatically By default, create a new Data Source with the cached data Possibility to setup pre and post refresh cache actions 34

Advanced features: Data caching Cache details are available 35

Demo I would like to call a REST API for weather forecast and display the results into Spotfire Let s activate the cache on our Data Source

Advanced features: Security User or Role based Security can be: Object based Access or not to a object (View, table, ) Columns based Restrict access to particular columns Restricted values can be set as null or custom message Rows based Restrict access to particular rows 37

More information https://www.tibco.com/spotfire https://spotfire.tibco.com/demos https://ten.tibco.com/ https://community.tibco.com/ https://community.tibco.com/wiki/calling-rest-api-using-tibco-spotfire-and-advanced-data-services 38

Make these events better for all of us by filling out our very short survey http://tibco.cm/2so6gne