BO & DS FAQs
BO & DS FAQs
BO & DS FAQs
org/
Restricted?
Answer :
The restrictions also will depend on the Version. In XI version we can be done this by
using the row-level security in the designer module. In 5i/6i version the restriction of the
access to the database is done by the supervisor.
13. Question13. What Is The Term Object Qualific ation Referring To?
Answer :
Object qualification is just representing what kind of object is that. The three types of
object qualifiers are:
1. Measure
2. Dimension
3. Detailed
Answer :
Answer :
Breaks are used to group the data without changing anything in the format.
Answer :
conditions are used to get some data based on certain criteria’s or conditions.
Breaks?
Answer :
Answer :
Answer :
Answer :
Answer :
Answer :
Answer :
Answer :
The general issues in migration process are
1. Alignment
2. Performance
Answer :
The main solution for improving performance is to make use of the Aggregate tables.
Businessobjects?
Answer :
Answer :
The main use of BCA is that BCA can be used for refreshing and scheduling and
exporting and saving in different format like .html, .rtf, .xls and .pdf
Answer :
RDBMS connection, size rights, Name of the universe, and description are called as the
universal Parameters.
Answer :
SUPERVISOR offers various types of users of Business Objects products. The user
profile determines by default what products a user can use. User profiles can be
customized to reflect the needs of the users.
? Versatile (configurable)
USERs use the Business Objects end-user products to query, report, and analyze data.
They may also use the optional REPORTER and EXPLORER modules for
multidimensional analysis. End users can produce documents containing data from one
or more data sources.
A versatile user is a customized user who may be given access by a supervisor to any
combination of Business Objects products.
Answer :
The user’s requirements in this universe are the Database connections, key column, join
and check for loop if you need measures, metrics. The steps to be followed should be
1. The connection should be defined.
2. Create the classes and objects
3. Give the joins and then resolve the loops.
4. Generate the universe.
Answer :
Business Objects Data Services provides a graphical interface that allows you to easily
create jobs that extract data from heterogeneous sources, transform that data to meet
the business requirements of your organization, and load the data into a single location.
Answer :
o Designer
o Repository
o Job Server
o Engines
o Access Server
o Adapters
o Real-time Services
o Address Server
o Cleansing Packages, Dictionaries, and Directories
o Management Console
Process?
Answer :
Answer :
o A job is the smallest unit of work that you can schedule independently for execution.
o A work flow defines the decision-making process for executing data flows.
o Data flows extract, transform, and load data. Everything having to do with data,
including reading sources, transforming data, and loading targets, occurs inside a data
flow.
Answer :
Answer :
Answer :
A script is a single-use object that is used to call functions and assign values in a
workflow.
Answer :
Real-time jobs "extract" data from the body of the real time message received and from
any secondary sources used in the job.
Answer :
Database?
Answer :
Services?
Answer :
Three.
o Database Datastores: provide a simple way to import metadata directly from RDBMS.
o Application Datastores: let users easily import metadata from most Enterprise Resource
Planning (ERP) systems.
o Adapter Datastores: can provide access to an application’s data and metadata or just
metadata.
Answer :
Answer :
Data Services also allows you to create a database datastore using Memory as the
Database type. Memory Datastores are designed to enhance processing performance of
data flows executing in real-time jobs.
Answer :
A file format is a set of properties describing the structure of a flat file (ASCII). File
formats describe the metadata structure. File format objects can describe files in:
File Format
Answer :
The Data Services repository is a set of tables that holds user-created and predefined
system objects, source and target metadata, and transformation rules. There are 3 types
of repositories.
o A local repository
o A central repository
o A profiler repository
Datastore?
Answer :
A Repository is a set of tables that hold system objects, source and target metadata, and
transformation rules. A Datastore is an actual connection to a database that holds data.
Variable?
Answer :
A Parameter is an expression that passes a piece of information to a work flow, data flow
or custom function when it is called in a job. A Variable is a symbolic placeholder for
values.
Local Variable?
Answer :
o When the variable will need to be used multiple times within a job.
o When you want to reduce the development time required for passing values between
job components.
o When you need to create a dependency between job level global variable name and job
components.
Answer :
The Value that is constant in one environment, but may change when a job is migrated
to another environment.
Execute?
Answer :
Incorrect syntax, Job Server not running, port numbers for Designer and Job Server not
matching.
Answer :
All lookup functions return one row for each row in the source. They differ in how they
choose which of several matching rows to return.
Answer :
Answer :
Answer :
Adapters are additional Java-based programs that can be installed on the job server to
provide connectivity to other systems such as Salesforce.com or the
JavaMessagingQueue. There is also a SoftwareDevelopment Kit (SDK) to allow
customers to create adapters for custom applications.
Answer :
o Data_Transfer
o Date_Generation
o Effective_Date
o Hierarchy_Flattening
o History_Preserving
o Key_Generation
o Map_CDC_Operation
o Pivot Reverse Pivot
o Table_Comparison
o XML_Pipeline
Answer :
o Global_Address_Cleanse
o Data_Cleanse
o Match
o Associate
o Country_id
o USA_Regulatory_Address_Cleanse
Answer :
These are packages that enhance the ability of Data Cleanse to accurately process
various forms of global data by including language-specific reference data and parsing
rules.
Answer :
The Data Cleanse transform identifies and isolates specific parts of mixed data, and
standardizes your data based on information stored in the parsing dictionary, business
rules defined in the rule file, and expressions defined in the pattern file.
Directory?
Answer :
Directories provide information on addresses from postal authorities. Dictionary files are
used to identify, parse, and standardize data such as names, titles, and firm data.
Those Enhancements.
Answer :
o Enhancement Benefit
o Determine gender distributions and target
o Gender Codes marketing campaigns
o Provide fields for improving matching
o Match Standards results
Across Several Systems. Name The Transforms Needed And The Task
Answer :
Answer :
Use the USA Regulatory transform if USPS certification and/or additional options such
as DPV and Geocode are required. Global Address Cleanse should be utilized when
processing multi-country data.
73. Question73. Give Two Examples Of How The Data Cleanse
Answer :
The Data Cleanse transform can generate name match standards and greetings. It can
also assign gender codes and prenames such as Mr. and Mrs.
74. Question74. What Are Name Match Standards And How Are They
Used?
Answer :
Name match standards illustrate the multiple ways a name can be represented. They are
used in the match process to greatly increase match results.
75. Question75. What Are The Different Strategies You Can Use To
Answer :
Answer :
It does not allow duplicated data entering into the target table.It works like Type 1 Insert
else Update the rows based on Non-matching and matching data respectively.
Array fetch size indicates the number of rows retrieved in a single request to a source
database. The default value is 1000. Higher numbers reduce requests, lowering network
traffic, and possibly improve performance. The maximum value is 5000
Comparison Transform?
Answer :
o Row-by-row select - look up the target table using SQL every time it receives an input
row. This option is best if the target table is large.
o Cached comparison table — To load the comparison table into memory. This option is
best when the table fits into memory and you are comparing the entire target table
o Sorted input — To read the comparison table in the order of the primary key column(s)
using sequential read.This option improves performance because Data Integrator reads
the comparison table only once.Add a query between the source and the
Table_Comparison transform. Then, from the query’s input schema, drag the primary
key columns into the Order By box of the query.
Target Table?
Answer :
Number of loaders loading with one loader is known as Single loader Loading. Loading
when the number of loaders is greater than one is known as Parallel Loading. The
default number of loaders is 1. The maximum number of loaders is 5.
Answer :
Specifies the transaction size in number of rows. If set to 1000, Data Integrator sends a
commit to the underlying database every 1000 rows.
81. Question81. What Is The Difference Between Lookup (),
Answer :
Answer :
The History Preserving transform allows you to produce a new row in your target rather
than updating an existing row. You can indicate in which columns the transform identifies
changes to be preserved. If the value of certain columns change, this transform creates
a new row for each row flagged as UPDATE in the input data set.
Answer :
The Map-Operation transform allows you to change operation codes on data sets to
produce the desired output. Operation codes: INSERT, UPDATE, DELETE, NORMAL or
DISCARD.
Answer :
Answer :
Use of the Case transform is to simplify branch logic in data flows by consolidating case
or decision-making logic into one transform. The transform allows you to split a data set
into smaller sets based on logical branches.
Flow?
Answer :
You must define audit points and audit rules when you want to audit a data flow.
Services?
Answer :
The following sections describe ways you can adjust Data Integrator performance