SAP BODS Beginner Quiz
1) What is not a reason for job failure?
- Job Server not running
- port numbers for Designer and Job Server not matching
- Unconnected data flows in a work flow
- Source database is down
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
2) Shared object library allowing developers to check objects in and out of their local
repositories is
- Central repository
- Microsft Visual Sourcesafe
- IBM clear Case
- Design Studio
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
3) DataStore is
- Database
- Connection to database
- any structure that holds data
- Any directory
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
4) DataStore is
- count_rows
- total_rows
- sum_rows
- aggregate_rows
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
5) which function Sends a command to the operating system for execution
- exec
- Invoke
- Call
- kill
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
6) A project is
- a reusable object that allows you to group jobs
- the lowest level of organization
- offered by the software not listed in the object library
- contains many data flows
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
7) The Query transform cannot perform which of the following operations
- Join data from multiple sources
- Map columns from input to output schemas
- Perform transformations and functions on the data
- Use data base hints for performance
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
8) Chose what is not correct about the usage of embedded data flows?
- Simplify data flow display.
- Reuse data flow logic
- Debug data flow logic
- It needs at least one table to be present
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
9) Type of variables and parameters one can create using the Variables and
Parameters window when one selects Dataflow
- Local variables
- Global variables
- Parameters
- functions
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
10) which of the following is true about substitution parameter
- Defined at the job level
- Value can change during job execution
- Defined at the repository level
- Data-type specific
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
11) which of the following is true about Global Variables
- Cannot be shared across jobs
- Can be shared across jobs
- No data type
- Defined at the repository level
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
12) The following objects can be elements in work flows
- validation transform
- query Transform
- SQL Transform
- workflow
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
13) which of the following can be used to read a delimited or fixed-width flat file
- File
- Table
- template Table
- XML
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
14) Name the transform that you would use to combine incoming data sets to produce a single output data set with the same schema as the input data sets.
- Merge Transform
- Union all transform
- Join transform
- Case Transform
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
15) which of the following returns multiple values based on single/multiple condition(s)
- lookup()
- lookup_seq()
- lookup_ext()
- exec()
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
16) What is not a platform transformations
- SQL
- Validation
- Table_Comparison
- XML_MAP
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
17) Which of the following is not correct about Merge Transform
- input datasets should have same number of columns
- input datasets should have same column names
- input datasets should have same data types of columns
- input datasets can have different column names
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
18) Which of the below transformations are used to push down operations to source database.
- Hierarchy Flattening
- XML_Pipeline
- Data_Transfer
- Map_CDC_Operation
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
19) Table_comparision Transform Compares two data sets and produces the difference between them as a data set with rows flagged as except
- INSERT
- UPDATE
- DELETE
- DROP
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
20) The Audit data flow feature is used
- to notify you if your source does not contain correct data.
- to view profile statistics
- to invoke validation transform
- to invoke merger transform
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
21) Datastores are used except to
- Provide a logical channel (connection) to a database
- import metadata for source and target databases into the repository.
- to read data from source tables and load data to target tables
- to read from flat file
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
22) Which of the following components provide If/then/else logic
- Ans)Conditional
- workflow
- DataFlow
- none of the above
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
23) You can create your own functions by writing which type of script functions using the smart editor
- Java Script
- SAP BusinessObjects Data Services scripting language
- VB script
- Unix Shell scripts
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
24) Which of the following is not correct
- Stored procedure can be called from script component
- Stored Procedure cannot be called from SQL transform
- Stored Procedure can be used with in an expression
- Stored procedure can be called in a shel scriot
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
25) An excel source has header data till 9th row and data set from 10th row, with which of the below way we can extract data from 10th row without considering the header data.
- By mentioning the worksheet name
- By providing worksheet custom range
- With code page checkbox
- Cannot extract without header
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
26) Which object tries an alternate work flow if an error occurs in a job?
- Catch
- Try
- while
- Script
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
27) Which of these objects is single-use?
- Job
- Ans)Project
- Workflow
- DataFlow
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
28) Which of the following is NOT a datastore type?
- Ans)File Format
- Database DataStore
- Application DataStore
- Adapter DataStore
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
29) Which of the following is not true about parallel workflow?
- flows are independent of each other
- flows are dependent on each other
- Whether or not the server can handle the processing requirements of flows running at the same time
- connected and un connected data flows can not be in same work flow
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
30) Which of the following is not true about embedded Dataflow
- An embedded data flow is a data flow that is called from inside another data flow.
- Data passes into or out of the embedded data flow from the parent flow through a single source or target.
- The embedded data flow can contain any number of sources or targets, but only one input or one output can pass data to or from the parent data flow.
- The embedded data flow can contain only one sources or targets, and only one input or one output can pass data to or from the parent data flow.
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
31) Which of the following is not true about arrayfetch size
- Array fetch size indicates the number of rows retrieved in a single request to a source database
- Default value of array size is 1000
- Higher numbers reduce requests, increases network traffic, and possibly improve performance.
- Max value of array zise is 5000
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
32) What is the executable object in Data Services?
- DataFlow
- Jobs
- Workflows
- Project
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
33) Which of the following is not true about custom functions
- Functions cannot call other functions
- functions return a value
- functions cannot call themselves
- Functions cannot participate in a cycle of recursive calls
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
34) The Value that is constant in one environment, but may change when a job is migrated to another environment.
- Global Variable
- Local variable
- Substitution parameter
- Constant
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
35) Which of the following is not Job Design performance Option
- Load Only changed Data
- Minimizing DataType Conversion
- Ans)Maximizing locale conversion
- taking care of Precision in operations
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
36) After persistent cache table is created as a target in one data flow. Which of the following can not done?
- It can be used as a source in any data flow.
- It can be used as a lookup table
- It can be used as comparison table.
- It can not be used as a lookup table
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
37) Job fails to execute due to
- Ans)Incorrect syntax,Job Server not running, port numbers for Designer and Job Server not matching.
- Incorrect syntax,Job Server running, port numbers for Designer and Job Server not matching.
- Incorrect syntax,Job Server not running, port numbers for Designer and Job Server
- Incorrect syntax,Job Server not running, port numbers for Designer and Job Server not matching.
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
38) Which function Checks to see if a given file or directory exists.
- file_found
- Ans)file_exists
- file_wait
- none of the above
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
39) Which is NOT a datastore type?
- Siebel
- Webservice REST
- Oracle Applications
- File format
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
40) Pivot Transform
- Ans)Creates a new row for each value in a column that you identify as a pivot column
- Creates a new column for each value in a column that you identify as a pivot column
- Creates a new row for specifed values in a column that you identify as a pivot column
- Creates one row of data from various tables.
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
41) Reverse_Pivot Transform
- Ans)Creates one row of data from several columns of data
- Creates one row of data from several existing rows.
- Creates same number of rows of data from several existing rows.
- creates multiple work sheets in an excel sheet
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
42) Select the correct hierarchy of the objects
- Dataflow, Job, Workflow, Project.
- Job, Project, Workflow, Dataflow.
- Project, Job, Workflow, Dataflow.
- Job, Workflow, Dataflow, Project.
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
43) Difference viewer can compare except
- two different objects
- an object in the local object library with its counterpart in the central object library
- different versions of the same object
- comparison of two tables in database
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
44) The local repository and the central repository
- can have different repositiory version
- Ans)should have same repository version
- retains history of object
- obejcts cannot be compared
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
45) With template tables
- It is required to initially create a new table in your DBMS and import the metadata into the software
- software automatically creates the table in the database with the schema defined by the data flow when you execute a job
- can be used as a target table in multiple data flows
- can be created in the database as soon as you save the data flow
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
46) Process of nesting data to a separate schema implicitly related to a single row and column of parent schema is called as
- New Relational Dimensional Modelling
- Nested Relational Data Modelling
- Relational Dimensional Modelling
- Operational Data Storing
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
47) Which of the below option is used to restrict the Dataflow should only execute once.
- Database links
- Execute only once
- Degree of Parallelism
- Cache Type
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
48) The property of a data flow that defines how many times each transform within a data flow replicates to process a parallel subset of data is?
- Degree Of Parallelism(DOP)
- XML Messaging
- Nested Schema
- Transparent Network Substrate
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
49) What is the default Cache type for Dataflow
- Pageabale
- In-memory
- Parallelism
- Push-down
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
50) Which of the below BODS function should be used to retrieve ‘GHI’ from string ‘ABD_EF_GHI_123’
- substring(‘ABD_EF_GHI_123’,1,7)
- right(‘ABD_EF_GHI_123’,-1,3)
- word_ext(‘ABD_EF_GHI_123’,3,’_’)
- ltrim( ‘ABD_EF_GHI_123’,’_’)
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
51) Which of the below job error messages security levels
- Information
- Warning
- Error
- Information, Warning & Error
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]