InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
List Some Factors For Performance Tuning In Data Services? |
|
Answer» The following SECTIONS describe ways you can adjust Data Integrator performance
The following sections describe ways you can adjust Data Integrator performance |
|
| 2. |
What Must You Define In Order To Audit A Data Flow? |
|
Answer» You must define AUDIT points and audit RULES when you want to audit a DATA FLOW. You must define audit points and audit rules when you want to audit a data flow. |
|
| 3. |
What Is The Use Of Case Transform? |
|
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. 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. |
|
| 4. |
What Is Heirarchy Flatenning? |
|
Answer» CONSTRUCTS a complete hierarchy from PARENT/child relationships, and then PRODUCES a description of the hierarchy in vertically or HORIZONTALLY flattened format.
Constructs a complete hierarchy from parent/child relationships, and then produces a description of the hierarchy in vertically or horizontally flattened format. |
|
| 5. |
What Is The Use Of Map-operation Transform? |
|
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. 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. |
|
| 6. |
What Is The Use Of History Preserving Transform? |
|
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. 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. |
|
| 7. |
What Is The Difference Between Lookup (), Lookup_ext () And Lookup_seq ()? |
| Answer» | |
| 8. |
What Is The Use Of Rows Per Commit? |
|
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. Specifies the transaction size in number of rows. If set to 1000, Data Integrator sends a commit to the underlying database every 1000 rows. |
|
| 9. |
What Is The Use Of Using Number Of Loaders In 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. 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. |
|
| 10. |
What Are The Differences Between Row-by-row Select And Cached Comparison Table And Sorted Input In Table Comparison Transform? |
Answer»
|
|
| 11. |
What Is The Use Of Array Fetch Size? |
|
Answer» 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 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 |
|
| 12. |
What Is The Use Of Auto Correct Load? |
|
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. 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. |
|
| 13. |
What Are The Different Strategies You Can Use To Avoid Duplicate Rows Of Data When Re-loading A Job. |
Answer»
|
|
| 14. |
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. Name match standards illustrate the multiple ways a name can be represented. They are used in the match process to greatly increase match results. |
|
| 15. |
Give Two Examples Of How The Data Cleanse Transform Can Enhance (append) Data. |
|
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. The Data Cleanse transform can generate name match standards and greetings. It can also assign gender codes and prenames such as Mr. and Mrs. |
|
| 16. |
Describe When To Use The Usa Regulatory And Global Address Cleanse Transforms. |
|
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. 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. |
|
| 17. |
A Project Requires The Parsing Of Names Into Given And Family, Validating Address Information, And Finding Duplicates Across Several Systems. Name The Transforms Needed And The Task They Will Perform. |
Answer»
|
|
| 18. |
Give Some Examples Of How Data Can Be Enhanced Through The Data Cleanse Transform, And Describe The Benefit Of Those Enhancements. |
Answer»
|
|
| 19. |
What Is The Difference Between Dictionary And 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. 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. |
|
| 20. |
What Is Data Cleanse? |
|
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. 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. |
|
| 21. |
What Are Cleansing Packages? |
|
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. 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. |
|
| 22. |
List The Data Quality Transforms |
| Answer» | |
| 23. |
List The Data Integrator Transforms |
| Answer» | |
| 24. |
What Are Adapters? |
|
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. 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. |
|
| 25. |
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. |
|
Answer» The Merge transform. |
|
| 26. |
List The Three Types Of Input Formats Accepted By The Address Cleanse Transform. |
|
Answer» DISCRETE, MULTILINE, and HYBRID. Discrete, multiline, and hybrid. |
|
| 27. |
What Does A Lookup Function Do? How Do The Different Variations Of The Lookup Function Differ? |
|
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. 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. |
|
| 28. |
List Factors You Consider When Determining Whether To Run Work Flows Or Data Flows Serially Or In Parallel? |
|
Answer» Consider the following:
Consider the following: |
|
| 29. |
List Some Reasons Why A Job Might Fail To Execute? |
|
Answer» INCORRECT SYNTAX, Job SERVER not RUNNING, port NUMBERS for Designer and Job Server not matching. Incorrect syntax, Job Server not running, port numbers for Designer and Job Server not matching. |
|
| 30. |
What Is Substitution Parameter? |
|
Answer» The VALUE that is constant in ONE environment, but MAY CHANGE when a JOB is migrated to another environment. The Value that is constant in one environment, but may change when a job is migrated to another environment. |
|
| 31. |
When Would You Use A Global Variable Instead Of A Local Variable? |
Answer»
|
|
| 32. |
What Is The Difference Between A Parameter And A 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. 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. |
|
| 33. |
What Is The Difference Between A Repository And A 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. 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. |
|
| 34. |
What Is Repository? List The Types Of Repositories. |
|
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.
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. |
|
| 36. |
What Are File Formats? |
|
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:
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: |
|
| 37. |
What Are Memory Datastores? |
|
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. 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. |
|
| 38. |
What Is The Use Of Compact Repository? |
|
Answer» REMOVE REDUNDANT and OBSOLETE OBJECTS from the repository tables. Remove redundant and obsolete objects from the repository tables. |
|
| 39. |
How Many Types Of Datastores Are Present In Data Services? |
|
Answer» Three.
Three. |
|
| 40. |
What Is The Difference Between A Data Store And A Database? |
|
Answer» A DATASTORE is a CONNECTION to a DATABASE. A datastore is a connection to a database. |
|
| 41. |
What Is An Embedded Dataflow? |
|
Answer» An EMBEDDED DATAFLOW is a dataflow that is CALLED from INSIDE ANOTHER dataflow. An Embedded Dataflow is a dataflow that is called from inside another dataflow. |
|
| 42. |
What Is A Real Time Job? |
|
Answer» REAL-time jobs "extract" DATA from the body of the real time MESSAGE received and from any secondary SOURCES used in the JOB. Real-time jobs "extract" data from the body of the real time message received and from any secondary sources used in the job. |
|
| 43. |
What Is A Script? |
|
Answer» A script is a single-use object that is used to CALL functions and ASSIGN VALUES in a workflow. A script is a single-use object that is used to call functions and assign values in a workflow. |
|
| 44. |
What Is A Transform? |
|
Answer» A TRANSFORM ENABLES you to CONTROL how datasets change in a DATAFLOW. A transform enables you to control how datasets change in a dataflow. |
|
| 45. |
What Are Reusable Objects In Dataservices? |
|
Answer» Job, Workflow, Dataflow. |
|
| 46. |
Arrange These Objects In Order By Their Hierarchy: Dataflow, Job, Project, And Workflow. |
|
Answer» PROJECT, JOB, WORKFLOW, DATAFLOW. Project, Job, Workflow, Dataflow. |
|
| 47. |
Define The Terms Job, Workflow, And Dataflow |
Answer»
|
|
| 48. |
What Are The Steps Included In Data Integration Process? |
Answer»
|
|
| 49. |
Define Data Services Components. |
|
Answer» DATA Services includes the following standard components:
Data Services includes the following standard components: |
|
| 50. |
What Is The Use Of Business Objects Data Services? |
|
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. 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. |
|