Copyright © 2015 Varun Varghese TIBCO Spotfire Course Contents Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Reporting Fundamentals & Best Practices How does a business reporting scenario look like? When do you use a Bar Chart? How do you show trend of a measure over a period of time? How do you show the correlation between 2 or more measures? How do you identify the outliers in a data? How do you create master-detail visualizations? What are the prerequisites for business reporting/analytics? Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese TIBCO Spotfire Architecture TIBCO Spotfire Desktop TIBCO Spotfire Professional TIBCO Spotfire Server TIBCO Spotfire Web Player TIBCO Spotfire Cloud Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Loading data into Spotfire Files: Excel Files: CSV Clipboard Database Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Filter Panel Types of filters How to change filter types Radio Checkbox List Text Item Range Organizing filters Details-on-Demand Filtering Schemes Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Page Properties Page Title Duplicating Page Duplicating visualization Page Navigation Titled tabs History Arrows Step-by-step Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Managing data tables Data table properties Changing the default data table Replacing data table Reloading all data tables Reloading only the selected data table Embedded in Analysis Linked to Source Reloading / Refreshing data Joining multiple data tables Managing relations Filtering in relations Include filtered rows only Exclude filtered rows out Ignore filtering Adding columns from external data Adding rows from external data Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Column Properties Creating Calculated Columns Hierachies What is Column binning? How to do column binning in Spotfire? Custom Sort Order Formatting the visualization Formatting columns at Dxp level Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Table Showing/hiding columns Formatting Showing web link in a column Rendering an image instead of text Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Cross Table Comparison to Pivot table in Excel 3 Axis selectors Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Bar Chart Horizontal bar chart Vertical bar chart Side-by-side bar chart Stacked bar chart 100% stacked bar chart Trellis Setting the color axis Gradient Fixed Segment Showing top N bars in different colour (Use rule) Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Line Chart X axis & Y axis Showing date as hierarchy on the X axis Forecasting: Holt-Winters Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Pie Chart Sector Size axis Sorting the slices Why should you not use Pie Chart? Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Graphical Table Calculated value Sparkline Icon Bullet chart Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Treemap Setting the Size axis Setting the Color axis Using hierarchy in treemap Drill through action Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Combination Chart Adding multiple measures on the Y Axis Using the series axis Changing the mark type Configuring the mark features Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Scatter Plot Setting the color axis Setting the size axis Setting the shape axis Straight line fit Average line Logarithmic curve Exponential curve Polynomial curve Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Map Chart Setting Marker by property Setting Color by axis Setting Size by Axis Setting Shape by Axis Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Box Plot Statistics Primer Mean, Median, mode, Standard Deviation, Quartiles Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Summary Table Summary table Statistical Measures Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Heat Map Comparison with Cross Table Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: 3D Scatter Plot Configuring 3 axis Setting the color axis Setting the size axis Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization: Parallel Coordinate Plot Product Comparison across various horizontals Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Visualization Properties One axis with single scale Multiple axis Show Zoom slider Show gridlines Transparency Changing bar width Show shadows indicating the unfiltered data Use separate colors for marked items Reverse Subsets - Not in current filtering Subsets - All data Axis selectors Hiding axis selectors Hiding legend Legend Lines & curves Tooltip Formatting Sorting Ranking Show only Top-n/bottom-n records Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Custom Expressions Limiting data in visualization using custom expressions Editing axis selector using custom expression Trim() len() string() if() case() DATETIME([column]) DATE() Concatenate() & NEST() CROSS() Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Marking What’s marking? Limiting data using a single marking Limiting data using multiple markings How to show Master-Detail visualizations using Marking Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Load time transformations Pivot UnPivot Inserting calculated columns Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Text Area HTML area Why is it important. Different use cases Custom filters Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Text Area: Document Properties Why do we need document properties? Populating a document property using Column names Populating a document property using unique values in a column Populating a document property with Fixed value Populating a document property with a numerical range Input field Multi-line input field Slider List box Multi Select list box Drop down list Setting axis selector using document properties Changing colour by axis using document properties Limiting data using drop down list Limiting data using list box Limiting data using multi-select list box Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Text Area: Dynamic Items Inserting dynamic Items Sparkline Calculated value Icon Bullet graph Label Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Text Area: Action Controls Inserting Action controls Actions Page Navigation Reset All Filters Reset All Visible Filters Mark Filtered Rows Unmark Marked Rows Invert Marked Rows Delete Marked Rows Filter to Marked Rows Filter out Marked Rows Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Text Area: Bookmarks Spotfire bookmarks What are the typical scenarios of using bookmarks Using Bookmarks Special bookmarks Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Text Area: Miscellaneous Stuff Inserting web links Inserting pictures How to change page navigation mode Titled tabs Step-by-step History Arrows Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Over Expressions Node navigation Parallel Period() Previous() Parent() Next() AllPrevious() AllNext() LastPeriods() Parent Intersect() Simulating group by as in SQL Showing as a % using OVER expression ALL(Axis.X) Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Database Installation Installing SQL Server 2014 Express Edition Installing SQL Server Management Studio Configuring SQL Server for remote connection Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Spotfire Server Installing Spotfire Server Installing Spotfire Client. Installing updates/patches Creating users & groups Managing Users, library Publishing dashboards from client to Server Web Player Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Information Designer Configuring Data source Adding columns Adding hard filters Adding soft filters Adding joins Creating Information Links Editing SQL Distinct conditioning in Information links Personalized Information Links Parameterized Information Links Prompted Information Links Loading Data-on-demand Copyright © 2015 Varun Varghese
Copyright © 2015 Varun Varghese Iron Python Scripting in Spotfire Adding new page using Iron Python Inserting new visualization using Iron Python Changing visualization properties using Iron Python Copyright © 2015 Varun Varghese