When should a Prism configurator leverage advanced filter logic over basic filter logic?
Correct Answer: D
Comprehensive and Detailed Explanation From Exact Extract: In Workday Prism Analytics, filters in a derived dataset can be applied using either basic (Simple) or advanced filter logic. According to the official Workday Prism Analytics study path documents, a Prism configurator should leverage advanced filter logic over basic filter logic when the filter needs a combination of AND/OR operators (option D). Basic filter logic (Simple Filter) allows for a list of conditions with a single operator ("If All" for AND, "If Any" for OR), but it cannot handle nested or mixed logical expressions (e.g., Condition1 AND (Condition2 OR Condition3)). Advanced filter logic, on the other hand, supports complex expressions with combinations of AND and OR operators, enabling more sophisticated filtering scenarios. The other options do not necessitate advanced filter logic: * A. The filter needs to remove NULL values: Removing NULL values (e.g., using ISNOTNULL(field)) can be done with a Simple Filter using a single condition, so advanced logic is not required. * B. The filter needs to use operators such as "equal to" or "not equal to": These operators are supported in Simple Filters, so advanced logic is not necessary. * C. The filter needs to leverage operators such as "greater than or equal to" or "less than or equal to": These comparison operators are also supported in Simple Filters, making advanced logic unnecessary for this purpose. Advanced filter logic is specifically required when combining AND and OR operators to create complex filtering conditions, providing the flexibility needed for such scenarios. References: Workday Prism Analytics Study Path Documents, Section: Data Prep and Transformation, Topic: Filtering Data in Derived Datasets Workday Prism Analytics Training Guide, Module: Data Prep and Transformation, Subtopic: Using Advanced Filters for Complex Conditions
Question 7
The final derived dataset in a Prism pipeline is complete and ready to publish. What should be done prior to publishing?
Correct Answer: D
Comprehensive and Detailed Explanation From Exact Extract: In Workday Prism Analytics, before publishing a derived dataset as a Prism data source (PDS), it's important to ensure that the dataset is properly configured for downstream use. According to the official Workday Prism Analytics study path documents, one key step to take prior to publishing is to edit the Dataset API Name to reflect in the name of the Prism data source (option D). The Dataset API Name determines the name of the published Prism data source, which is used in reporting, discovery boards, and integrations. Setting a meaningful and descriptive API name (e.g., "Expense_Reports_by_Location") ensures that the data source is easily identifiable and aligns with naming conventions, improving usability and manageability in the Workday ecosystem. This step is a best practice to avoid confusion and ensure clarity for report writers and analysts. The other options are not required or relevant: * A. Add a Group By stage to the final derived dataset to add summary calculations: Adding a Group By stage is not mandatory unless the use case specifically requires summarizations, which is not indicated here. * B. Create a table without the Enable for Analysis checkbox selected: Creating a new table is unnecessary, as the dataset is already complete, and the "Enable for Analysis" checkbox is relevant for real-time updates, not a requirement for publishing a derived dataset. * C. Create a derived dataset with the PDS suffix: Creating a new dataset is not needed, as the final derived dataset is already prepared, and adding a "PDS" suffix is not a required step for publishing. Editing the Dataset API Name ensures the Prism data source has a clear and meaningful name, facilitating its use in reporting and analytics. References: Workday Prism Analytics Study Path Documents, Section: Publishing and Visualizing Data, Topic: Best Practices for Publishing Prism Data Sources Workday Prism Analytics Training Guide, Module: Publishing and Visualizing Data, Subtopic: Configuring Dataset API Names Before Publishing
Question 8
A Prism data writer has two pipelines of data that need to be joined together: * The primary pipeline includes point of sale data by sales agent. * The secondary pipeline includes performance rating by sales agent. The requirement is to keep all of the point of sale data from the primary pipeline and blend in performance rating data for the agents from the secondary pipeline where it exists. What Join type should be used to blend the data together?
Correct Answer: C
Comprehensive and Detailed Explanation From Exact Extract: In Workday Prism Analytics, the requirement to keep all data from the primary pipeline (point of sale data by sales agent) and blend in matching data from the secondary pipeline (performance rating by sales agent) where it exists indicates the need for a specific type of join. According to the official Workday Prism Analytics study path documents, a Left Outer Join (option C) is the appropriate join type for this scenario. A Left Outer Join includes all rows from the primary pipeline and matches them with rows from the secondary pipeline based on the join condition (e.g., sales agent ID). If no match is found in the secondary pipeline, the fields from the secondary pipeline will have NULL values, but the primary pipeline's data is fully retained, meeting the requirement to keep all point of sale data while blending in performance ratings where available. The other options do not meet the requirement: * A. Inner Join: An Inner Join only includes rows where matches exist in both pipelines, which would exclude point of sale data for sales agents without performance ratings, violating the requirement to keep all primary pipeline data. * B. Right Outer Join: A Right Outer Join includes all rows from the secondary pipeline and matching rows from the primary pipeline, which prioritizes the secondary pipeline and may exclude some point of sale data, not meeting the requirement. * D. Full Outer Join: A Full Outer Join includes all rows from both pipelines, with NULLs for non- matching rows, but this is broader than the requirement, which only needs all data from the primary pipeline, not necessarily all data from the secondary pipeline. A Left Outer Join ensures that all point of sale data is retained while blending in performance ratings where they exist, aligning with the stated requirement. References: Workday Prism Analytics Study Path Documents, Section: Data Prep and Transformation, Topic: Join Types and Their Applications in Prism Analytics Workday Prism Analytics Training Guide, Module: Data Prep and Transformation, Subtopic: Blending Data Using Join Stages
Question 9
You had to change the imported pipeline in a Join stage and your View Dataset Lineage report shows a Stage Alert regarding the disconnected pipeline. How can you fix this and make the alert disappear?
Correct Answer: D
Comprehensive and Detailed Explanation From Exact Extract: In Workday Prism Analytics, a Stage Alert in the View Dataset Lineage report indicates an issue with the dataset's transformation pipeline, such as a disconnected pipeline resulting from changing the imported pipeline in a Join stage. According to the official Workday Prism Analytics study path documents, a disconnected pipeline occurs when a pipeline (e.g., a table or dataset) is no longer referenced by any transformation stage, often after modifying the Join stage to use a different imported pipeline. To resolve this alert, the recommended action is to delete the disconnected pipeline (option D). By removing the disconnected pipeline from the dataset, the lineage is updated to reflect only the active pipelines, and the Stage Alert will disappear, indicating that the dataset's configuration is now valid. The other options are not appropriate: * A. Add a Manage Fields stage and re-attach the pipeline: A Manage Fields stage modifies field properties and cannot re-attach a disconnected pipeline to the Join stage. * B. Publish the derived dataset: Publishing the dataset does not resolve the issue of a disconnected pipeline; the alert will persist until the pipeline is addressed. * C. Change the imported pipeline to a different one: This does not address the disconnected pipeline; it only changes the Join stage's configuration again, potentially causing further issues. Deleting the disconnected pipeline ensures the dataset's lineage is clean and free of errors, resolving the Stage Alert in the View Dataset Lineage report. References: Workday Prism Analytics Study Path Documents, Section: Datasets and Data Sources, Topic: Troubleshooting Stage Alerts in Dataset Lineage Workday Prism Analytics Training Guide, Module: Datasets and Data Sources, Subtopic: Managing Pipeline Connections in Derived Datasets
Question 10
A Prism data administrator combined data from multiple sources down to a final derived dataset, including current worker data. There is a new requirement to append historical worker data to the dataset in a uniform layout. The historical worker data includes some, but not all, fields that align withthe current worker data. Using current worker data as the primary pipeline, how can the historical worker data points be brought in?
Correct Answer: B
Comprehensive and Detailed Explanation From Exact Extract: In Workday Prism Analytics, when the goal is to append data from one dataset to another in a uniform layout, such as combining current worker data with historical worker data, a Union stage is the appropriate transformation. According to the official Workday Prism Analytics study path documents, a Union stage is used to append rows from one pipeline to another, stacking the data vertically while aligning fields based on their names and types. In this scenario, the current worker data (primary pipeline) and historical worker data (secondary pipeline) share some fields, and a Union stage will combine the rows from both datasets into a single dataset. Fields that exist in one pipeline but not the other will have NULL values for the rows where they are not present, ensuring a uniform layout without losing data. The other options are not suitable for this requirement: * A. Add a Join stage with a Right Outer Join: A Right Outer Join would include all rows from the historical worker data and only matching rows from the current worker data, which does not align with the goal of appending all data in a uniform layout. * C. Add a Join stage with a Left Outer Join: A Left Outer Join would include all rows from the current worker data and matching rows from the historical worker data, but this is not an append operation; it's a matching operation based on a join condition, which isn't specified here. * D. Add a Join stage with an Inner Join: An Inner Join would only include rows where matches exist between the two datasets, potentially excluding non-matching historical or current worker data, which does not meet the requirement to append all data. The Union stage is the correct approach to append historical worker data to the current worker data, ensuring all rows are included in a uniform layout, with NULLs filling in for missing fields. References: Workday Prism Analytics Study Path Documents, Section: Data Prep and Transformation, Topic: Using Union Stages to Append Data in Prism Analytics Workday Prism Analytics Training Guide, Module: Data Prep and Transformation, Subtopic: Combining Datasets with Union Operations