HI All,
Please find the interview questions for Cognos TM1 Turbo Integrator.
1) How to run Turbo Integrator Process from Command Line
a. TM1RunTI is a command line interface tool that is used to initiate TI Processes.
2) Which function can be used to serialize the TI processes
a. Synchronized() function can serialize TI processes so they can be processed sequentially
3) What are the data sources available with TI
a. Comma delimited text files including ACII files
b. Relational databases using ODBC Connectivity
c. Other Cubes and Views
d. Microsoft Analysis Services
e. SAP via RFC
f. IBM Cognos Packages
4) What is the string length limit in Turbo Integrator
a. 8000 single-byte characters. If the string length is greater than 8000 bytes then it gets truncated.
5) What options are available after importing data using TI
a. Create Cube and populate data
b. Re-create Cube. It destroys the existing cube definitions and overwrites it
c. Create and Update dimensions
6) What are sub-tabs in advance tab of TI
a. Prolog
b. Metadata
c. Data
d. Epilog
7) What is Prolog tab
a. Prolog: Procedure is executed before the data source for the TI is opened. If the data source for the process is none then TI directly goes to Epilog. If there is no data source then MetaData and data tabs are ignored.
8) What is Metadata
a. A series of statements that update or create cubes, dimensions and other metadata structures during processing
9) What is Data Tab
a. A series of statements that manipulate values for each record in the data source
10) What is Epilog Tab
a. A series of statement to be executed after the data source is processed
11) What is TM1 Package Connector
a. It helps to import data from packages/dimensions and Custom Queries.
12) What is Bulk Load mode
a. Bulk Load mode enables TM1 to run in a special optimized Single-user mode. This mode can maximize performance for dedicated tasks during time when there is no load on server or night time.
b. Bulk Load mode doesn’t display a msg to end-user to alert them. No new connections can be created.
13) What happens when Bulk Load mode starts
a. All processing by other threads is paused
b. Any existing user threads and running chores will be suspended
c. All scheduled chores will be deactivated
d. All system-specific threads and TM1 Top connections will be suspended
14) Ending Bulk Load mode
a. All system and User threads will be resumed and user logins will be allowed
15) Which functions are called for enabling and disabling the bulk load mode
a. EnableBulkLoadMode() to enable and DisableBulkLoadMode() to disable.
16) How to enable Bulk Load Mode in TI
a. Bulk Load mode can be enabled in Prolog or Epilog section of TI.
b. It is recommended that Bulk Load Mode should be enabled in Prolog Section
17) How Synchronized() helps TI Processing
a. TI processes are executed in parallel. In some apps, TI Processes should be serially executed in order to improve performance efficiency. With Serialized() function TI is forced to run the scripts in sequence.
18) What are the shortfalls of Chore Start Time
a. TM1 executes chores in GMT standards. TM1 doesn’t have any auto mechanism to accommodate DayLight Saving. Chores schedule time should be edited when DayLight time starts and ends.
19) What is Chore Commit property
a. It allows you to specify if the processes in chores will be committed as a single transaction or if the process in the chore are committed as multiple transaction
b. Single Commit Mode: All processes are committed as a single transaction. This is default by nature.
c. Multiple Commit Mode: Any processes that need to be committed do so as they are processed.
d. Chore Property can only changed when chore is INACTIVE
20) What are the different procedures within TI
a. Defining Data Source
b. Setting Variables
c. Mapping Data
d. Editing Advanced Scripting
e. Scheduling the completed Process
Thx,
C1PH3R