SlideShare a Scribd company logo
!
TIBCO Advanced Analytics Meetup !
!
Michael O’Connell!
Chief Data Scientist!
moconnell@tibco.com!
@moc_tib !
!
!
!June 2015!
•  TIBCO	
  Analy,cs	
  &	
  Data	
  Science	
  (MOC:	
  30	
  min)	
  
•  Data	
  Analysis	
  Pipeline	
  
•  Understand	
  –	
  An2cipate	
  –	
  Act	
  	
  
•  Predic,ve	
  Analy,cs	
  (JM,	
  IC:	
  25	
  +	
  20	
  min)	
  
•  TERR	
  Expressions	
  and	
  Data	
  Func2ons	
  
•  GeoLoca2on	
  Analy2cs	
  
•  Real-­‐Time	
  Analy,cs	
  (UK:	
  15	
  min)	
  
•  Customer	
  Analy2cs	
  with	
  Event	
  Processing	
  
•  APIs	
  (AB:	
  15	
  min)	
  
•  Iron	
  Python	
  for	
  Data	
  Write-­‐Back	
  
•  Wrap-­‐Up	
  /	
  Ques,ons	
  (MOC:	
  10	
  min)	
  
Increase
Productivity
Grow
Revenue
Value	
  
Reduce
Risk
ROI
TIBCO Analytics – Insight to Action!
© Copyright 2000-2015 TIBCO Software Inc.
Data	
  Access	
  	
  
&	
  Prep	
  
Exploratory	
  
Data	
  Analysis	
  
Features	
  
Visual	
  
Dashboard	
  
Model	
  &	
  
Predict	
  
Deploy	
  
Champion	
  
Model	
  
Test	
  &	
  
Learn	
  
Channel
Social
Loyalty
Campaign
Filter
Map
Merge
Shape
Propensity
Affinity
Improve	
  	
  	
  Guided	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  Deploy	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  In-­‐Line	
  Explore	
  Data	
  
Aggregate
Prepare	
  Data	
  Business	
  Case	
  
Increase
Productivity
Grow
Revenue
Ensemble
Forest
Regression
Additive
Models
Segment
Visualize
Pricing
Promotion
Challenger
Models
At Rest
In Motion
Value	
  
Theses	
  
Reduce
Risk
ROI
Value
Dashboard
Updates
Data a Insight a Action!
© Copyright 2000-2015 TIBCO Software Inc.
Spotfire Platform!
© Copyright 2000-2015 TIBCO Software Inc.
SpoTire	
  
Desktop	
  
Spotfire Platform!
© Copyright 2000-2015 TIBCO Software Inc.
Spotfire Data Access!
!
DATA
SOURCES
XMLRDBMS
Flat
Files
CubesSpread-
sheets
Hadoop &
Big Data
stores
Analytical
DWs e.g.
Exadata
Event Data
Streams
Active
Spaces
In-­‐Memory	
  
Load	
  data	
  from	
  
source	
  in	
  to	
  
memory	
  
In-­‐Database	
  
Leave	
  data	
  in	
  DB	
  
Dynamically	
  load	
  and	
  
discard	
  data	
  to	
  visualize	
  
On-­‐Demand	
  
Dynamically	
  swap	
  
data	
  in	
  and	
  out	
  of	
  
memory.	
  
SQL	
  
MDX	
  
1010
0110
Custom	
  GUI-­‐driven	
  
data	
  access	
  via	
  SDK	
  
Enterprise Data Access!
Siebel
eBusiness
Local	
  data	
  sources	
  
Access	
  Excel	
   STDF	
  
Drag-­‐and-­‐drop	
  
MySQL	
  
SQL	
  Server	
  
Oracle	
  
Informa2on	
  Services	
  
(join,	
  transform,	
  reusable,	
  
parameterized,	
  dynamic	
  query	
  
for	
  in-­‐memory	
  use)	
  
Databases	
  
JDBC/ODBC	
  
Hadoop	
  
SFDC	
  
PostgreSQL	
  
Teradata	
  
Netezza	
  
Etc.	
  XML
RDBMS
Flat
Files
Spread-
sheets
Web
Services
Oracle
E-Business
RDBMS
RDBMS
RDBMS
SAP BWSAP R/3 D
A
T
A
F
A
B
R
I
C
Salesforce
ODBC	
  
OLE	
  DB	
  
SqlClient	
  
Direct	
  
connec2on	
  
Oracle	
  
TeradataAster	
  MS	
  SSAS	
  
Teradata	
  
Direct	
  Query	
  
(dynamically	
  query	
  and	
  retrieve	
  data	
  
for	
  visualiza2on	
  and	
  analysis)	
  
Databases	
  
MySQL	
  
Etc.	
  
OBIEE
Netezza	
  
Hadoop	
  
© Copyright 2000-2015 TIBCO Software Inc.
Supported Data Sources!
In-Memory, In-Database and Data-On-Demand!
•  Amazon Redshift!
•  Apache Hadoop/Hive!
•  Cloudera Hive CDH4.x, CDH5.x!
•  Cloudera Impala CDH4.x, CDH5.x, 0.6, 1.2.2, 1.2.3!
•  Composite Information Server 6.1.x, 6.2.x!
•  Hortonworks Data Platform 1.3, 2.0, 2.1.x, 2.2.x!
•  HP Vertica 5.0, 6.0, 6.1, 7!
•  IBM DB2 LUW 8, 9, 9.5, 10.x!
•  IBM Informix 9.4!
•  IBM Netezza 5, 6, 7!
•  JDBC!
•  Microsoft SQL Server 2000, 2005, 2008, 2012, 2014!
•  Oracle MySQL 4.1, 5.1, 5.5, 5.6!
•  Oracle and Oracle Exadata (Oracle 9i, 10g, 11gR1 and R2, RAC, 12c)!
•  Pivotal Greenplum 3.3, 4.1, 4.2, 4.3!
•  Pivotal HAWQ!
•  Pivotal HD 1.0.7!
•  PostgreSQL 8.4, 9.0, 9.1, 9.2!
•  SAP HANA SPS5, SPS6; AWS SAP HANA One!
•  SAP Sybase 12.5, 15, 15.5!
•  SAP Sybase IQ 15!
•  Teradata 12.00.12, 13.00, 13.10, 14.00, 14.10, 15.00!
•  Teradata Aster 5.0, 5.11, 6.0!
In-Memory and In-Database!
•  Microsoft SQL Server Analysis Services 2008, 2012, 2014!
•  Oracle Essbase 9.3, 11.1!
•  SAP NetWeaver Business Warehouse 7.0.1 SP10, 7.3!
!
In-Memory and Data-On-Demand!
•  Aurea Sonic 7.5!
•  Oracle E-Business Suite 11.5.8, 11.5.10!
•  Oracle Siebel 7.7, 7.8, 8.0!
•  Salesforce.com!
•  SAP R/3 4.7, mySAP 5.0, 6.0!
•  TIBCO ActiveMatrix BusinessWorks™!
•  TIBCO ActiveSpaces!
•  TIBCO StreamBase LiveView!
•  Web Services!
In-Memory Only!
•  ADO.NET!
•  Comma-Separated Values (.csv)!
•  ESRI Shape Files (.shp)!
•  Microsoft Access Databases (.mdb, .mde)!
•  Microsoft Excel Workbooks (.xls, .xlsx, .xlsm)!
•  ODBC!
•  OData 1,2,3,4!
•  SAS Data Files (.sas7bdat, .sd2)!
•  Spotfire DecisionSite Files (.sfs)!
•  Spotfire Text Data Format (.stdf)!
•  Spotfire Binary Data Format (.sbdf)!
•  Text (.txt)!
•  TIBCO Formvine!
•  Universal Data Link (.udl)!
9!
Extended Data Source Access with TIBCO TERR!
Data – the Issues!
Organic	
  Data	
  Quality	
  Ladder	
  
	
  
•  Machines	
  
•  Sales	
  	
  
•  Logis2cs	
  
•  Web	
  
•  Scanners	
  
•  Logs	
  
•  Email,	
  text	
  
•  Social	
  
Rigobono,	
  2015	
  
© Copyright 2000-2015 TIBCO Software Inc.
Data and Features!
April	
  –	
  21	
  Customers	
  •  Representa,veness	
  
•  Inference	
  from	
  Sample	
  to	
  Popula2on	
  
•  Iden,fica,on	
  and	
  Features	
  
•  Data	
  relevant	
  for	
  the	
  Process	
  
•  Q:	
  Who	
  most	
  likely	
  to	
  drown	
  while	
  swimming	
  in	
  ocean?	
  
•  A:	
  Great	
  swimmers	
  !	
  
•  Feature	
  needed:	
  Willingness	
  to	
  take	
  risk	
  beyond	
  ability	
  
•  Telco	
  Churn	
  Example:	
  who	
  is	
  more	
  likely	
  to	
  leave	
  plan?	
  
•  Answer:	
  people	
  who	
  spend	
  more	
  2me	
  talking	
  to	
  people	
  
who	
  have	
  already	
  leb	
  the	
  plan.	
  	
  
•  Raw	
  (Big)	
  Data:	
  zillions	
  of	
  calls	
  
•  Feature	
  needed:	
  2me	
  spent	
  prior	
  to	
  leaving	
  plan,	
  
speaking	
  with	
  other	
  people	
  who	
  leb	
  the	
  same	
  plan	
  
•  Feature	
  not	
  in	
  any	
  database	
  !	
  
© Copyright 2000-2015 TIBCO Software Inc.
June	
  –	
  4	
  Deac,va,ons	
  
Data and Features!
© Copyright 2000-2015 TIBCO Software Inc.
•  Representa,veness	
  
•  Inference	
  from	
  Sample	
  to	
  Popula2on	
  
•  Iden,fica,on	
  and	
  Features	
  
•  Data	
  relevant	
  for	
  the	
  Process	
  
	
  
•  Telco	
  Churn	
  Example:	
  who	
  is	
  more	
  likely	
  to	
  leave	
  plan?	
  
•  Answer:	
  people	
  who	
  spend	
  more	
  2me	
  talking	
  to	
  people	
  
who	
  have	
  already	
  leb	
  the	
  plan.	
  	
  
•  Raw	
  (Big)	
  Data:	
  zillions	
  of	
  calls	
  
•  Feature	
  needed:	
  2me	
  spent	
  prior	
  to	
  leaving	
  plan,	
  
speaking	
  with	
  other	
  people	
  who	
  leb	
  the	
  same	
  plan	
  
•  Feature	
  not	
  in	
  any	
  database	
  !	
  
July	
  –	
  7	
  Deac,va,ons	
  
Data and Features!
© Copyright 2000-2015 TIBCO Software Inc.
•  Representa,veness	
  
•  Inference	
  from	
  Sample	
  to	
  Popula2on	
  
•  Iden,fica,on	
  and	
  Features	
  
•  Data	
  relevant	
  for	
  the	
  Process	
  
	
  
•  Telco	
  Churn	
  Example:	
  who	
  is	
  more	
  likely	
  to	
  leave	
  plan?	
  
•  Answer:	
  people	
  who	
  spend	
  more	
  2me	
  talking	
  to	
  people	
  
who	
  have	
  already	
  leb	
  the	
  plan.	
  	
  
•  Raw	
  (Big)	
  Data:	
  zillions	
  of	
  calls	
  
•  Feature	
  needed:	
  2me	
  spent	
  prior	
  to	
  leaving	
  plan,	
  
speaking	
  with	
  other	
  people	
  who	
  leb	
  the	
  same	
  plan	
  
•  Feature	
  not	
  in	
  any	
  database	
  !	
  
Immediate	
  
Long-­‐Term	
  	
  
CompeDDve	
  Advantage	
  Value	
  to	
  the	
  Organiza,on	
  
TIBCO	
  is	
  the	
  only	
  analy,cs	
  plaTorm	
  that	
  can	
  provide	
  value	
  
to	
  the	
  organiza,on	
  across	
  the	
  full	
  spectrum	
  of	
  use	
  cases	
  
Self-­‐service	
  
Dashboards	
  
Event	
  
Processing	
  	
  
Predic,ve	
  and	
  
Prescrip,ve	
  	
  Analy,cs	
  
Measure	
   Diagnose	
   Predict	
   Op2mize	
   Opera2onalize	
   Automate	
  
Analy2cs	
  Maturity	
  
Analy2cs	
  Maturity	
  Model	
  
© Copyright 2000-2015 TIBCO Software Inc. 16!
Visual Analytics !
Visual Analytics !
© Copyright 2000-2015 TIBCO Software Inc.
Visual Analytics !
© Copyright 2000-2015 TIBCO Software Inc.
Visual Analytics – Dashboards !
Visual Analytics – Dashboards !
Visual Analytics – Dashboards !
Visual Analytics – Dashboards !
Visual Analytics – Dashboards !
Visual Analytics – Dashboards !
Visual Analytics – d3 Community !
© Copyright 2000-2015 TIBCO Software Inc.
Immediate	
  
Long-­‐Term	
  	
  
CompeDDve	
  Advantage	
  Value	
  to	
  the	
  Organiza,on	
  
TIBCO	
  is	
  the	
  only	
  analy,cs	
  plaTorm	
  that	
  can	
  provide	
  value	
  
to	
  the	
  organiza,on	
  across	
  the	
  full	
  spectrum	
  of	
  use	
  cases	
  
Self-­‐service	
  
Dashboards	
  
Event	
  Analy,cs	
  	
  
Predic,ve	
  and	
  
Prescrip,ve	
  Analy,cs	
  
Measure	
   Diagnose	
   Predict	
   Op,mize	
   Opera2onalize	
   Automate	
  
Analy2cs	
  Maturity	
  
Analy2cs	
  Maturity	
  Model	
  
Advanced Analytics Ecosystem!
© Copyright 2000-2015 TIBCO Software Inc.
TIBCO Enterprise Runtime for R (TERR)!
•  TIBCO	
  Enterprise	
  Run,me	
  for	
  R	
  (TERR)	
  
•  Latest	
  sta2s2cs	
  scrip2ng	
  engine:	
  	
  	
  	
  	
  	
  S	
  a	
  	
  S-­‐PLUS®	
  	
  a R	
  a 	
  TERR	
  
•  Developer	
  Edi2on:	
  www.TIBCOmmunity.com	
  	
  	
  
•  Engine	
  internals	
  rebuilt	
  from	
  scratch	
  at	
  low-­‐level	
  
•  Redesigned	
  data	
  objects,	
  memory	
  management	
  
•  Addresses	
  long-­‐standing	
  issues	
  with	
  S	
  (R)	
  language	
  
•  TERR	
  addresses	
  deployment	
  issues	
  with	
  R	
  
•  Performance	
  
•  Big	
  data,	
  fast	
  data	
  
•  TERR	
  is	
  commercially	
  licensed	
  from	
  TIBCO	
  
•  TERR	
  Installs	
  (free)	
  with	
  Spodire	
  Analyst	
  /	
  Desktop	
  and	
  other	
  TIBCO	
  products	
  (CEP,	
  Stats)	
  
•  Spodire	
  Server	
  can	
  manage	
  all	
  TERR	
  /	
  R	
  scripts,	
  ar2facts	
  for	
  reuse	
  	
  
© Copyright 2000-2015 TIBCO Software Inc.
Spotfire and TERR local TERR on server !
Spotfire-TERR Data Flows!
•  Build	
  models	
  on	
  data	
  using	
  local	
  
TERR	
  engine	
  embedded	
  in	
  
Spodire	
  
•  Build	
  models	
  on	
  big	
  data	
  directly	
  in	
  TERR	
  on	
  
server	
  and	
  display	
  results	
  in	
  Spodire	
  
•  Run	
  TERR	
  as	
  parallel	
  sessions	
  on	
  Hadoop	
  cluster,	
  
controlled	
  and	
  visualized	
  in	
  Spodire	
  	
  
Data Source TERR
TSSS
Spotfire
Results
ODBC
JDBC
SDC
File
Data
Function
Larger Data
Modeling	
  
Spotfire
Local
TERR
ODBC
JDBC
SDC
File
Data
Data Source
Both Spotfire and TERR can load data from any ODBC or JDBC compliant source or from
Spotfire Data Connections (SDC) or Spotfire Information Links stored in the Spotfire library.
© Copyright 2000-2015 TIBCO Software Inc.
Spotfire-TERR : Data Types, Analyses!
Spotfire data functions support any
type of data as input and output
parameters to and from TERR.

TERR data functions used for data
prep, integration, predictive &
prescriptive analytics, …

TERR data functions can output
content metadata to Spotfire 
•  formatting of fields 
•  handling of binary data including
images and geospatial objects.
Rows
Columns
Values
Tables
Metadata
Blobs
Geometries
Images
Spotfire TERR
Data
Function
© Copyright 2000-2015 TIBCO Software Inc.
•  Forecas,ng	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Y	
  
•  Performance	
  –	
  sales,	
  revenues,	
  value/volume	
  share	
  
•  Summary	
  sta,s,cs	
  
•  Correla2on,	
  …	
  
•  Modeling	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Y	
  =	
  f	
  (X,	
  b)	
  	
  
•  Customer	
  Analy2cs	
  e.g.	
  propensity	
  analysis	
  
•  Segmenta,on,	
  Clustering	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  X	
  
•  Customer	
  segmenta2on	
  
•  Op,miza,on	
  
•  Prescrip2ve	
  analyses	
  
•  Simula,on	
  
•  Prescrip2ve	
  analyses	
  
Predictive & Prescriptive Analytics!
© Copyright 2000-2015 TIBCO Software Inc.
Model Fitting: 5 Million Rows Model Scoring: 20 Million Rows
TERR	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  7X	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  faster	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  84X	
  
TERR Performance!
© Copyright 2000-2015 TIBCO Software Inc.
TERR in Spotfire !
What	
  does	
  TERR	
  do	
  in	
  SpoTire?	
  
•  Runs	
  TERR	
  Data	
  Func2ons	
  in	
  Spodire	
  analyses	
  
•  Powers	
  the	
  Predic2ve	
  Modeling	
  Tools;	
  the	
  Forecast	
  Tool;	
  …	
  
•  Can	
  be	
  used	
  directly	
  in	
  Expressions	
  	
  
•  	
  Runs	
  on	
  Hadoop	
  nodes;	
  called	
  from	
  Spodire;	
  Runs	
  in	
  Streambase	
  	
  
	
  
	
  
	
  
	
  
	
  
	
  
TERR	
  is	
  embedded	
  in	
  SpoTire	
  Analyst/Desktop	
  and	
  Streambase	
  
•  No	
  other	
  sobware	
  required,	
  no	
  connec2on	
  to	
  server	
  required	
  
© Copyright 2000-2015 TIBCO Software Inc.
1.	
  In-­‐line	
  Expressions	
   2.	
  Expression	
  Func2ons	
  
Spotfire-TERR Expression Functions!
Type	
  R	
  code	
  in	
  to	
  expression	
  field	
  in	
  Spo3ire	
  e.g.	
  
-­‐  Color	
  graph	
  by	
  clusters	
  
-­‐  Smooth	
  points	
  on	
  graph	
  
Use	
  TERR_*	
  inbuilt	
  expression	
  funcAons	
  
Many	
  entry	
  points	
  for	
  adding	
  expressions	
  
Choose	
  Expression	
  FuncAon	
  from	
  menu	
  
-­‐  Inbuilt	
  
-­‐  Extension	
  (you	
  or	
  someone	
  else)	
  via	
  R	
  code	
  
Use	
  just	
  like	
  other	
  expression	
  funcAons	
  in	
  an	
  expression	
  
Many	
  entry	
  points	
  for	
  adding	
  expressions	
  
1.	
  Develop	
  and	
  test	
  R	
  code	
  in	
  R	
  Studio	
  /	
  Spodire	
   2.	
  Map	
  inputs	
  and	
  outputs	
  in	
  Spodire	
  
Spotfire-TERR Data Functions – 1, 2, 3!
R	
  Programmer	
  
-­‐  Set	
  engine	
  to	
  TERR	
  in	
  opAons	
  
-­‐  Graphs	
  in	
  Viewer	
   Regular	
  Spo3ire	
  User	
  
-­‐	
  Spo3ire	
  columns	
  mapped	
  to	
  R	
  inputs	
  
© Copyright 2000-2015 TIBCO Software Inc.
3.	
  Point-­‐click	
  to	
  analyze	
  and	
  visualize	
  
Any	
  business	
  or	
  tech	
  user	
  
Spotfire-TERR Data Functions – 1, 2, 3!
Spotfire Library !
Manage	
  data	
  func2ons,	
  templates,	
  	
  
informa2on	
  links	
  in	
  Spodire	
  library	
   Manage	
  permissions	
  in	
  library	
  
Data	
  func2ons	
  import	
  /	
  export	
  as	
  .sfd	
  files	
  
© Copyright 2000-2015 TIBCO Software Inc.
TERR and R Packages & Spotfire !
Packages	
  Shipped	
  with	
  TERR	
  3.2	
  
© Copyright 2000-2015 TIBCO Software Inc.
R is the lingua franca of Statistical Computing
Date
RPackages
1/1/2002 1/1/2003 1/1/2004 1/1/2005 1/1/2006 1/1/2007 1/1/2008 1/1/2009 1/1/2010 1/1/2011 1/1/2012 1/1/2013
5000
4500
4000
3500
3000
2500
2000
1500
1000
500
0
Number	
  of	
  R-­‐	
  or	
  SAS-­‐related	
  posts	
  to	
  Stack	
  Overflow	
  by	
  week.	
  	
  
(copyright	
  by	
  r4stats.com)	
  
Number	
  of	
  contributed	
  packages	
  on	
  CRAN	
  
(hQp://cran.r-­‐project.org/)	
  	
  
>	
  6,000	
  Packages	
  !	
  
R Community!
© Copyright 2000-2015 TIBCO Software Inc.
Big Data Community !
© Copyright 2000-2015 TIBCO Software Inc.
Winner of 2014 Strata Cloudera Award
For Best Advanced Analytics Application
Big Data Analytics with Spotfire and TERR!
© Copyright 2000-2015 TIBCO Software Inc.
Big Data Analytics with TERR!
TERR	
  on	
  the	
  nodes	
  of	
  Hadoop	
  Cluster	
  
TERR	
  in	
  AcDon	
  
	
  
•  Hadoop	
  cluster	
  compute	
  
•  TIBCO	
  Cloud	
  Compute	
  Grid	
  
•  TIBCO	
  Streambase	
  
•  TIBCO	
  Business	
  Events	
  
•  KNIME	
  
•  Lavastorm	
  
•  Rstudio	
  
•  Teradata	
  
•  TIBCO	
  Sta2s2cs	
  Services	
  
•  TIBCO	
  Spodire	
  	
  
© Copyright 2000-2015 TIBCO Software Inc.
•  Cluster	
  customers	
  
by	
  geography	
  
•  Trade	
  area	
  analysis	
  
•  Asset	
  acquisi2on	
  &	
  
dives2ture	
  
•  Overlay	
  maps	
  with	
  
predic2ve	
  metrics	
  
•  Compute	
  op2mal	
  
paths	
  
•  Library	
  of	
  geospa2al	
  
func2ons	
  
Advanced Geospatial Analytics!
© Copyright 2000-2015 TIBCO Software Inc.
Example: Trade Areas!
Immediate	
  
Long-­‐Term	
  	
  
CompeDDve	
  Advantage	
  Value	
  to	
  the	
  Organiza,on	
  
TIBCO	
  is	
  the	
  only	
  analy,cs	
  plaTorm	
  that	
  can	
  provide	
  value	
  
to	
  the	
  organiza,on	
  across	
  the	
  full	
  spectrum	
  of	
  use	
  cases	
  
Self-­‐service	
  
Dashboards	
  
Event	
  Analy,cs	
  	
  
Predic,ve	
  and	
  
Prescrip,ve	
  Analy,cs	
  
Measure	
   Diagnose	
   Predict	
   Op,mize	
   Opera2onalize	
   Automate	
  
Analy2cs	
  Maturity	
  
Analy2cs	
  Maturity	
  Model	
  
BIG	
  DATA	
  
AT	
  REST	
  
FAST	
  DATA	
  
IN	
  MOTION	
  
Insight to Action
© Copyright 2000-2015 TIBCO Software Inc.
Analyze And Act On “Critical Business Moments” 
Op2mize	
  
pricing	
   Check	
  for	
  
fraud	
  
Make	
  offer	
  
to	
  customer	
  
Restock	
  
inventory	
  
Reroute	
  
transport	
  
Give	
  customer	
  
service	
  
Proac2vely	
  
maintain	
  machines	
  
© Copyright 2000-2015 TIBCO Software Inc.
Managing Industrial Equipment!
Big Data
–  Analysis of production
–  Failure analytics
Fast Data
–  Real-time sensor data
–  Leading indicator for shutdowns
–  Drilling: kick detection
–  Flow monitoring
Benefits
–  Reduced NPT: Big $$s
–  System reliability
–  Efficient drilling
2. Find Leading 
Indicators
3. Backtest 
Rules / Models
4. Push
Rules / Models
to Event Server
1. Study 
Anomalies
Managing Industrial Equipment!
Alerting In The Field!
Industrial Equipment Management Improves Operations

!
Optimizing Manufacturing Processes
Big Data
–  Analysis of product quality
–  Models for yield
–  Models for defects
Fast Data
–  In-line QA/QC!
Benefits
Maximize productivity
Improve quality
Optimize machine operations
Optimizing Manufacturing Processes
© Copyright 2000-2015 TIBCO Software Inc.
Customer Offers for Retailers
Big Data
–  Customer propensity to purchase
products
–  Product affinity
–  Customer segmentation
Fast Data
–  In-line scoring on transactions!
–  Targeted offers to customers!
Benefits
–  Optimize inventory
–  Enhance customer experience
Customer Offers for Retailers
Monitor
Notify!
Act!
Analyze!
Store!
Analyze!
Data - Information - Knowledge
.	
  .	
  .	
  Data	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Informa,on	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Knowledge	
  
.	
  .	
  .	
  
•  IronPython	
  
controls	
  behavior	
  
of	
  Spodire	
  
•  We	
  maintain	
  
library	
  of	
  
IronPython	
  
func2ons	
  
•  ….	
  toggling	
  all	
  
zoom	
  sliders	
  
•  Adding	
  marker	
  
layers	
  to	
  a	
  map	
  
•  …	
  and	
  many	
  more	
  
Spotfire API’s
Todays Presenters: Jagrata Minardi
Jagrata	
  Minardi	
  is	
  a	
  Staff	
  Solu2ons	
  Consultant	
  with	
  TIBCO	
  Sobware,	
  suppor2ng	
  
Financial	
  Services	
  and	
  other	
  industries.	
  	
  
	
  
Previously,	
  he	
  worked	
  for	
  Insighdul	
  Corpora2on,	
  a	
  provider	
  of	
  analy2c	
  
sobware	
  and	
  solu2ons.	
  	
  
	
  
Since	
  1997,	
  he	
  has	
  supported	
  customers	
  in	
  the	
  areas	
  of	
  pordolio	
  construc2on,	
  
pordolio	
  management,	
  asset	
  price	
  forecas2ng,	
  risk	
  modeling,	
  and	
  risk	
  
aggrega2on.	
  	
  
Todays Presenters: Jagrata Minardi
Ian	
  Cook	
  is	
  a	
  Data	
  Scien2st	
  at	
  TIBCO	
  focused	
  on	
  applying	
  the	
  R	
  sta2s2cal	
  
programming	
  language	
  to	
  rapidly	
  solve	
  business	
  problems	
  across	
  industry	
  
ver2cals.	
  	
  
	
  
Ian	
  founded	
  and	
  organizes	
  the	
  R	
  users	
  group	
  in	
  the	
  Raleigh,	
  North	
  Carolina	
  
area.	
  
	
  
Prior	
  to	
  his	
  role	
  at	
  TIBCO,	
  Ian	
  worked	
  as	
  a	
  sta2s2cal	
  sobware	
  developer	
  for	
  the	
  
semiconductor	
  company	
  Advanced	
  Micro	
  Devices.	
  
	
  
Todays Presenters: Ian Cook
Interpolation
© Copyright 2000-2013 TIBCO Software Inc.
Contour Lines
© Copyright 2000-2013 TIBCO Software Inc.
Transforming Coordinate Reference Systems
© Copyright 2000-2013 TIBCO Software Inc.
Performing Spatial Overlay
© Copyright 2000-2013 TIBCO Software Inc.
Todays Presenters: Ujval Kamath
Ujval	
  Kamath	
  is	
  a	
  Data	
  Scien2st	
  at	
  TIBCO.	
  	
  	
  
	
  
He	
  is	
  focused	
  on	
  developing	
  predic2ve	
  models	
  in	
  R	
  that	
  are	
  deployed	
  in	
  
Spodire	
  and	
  StreamBase	
  for	
  data	
  at	
  mo2on	
  and	
  data	
  at	
  rest.	
  	
  	
  
	
  
He	
  has	
  experience	
  in	
  a	
  range	
  of	
  industries,	
  including	
  Oil	
  and	
  Gas/Energy,	
  
Consumer	
  Packaged	
  Goods,	
  Manufacturing,	
  and	
  Compu2ng	
  
Spotfire and StreamBase!
Spodire	
  is	
  used	
  to	
  Create	
  and	
  Analyze	
  Customer	
  Segmenta2on	
  and	
  Propensity	
  
StreamBase	
  is	
  used	
  to	
  score	
  new	
  transac2ons	
  in	
  real	
  2me	
  
Spodire	
  is	
  used	
  to	
  understand	
  the	
  demographics	
  of	
  customers	
  around	
  stores	
  
Todays Presenters: Andrew Berridge
Andrew	
  Berridge	
  is	
  a	
  Sr	
  Solu2on	
  Consultant	
  at	
  TIBCO.	
  
	
  
He	
  joined	
  the	
  Spodire	
  data	
  science	
  team	
  in	
  2011	
  and	
  has	
  15	
  years'	
  experience	
  
working	
  in	
  pharmaceu2cals	
  and	
  other	
  industries.	
  	
  
	
  
Andrew	
  specializes	
  in	
  developing	
  tools,	
  extensions	
  and	
  integra2ons	
  with	
  other	
  
technology	
  pladorms	
  for	
  Spodire	
  using	
  IronPython,	
  C#,	
  Java	
  and	
  JavaScript.	
  
	
  	
  	
  
	
  
Extending and Customizing Spotfire!
•  Many ways of extending and customizing Spotfire platform
•  All APIs are publicly documented, eg
–  Spotfire .NET API: https://docs.tibco.com/pub/doc_remote/spotfire/7.0.0/doc/api/Index.aspx
•  Extend functionality of desktop and web clients:
–  TERR scripting
–  Data functions
–  IronPython scripting 
–  JavaScript in text areas for UI elements
–  C# extensions (tools, transformations, calculations, etc.)
–  JavaScript mashup API for embedding in web applications
•  JavaScript Visualizations
–  Use any JavaScript visualization framework
–  e.g. D3, HighCharts
•  Extend Automation Services
–  Custom tasks
•  Custom authentication/Single Sign-on (SSO)
Example: Write-back to Database from Spotfire!
•  Why!
–  Take action from within your analysis!
–  Comment on data points!
–  Update external systems!
•  How!
–  SQL within Spotfire Information Link with parameters!
–  Execute Information Link with IronPython, passing in marked data as parameters!
–  Can use other methods - this is simple !
SQL In Information Link!
•  Must return data to Spotfire – we return the data table!
•  INSERT then SELECT!
INSERT INTO [SimpleDemo].[dbo].[UserActions]!
([State], [CoC], [Username], [Comment])!
VALUES!
(?State, ?CoC, %CURRENT_USER%, ?Comment);!
SELECT!
U1."id" AS "ID", U1."DateTime" AS "DATETIME", U1."State" AS "STATE",!
U1."CoC" AS "COC", U1."Username" AS "USERNAME",!
U1."Comment" AS "COMMENT"!
FROM!
"SimpleDemo"."dbo"."UserActions" U1!
WHERE!
<conditions>!
!
IronPython Code!
•  Iterate over the marked rows in the data table:!
–  Set up the parameters for the Information Link!
•  Name!
•  Value!
–  Call the Information Link for each marked row!
•  Identified by its GUID in the Spotfire library!
!
Next Steps with Spotfire!
!
!
spodire.2bco.com/trial	
  
spodire.2bco.com/learn/spodire-­‐desktop-­‐quickstart	
  
spodire.2bco.com/learn/spodire-­‐cloud-­‐quickstart	
  
Register for a live Spotfire demonstration
spotfire.tibco.com/learn/live-demo
spotfire.tibco.com/demos!
!
spotfire.tibco.com/tips/!
!
tibco.com/blog/tag/trends-and-outliers/!
!
www.tibcommunity.com!
!
Resources spotfire.tibco.com!
!
!
learn.spotfire.tibco.com
Training learn.spotfire.tibco.com!
!
!
Monthly	
  Knowledge	
  Share	
  
Hosted	
  by	
  Quintus	
  
LinkedIn!
!
!
Books!
!
!
Webcasts!
!
Insight and Action - Analyzing Your OSIsoft
PI System Data!
Tuesday, July  7, 2015 1 PM EST!
Presenter: Michael O'Connell & Dave Leigh!
!
Predictive Analytics in the Energy Sector:
Asset Valuation!
Tuesday, July 28, 2015 1PM EST!
Presenter: Michael O'Connell & Peter Shaw with
Haas Engineering and R Lacy!
!
Seeing Stars: the Gartner BI Bakeoff!
Recording, May 27, 2015!
Presenter: Anna Nowakowska & Michael
O'Connell!
Events spotfire.tibco.com/about-us/events!
!
78	
  
Fast Data ! ! ! ! ! !www.tibco.com!
htp://d2.2bco.com/fast-­‐data-­‐
webinars#event-­‐processing-­‐ROI	
  
79	
  
useR!!
!
! Lou	
  Bajuk-­‐Yorgan	
  –	
  Spodire	
  Product	
  Management	
  
Ian	
  Cook	
  –	
  Data	
  Scien2st	
  
Difei	
  Luo	
  –	
  Data	
  Scien2st	
  
	
  
If	
  you	
  would	
  like	
  to	
  set	
  up	
  a	
  mee2ng	
  please	
  
contact	
  Lou	
  Bajuk-­‐Yorkan	
  at	
  lbajuk@,bco.com	
  or	
  
Lars	
  Sveding	
  at	
  lsveding@,bco.com	
  	
  
Thank you!
Michael	
  O’Connell,	
  PhD	
  
Chief	
  Data	
  Scien2st	
  
TIBCO	
  Fellow	
  
moconnell@2bco.com	
  
@moc_2b	
  
htp://about.me/moconnell	
  
+1-­‐919-­‐7401560	
  
First to Insight, First to Action
© Copyright 2000-2015 TIBCO Software Inc.

More Related Content

What's hot

An Introduction to Graph: Database, Analytics, and Cloud Services
An Introduction to Graph:  Database, Analytics, and Cloud ServicesAn Introduction to Graph:  Database, Analytics, and Cloud Services
An Introduction to Graph: Database, Analytics, and Cloud Services
Jean Ihm
 
Pivotal Real Time Data Stream Analytics
Pivotal Real Time Data Stream AnalyticsPivotal Real Time Data Stream Analytics
Pivotal Real Time Data Stream Analytics
kgshukla
 
Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...
DataWorks 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 Lake
Torsten Steinbach
 
From BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake Edition
From BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake EditionFrom BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake Edition
From BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake Edition
Rittman Analytics
 
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
Big Data Spain
 
Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...
Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...
Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...
Big Data Spain
 
What’s New with Databricks Machine Learning
What’s New with Databricks Machine LearningWhat’s New with Databricks Machine Learning
What’s New with Databricks Machine Learning
Databricks
 
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
Big Data Spain
 
Phar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the RealityPhar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the Reality
Databricks
 
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
Torsten Steinbach
 
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
Revolution Analytics
 
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
StampedeCon
 
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integration
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integrationIndexing 3-dimensional trajectories: Apache Spark and Cassandra integration
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integration
Cesare Cugnasco
 
Delta Lake: Open Source Reliability w/ Apache Spark
Delta Lake: Open Source Reliability w/ Apache SparkDelta Lake: Open Source Reliability w/ Apache Spark
Delta Lake: Open Source Reliability w/ Apache Spark
George Chow
 
Ins and Outs of Using R with FME
Ins and Outs of Using R with FMEIns and Outs of Using R with FME
Ins and Outs of Using R with FME
Safe Software
 
The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...
The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...
The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...
Lucas Jellema
 
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
 
Depositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske BankDepositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske Bank
DataWorks Summit/Hadoop Summit
 
Snowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataSnowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big Data
DevFest DC
 

What's hot (20)

An Introduction to Graph: Database, Analytics, and Cloud Services
An Introduction to Graph:  Database, Analytics, and Cloud ServicesAn Introduction to Graph:  Database, Analytics, and Cloud Services
An Introduction to Graph: Database, Analytics, and Cloud Services
 
Pivotal Real Time Data Stream Analytics
Pivotal Real Time Data Stream AnalyticsPivotal Real Time Data Stream Analytics
Pivotal Real Time Data Stream Analytics
 
Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...Reaching scale limits on a Hadoop platform: issues and errors created by spee...
Reaching scale limits on a Hadoop platform: issues and errors created by spee...
 
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
 
From BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake Edition
From BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake EditionFrom BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake Edition
From BI Developer to Data Engineer with Oracle Analytics Cloud Data Lake Edition
 
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
Shortening the Feedback Loop: How Spotify’s Big Data Ecosystem has evolved to...
 
Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...
Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...
Solving the Industry 4.0 challenges on the logistics domain using Apache Meso...
 
What’s New with Databricks Machine Learning
What’s New with Databricks Machine LearningWhat’s New with Databricks Machine Learning
What’s New with Databricks Machine Learning
 
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
The Enterprise and Connected Data, Trends in the Apache Hadoop Ecosystem by A...
 
Phar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the RealityPhar Data Platform: From the Lakehouse Paradigm to the Reality
Phar Data Platform: From the Lakehouse Paradigm to the Reality
 
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
 
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
 
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
 
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integration
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integrationIndexing 3-dimensional trajectories: Apache Spark and Cassandra integration
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integration
 
Delta Lake: Open Source Reliability w/ Apache Spark
Delta Lake: Open Source Reliability w/ Apache SparkDelta Lake: Open Source Reliability w/ Apache Spark
Delta Lake: Open Source Reliability w/ Apache Spark
 
Ins and Outs of Using R with FME
Ins and Outs of Using R with FMEIns and Outs of Using R with FME
Ins and Outs of Using R with FME
 
The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...
The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...
The Art of Intelligence – A Practical Introduction Machine Learning for Oracl...
 
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)
 
Depositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske BankDepositing Value from Transactional Data at Danske Bank
Depositing Value from Transactional Data at Danske Bank
 
Snowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataSnowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big Data
 

Similar to TIBCO Advanced Analytics Meetup (TAAM) - June 2015

Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Nicola Sandoli
 
Moving Targets: Harnessing Real-time Value from Data in Motion
Moving Targets: Harnessing Real-time Value from Data in Motion Moving Targets: Harnessing Real-time Value from Data in Motion
Moving Targets: Harnessing Real-time Value from Data in Motion
Inside Analysis
 
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Matt Stubbs
 
Data Preparation vs. Inline Data Wrangling in Data Science and Machine Learning
Data Preparation vs. Inline Data Wrangling in Data Science and Machine LearningData Preparation vs. Inline Data Wrangling in Data Science and Machine Learning
Data Preparation vs. Inline Data Wrangling in Data Science and Machine Learning
Kai Wähner
 
Big Data made easy in the era of the Cloud - Demi Ben-Ari
Big Data made easy in the era of the Cloud - Demi Ben-AriBig Data made easy in the era of the Cloud - Demi Ben-Ari
Big Data made easy in the era of the Cloud - Demi Ben-Ari
Demi Ben-Ari
 
AI Solutions with Macnica.ai - AI Expo 2018 Tokyo Japan
AI Solutions with Macnica.ai - AI Expo 2018 Tokyo JapanAI Solutions with Macnica.ai - AI Expo 2018 Tokyo Japan
AI Solutions with Macnica.ai - AI Expo 2018 Tokyo Japan
Avkash Chauhan
 
Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?
Swiss Big Data User Group
 
How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...
How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...
How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...
Codemotion
 
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014ALTER WAY
 
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Big Data Spain
 
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Kai Wähner
 
The New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data ExplorationThe New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data Exploration
Inside Analysis
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
Eric Kavanagh
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and Python
Travis Oliphant
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016
StampedeCon
 
Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015
Lou Bajuk
 
Applying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time ApplicationsApplying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time Applications
Lou Bajuk
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Denodo
 
Initiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AIInitiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AI
Amazon Web Services
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
Andrew Musselman
 

Similar to TIBCO Advanced Analytics Meetup (TAAM) - June 2015 (20)

Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
Tibco Augmented Intelligence - Analytics, IoT, Big Data, Streaming 20161025
 
Moving Targets: Harnessing Real-time Value from Data in Motion
Moving Targets: Harnessing Real-time Value from Data in Motion Moving Targets: Harnessing Real-time Value from Data in Motion
Moving Targets: Harnessing Real-time Value from Data in Motion
 
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
Big Data LDN 2017: How Big Data Insights Become Easily Accessible With Workfl...
 
Data Preparation vs. Inline Data Wrangling in Data Science and Machine Learning
Data Preparation vs. Inline Data Wrangling in Data Science and Machine LearningData Preparation vs. Inline Data Wrangling in Data Science and Machine Learning
Data Preparation vs. Inline Data Wrangling in Data Science and Machine Learning
 
Big Data made easy in the era of the Cloud - Demi Ben-Ari
Big Data made easy in the era of the Cloud - Demi Ben-AriBig Data made easy in the era of the Cloud - Demi Ben-Ari
Big Data made easy in the era of the Cloud - Demi Ben-Ari
 
AI Solutions with Macnica.ai - AI Expo 2018 Tokyo Japan
AI Solutions with Macnica.ai - AI Expo 2018 Tokyo JapanAI Solutions with Macnica.ai - AI Expo 2018 Tokyo Japan
AI Solutions with Macnica.ai - AI Expo 2018 Tokyo Japan
 
Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?Big data for Telco: opportunity or threat?
Big data for Telco: opportunity or threat?
 
How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...
How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...
How to Apply Big Data Analytics and Machine Learning to Real Time Processing ...
 
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
 
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
Stream Processing as Game Changer for Big Data and Internet of Things by Kai ...
 
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
Streaming Analytics Comparison of Open Source Frameworks, Products, Cloud Ser...
 
The New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data ExplorationThe New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data Exploration
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and Python
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016
 
Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015Applying R in BI and Real Time applications EARL London 2015
Applying R in BI and Real Time applications EARL London 2015
 
Applying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time ApplicationsApplying the R Language to BI and Real Time Applications
Applying the R Language to BI and Real Time Applications
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
 
Initiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AIInitiate Edinburgh 2019 - Big Data Meets AI
Initiate Edinburgh 2019 - Big Data Meets AI
 
Maintainable Machine Learning Products
Maintainable Machine Learning ProductsMaintainable Machine Learning Products
Maintainable Machine Learning Products
 

Recently uploaded

一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
2023240532
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
AnirbanRoy608946
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 

Recently uploaded (20)

一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 

TIBCO Advanced Analytics Meetup (TAAM) - June 2015

  • 1. ! TIBCO Advanced Analytics Meetup ! ! Michael O’Connell! Chief Data Scientist! moconnell@tibco.com! @moc_tib ! ! ! !June 2015!
  • 2. •  TIBCO  Analy,cs  &  Data  Science  (MOC:  30  min)   •  Data  Analysis  Pipeline   •  Understand  –  An2cipate  –  Act     •  Predic,ve  Analy,cs  (JM,  IC:  25  +  20  min)   •  TERR  Expressions  and  Data  Func2ons   •  GeoLoca2on  Analy2cs   •  Real-­‐Time  Analy,cs  (UK:  15  min)   •  Customer  Analy2cs  with  Event  Processing   •  APIs  (AB:  15  min)   •  Iron  Python  for  Data  Write-­‐Back   •  Wrap-­‐Up  /  Ques,ons  (MOC:  10  min)   Increase Productivity Grow Revenue Value   Reduce Risk ROI TIBCO Analytics – Insight to Action! © Copyright 2000-2015 TIBCO Software Inc.
  • 3.
  • 4. Data  Access     &  Prep   Exploratory   Data  Analysis   Features   Visual   Dashboard   Model  &   Predict   Deploy   Champion   Model   Test  &   Learn   Channel Social Loyalty Campaign Filter Map Merge Shape Propensity Affinity Improve      Guided  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐  Deploy  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐  In-­‐Line  Explore  Data   Aggregate Prepare  Data  Business  Case   Increase Productivity Grow Revenue Ensemble Forest Regression Additive Models Segment Visualize Pricing Promotion Challenger Models At Rest In Motion Value   Theses   Reduce Risk ROI Value Dashboard Updates Data a Insight a Action! © Copyright 2000-2015 TIBCO Software Inc.
  • 5. Spotfire Platform! © Copyright 2000-2015 TIBCO Software Inc. SpoTire   Desktop  
  • 6. Spotfire Platform! © Copyright 2000-2015 TIBCO Software Inc.
  • 7. Spotfire Data Access! ! DATA SOURCES XMLRDBMS Flat Files CubesSpread- sheets Hadoop & Big Data stores Analytical DWs e.g. Exadata Event Data Streams Active Spaces In-­‐Memory   Load  data  from   source  in  to   memory   In-­‐Database   Leave  data  in  DB   Dynamically  load  and   discard  data  to  visualize   On-­‐Demand   Dynamically  swap   data  in  and  out  of   memory.   SQL   MDX   1010 0110
  • 8. Custom  GUI-­‐driven   data  access  via  SDK   Enterprise Data Access! Siebel eBusiness Local  data  sources   Access  Excel   STDF   Drag-­‐and-­‐drop   MySQL   SQL  Server   Oracle   Informa2on  Services   (join,  transform,  reusable,   parameterized,  dynamic  query   for  in-­‐memory  use)   Databases   JDBC/ODBC   Hadoop   SFDC   PostgreSQL   Teradata   Netezza   Etc.  XML RDBMS Flat Files Spread- sheets Web Services Oracle E-Business RDBMS RDBMS RDBMS SAP BWSAP R/3 D A T A F A B R I C Salesforce ODBC   OLE  DB   SqlClient   Direct   connec2on   Oracle   TeradataAster  MS  SSAS   Teradata   Direct  Query   (dynamically  query  and  retrieve  data   for  visualiza2on  and  analysis)   Databases   MySQL   Etc.   OBIEE Netezza   Hadoop   © Copyright 2000-2015 TIBCO Software Inc.
  • 9. Supported Data Sources! In-Memory, In-Database and Data-On-Demand! •  Amazon Redshift! •  Apache Hadoop/Hive! •  Cloudera Hive CDH4.x, CDH5.x! •  Cloudera Impala CDH4.x, CDH5.x, 0.6, 1.2.2, 1.2.3! •  Composite Information Server 6.1.x, 6.2.x! •  Hortonworks Data Platform 1.3, 2.0, 2.1.x, 2.2.x! •  HP Vertica 5.0, 6.0, 6.1, 7! •  IBM DB2 LUW 8, 9, 9.5, 10.x! •  IBM Informix 9.4! •  IBM Netezza 5, 6, 7! •  JDBC! •  Microsoft SQL Server 2000, 2005, 2008, 2012, 2014! •  Oracle MySQL 4.1, 5.1, 5.5, 5.6! •  Oracle and Oracle Exadata (Oracle 9i, 10g, 11gR1 and R2, RAC, 12c)! •  Pivotal Greenplum 3.3, 4.1, 4.2, 4.3! •  Pivotal HAWQ! •  Pivotal HD 1.0.7! •  PostgreSQL 8.4, 9.0, 9.1, 9.2! •  SAP HANA SPS5, SPS6; AWS SAP HANA One! •  SAP Sybase 12.5, 15, 15.5! •  SAP Sybase IQ 15! •  Teradata 12.00.12, 13.00, 13.10, 14.00, 14.10, 15.00! •  Teradata Aster 5.0, 5.11, 6.0! In-Memory and In-Database! •  Microsoft SQL Server Analysis Services 2008, 2012, 2014! •  Oracle Essbase 9.3, 11.1! •  SAP NetWeaver Business Warehouse 7.0.1 SP10, 7.3! ! In-Memory and Data-On-Demand! •  Aurea Sonic 7.5! •  Oracle E-Business Suite 11.5.8, 11.5.10! •  Oracle Siebel 7.7, 7.8, 8.0! •  Salesforce.com! •  SAP R/3 4.7, mySAP 5.0, 6.0! •  TIBCO ActiveMatrix BusinessWorks™! •  TIBCO ActiveSpaces! •  TIBCO StreamBase LiveView! •  Web Services! In-Memory Only! •  ADO.NET! •  Comma-Separated Values (.csv)! •  ESRI Shape Files (.shp)! •  Microsoft Access Databases (.mdb, .mde)! •  Microsoft Excel Workbooks (.xls, .xlsx, .xlsm)! •  ODBC! •  OData 1,2,3,4! •  SAS Data Files (.sas7bdat, .sd2)! •  Spotfire DecisionSite Files (.sfs)! •  Spotfire Text Data Format (.stdf)! •  Spotfire Binary Data Format (.sbdf)! •  Text (.txt)! •  TIBCO Formvine! •  Universal Data Link (.udl)! 9!
  • 10. Extended Data Source Access with TIBCO TERR!
  • 11. Data – the Issues! Organic  Data  Quality  Ladder     •  Machines   •  Sales     •  Logis2cs   •  Web   •  Scanners   •  Logs   •  Email,  text   •  Social   Rigobono,  2015   © Copyright 2000-2015 TIBCO Software Inc.
  • 12. Data and Features! April  –  21  Customers  •  Representa,veness   •  Inference  from  Sample  to  Popula2on   •  Iden,fica,on  and  Features   •  Data  relevant  for  the  Process   •  Q:  Who  most  likely  to  drown  while  swimming  in  ocean?   •  A:  Great  swimmers  !   •  Feature  needed:  Willingness  to  take  risk  beyond  ability   •  Telco  Churn  Example:  who  is  more  likely  to  leave  plan?   •  Answer:  people  who  spend  more  2me  talking  to  people   who  have  already  leb  the  plan.     •  Raw  (Big)  Data:  zillions  of  calls   •  Feature  needed:  2me  spent  prior  to  leaving  plan,   speaking  with  other  people  who  leb  the  same  plan   •  Feature  not  in  any  database  !   © Copyright 2000-2015 TIBCO Software Inc.
  • 13. June  –  4  Deac,va,ons   Data and Features! © Copyright 2000-2015 TIBCO Software Inc. •  Representa,veness   •  Inference  from  Sample  to  Popula2on   •  Iden,fica,on  and  Features   •  Data  relevant  for  the  Process     •  Telco  Churn  Example:  who  is  more  likely  to  leave  plan?   •  Answer:  people  who  spend  more  2me  talking  to  people   who  have  already  leb  the  plan.     •  Raw  (Big)  Data:  zillions  of  calls   •  Feature  needed:  2me  spent  prior  to  leaving  plan,   speaking  with  other  people  who  leb  the  same  plan   •  Feature  not  in  any  database  !  
  • 14. July  –  7  Deac,va,ons   Data and Features! © Copyright 2000-2015 TIBCO Software Inc. •  Representa,veness   •  Inference  from  Sample  to  Popula2on   •  Iden,fica,on  and  Features   •  Data  relevant  for  the  Process     •  Telco  Churn  Example:  who  is  more  likely  to  leave  plan?   •  Answer:  people  who  spend  more  2me  talking  to  people   who  have  already  leb  the  plan.     •  Raw  (Big)  Data:  zillions  of  calls   •  Feature  needed:  2me  spent  prior  to  leaving  plan,   speaking  with  other  people  who  leb  the  same  plan   •  Feature  not  in  any  database  !  
  • 15. Immediate   Long-­‐Term     CompeDDve  Advantage  Value  to  the  Organiza,on   TIBCO  is  the  only  analy,cs  plaTorm  that  can  provide  value   to  the  organiza,on  across  the  full  spectrum  of  use  cases   Self-­‐service   Dashboards   Event   Processing     Predic,ve  and   Prescrip,ve    Analy,cs   Measure   Diagnose   Predict   Op2mize   Opera2onalize   Automate   Analy2cs  Maturity   Analy2cs  Maturity  Model  
  • 16. © Copyright 2000-2015 TIBCO Software Inc. 16! Visual Analytics !
  • 17. Visual Analytics ! © Copyright 2000-2015 TIBCO Software Inc.
  • 18. Visual Analytics ! © Copyright 2000-2015 TIBCO Software Inc.
  • 19. Visual Analytics – Dashboards !
  • 20. Visual Analytics – Dashboards !
  • 21. Visual Analytics – Dashboards !
  • 22. Visual Analytics – Dashboards !
  • 23. Visual Analytics – Dashboards !
  • 24. Visual Analytics – Dashboards !
  • 25. Visual Analytics – d3 Community ! © Copyright 2000-2015 TIBCO Software Inc.
  • 26. Immediate   Long-­‐Term     CompeDDve  Advantage  Value  to  the  Organiza,on   TIBCO  is  the  only  analy,cs  plaTorm  that  can  provide  value   to  the  organiza,on  across  the  full  spectrum  of  use  cases   Self-­‐service   Dashboards   Event  Analy,cs     Predic,ve  and   Prescrip,ve  Analy,cs   Measure   Diagnose   Predict   Op,mize   Opera2onalize   Automate   Analy2cs  Maturity   Analy2cs  Maturity  Model  
  • 27. Advanced Analytics Ecosystem! © Copyright 2000-2015 TIBCO Software Inc.
  • 28. TIBCO Enterprise Runtime for R (TERR)! •  TIBCO  Enterprise  Run,me  for  R  (TERR)   •  Latest  sta2s2cs  scrip2ng  engine:            S  a    S-­‐PLUS®    a R  a  TERR   •  Developer  Edi2on:  www.TIBCOmmunity.com       •  Engine  internals  rebuilt  from  scratch  at  low-­‐level   •  Redesigned  data  objects,  memory  management   •  Addresses  long-­‐standing  issues  with  S  (R)  language   •  TERR  addresses  deployment  issues  with  R   •  Performance   •  Big  data,  fast  data   •  TERR  is  commercially  licensed  from  TIBCO   •  TERR  Installs  (free)  with  Spodire  Analyst  /  Desktop  and  other  TIBCO  products  (CEP,  Stats)   •  Spodire  Server  can  manage  all  TERR  /  R  scripts,  ar2facts  for  reuse     © Copyright 2000-2015 TIBCO Software Inc.
  • 29. Spotfire and TERR local TERR on server ! Spotfire-TERR Data Flows! •  Build  models  on  data  using  local   TERR  engine  embedded  in   Spodire   •  Build  models  on  big  data  directly  in  TERR  on   server  and  display  results  in  Spodire   •  Run  TERR  as  parallel  sessions  on  Hadoop  cluster,   controlled  and  visualized  in  Spodire     Data Source TERR TSSS Spotfire Results ODBC JDBC SDC File Data Function Larger Data Modeling   Spotfire Local TERR ODBC JDBC SDC File Data Data Source Both Spotfire and TERR can load data from any ODBC or JDBC compliant source or from Spotfire Data Connections (SDC) or Spotfire Information Links stored in the Spotfire library. © Copyright 2000-2015 TIBCO Software Inc.
  • 30. Spotfire-TERR : Data Types, Analyses! Spotfire data functions support any type of data as input and output parameters to and from TERR. TERR data functions used for data prep, integration, predictive & prescriptive analytics, … TERR data functions can output content metadata to Spotfire •  formatting of fields •  handling of binary data including images and geospatial objects. Rows Columns Values Tables Metadata Blobs Geometries Images Spotfire TERR Data Function © Copyright 2000-2015 TIBCO Software Inc.
  • 31. •  Forecas,ng                                                                              Y   •  Performance  –  sales,  revenues,  value/volume  share   •  Summary  sta,s,cs   •  Correla2on,  …   •  Modeling                                                                                        Y  =  f  (X,  b)     •  Customer  Analy2cs  e.g.  propensity  analysis   •  Segmenta,on,  Clustering                                X   •  Customer  segmenta2on   •  Op,miza,on   •  Prescrip2ve  analyses   •  Simula,on   •  Prescrip2ve  analyses   Predictive & Prescriptive Analytics! © Copyright 2000-2015 TIBCO Software Inc.
  • 32. Model Fitting: 5 Million Rows Model Scoring: 20 Million Rows TERR                                            7X                                    faster                                          84X   TERR Performance! © Copyright 2000-2015 TIBCO Software Inc.
  • 33. TERR in Spotfire ! What  does  TERR  do  in  SpoTire?   •  Runs  TERR  Data  Func2ons  in  Spodire  analyses   •  Powers  the  Predic2ve  Modeling  Tools;  the  Forecast  Tool;  …   •  Can  be  used  directly  in  Expressions     •   Runs  on  Hadoop  nodes;  called  from  Spodire;  Runs  in  Streambase                 TERR  is  embedded  in  SpoTire  Analyst/Desktop  and  Streambase   •  No  other  sobware  required,  no  connec2on  to  server  required   © Copyright 2000-2015 TIBCO Software Inc.
  • 34. 1.  In-­‐line  Expressions   2.  Expression  Func2ons   Spotfire-TERR Expression Functions! Type  R  code  in  to  expression  field  in  Spo3ire  e.g.   -­‐  Color  graph  by  clusters   -­‐  Smooth  points  on  graph   Use  TERR_*  inbuilt  expression  funcAons   Many  entry  points  for  adding  expressions   Choose  Expression  FuncAon  from  menu   -­‐  Inbuilt   -­‐  Extension  (you  or  someone  else)  via  R  code   Use  just  like  other  expression  funcAons  in  an  expression   Many  entry  points  for  adding  expressions  
  • 35. 1.  Develop  and  test  R  code  in  R  Studio  /  Spodire   2.  Map  inputs  and  outputs  in  Spodire   Spotfire-TERR Data Functions – 1, 2, 3! R  Programmer   -­‐  Set  engine  to  TERR  in  opAons   -­‐  Graphs  in  Viewer   Regular  Spo3ire  User   -­‐  Spo3ire  columns  mapped  to  R  inputs   © Copyright 2000-2015 TIBCO Software Inc.
  • 36. 3.  Point-­‐click  to  analyze  and  visualize   Any  business  or  tech  user   Spotfire-TERR Data Functions – 1, 2, 3!
  • 37. Spotfire Library ! Manage  data  func2ons,  templates,     informa2on  links  in  Spodire  library   Manage  permissions  in  library   Data  func2ons  import  /  export  as  .sfd  files   © Copyright 2000-2015 TIBCO Software Inc.
  • 38. TERR and R Packages & Spotfire ! Packages  Shipped  with  TERR  3.2   © Copyright 2000-2015 TIBCO Software Inc.
  • 39. R is the lingua franca of Statistical Computing Date RPackages 1/1/2002 1/1/2003 1/1/2004 1/1/2005 1/1/2006 1/1/2007 1/1/2008 1/1/2009 1/1/2010 1/1/2011 1/1/2012 1/1/2013 5000 4500 4000 3500 3000 2500 2000 1500 1000 500 0 Number  of  R-­‐  or  SAS-­‐related  posts  to  Stack  Overflow  by  week.     (copyright  by  r4stats.com)   Number  of  contributed  packages  on  CRAN   (hQp://cran.r-­‐project.org/)     >  6,000  Packages  !   R Community! © Copyright 2000-2015 TIBCO Software Inc.
  • 40. Big Data Community ! © Copyright 2000-2015 TIBCO Software Inc.
  • 41. Winner of 2014 Strata Cloudera Award For Best Advanced Analytics Application Big Data Analytics with Spotfire and TERR! © Copyright 2000-2015 TIBCO Software Inc.
  • 42. Big Data Analytics with TERR! TERR  on  the  nodes  of  Hadoop  Cluster   TERR  in  AcDon     •  Hadoop  cluster  compute   •  TIBCO  Cloud  Compute  Grid   •  TIBCO  Streambase   •  TIBCO  Business  Events   •  KNIME   •  Lavastorm   •  Rstudio   •  Teradata   •  TIBCO  Sta2s2cs  Services   •  TIBCO  Spodire     © Copyright 2000-2015 TIBCO Software Inc.
  • 43. •  Cluster  customers   by  geography   •  Trade  area  analysis   •  Asset  acquisi2on  &   dives2ture   •  Overlay  maps  with   predic2ve  metrics   •  Compute  op2mal   paths   •  Library  of  geospa2al   func2ons   Advanced Geospatial Analytics! © Copyright 2000-2015 TIBCO Software Inc.
  • 45. Immediate   Long-­‐Term     CompeDDve  Advantage  Value  to  the  Organiza,on   TIBCO  is  the  only  analy,cs  plaTorm  that  can  provide  value   to  the  organiza,on  across  the  full  spectrum  of  use  cases   Self-­‐service   Dashboards   Event  Analy,cs     Predic,ve  and   Prescrip,ve  Analy,cs   Measure   Diagnose   Predict   Op,mize   Opera2onalize   Automate   Analy2cs  Maturity   Analy2cs  Maturity  Model  
  • 46. BIG  DATA   AT  REST   FAST  DATA   IN  MOTION   Insight to Action © Copyright 2000-2015 TIBCO Software Inc.
  • 47. Analyze And Act On “Critical Business Moments” Op2mize   pricing   Check  for   fraud   Make  offer   to  customer   Restock   inventory   Reroute   transport   Give  customer   service   Proac2vely   maintain  machines   © Copyright 2000-2015 TIBCO Software Inc.
  • 48. Managing Industrial Equipment! Big Data –  Analysis of production –  Failure analytics Fast Data –  Real-time sensor data –  Leading indicator for shutdowns –  Drilling: kick detection –  Flow monitoring Benefits –  Reduced NPT: Big $$s –  System reliability –  Efficient drilling
  • 49. 2. Find Leading Indicators 3. Backtest Rules / Models 4. Push Rules / Models to Event Server 1. Study Anomalies Managing Industrial Equipment!
  • 50. Alerting In The Field!
  • 51. Industrial Equipment Management Improves Operations
 !
  • 52. Optimizing Manufacturing Processes Big Data –  Analysis of product quality –  Models for yield –  Models for defects Fast Data –  In-line QA/QC! Benefits Maximize productivity Improve quality Optimize machine operations
  • 53. Optimizing Manufacturing Processes © Copyright 2000-2015 TIBCO Software Inc.
  • 54. Customer Offers for Retailers Big Data –  Customer propensity to purchase products –  Product affinity –  Customer segmentation Fast Data –  In-line scoring on transactions! –  Targeted offers to customers! Benefits –  Optimize inventory –  Enhance customer experience
  • 55. Customer Offers for Retailers
  • 56. Monitor Notify! Act! Analyze! Store! Analyze! Data - Information - Knowledge .  .  .  Data                                      Informa,on                                Knowledge   .  .  .  
  • 57. •  IronPython   controls  behavior   of  Spodire   •  We  maintain   library  of   IronPython   func2ons   •  ….  toggling  all   zoom  sliders   •  Adding  marker   layers  to  a  map   •  …  and  many  more   Spotfire API’s
  • 58. Todays Presenters: Jagrata Minardi Jagrata  Minardi  is  a  Staff  Solu2ons  Consultant  with  TIBCO  Sobware,  suppor2ng   Financial  Services  and  other  industries.       Previously,  he  worked  for  Insighdul  Corpora2on,  a  provider  of  analy2c   sobware  and  solu2ons.       Since  1997,  he  has  supported  customers  in  the  areas  of  pordolio  construc2on,   pordolio  management,  asset  price  forecas2ng,  risk  modeling,  and  risk   aggrega2on.    
  • 60. Ian  Cook  is  a  Data  Scien2st  at  TIBCO  focused  on  applying  the  R  sta2s2cal   programming  language  to  rapidly  solve  business  problems  across  industry   ver2cals.       Ian  founded  and  organizes  the  R  users  group  in  the  Raleigh,  North  Carolina   area.     Prior  to  his  role  at  TIBCO,  Ian  worked  as  a  sta2s2cal  sobware  developer  for  the   semiconductor  company  Advanced  Micro  Devices.     Todays Presenters: Ian Cook
  • 62. Contour Lines © Copyright 2000-2013 TIBCO Software Inc.
  • 63. Transforming Coordinate Reference Systems © Copyright 2000-2013 TIBCO Software Inc.
  • 64. Performing Spatial Overlay © Copyright 2000-2013 TIBCO Software Inc.
  • 65. Todays Presenters: Ujval Kamath Ujval  Kamath  is  a  Data  Scien2st  at  TIBCO.         He  is  focused  on  developing  predic2ve  models  in  R  that  are  deployed  in   Spodire  and  StreamBase  for  data  at  mo2on  and  data  at  rest.         He  has  experience  in  a  range  of  industries,  including  Oil  and  Gas/Energy,   Consumer  Packaged  Goods,  Manufacturing,  and  Compu2ng  
  • 66. Spotfire and StreamBase! Spodire  is  used  to  Create  and  Analyze  Customer  Segmenta2on  and  Propensity   StreamBase  is  used  to  score  new  transac2ons  in  real  2me   Spodire  is  used  to  understand  the  demographics  of  customers  around  stores  
  • 67. Todays Presenters: Andrew Berridge Andrew  Berridge  is  a  Sr  Solu2on  Consultant  at  TIBCO.     He  joined  the  Spodire  data  science  team  in  2011  and  has  15  years'  experience   working  in  pharmaceu2cals  and  other  industries.       Andrew  specializes  in  developing  tools,  extensions  and  integra2ons  with  other   technology  pladorms  for  Spodire  using  IronPython,  C#,  Java  and  JavaScript.          
  • 68. Extending and Customizing Spotfire! •  Many ways of extending and customizing Spotfire platform •  All APIs are publicly documented, eg –  Spotfire .NET API: https://docs.tibco.com/pub/doc_remote/spotfire/7.0.0/doc/api/Index.aspx •  Extend functionality of desktop and web clients: –  TERR scripting –  Data functions –  IronPython scripting –  JavaScript in text areas for UI elements –  C# extensions (tools, transformations, calculations, etc.) –  JavaScript mashup API for embedding in web applications •  JavaScript Visualizations –  Use any JavaScript visualization framework –  e.g. D3, HighCharts •  Extend Automation Services –  Custom tasks •  Custom authentication/Single Sign-on (SSO)
  • 69. Example: Write-back to Database from Spotfire! •  Why! –  Take action from within your analysis! –  Comment on data points! –  Update external systems! •  How! –  SQL within Spotfire Information Link with parameters! –  Execute Information Link with IronPython, passing in marked data as parameters! –  Can use other methods - this is simple !
  • 70. SQL In Information Link! •  Must return data to Spotfire – we return the data table! •  INSERT then SELECT! INSERT INTO [SimpleDemo].[dbo].[UserActions]! ([State], [CoC], [Username], [Comment])! VALUES! (?State, ?CoC, %CURRENT_USER%, ?Comment);! SELECT! U1."id" AS "ID", U1."DateTime" AS "DATETIME", U1."State" AS "STATE",! U1."CoC" AS "COC", U1."Username" AS "USERNAME",! U1."Comment" AS "COMMENT"! FROM! "SimpleDemo"."dbo"."UserActions" U1! WHERE! <conditions>! !
  • 71. IronPython Code! •  Iterate over the marked rows in the data table:! –  Set up the parameters for the Information Link! •  Name! •  Value! –  Call the Information Link for each marked row! •  Identified by its GUID in the Spotfire library! !
  • 72. Next Steps with Spotfire! ! ! spodire.2bco.com/trial   spodire.2bco.com/learn/spodire-­‐desktop-­‐quickstart   spodire.2bco.com/learn/spodire-­‐cloud-­‐quickstart   Register for a live Spotfire demonstration spotfire.tibco.com/learn/live-demo
  • 75. Monthly  Knowledge  Share   Hosted  by  Quintus   LinkedIn! ! !
  • 77. Webcasts! ! Insight and Action - Analyzing Your OSIsoft PI System Data! Tuesday, July  7, 2015 1 PM EST! Presenter: Michael O'Connell & Dave Leigh! ! Predictive Analytics in the Energy Sector: Asset Valuation! Tuesday, July 28, 2015 1PM EST! Presenter: Michael O'Connell & Peter Shaw with Haas Engineering and R Lacy! ! Seeing Stars: the Gartner BI Bakeoff! Recording, May 27, 2015! Presenter: Anna Nowakowska & Michael O'Connell! Events spotfire.tibco.com/about-us/events! !
  • 78. 78   Fast Data ! ! ! ! ! !www.tibco.com! htp://d2.2bco.com/fast-­‐data-­‐ webinars#event-­‐processing-­‐ROI  
  • 79. 79   useR!! ! ! Lou  Bajuk-­‐Yorgan  –  Spodire  Product  Management   Ian  Cook  –  Data  Scien2st   Difei  Luo  –  Data  Scien2st     If  you  would  like  to  set  up  a  mee2ng  please   contact  Lou  Bajuk-­‐Yorkan  at  lbajuk@,bco.com  or   Lars  Sveding  at  lsveding@,bco.com    
  • 80. Thank you! Michael  O’Connell,  PhD   Chief  Data  Scien2st   TIBCO  Fellow   moconnell@2bco.com   @moc_2b   htp://about.me/moconnell   +1-­‐919-­‐7401560   First to Insight, First to Action © Copyright 2000-2015 TIBCO Software Inc.