SlideShare une entreprise Scribd logo
1  sur  23
Visualization - 
A Picture is worth a thousand 
words 
Mark Ott, Teradata 
John Park, Qlik 
Data Scientist, Teradata
Module Objectives 
After completing this module, you will have exposure to: 
• Teradata Aster Lens ™ 
• Tibco Spotfire™ 
• RStudio™ 
• Tableau™ 
• D3™ 
Qlik™ 
1 
2 
3 
4 
5 
6
Visualization makes data easier to digest 
• Information overload and data glut is the problem. Visualization is the solution 
• Now can see hidden patterns and connections that matters most 
• Use colors and scale to see the forest through the trees 
Do you see Pattern in 
these 4 Data sets? 
But can see Patterns much easier in a Graph
Aster Lens is our Visualization Web application 
• It is an interactive Web application that allows Users to find, view and 
share results from their nPathViz and cFilterViz queries 
These are called Cards. You 
click on them to open the Chart 
These are Categories where you 
group charts together. Where the 
Chart lands depends on which 
Table you point to during INSERT. 
See next slide 
1 
• nPathViz is for Pattern 
Detection charts 
• cFilterViz is for Collaboration 
Filter charts
Some of the Aster Lens Chart types 
Sankey Chord 
1
nPathViz – Chord chart 
Query: Display my most popular 1st 
two clicks on my Web page 
INSERT into aster_lens.workshop 
SELECT * from nPathViz 
(on(SELECT * from retail_dept) 
partition by 1 
order by freq desc 
graph_type('chord') 
path_col('path') 
frequency_col('freq') 
directed('true') 
title('Chord chart')); 
Aster Function 
Input table 
Input 
Output 
1
Creating Multiple Sankey charts with 1 statement 
INSERT into aster_lens.cart_abandonment 
SELECT * FROM nPathViz(ON aster_lens.npath_output_abandoned_shopping_order as input 
PARTITION BY storeid 
graph_type('sankey') frequency_col('cnt') path_col('path') 
arguments('start_date=4/12/2013','end_date=4/30/2013','owner=ASTER','tags=Coupon Sale') 
title('CPN Shopping Order 1')subtitle('Sequence of items purchased - Coupon '13') accumulate('storeid')); 
Input Aster Lens 
Output 
Note I have 2 StoreID’s so 
will Output 2 charts 
1
1 nPathViz – Sankey chart 
INSERT into aster_lens.workshop 
SELECT * from nPathViz (on( 
SELECT path ,count(*) as freq from(select path, cnt, id , 
ROW_NUMBER () over ( partition by id order by cnt 
desc) as reihe 
from npath( on vt_tv partition by id order by ts 
mode(overlapping) pattern('a*.bb') 
symbols(tvshow <> 'BreakingBad' as a, tvshow = 
'BreakingBad' as bb) 
result(accumulate (tvshow of any (a,bb)) as path, 
COUNT(* of any(a, bb)) as cnt,first(id of any(a)) as id) 
FILTER(first (ts +'20 minutes'::interval of any(a))> first(ts 
of any(bb)) ))) as a 
where reihe =1 group by 1 order by 2 desc) 
partition by 1order by freq desc graph_type('sankey') 
frequency_col('freq') path_col('path') 
title('Channel Surf 20 minute before Breaking Bad')); 
Input 
Output
2 Tibco Spotfire 
Spotfire Analytics Platform 
© Copyright 2000-2014 -9- TIBCO Software Inc. 
Visual Data Discovery 
Explore all your data with highly 
visual & interactive analytics 
Dashboards Give analytic 
insight to front-line decision 
makers while hiding underlying 
complexity 
Mobile KPIs Remain up-to-date 
with personalized business 
metrics delivered on your mobile 
device 
Predictive Analytics 
Deploy statistical analysis & 
models to anticipate trends, 
remove uncertainty, reduce risks, 
and gain opportunities 
Location Analytics 
Geo-enable you business data 
with intuitive mapping and 
analytical tools to geo-enable your 
business data 
Event & Real-Time Analytics 
Identify actionable events in 
streaming data to automate 
delivery of real-time analyses and 
programmized actions 
…….specifically designed to help you easily find 
insights in the shortest time possible
Using Tibco Spotfire in Parameterized query 
2 
Want even more Visualization options? How about parameterizing your Queries? 
For eample, in Spotfire's pull-down menu, I pick 'Target Show' and then select '20' minutes. 
Charts shows all tv shows watched 20 minutes before 'Breaking Bad'
Creating Charts with RStudio 
3 
RStudio is an Open source integrated development environment (IDE) for R, 
a programming language for statistical computing and graphics 
To use RStudio, must first 
download the TOASTER 
package and then Point to 
the Aster ODBC driver and 
you are good to go 
When highlight code, and click the 
RUN button, it’s completed when 
you see > prompt in Console
Creating Scatterplot with RStudio 
Let’s create a Scatterplot chart comparing Baseball strikeouts to walks 
(base-on-balls) across 3 decades to see who is getting the upper hand 
(pitchers or hitters). We will use 1950 decade as the benchmark 
3
Using Tableau, isolate bad Electric Car Batteries 
Analyst finds increasing warranty costs 
$60 m 
$50 m 
$40 m 
$30 m 
$20 m 
$10 m 
$0 m 
Jan Feb Mar Apr May Jun 
$4.5 m 
$4.0 m 
$3.5 m 
$3.0 m 
$2.5 m 
$2.0 m 
$1.5 m 
$1.0 m 
$0.5 m 
$0.0 m 
Warranty Costs 
January 
June 
Inventory 
Warranty 
Materials 
Labor Need to investigate the root cause 
> Need self-service access to all data 
– Data warehouse and Hadoop 
> Must be able to join between data stores 
> Support for multi-structured data 
– Combine fixed schema and variable schema data 
> Must support fast, iterative processing 
4
4 Tableau - Where are bad car batteries coming ? 
Lot 4102 has bad batteries
5 Using d3 
Another Open source 
Visualiation application 
which uses JavaScript 
langugage
5 Using d3 to view 100 Charts simultaneously 
Lot 4102 has bad batteries
Qlik – Differentiators That Matter 
• Association – broader, more flexible application 
• Exploration – un-paralleled navigation 
• Search – flexible and powerful 
• Real-time collaboration 
All of this in an Intuitive and Fast Interface 
Better Insights = Greater Business Value 
6
Using Qlik – Find where my customer are 
churning Telecom contracts 
6 
• Easy Integration 
with maps 
Polygon and Point 
Maps 
• Use Color 
Gradients to show 
measure 
Graphically.
Using Qlik – Use Interactive Sankey to ask what 
path customer take when churning 
6 
• Integrate 
advanced 
Visualization 
such as 
Sankey 
• Interactive 
Visualization 
for drill down
6 Using Qlik – Rich API for customization
6 Using Qlik – Quick Business Discovery
6 Using Qlik – Advanced Mapping Functionality
Email: Mark.Ott@teradata.com 
John.Park@qlik.com 
Twitter: @ 
PARTNERS Mobile App 
InfoHub Kiosks 
teradata-partners.com 
Follow Teradata 
Twitter.com/teradatanews 
Linkedin.com/company/teradata

Contenu connexe

Tendances

TIBCO Advanced Analytics Meetup (TAAM) November 2015
TIBCO Advanced Analytics Meetup (TAAM) November 2015TIBCO Advanced Analytics Meetup (TAAM) November 2015
TIBCO Advanced Analytics Meetup (TAAM) November 2015Bipin Singh
 
Dynamic Partition Pruning in Apache Spark
Dynamic Partition Pruning in Apache SparkDynamic Partition Pruning in Apache Spark
Dynamic Partition Pruning in Apache SparkDatabricks
 
Continuous Evaluation of Deployed Models in Production Many high-tech industr...
Continuous Evaluation of Deployed Models in Production Many high-tech industr...Continuous Evaluation of Deployed Models in Production Many high-tech industr...
Continuous Evaluation of Deployed Models in Production Many high-tech industr...Databricks
 
An Introduction to Spark with Scala
An Introduction to Spark with ScalaAn Introduction to Spark with Scala
An Introduction to Spark with ScalaChetan Khatri
 
A developer's introduction to big data processing with Azure Databricks
A developer's introduction to big data processing with Azure DatabricksA developer's introduction to big data processing with Azure Databricks
A developer's introduction to big data processing with Azure DatabricksMicrosoft Tech Community
 
Klout changing landscape of social media
Klout changing landscape of social mediaKlout changing landscape of social media
Klout changing landscape of social mediaDataWorks Summit
 
Fossasia 2018-chetan-khatri
Fossasia 2018-chetan-khatriFossasia 2018-chetan-khatri
Fossasia 2018-chetan-khatriChetan Khatri
 
Cortana Analytics Workshop: Operationalizing Your End-to-End Analytics Solution
Cortana Analytics Workshop: Operationalizing Your End-to-End Analytics SolutionCortana Analytics Workshop: Operationalizing Your End-to-End Analytics Solution
Cortana Analytics Workshop: Operationalizing Your End-to-End Analytics SolutionMSAdvAnalytics
 
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraphOracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraphKarin Patenge
 
Fully Automated QA System For Large Scale Search And Recommendation Engines U...
Fully Automated QA System For Large Scale Search And Recommendation Engines U...Fully Automated QA System For Large Scale Search And Recommendation Engines U...
Fully Automated QA System For Large Scale Search And Recommendation Engines U...Spark Summit
 
Houston Energy Data Science Meet up_TIBCO Slides
Houston Energy Data Science Meet up_TIBCO SlidesHouston Energy Data Science Meet up_TIBCO Slides
Houston Energy Data Science Meet up_TIBCO SlidesJennifer Walsh
 
When Graphs Meet Machine Learning
When Graphs Meet Machine LearningWhen Graphs Meet Machine Learning
When Graphs Meet Machine LearningJean Ihm
 
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...DataWorks Summit
 
Building a Recommendation Engine Using Diverse Features by Divyanshu Vats
Building a Recommendation Engine Using Diverse Features by Divyanshu VatsBuilding a Recommendation Engine Using Diverse Features by Divyanshu Vats
Building a Recommendation Engine Using Diverse Features by Divyanshu VatsSpark Summit
 
Machine learning with Spark
Machine learning with SparkMachine learning with Spark
Machine learning with SparkKhalid Salama
 
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)Building the Autodesk Design Graph-(Yotto Koga, Autodesk)
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)Spark Summit
 
GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...
GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...
GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...Noriaki Tatsumi
 
Democratizing data science Using spark, hive and druid
Democratizing data science Using spark, hive and druidDemocratizing data science Using spark, hive and druid
Democratizing data science Using spark, hive and druidDataWorks Summit
 
IBM Cloud Native Day April 2021: Serverless Data Lake
IBM Cloud Native Day April 2021: Serverless Data LakeIBM Cloud Native Day April 2021: Serverless Data Lake
IBM Cloud Native Day April 2021: Serverless Data LakeTorsten Steinbach
 

Tendances (20)

TIBCO Advanced Analytics Meetup (TAAM) November 2015
TIBCO Advanced Analytics Meetup (TAAM) November 2015TIBCO Advanced Analytics Meetup (TAAM) November 2015
TIBCO Advanced Analytics Meetup (TAAM) November 2015
 
Dynamic Partition Pruning in Apache Spark
Dynamic Partition Pruning in Apache SparkDynamic Partition Pruning in Apache Spark
Dynamic Partition Pruning in Apache Spark
 
Continuous Evaluation of Deployed Models in Production Many high-tech industr...
Continuous Evaluation of Deployed Models in Production Many high-tech industr...Continuous Evaluation of Deployed Models in Production Many high-tech industr...
Continuous Evaluation of Deployed Models in Production Many high-tech industr...
 
An Introduction to Spark with Scala
An Introduction to Spark with ScalaAn Introduction to Spark with Scala
An Introduction to Spark with Scala
 
A developer's introduction to big data processing with Azure Databricks
A developer's introduction to big data processing with Azure DatabricksA developer's introduction to big data processing with Azure Databricks
A developer's introduction to big data processing with Azure Databricks
 
Klout changing landscape of social media
Klout changing landscape of social mediaKlout changing landscape of social media
Klout changing landscape of social media
 
Fossasia 2018-chetan-khatri
Fossasia 2018-chetan-khatriFossasia 2018-chetan-khatri
Fossasia 2018-chetan-khatri
 
Cortana Analytics Workshop: Operationalizing Your End-to-End Analytics Solution
Cortana Analytics Workshop: Operationalizing Your End-to-End Analytics SolutionCortana Analytics Workshop: Operationalizing Your End-to-End Analytics Solution
Cortana Analytics Workshop: Operationalizing Your End-to-End Analytics Solution
 
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraphOracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
OracleCode_Berlin_Jun2018_AnalyzeBitcoinTransactionDataUsingAsGraph
 
Fully Automated QA System For Large Scale Search And Recommendation Engines U...
Fully Automated QA System For Large Scale Search And Recommendation Engines U...Fully Automated QA System For Large Scale Search And Recommendation Engines U...
Fully Automated QA System For Large Scale Search And Recommendation Engines U...
 
Houston Energy Data Science Meet up_TIBCO Slides
Houston Energy Data Science Meet up_TIBCO SlidesHouston Energy Data Science Meet up_TIBCO Slides
Houston Energy Data Science Meet up_TIBCO Slides
 
When Graphs Meet Machine Learning
When Graphs Meet Machine LearningWhen Graphs Meet Machine Learning
When Graphs Meet Machine Learning
 
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
 
Building a Recommendation Engine Using Diverse Features by Divyanshu Vats
Building a Recommendation Engine Using Diverse Features by Divyanshu VatsBuilding a Recommendation Engine Using Diverse Features by Divyanshu Vats
Building a Recommendation Engine Using Diverse Features by Divyanshu Vats
 
Introduction to RDF*
Introduction to RDF*Introduction to RDF*
Introduction to RDF*
 
Machine learning with Spark
Machine learning with SparkMachine learning with Spark
Machine learning with Spark
 
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)Building the Autodesk Design Graph-(Yotto Koga, Autodesk)
Building the Autodesk Design Graph-(Yotto Koga, Autodesk)
 
GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...
GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...
GraphQL Summit 2019 - Configuration Driven Data as a Service Gateway with Gra...
 
Democratizing data science Using spark, hive and druid
Democratizing data science Using spark, hive and druidDemocratizing data science Using spark, hive and druid
Democratizing data science Using spark, hive and druid
 
IBM Cloud Native Day April 2021: Serverless Data Lake
IBM Cloud Native Day April 2021: Serverless Data LakeIBM Cloud Native Day April 2021: Serverless Data Lake
IBM Cloud Native Day April 2021: Serverless Data Lake
 

En vedette

QWC 2014 - A picture worth 1000 words
QWC 2014 - A picture worth 1000 wordsQWC 2014 - A picture worth 1000 words
QWC 2014 - A picture worth 1000 wordsJohn Park
 
Qonnections2015 - Data science with Qlik
Qonnections2015 - Data science with QlikQonnections2015 - Data science with Qlik
Qonnections2015 - Data science with QlikJohn Park
 
SplunkLive! Developer Session
SplunkLive! Developer SessionSplunkLive! Developer Session
SplunkLive! Developer SessionSplunk
 
Qonnections2015 - Why Qlik is better with Big Data
Qonnections2015 - Why Qlik is better with Big DataQonnections2015 - Why Qlik is better with Big Data
Qonnections2015 - Why Qlik is better with Big DataJohn Park
 
The Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERRThe Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERRLou Bajuk
 
Qonnections2015 From raw data to analysis
Qonnections2015 From raw data to analysisQonnections2015 From raw data to analysis
Qonnections2015 From raw data to analysisJohn Park
 
A Picture Is Worth A Thousand Questions Docx
A Picture Is Worth A Thousand Questions DocxA Picture Is Worth A Thousand Questions Docx
A Picture Is Worth A Thousand Questions DocxWebometrics Class
 
Thrombin generation profiles in deep venous thrombosis
Thrombin generation profiles in deep venous thrombosisThrombin generation profiles in deep venous thrombosis
Thrombin generation profiles in deep venous thrombosisMD TIEN
 
Mind mapping
Mind mappingMind mapping
Mind mappingBe Radtz
 
Increasing Awareness with Mindfulness Practice
Increasing Awareness with Mindfulness PracticeIncreasing Awareness with Mindfulness Practice
Increasing Awareness with Mindfulness Practicesaurettem
 
Vipassana Meditation: why you should spend ten days in silence
Vipassana Meditation: why you should spend ten days in silenceVipassana Meditation: why you should spend ten days in silence
Vipassana Meditation: why you should spend ten days in silencelovekaran567
 
Stop Thinking - How to Reduce Your Thinking to Help Create Quality Ideas
Stop Thinking - How to Reduce Your Thinking to Help Create Quality IdeasStop Thinking - How to Reduce Your Thinking to Help Create Quality Ideas
Stop Thinking - How to Reduce Your Thinking to Help Create Quality IdeasPaul Foreman
 
Mindfulness Based Stillness Meditation
Mindfulness Based Stillness MeditationMindfulness Based Stillness Meditation
Mindfulness Based Stillness MeditationChristine Convery
 
Lesson 2 improving memory 2015
Lesson 2    improving memory 2015Lesson 2    improving memory 2015
Lesson 2 improving memory 2015coburgpsych
 
Mind mapping to visualize complex information generated by IBM Watson
Mind mapping to visualize complex information generated by IBM WatsonMind mapping to visualize complex information generated by IBM Watson
Mind mapping to visualize complex information generated by IBM WatsonJosé M. Guerrero
 

En vedette (20)

QWC 2014 - A picture worth 1000 words
QWC 2014 - A picture worth 1000 wordsQWC 2014 - A picture worth 1000 words
QWC 2014 - A picture worth 1000 words
 
Qonnections2015 - Data science with Qlik
Qonnections2015 - Data science with QlikQonnections2015 - Data science with Qlik
Qonnections2015 - Data science with Qlik
 
SplunkLive! Developer Session
SplunkLive! Developer SessionSplunkLive! Developer Session
SplunkLive! Developer Session
 
Qonnections2015 - Why Qlik is better with Big Data
Qonnections2015 - Why Qlik is better with Big DataQonnections2015 - Why Qlik is better with Big Data
Qonnections2015 - Why Qlik is better with Big Data
 
The Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERRThe Compatibility Challenge:Examining R and Developing TERR
The Compatibility Challenge:Examining R and Developing TERR
 
Qonnections2015 From raw data to analysis
Qonnections2015 From raw data to analysisQonnections2015 From raw data to analysis
Qonnections2015 From raw data to analysis
 
A Picture Is Worth A Thousand Questions Docx
A Picture Is Worth A Thousand Questions DocxA Picture Is Worth A Thousand Questions Docx
A Picture Is Worth A Thousand Questions Docx
 
Thrombin generation profiles in deep venous thrombosis
Thrombin generation profiles in deep venous thrombosisThrombin generation profiles in deep venous thrombosis
Thrombin generation profiles in deep venous thrombosis
 
Mind mapping
Mind mappingMind mapping
Mind mapping
 
Increasing Awareness with Mindfulness Practice
Increasing Awareness with Mindfulness PracticeIncreasing Awareness with Mindfulness Practice
Increasing Awareness with Mindfulness Practice
 
Ana`S Portfolio
Ana`S  PortfolioAna`S  Portfolio
Ana`S Portfolio
 
Pay Attention
Pay AttentionPay Attention
Pay Attention
 
Visualization
Visualization Visualization
Visualization
 
Vipassana Meditation: why you should spend ten days in silence
Vipassana Meditation: why you should spend ten days in silenceVipassana Meditation: why you should spend ten days in silence
Vipassana Meditation: why you should spend ten days in silence
 
Stop Thinking - How to Reduce Your Thinking to Help Create Quality Ideas
Stop Thinking - How to Reduce Your Thinking to Help Create Quality IdeasStop Thinking - How to Reduce Your Thinking to Help Create Quality Ideas
Stop Thinking - How to Reduce Your Thinking to Help Create Quality Ideas
 
Stillness
StillnessStillness
Stillness
 
Mindfulness Based Stillness Meditation
Mindfulness Based Stillness MeditationMindfulness Based Stillness Meditation
Mindfulness Based Stillness Meditation
 
Lesson 2 improving memory 2015
Lesson 2    improving memory 2015Lesson 2    improving memory 2015
Lesson 2 improving memory 2015
 
Listening to your body
Listening to your bodyListening to your body
Listening to your body
 
Mind mapping to visualize complex information generated by IBM Watson
Mind mapping to visualize complex information generated by IBM WatsonMind mapping to visualize complex information generated by IBM Watson
Mind mapping to visualize complex information generated by IBM Watson
 

Similaire à A Picture is Worth a Thousand Words

Cloudera Data Science Challenge
Cloudera Data Science ChallengeCloudera Data Science Challenge
Cloudera Data Science ChallengeMark Nichols, P.E.
 
Data Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup GroupData Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup GroupDoug Needham
 
LoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BILoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BILoQutus
 
Discover deep insights with Salesforce Einstein Analytics and Discovery
Discover deep insights with Salesforce Einstein Analytics and DiscoveryDiscover deep insights with Salesforce Einstein Analytics and Discovery
Discover deep insights with Salesforce Einstein Analytics and DiscoveryNew Delhi Salesforce Developer Group
 
Unit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptxUnit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptxMalla Reddy University
 
WSO2 Analytics Platform: The one stop shop for all your data needs
WSO2 Analytics Platform: The one stop shop for all your data needsWSO2 Analytics Platform: The one stop shop for all your data needs
WSO2 Analytics Platform: The one stop shop for all your data needsSriskandarajah Suhothayan
 
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]CARTO
 
Multiplatform Spark solution for Graph datasources by Javier Dominguez
Multiplatform Spark solution for Graph datasources by Javier DominguezMultiplatform Spark solution for Graph datasources by Javier Dominguez
Multiplatform Spark solution for Graph datasources by Javier DominguezBig Data Spain
 
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]CARTO
 
Real time streaming analytics
Real time streaming analyticsReal time streaming analytics
Real time streaming analyticsAnirudh
 
TabPy Presentation
TabPy PresentationTabPy Presentation
TabPy PresentationSanjana Jami
 
Business Dashboards using Bonobo ETL, Grafana and Apache Airflow
Business Dashboards using Bonobo ETL, Grafana and Apache AirflowBusiness Dashboards using Bonobo ETL, Grafana and Apache Airflow
Business Dashboards using Bonobo ETL, Grafana and Apache AirflowRomain Dorgueil
 
What’s New in Imply 3.3 & Apache Druid 0.18
What’s New in Imply 3.3 & Apache Druid 0.18What’s New in Imply 3.3 & Apache Druid 0.18
What’s New in Imply 3.3 & Apache Druid 0.18Imply
 
Developing Spatial Applications with Google Maps and CARTO
Developing Spatial Applications with Google Maps and CARTODeveloping Spatial Applications with Google Maps and CARTO
Developing Spatial Applications with Google Maps and CARTOCARTO
 
Lucidata Titan geo-analytics server
Lucidata Titan geo-analytics serverLucidata Titan geo-analytics server
Lucidata Titan geo-analytics serverGeoffrey Clark
 
mini project_shortest path visualizer.pptx
mini project_shortest path visualizer.pptxmini project_shortest path visualizer.pptx
mini project_shortest path visualizer.pptxtusharpawar803067
 
Tableau Visual analytics complete deck 2
Tableau Visual analytics complete deck 2Tableau Visual analytics complete deck 2
Tableau Visual analytics complete deck 2Arun K
 
Role of Analytics in Digital Business
Role of Analytics in Digital BusinessRole of Analytics in Digital Business
Role of Analytics in Digital BusinessSrinath Perera
 
Star Transformation, 12c Adaptive Bitmap Pruning and In-Memory option
Star Transformation, 12c Adaptive Bitmap Pruning and In-Memory optionStar Transformation, 12c Adaptive Bitmap Pruning and In-Memory option
Star Transformation, 12c Adaptive Bitmap Pruning and In-Memory optionFranck Pachot
 

Similaire à A Picture is Worth a Thousand Words (20)

Cloudera Data Science Challenge
Cloudera Data Science ChallengeCloudera Data Science Challenge
Cloudera Data Science Challenge
 
Data Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup GroupData Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup Group
 
LoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BILoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BI
 
Discover deep insights with Salesforce Einstein Analytics and Discovery
Discover deep insights with Salesforce Einstein Analytics and DiscoveryDiscover deep insights with Salesforce Einstein Analytics and Discovery
Discover deep insights with Salesforce Einstein Analytics and Discovery
 
Unit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptxUnit 2 - Data Manipulation with R.pptx
Unit 2 - Data Manipulation with R.pptx
 
WSO2 Analytics Platform: The one stop shop for all your data needs
WSO2 Analytics Platform: The one stop shop for all your data needsWSO2 Analytics Platform: The one stop shop for all your data needs
WSO2 Analytics Platform: The one stop shop for all your data needs
 
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
 
Multiplatform Spark solution for Graph datasources by Javier Dominguez
Multiplatform Spark solution for Graph datasources by Javier DominguezMultiplatform Spark solution for Graph datasources by Javier Dominguez
Multiplatform Spark solution for Graph datasources by Javier Dominguez
 
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
 
Real time streaming analytics
Real time streaming analyticsReal time streaming analytics
Real time streaming analytics
 
TabPy Presentation
TabPy PresentationTabPy Presentation
TabPy Presentation
 
Business Dashboards using Bonobo ETL, Grafana and Apache Airflow
Business Dashboards using Bonobo ETL, Grafana and Apache AirflowBusiness Dashboards using Bonobo ETL, Grafana and Apache Airflow
Business Dashboards using Bonobo ETL, Grafana and Apache Airflow
 
What’s New in Imply 3.3 & Apache Druid 0.18
What’s New in Imply 3.3 & Apache Druid 0.18What’s New in Imply 3.3 & Apache Druid 0.18
What’s New in Imply 3.3 & Apache Druid 0.18
 
Developing Spatial Applications with Google Maps and CARTO
Developing Spatial Applications with Google Maps and CARTODeveloping Spatial Applications with Google Maps and CARTO
Developing Spatial Applications with Google Maps and CARTO
 
Lucidata Titan geo-analytics server
Lucidata Titan geo-analytics serverLucidata Titan geo-analytics server
Lucidata Titan geo-analytics server
 
Precisely MapInfo Pro v2019 and Roadmap
Precisely MapInfo Pro v2019 and RoadmapPrecisely MapInfo Pro v2019 and Roadmap
Precisely MapInfo Pro v2019 and Roadmap
 
mini project_shortest path visualizer.pptx
mini project_shortest path visualizer.pptxmini project_shortest path visualizer.pptx
mini project_shortest path visualizer.pptx
 
Tableau Visual analytics complete deck 2
Tableau Visual analytics complete deck 2Tableau Visual analytics complete deck 2
Tableau Visual analytics complete deck 2
 
Role of Analytics in Digital Business
Role of Analytics in Digital BusinessRole of Analytics in Digital Business
Role of Analytics in Digital Business
 
Star Transformation, 12c Adaptive Bitmap Pruning and In-Memory option
Star Transformation, 12c Adaptive Bitmap Pruning and In-Memory optionStar Transformation, 12c Adaptive Bitmap Pruning and In-Memory option
Star Transformation, 12c Adaptive Bitmap Pruning and In-Memory option
 

Dernier

Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...GQ Research
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 

Dernier (20)

Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 

A Picture is Worth a Thousand Words

  • 1. Visualization - A Picture is worth a thousand words Mark Ott, Teradata John Park, Qlik Data Scientist, Teradata
  • 2. Module Objectives After completing this module, you will have exposure to: • Teradata Aster Lens ™ • Tibco Spotfire™ • RStudio™ • Tableau™ • D3™ Qlik™ 1 2 3 4 5 6
  • 3. Visualization makes data easier to digest • Information overload and data glut is the problem. Visualization is the solution • Now can see hidden patterns and connections that matters most • Use colors and scale to see the forest through the trees Do you see Pattern in these 4 Data sets? But can see Patterns much easier in a Graph
  • 4. Aster Lens is our Visualization Web application • It is an interactive Web application that allows Users to find, view and share results from their nPathViz and cFilterViz queries These are called Cards. You click on them to open the Chart These are Categories where you group charts together. Where the Chart lands depends on which Table you point to during INSERT. See next slide 1 • nPathViz is for Pattern Detection charts • cFilterViz is for Collaboration Filter charts
  • 5. Some of the Aster Lens Chart types Sankey Chord 1
  • 6. nPathViz – Chord chart Query: Display my most popular 1st two clicks on my Web page INSERT into aster_lens.workshop SELECT * from nPathViz (on(SELECT * from retail_dept) partition by 1 order by freq desc graph_type('chord') path_col('path') frequency_col('freq') directed('true') title('Chord chart')); Aster Function Input table Input Output 1
  • 7. Creating Multiple Sankey charts with 1 statement INSERT into aster_lens.cart_abandonment SELECT * FROM nPathViz(ON aster_lens.npath_output_abandoned_shopping_order as input PARTITION BY storeid graph_type('sankey') frequency_col('cnt') path_col('path') arguments('start_date=4/12/2013','end_date=4/30/2013','owner=ASTER','tags=Coupon Sale') title('CPN Shopping Order 1')subtitle('Sequence of items purchased - Coupon '13') accumulate('storeid')); Input Aster Lens Output Note I have 2 StoreID’s so will Output 2 charts 1
  • 8. 1 nPathViz – Sankey chart INSERT into aster_lens.workshop SELECT * from nPathViz (on( SELECT path ,count(*) as freq from(select path, cnt, id , ROW_NUMBER () over ( partition by id order by cnt desc) as reihe from npath( on vt_tv partition by id order by ts mode(overlapping) pattern('a*.bb') symbols(tvshow <> 'BreakingBad' as a, tvshow = 'BreakingBad' as bb) result(accumulate (tvshow of any (a,bb)) as path, COUNT(* of any(a, bb)) as cnt,first(id of any(a)) as id) FILTER(first (ts +'20 minutes'::interval of any(a))> first(ts of any(bb)) ))) as a where reihe =1 group by 1 order by 2 desc) partition by 1order by freq desc graph_type('sankey') frequency_col('freq') path_col('path') title('Channel Surf 20 minute before Breaking Bad')); Input Output
  • 9. 2 Tibco Spotfire Spotfire Analytics Platform © Copyright 2000-2014 -9- TIBCO Software Inc. Visual Data Discovery Explore all your data with highly visual & interactive analytics Dashboards Give analytic insight to front-line decision makers while hiding underlying complexity Mobile KPIs Remain up-to-date with personalized business metrics delivered on your mobile device Predictive Analytics Deploy statistical analysis & models to anticipate trends, remove uncertainty, reduce risks, and gain opportunities Location Analytics Geo-enable you business data with intuitive mapping and analytical tools to geo-enable your business data Event & Real-Time Analytics Identify actionable events in streaming data to automate delivery of real-time analyses and programmized actions …….specifically designed to help you easily find insights in the shortest time possible
  • 10. Using Tibco Spotfire in Parameterized query 2 Want even more Visualization options? How about parameterizing your Queries? For eample, in Spotfire's pull-down menu, I pick 'Target Show' and then select '20' minutes. Charts shows all tv shows watched 20 minutes before 'Breaking Bad'
  • 11. Creating Charts with RStudio 3 RStudio is an Open source integrated development environment (IDE) for R, a programming language for statistical computing and graphics To use RStudio, must first download the TOASTER package and then Point to the Aster ODBC driver and you are good to go When highlight code, and click the RUN button, it’s completed when you see > prompt in Console
  • 12. Creating Scatterplot with RStudio Let’s create a Scatterplot chart comparing Baseball strikeouts to walks (base-on-balls) across 3 decades to see who is getting the upper hand (pitchers or hitters). We will use 1950 decade as the benchmark 3
  • 13. Using Tableau, isolate bad Electric Car Batteries Analyst finds increasing warranty costs $60 m $50 m $40 m $30 m $20 m $10 m $0 m Jan Feb Mar Apr May Jun $4.5 m $4.0 m $3.5 m $3.0 m $2.5 m $2.0 m $1.5 m $1.0 m $0.5 m $0.0 m Warranty Costs January June Inventory Warranty Materials Labor Need to investigate the root cause > Need self-service access to all data – Data warehouse and Hadoop > Must be able to join between data stores > Support for multi-structured data – Combine fixed schema and variable schema data > Must support fast, iterative processing 4
  • 14. 4 Tableau - Where are bad car batteries coming ? Lot 4102 has bad batteries
  • 15. 5 Using d3 Another Open source Visualiation application which uses JavaScript langugage
  • 16. 5 Using d3 to view 100 Charts simultaneously Lot 4102 has bad batteries
  • 17. Qlik – Differentiators That Matter • Association – broader, more flexible application • Exploration – un-paralleled navigation • Search – flexible and powerful • Real-time collaboration All of this in an Intuitive and Fast Interface Better Insights = Greater Business Value 6
  • 18. Using Qlik – Find where my customer are churning Telecom contracts 6 • Easy Integration with maps Polygon and Point Maps • Use Color Gradients to show measure Graphically.
  • 19. Using Qlik – Use Interactive Sankey to ask what path customer take when churning 6 • Integrate advanced Visualization such as Sankey • Interactive Visualization for drill down
  • 20. 6 Using Qlik – Rich API for customization
  • 21. 6 Using Qlik – Quick Business Discovery
  • 22. 6 Using Qlik – Advanced Mapping Functionality
  • 23. Email: Mark.Ott@teradata.com John.Park@qlik.com Twitter: @ PARTNERS Mobile App InfoHub Kiosks teradata-partners.com Follow Teradata Twitter.com/teradatanews Linkedin.com/company/teradata

Notes de l'éditeur

  1. Set up a data source to return only information applicable for a certain user or group
  2. This is the workflow of the process. We see two passes through the analysis. The first produces a very generalized result. The second, or last pass, produces the specific Golden Pathway toward cancellation. Both processes are identical except for the parameters supplied to nPath. No complex programming required. On the left we see the 3-way join of the tables which then feed directly into nPath. Next there is a small amount of SQL processing followed by the Pathmap SQL-MR function. Pathmap prepares the data for visualization. In the real-world, and in this case, there are many iterations between the first and last pass. Using the technologies commonly available today, each iteration may be a project of its own. Hence, the high cost of this kind of analysis. These iterations occurred over a few days, and were done by a business analyst, not an engineer. No project required.