Spotfire Interview Questions and Answers

Q : Explain what is TIBCO Spotfire?
A : Spotfire Enterprise Player, when combined with Core Lab’s RAPID database, allows our clients to perform analytics on the data sets being generated in our Joint Industry Projects. Each active Joint Industry Project has a Spotfire Analytical Template associated with it which allows our clients to investigate the various data sets through tabular and graphical displays. Each display can be filtered by a wide variety of data types stored in our RAPID database such as formation, country, geologic basin, porosity, permeability, geochemistry parameters, etc. Spotfire is extremely easy to use and provides a powerful resource in reservoir evaluation.

Q : Explain what is Spotfire Cloud?
A : Spotfire Cloud is the leading data visualization and cloud-based business analytics software available today. Spotfire enables users to create beautiful, interactive visualizations from their laptop or tablet. While traditional business intelligence tools force the user to know Explain what question to ask first, Spotfire allows users to explore trends, outliers and previously undiscovered insights in their data.

Reccomended Training : Spotfire.

Q : Is TIBCO Spotfire a Core Lab product?
A : The Spotfire Enterprise Player is a product of TIBCO, which Core Lab licenses for use in conjunction with our Joint Industry Projects. The Analytical Templates themselves are a product of Core Laboratories. In order to facilitate the transfer of data from our RAPID database to our Spotfire Analytical Templates, Core Lab developed RAPIDLink which automatically delivers all data to which a client is entitled

Q : Explain what is S Programming Language?
A : The award-winning S programming language is at the core of both TIBCO Spotfire S+ and R. The only language created specifically for exploratory data analysis and statistical modeling, the S programming language allows you to create statistical applications up to five times faster than with other languages.
Object-oriented, interpreted 4GL language.
Interactive exploration and fast prototyping.
Rich data structures: vector, matrix, array, data frame, list and many more.
User-defined functions, objects, classes, methods, and libraries.
Library of over 4000 functions for data manipulation, graphics, statistical modeling, and integration.
CSAN library of available packages.
Spotfire Interview Questions
TIBCO Spotfire Interview Questions

Q : Explain what is Spotfire Analytics?
A : Spotfire Analytics is an enterprise Analytics platform that helps business and technical users quickly to get an actionable insight. This allows customers to perform in-depth analysis of their data through the use of predictive and complex statistics.

Q : Explain what are the features of Spotfire?
A : Analyse and explore data with intuitive, interactive visualizations
Bar charts, scatter plots, treemaps, box plots, map charts etc.
In-Memory data architecture provides incredible speed and flexibility
Direct access to corporate and local data sources, including spreadsheets
SAP BW, SAP R/3, Oracle E-Business Suite, Salesforce.com, any ODBC database etc.
Excel, csv, any flat data file
Create and distribute analytic applications for the Web
Zero Footprint Client; no coding required
Easily creates sophisticated statistical analysis
Tight integration between S+ statistical package and Spotfire
Analyse event-driven and real-time data
Tight integration with TIBCO infrastructure products

Q : Explain what are Spotfire Shared Folders?
A : Spotfire Cloud allows you to share Explain what you discover instantly. In order to share Spotfire analysis files, you must save the file to a folder in your library. Personal users create folders in their online library; Work Group users can create folders in both their online or desktop libraries. Folders can be public, shared (by you or with you) or private depending on your subscription type.

Q : How Restful web services can be developed in TIBCO?
A : TIBCO provides a Plugin for REST and JSON which can be used to develop Restful web services in TIBCO designer.

Q : Explain what is TIBCO Certified Messaging?
A : TIBCO certified messaging is an approach to guarantee delivery of every message from sender to its intended recipient. TIBCO certified messaging works on the principle of registration and acknowledgment.

Q : What is vcrepo.dat and when this file is created in TIBCO?
A : Vcrepo.dat file is used to store certain properties like TIBCO RV encoding, display name; description etc. vcrepo.dat file gets created automatically when a TIBCO BW project is saved for the first time. This file can be used for identification purposes.

Q : Can we have backward transitions in TIBCO BW Processes?
A : In TIBCO Designer Processes, transitions between activities are always uni-directional. This means that we can’t go back to a previous transition from any point.

Q : What is the role of TRA (Tibco Runtime Agent)?
A : There are two main functions of TRA:
TIBCO Runtime Agent (TRA) is responsible for starting and stopping of processes running on a machine.
TRA provides runtime environment for TIBCO applications.
TRA runs on every TIBCO machine in the background.

Q : What are the options for configuring storage for process engine’s checkpoint repository?
A : The options for configuring storage for process engine’s checkpoint repository are:
Local File: Information is stored in a local file which in case of engine crash/failure and the same information is used to resume the process flow once the engine is up. This mechanism works only in case of single server or load balancing approach.
Database: Information is stored in a database table which is used to resume the engine later. Fault tolerant engines can recover from a checkpoint only when database is used.

Q : What is difference between fault tolerant and Load balanced deployment in TIBCO?
A : Load balancing:
Load balancing is done between two or more servers where the load is distributed between servers to avoid any server crashes due to heavy load on a single server.

Fault tolerance:
Fault tolerance is achieved between two servers where one server acts as a primary and the second server acts as a secondary/backup server for the primary server. Whenever failure occurs for primary server, the backup secondary server becomes the primary server.

Q : How Restful web services can be developed in TIBCO?
A : TIBCO provides a Plugin for REST and JSON which can be used to develop Restful web services in TIBCO designer

Q : While debugging TIBCO BW processes, which activity can be used to write complete schema information to a file?
A : TIBCO provides Inspector activity which can be used for debugging purposes while developing applications in TIBCO designer. Inspector activity can be used to write all output information of designer activities to a local file including process variables and other details.

Q : What type of resources in TIBCO EAR file?
A : Following type of resources are typically added in EAR file in TIBCO:

Local Project Resources (Processes, Schemas, Connections, Services, Variables etc)
Library Builder Resources Files.
Files referred in designer CLASSPATH
Files under Designer Installation directory

Q : Describe the main features of TIBCO Spotfire 6.5?
A : Faster, Easier Use of Data
Create Spotfire applications that interact directly with complex big data sources while hiding the complexity from end users
Access huge volumes of information quickly and easily
Create complex applications faster and leverage existing database skill sets
Richer Location Analytics :
Visualize sophisticated location source data directly in Spotfire
Get access to existing Esri and WMS data sources for richer data visualization
Bring GIS and data analysis strategies together seamlessly Spotfire Desktop
The most complete desktop analytics authoring for Excel users, business analysts, R- knowledgeable analysts, and data scientists
Full Spotfire desktop authoring for a single user
Connect to the wide array of Spotfire direct connect data sources