A Filter transformation contains the following condition: IIF(ITEM_COST > 100.00, TRUE, FALSE).

The value for ITEM_COST for a specific row is 35. What will happen to that row when you run the session? Choose Answer (A) The Integration Service drops it from the mapping flow. (B) The Integration Service drops it from the mapping flow and writes it to the reject (bad) file. (C) When the Filter transformation property "Forward Filtered Rows" is set to True, the Integration Service drops it from the mapping flow and writes it to the reject (bad) file. (D) When the Filter transformation property "Forward Filtered Rows" is set to True, the Integration Service sends the row to downstream transformations, if any, but does not write it to the target. Which of the following statements is true about using sorted input with a Joiner transformation? Choose Answer (A) You can never place an Aggregator transformation directly before a Joiner transformation configured for sorted input. (B) The ports you use in the join condition must match the ports at the sort origin. (C) You can only use a Sorter transformation upstream of the Joiner transformation to sort the data. (D) You can only define one join condition. When implementing a homogeneous join with a Source Qualifier transformation, what is the default join type? Choose Answer (A) Full outer join. (B) Left outer join. (C) Right outer join. (D) Inner join.

(B) Source qualifier. Open the SQL Editor in all Source Qualifier transformations that join data from these two source definitions. and one or more of those databases support outer joins. which of the following statements is true? Choose Answer (A) A Joiner transformation can perform a full outer join under all conditions. . (D) Discrete path from a source qualifier to a target When you need to join two source pipelines using a full outer join. generate the join statement. Open the SQL Editor in all Source Qualifier transformations that join data from these two source definitions and regenerate the join statement. (D) Use the Source Analyzer to create the primary key-foreign key relationship and save the repository. (C) Target. A mapping has one pipeline for each of what? Choose Answer (A) Source. (B) A Joiner transformation can perform a full outer join only when the master join source is from a relational database. and modify the join statement as necessary. (B) Use the Source Analyzer to create the primary key-foreign key relationship and run the appropriate SQL statement on the database tables. (C) A Joiner transformation can perform a full outer join only when both join sources originate from relational databases. (C) Use the Source Analyzer to create the primary key-foreign key relationship and save the repository.How do you establish a primary key-foreign key relationship between two source definitions in PowerCenter when that relationship does not currently exist between the tables in the database? Choose Answer (A) Use the Source Analyzer to create the primary key-foreign key relationship and save the repository.

(D) A Joiner transformation can perform a full outer join only when the source data contains no null values for key columns. (B) Index cache. What kind of join is depicted below? Choose Answer (A) Homogeneous join. (B) The Source Qualifier transformation is being used to join two tables located on different vendor databases (a heterogeneous join). . (D) Intrinsic join. (D) The order of the Source Qualifier ports has changed since the mapping was first saved. In which cache does a Lookup transformation store values from ports which are not part of the Lookup condition? Choose Answer (A) Data cache. Under what circumstance might you override the default join in a Source Qualifier transformation? Choose Answer (A) The datatypes of the columns used for the join do not match. (D) Processor cache. (B) Heterogeneous join. (C) Dynamic cache. (C) The Source Qualifier transformation is being used to join two or more flat files. (C) Self-join.

(C) Yes. such as sources and reusable transformations. The Expression transformation is part of a mapping with a relational source definition. and it is not clear to you where the data in a Target port came from originally. (D) Never You are working with a large mapping with many transformations in it. (B) Only if the target definition has been made reusable. A user enters the following expression into an Expression transformation: ( PRICE . (D) Move the port to the top of the Target so you can more easily trace the link paths backwards.COST ) * QUANTITY. (C) Change the name of the Target port and propagate it backwards. (C) Always. Under what circumstances can you edit the ports of a target definition in the Mapping Designer? Choose Answer (A) Only after the mapping has been saved in the repository.Does PowerCenter permit copying part of a mapping (mapping logic) into a different mapping that is in a different repository? Choose Answer (A) Yes. are copied to the destination folder first. by exporting the mapping to XML. How can you most easily determine this? Choose Answer (A) Select the port in the Target and use the Data Lineage feature. (B) Select the port in the Target and do Select Link Path Backward. (D) Yes. (B) Yes. and . Assuming that the expression is valid. and reimporting it in the new repository. if object dependencies. if both repositories are within the same repository domain. when the mapping runs as part of a session. and saved to the repository.

How can you minimize the cache size for a Joiner transformation? Choose Answer (A) Make the smaller source the master source. if all three share a common key. three. (D) Sort the detail data prior to the Joiner transformation Which of the following statements is true about unconnected Lookup transformations? . otherwise. (D) It will embed the expression into the primary session stored procedure script that will be executed on either the source database or another database that was specified by the user. and an XML file source. (C) Sort the master data prior to the Joiner transformation.Pushdown Optimization is not enabled. (B) It will embed the expression into the designated source code file for the session and then compile it so that it can be executed. what is the minimum number of Joiner transformations you need to join these sources? Choose Answer (A) One. (B) Two (C) Three (D) One if the flat file and the XML file are located in the same directory. (B) Make the smaller source the detail source. When you have a relational source. (C) It will include the statement in the SQL select statement that will be submitted to the source database. each with a common column called CUSTOMER_ID. How will the Integration Service treat the above expression? Choose Answer (A) It will interpret the expression directly. two if they are located in different directories. a flat file source.

(C) It returns only one column for each row. the Integration Service uses the In which cache does a Lookup transformation store values from ports which are not part of the Lookup condition? Choose Answer (A) Data cache. (B) You can only use the equality operator (=) in the lookup condition. (B) Index cache. (D) When you specify $Source or $Target for the database connection for the lookup source. (C) Dynamic cache. . (D) Never Question 3 of 60 From which Designer tool can the Preview Data dialog box be used to preview TARGET data? Choose Answer (A) Target Designer and Mapplet Designer. Question 2 of 60 Under what circumstances can you edit the ports of a target definition in the Mapping Designer? Choose Answer (A) Only after the mapping has been saved in the repository.Choose Answer (A) You must delete all columns not used in the lookup expression from the transformation. (C) Always. (B) Only if the target definition has been made reusable. (D) Processor cache.

. Mapping Designer. (D) Target Designer. ENDSTRING is a string literal. output port. input port. Port_3: String.(B) Target Designer and Mapping Designer. input port. (D) This cannot be done in PowerCenter 8. (B) Using a Source Qualifier transformation. Question 4 of 60 A transformation has the following ports: Port_1: String.x Question 6 of 60 What type of lookup sources are supported for Lookup transformations? Choose Answer (A) Relational database and COBOL file. ‘CONCAT(Port_2. and Mapplet Designer. "ENDSTRING")’) Question 5 of 60 What is generally the most efficient way to join two tables in the same database? Choose Answer (A) In the database. Port_2: String. (C) Mapplet Designer and Mapping Designer. Which of the expressions shown below would be valid for Port_3? Choose Answer (A) Port_1 || Port_2 || 'ENDSTRING' (B) Port_1 || Port_2 || "ENDSTRING" (C) Port_1 || Port_2 || ENDSTRING (D) CONCAT(Port_1. (C) Using a Joiner transformation.

(C) $$$SessStartTime returns the session start time as a string. (D) Relational database. Either can be used to return the session start time. and XML file. and SESSSTARTTIME returns the session start time as a date / time. COBOL file. Which statement is true of Worklets but NOT of Mapplets? . and COBOL file. so any sort key can have a secondary sort associated with it. (B) $$$SessStartTime returns the session start time as an integer. and SESSSTARTTIME returns the session start time as a date / time. What is the difference between the system variables $$$SessStartTime and SESSSTARTTIME? Choose Answer (A) $$$SessStartTime returns the session start time as a string. (D) The user can modify the ORDER BY clause generated by the Sorter transformation. flat file.(B) Relational database and flat file. (B) The Sorter transformation may only be used immediately downstream of a Source Qualifier transformation that reads from a relational source. (C) The Sorter transformation supports multiple sort levels. (D) There is no difference in practice. and SESSSTARTTIME returns the session start time as an integer. (C) Relational database. flat file. Question 7 of 60 Which of the following statements is true about the Sorter transformation? Choose Answer (A) The Sorter transformation must be used immediately downstream of a Source Qualifier transformation.

Choose Answer (A) They are reusable by nature (B) They encapsulate part of the functionality of a Workflow/Mapping (C) They have their own Designer tool (D) They can be nested Question 12 of 60 In a Workflow. Which of the following statements about expressions is true? Choose Answer (A) String operations are faster than numeric operations (B) You should trim Char and Varchar fields before performing comparisons (C) The CONCAT function is faster than the || operator (D) Using a variable is less efficient than using the equivalent code in several expressions Question 14 of 60 A workflow should automatically run at the same time daily. Which Run Option should be selected? . How can you best accomplish this? Choose Answer (A) Embed the script into a Custom task (B) Call the script from a Command task (C) Use a Custom transformation (D) Use Event raise and Event wait tasks Question 13 of 60 You are optimizing a Mapping. you need to run an operating system script between two sessions.

(C) Run continuously. (D) Make reusable. (D) Designer. (B) Repository Manager. n which PowerCenter application do you create connection objects and administer repository folders? Choose Answer (A) Administration Console. . (B) Run on demand. (C) Workflow Manager.Choose Answer (A) Run on Integration Service initialization.

Sign up to vote on this title
UsefulNot useful