21
Exam : A00-206 Title : SAS Warehouse Technology Ver : 05-30-2008

A00-206 SAS Warehouse Technology

Embed Size (px)

DESCRIPTION

Exam : A00-206 Title : SAS Warehouse Technology

Citation preview

Page 1: A00-206 SAS Warehouse Technology

Exam : A00-206 Title : SAS Warehouse Technology Ver : 05-30-2008

Page 2: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

QUESTION 1: Which SAS Management Console definitions are required on the source and target servers for replication and promotion? A. Source: SAS Metadata Server, SAS Workspace Server, Target: SAS Metadata Server, SAS\CONNECT Server, IOM Spawner B. Source: SAS Metadata Server, SAS\CONNECT Server Target: SAS Metadata Server, SAS Workspace Server, IOM Spawner C. Source: SAS Metadata Server, SAS Workspace Server, IOM Spawner Target: SAS Metadata Server, SAS\CONNECT Server D. Source: SAS Metadata Server, SAS\CONNECT Server, IOM Spawner Target: SAS Metadata Server, SAS Workspace Server Answer: C

QUESTION 2: How can custom transformation objects be integrated into the Process Library within SAS ETL Studio? A. implement as Java plug-ins or SAS code transformation templates B. implement as macro calls within a user exit C. implement as Java plug-ins only D. implement as SAS code transformation templates or macro calls within a user exit Answer: A

QUESTION 3: In SAS ETL Studio, what is stored as a metadata identity? A. a user or a group of users of the metadata environment B. a list of the warehouse server names and port numbers C. the libraries containing the data in the warehouse D. the location of the SAS Metadata Server Answer: A

QUESTION 4: In SAS ETL Studio, which alert actions can be selected from the Status Handling tab as a property of the job? I.Send email. II.Abort the process.

Page 3: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

III.Send the entry to a dataset. IV.Call a macro from a SAS Autocall Library. A. I, II, III and IV B. I and II only C. III and IV only D. I, II and III only Answer: A

QUESTION 5: In SAS ETL Studio, what does a Transformation Template contain? A. a transformation object and one or more drop zones for tables and/or transformations B. sources and/or targets C. the process flow diagram for a job D. a transformation object and the process flow diagram for a job Answer: A

QUESTION 6: Which wizards are used by SAS ETL Studio to define and load star schemas in a data warehouse? A. Metadata Designer and Source Designer B. Source Designer and Process Designer C. Target Designer and Metadata Designer D. Target Designer and Process Designer Answer: D

QUESTION 7: What happens when a job is deployed for scheduling in SAS ETL Studio? A. The job appears in the Flow Manager as ready for scheduling. B. The source code is generated and saved as a SAS program. C. The Job Dependencies window opens to allow user input. D. A scheduler system receives information on when to run the job. Answer: B

QUESTION 8:

Page 4: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

In SAS ETL Studio, which action generates and stores code to a file, which allows the job to be included in a job flow in SAS Management Console? A. Register to Metadata B. Publish to Deployment Directory C. Export Job to File D. Deploy for Scheduling Answer: D

QUESTION 9: Click the Exhibit button to view a table that was created as a result of performing an Integration action from within dfPower Studio. What is represented by the column labeled "???" in the exhibit?

A. Match Code B. Name Encryption C. Merge Identifier D. Cluster Group Answer: A

QUESTION 10: When using SAS ETL Studio to import metadata with a MITI model bridge plug-in, which metadata are captured from the model file in addition to column type and column length? I.keys II.integrity constraints III.schema information IV.connection information A. II and IV only B. I, II and III C. I and III only D. II, III and IV

Page 5: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

Answer: B

QUESTION 11: In SAS ETL Studio, which are Target Designer wizards? I.OLAP Cube Wizard II.Target Table Wizard III.Source Table Wizard IV.Target Library Wizard A. I and II only B. II and IV C. II and III only D. I, II and III Answer: A

QUESTION 12: Which software vendor provides the bridges necessary to import non-standard Common Warehouse Metamodel (CWM) compliant metadata into SAS ETL Studio? A. Platform Computing, Inc. B. DataFlux Corporation C. SAS Institute, Inc. D. MetaIntegration Technology, Inc. Answer: D

QUESTION 13: Which statement is true about the Quality Knowledge Base (QKB) in the SAS Data Quality Solution? A. The QKB is required by dfPower Studio applications, but not by the SAS Data Quality Server. B. The QKB is used to translate data as it is transferred between dfPower Studio applications and SAS ETL Studio. C. The QKB facilitates the sharing of source data between dfPower Studio applications and SAS ETL Studio. D. The QKB facilitates the sharing of data quality rules between dfPower Studio applications and the SAS Data Quality Server. Answer: D

Page 6: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

QUESTION 14: Which data sources are supported in SAS ETL Studio? I.external flat files II.Scalable Performance Data Server tables III.relational database management systems IV.hierarchical database management systems A. I, II, and III B. I and II only C. II, III, and IV D. III and IV only Answer: A

QUESTION 15: Which statement is true about OLAP hierarchies defined in SAS OLAP Cube Studio? A. Only a blank space or single period can be used to designate a missing member. B. Hierarchies are always balanced. C. No levels can have missing values. D. Missing members affect the drill path. Answer: D

QUESTION 16: In a SAS data warehouse environment, which SAS servers enable high-performance data delivery to aid in optimization of queries? A. SAS Metadata Server and SAS DATA Step Batch Server B. SAS OLAP Server and SAS Scalable Performance Data Server C. SAS Workspace Server and SAS OLAP Server D. SAS DATA Step Batch Server and SAS Scalable Performance Data Server Answer: B

QUESTION 17: In the SAS SQL Procedure, which SAS LIBNAME option can be set to enable a SAS multi-threaded RDBMS read? A. DIRECT_SQL B. DBMS_SQL C. PASSTHRU

Page 7: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

D. DBSLICEPARM Answer: D

QUESTION 18: In SAS ETL Studio, which Library Resource Template in the New Library Wizard creates a library reference to access one or more tables defined in an XML file? A. SAS Base Engine Library B. SXLE Library C. SGML Library D. Generic Library Answer: D

QUESTION 19: In SAS ETL Studio, which fields are included in the information recorded in the Change Management history record? A. Version, Name, User, Date/Time B. Repository, Name, Description, Date/Time C. Repository, Date/Time, Status, Name D. Version, User, Description, Status Answer: A

QUESTION 20: Which SAS-recommended default account is used to impersonate clients already authenticated on the metadata server and prevent having user accounts on multiple back-end servers? A. sastrust B. sassrv C. saswbadm D. sasadm Answer: A

QUESTION 21: In SAS ETL Studio, what does the User Written Code Transformation enable the user to do?

Page 8: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

A. identify a SOURCE entry in a SAS catalog in which a SAS program is stored B. write a SAS program utilizing a Code Wizard C. identify an external file in which a SAS program is stored D. identify an external file or a SOURCE entry in a SAS catalog in which a SAS program is stored Answer: C

QUESTION 22: When creating an extract, transform, and load process flow in SAS ETL Studio, which macro variable is needed to pass the name of the output data set to other steps in the process flow? A. SYSLAST B. SYSINFO C. SYSJOBID D. SYSPARM Answer: A

QUESTION 23: In SAS ETL Studio, what is the function of the Drop Table option in the Loader Transformation properties? A. mark all data as deleted, keep those rows in physical storage, and append new rows B. mark all data as deleted and create a new version of the table C. delete the physical table and re-create it D. delete data from a table, but not re-create it Answer: C

QUESTION 24: An ETL developer needs to duplicate an object from a change-managed repository in a project repository without checking out the object. The developer then needs to remove this object from the project repository. Which actions are required in SAS ETL Studio to achieve this? A. Fetch, Destroy B. Copy, Destroy C. Fetch, Delete D. Copy, Delete Answer: C

Page 9: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

QUESTION 25: In SAS ETL Studio, what can be used to register a metadata object in the Process Library? I.the Metadata Importer II.the Metadata Transformer III.the Transformation Importer IV.the Transformation Generator A. I and II B. III and IV C. IV only D. II only Answer: B

QUESTION 26: In SAS ETL Studio, Impact Analysis or Reverse Impact Analysis provides a diagram and report. What is identified as having been affected? I.Tables II.Columns III.Libraries IV.Transformations A. I, II and IV B. I and II only C. II, III and IV D. III and IV only Answer: A

QUESTION 27: Which macro variable contains the name of the target data set in custom transformations used by the SAS ETL Studio Process Designer? A. _TARGET B. _SYSOUT C. _OUTPUT D. _TAROUT Answer: C

Page 10: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

QUESTION 28: In SAS ETL Studio, a transformation is exported into which type of file? A. Stored Process B. text C. compiled program D. XML Answer: D

QUESTION 29: In SAS Management Console, which components are required for promotion and replication? A. SAS Replication Server, SAS Administration Server and SAS Workspace Server B. Foundation Repository, Custom Repository and Project Repository C. SAS Workspace Server, SAS Stored Process Server and SAS/CONNECT Server D. SAS Administration Server, SAS Source Server and SAS Target Server Answer: D

QUESTION 30: A connection is made to the SAS Metadata Server. The following SAS program is submitted: libname mymeta meta ? repname = 'Foundation' metaout = XXXXXXXX; data mymeta.class; set sashelp.class; stop; run; What is the value of the METAOUT = option that specifies to write only the metadata to the SAS Metadata Server? A. metaserv B. data C. meta D. metadata Answer: C

QUESTION 31: Which statement is true about applying a data standardization scheme?

Page 11: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

A. It has no impact on the quality of householding. B. It must be performed before address verification can be performed. C. It makes data profiling unnecessary. D. It improves the quality of the match code generation. Answer: D

QUESTION 32: In SAS ETL Studio, what is the difference between using the Source Designer to register SAS tables and using the appropriate SAS Data Surveyor to register Enterprise Resource Planning (ERP) system tables? A. The SAS system metadata can be searched by several criteria to find the relevant SAS table prior to registering it, which is not an option when registering ERP tables. B. The ERP system metadata can be searched by several criteria to find the relevant ERP table prior to registering it, which is not an option when registering SAS tables. C. The ERP system lookup tables can be searched by several criteria to find the relevant ERP table prior to registering it, which is not an option when registering SAS tables. D. The SAS system dictionary tables can be searched by several criteria to find the relevant SAS table prior to registering it, which is not an option when registering ERP tables. Answer: B

QUESTION 33: In SAS ETL Studio, how does the SCD Type 2 Loader perform updates? A. by writing a new value into the column that contains the most recent value B. by writing a new value over an old value C. by creating a new row when a value changes in an old row D. by moving an old value into a new column Answer: C

QUESTION 34: Which connection type is used in SAS Management Console to support a load-balanced Stored Process or Workspace Server? A. MP CONNECT B. Multi-thread C. COM/DCOM D. MultiBridge

Page 12: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

Answer: D

QUESTION 35: Why does SAS ETL Studio need to access a SAS Workspace Server? A. to submit SAS code to remote machines B. to store temporary metadata C. to access data and execute code D. to schedule temporary jobs Answer: C

QUESTION 36: Which table attributes does the SAS ETL Studio Source Designer extract from the source database and save in the warehouse metadata? I.Check key II.Foreign key III.Not Null key IV.Unique key A. I and IV only B. II and III only C. I and III only D. II and IV only Answer: D

QUESTION 37: When creating user-written transformations in SAS ETL Studio, what must be done to ensure the automatic status-handling macro variables are assigned the correct values? A. set the TRANS_RC macro variable to the return code of the transformation B. set the JOB_RC macro variable to the return code of the transformation C. call the %RCSET macro with the return code of the transformation D. call the %SYSERR macro with the return code of the transformation Answer: C

QUESTION 38: In SAS ETL Studio, when checking in objects from a project repository to a change-managed repository, which objects are checked in?

Page 13: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

A. all objects B. grouped objects and their associated objects C. the selected objects only D. the selected objects and all associated objects Answer: A

QUESTION 39: In the SAS Intelligence Platform, where is descriptive information about data libraries stored? A. on the SAS Workspace Server B. on the SAS Information Server C. on the SAS Foundation Server D. on the SAS Metadata Server Answer: D

QUESTION 40: In SAS Management Console, what is enabled by the Schedule Manager? I.ability to start and halt the execution of the scheduled flow II.ability to create job flows, which contain one or more jobs for scheduling III.ability to create dependencies for jobs in the flow, which can be based on time, other jobs, or files IV.ability to schedule a flow to run, based on specified conditions; such as run once, run manually, or run whenever a dependency is met A. II and III only B. II, III and IV C. I, II and III D. I and III only Answer: B

QUESTION 41: In the SAS Management Console Metadata Manager plug-in, which repository action erases the selected repository, the repository contents, and all metadata that defines the repository? A. Remove B. Delete C. Destroy

Page 14: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

D. Purge Answer: B

QUESTION 42: In the SAS ETL Studio Target Designer, metadata can be registered for tables in which formats? A. SAS data sets and tables for which ODBC drivers are available B. any format that SAS can access C. SAS data files and views D. SAS data sets and flat files Answer: B

QUESTION 43: Which object(s) is/are evaluated by the SAS Management Console Metadata Authorization Facility when making an authorization decision for an object in a project repository? I.Default ACT II.Access Control Entry III.Permission Conditions IV.Security Rule Schema A. I only B. IV only C. I, II, III and IV D. I, II and III only Answer: A

QUESTION 44: How does SAS ETL Studio enable changes in the SAS Metadata Repository as the table structure changes in the source system? A. The Update Table Metadata option supports manual synchronization with the table source structure. B. Impact Analysis supports manual synchronization with the table source structure. C. Impact Analysis supports automatic synchronization with the table source structure. D. The Update Table Metadata option supports automatic synchronization with the table source structure. Answer: A

Page 15: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

QUESTION 45: Which statements are true about the relationship between dimension, hierarchy, level, and member within SAS OLAP cubes? I.Members are the values of a level. II.Hierarchies are navigation paths within a dimension. III.Members are groups of variables within a hierarchy. IV.Levels are stored aggregations within hierarchies of OLAP cubes. A. I and II B. II and IV C. I and III D. III and IV Answer: A

QUESTION 46: What is stored for a Metadata Profile created in SAS ETL Studio? A. the location of the metadata library B. the name of the default application server C. the port number of the metadata server D. the authentication domain name Answer: C

QUESTION 47: A mail order catalog manager wants to utilize data from two distinct tables. Table A contains data that have been systematically cleansed. Table B contains data purchased from a third-party vendor that have not been systematically cleansed. Which SAS procedure joins the records in the two tables, when the key values are not equal? A. DQCorrelate B. DQConform C. DQMatch D. DQScheme Answer: C

QUESTION 48: Which repository tree can be defined in SAS Management Console?

Page 16: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

A. A Project Repository depends on two Custom Repositories, which depend on the Foundation Repository. B. Two Project Repositories depend on a Custom Repository, which depends on the Foundation Repository. C. A Custom Repository depends on two Project Repositories, which depend on the Foundation Repository. D. Two Custom Repositories depend on a Project Repository, which depends on the Foundation Repository. Answer: B

QUESTION 49: In SAS ETL Studio, user-written code is used in the transformation portion of the ETL process. To ensure the creation of the Process Target Table is in compliance with its metadata specifications, what should be the name of the output object? A. the name of the loader object B. the name of the target object C. the value of an automatic macro variable D. the value of a user-defined macro variable Answer: C

QUESTION 50: Which statement is true about defining target table columns using the Target Designer in SAS ETL Studio? A. Column metadata is synchronized with columns in the table from which they are selected by the Impact Analysis Wizard. B. Column metadata is independent of columns in the table from which they are selected. C. Column metadata is imported from a data dictionary columns table. D. Column metadata is linked to columns in the table from which they are selected. Answer: B

QUESTION 51: In addition to ReadMetadata and WriteMetadata, which metadata layer access control permission(s) is/are enforced by the SAS Metadata Server? A. DeleteMetadata, CheckinMetadata, CheckoutMetadata B. CheckinMetadata and CheckoutMetadata only C. DeleteMetadata only D. CheckinMetadata only

Page 17: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

Answer: D

QUESTION 52: In SAS ETL Studio, how are data sources that will be used with the DQSCHEME and DQMATCH procedures registered to the SAS metadata? A. They can be registered only with the Source Designer in SAS ETL Studio. B. They can be registered with the ODBC Manager. C. They can be registered only with dfPower Studio. D. They can be registered with both Source Designer in SAS ETL Studio and dfPower Studio. Answer: A

QUESTION 53: What information does the SAS Metadata Repository contain? I.user IDs, passwords, server definitions II.physical structure and format of the data III.business metadata in non-technical terms IV.business rules for the extract, transformation and load process A. II, III and IV only B. III and IV only C. I and II only D. I, II, III and IV Answer: D

QUESTION 54: In the SAS Data Quality solution, which data quality technique is the most appropriate for performing householding? A. Address Verification B. Match Code Generation C. Augmentation D. Standardization Answer: B

QUESTION 55: In the SAS Data Quality solution, which data cleansing step involves an initial

Page 18: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

investigation of the data to identify potential data quality issues, such as missing data, uniqueness, redundant data, maximum field length and number of distinct data patterns? A. Data Verification B. Data Profiling C. Data Validation D. Data Analysis Answer: B

QUESTION 56: What does the Source Designer in SAS ETL Studio allow the user to do? A. register table objects to the SAS Metadata Repository and physically create tables B. register table objects to the SAS Metadata Repository only C. create relationships between table objects D. physically create tables only Answer: B

QUESTION 57: In the SAS Management Console Metadata Manager plug-in, from which server is the Replication Wizard launched? A. Administration Server B. Target Server C. Replication Server D. Source Server Answer: A

QUESTION 58: In the SAS Management Console Metadata Manager plug-in, which repository action permanently removes all metadata items that have been marked for deletion in the selected repository? A. Delete B. Purge C. Remove D. Erase Answer: B

Page 19: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

QUESTION 59: In SAS ETL Studio, which error conditions can be identified using the Data Validation transformation? I.invalid values II.duplicate values III.blank or missing values IV.custom condition values A. I, II, III and IV B. I and II only C. I, II and III only D. II and III only Answer: A

QUESTION 60: If the SAS ETL Studio Metadata Import Wizard cannot be used, how can metadata be captured from legacy systems using the Open Metadata API? I.use the SAS XML Mapper II.use the SAS METADATA procedure III.use the SAS METAOPERATE procedure IV.use a customized Java plug-in to SAS ETL Studio A. II and IV B. II and III C. I and III D. I and IV Answer: A

QUESTION 61: Which dfPower Studio technology allows the data quality steward to edit elements contained within the Quality Knowledge Base for use within the SAS Data Quality Solution? A. dfPower Standardize B. dfPower Extend C. dfPower Configurator D. dfPower Customize Answer: D

Page 20: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

QUESTION 62: What globally activates execution of Application Response Measurement (ARM) macros? A. %let _armexec = yes; B. %let _armexec = on; C. %let _armexec = 1; D. The _ARMEXEC macro variable is active by default. Answer: C

QUESTION 63: In SAS ETL Studio, which transformation object from the Process Library is used to load multiple tables at the same time? A. SAS Loader B. SAS Splitter C. SAS DATA step D. SAS Sort Answer: B

QUESTION 64: In SAS ETL Studio, which repository type(s) can be dependent on the project repository? A. no repositories B. Foundation only C. Custom only D. Foundation and Custom Answer: A

QUESTION 65: Which are functions of the SAS ETL Custom Tree? I.define custom links between metadata objects II.define authorizations according to business requirements III.define and structure ETL metadata according to business rules IV.define table relationships according to their relational constraints A. I and IV B. II and III C. II and IV

Page 21: A00-206 SAS Warehouse Technology

A00-206

Actualtests.com - The Power of Knowing

D. I and III Answer: B