Edit an Enrichment Dataset
- Create a derived dataset.Create Worktag Mapping. See Steps: Create Instance Mapping.
- Create any datasets or tables to join in additional data to instantiate Workday values.
Workday recommends you create a new dataset for enrichment between the System Filter {_UnprocessedForBatch} and the User dataset {_UserConfiguration}.
You can edit an enrichment dataset to prepare further your data for detailed and summarized accounting. Example: Adding worktag types (cost center) to each individual transaction for greater granularity.
- Access theView Accounting Sourcereport.
- Select an accounting source.
- From the related actions menu of the accounting source, select .
- For theEnrichmentstage, click to open theUser Dataset.
- ClickEdit.
- As you edit your derived dataset, consider these guidelines:
- To add worktag mapping to enrich your data, see Include Mapping in a Dataset.
- To add validation rules for your enriched data, see Create Validation Stages for Enrichment.
- Adding Fields: When adding fields to the enriched dataset, ensure that the field names don't contain spaces. Also, ensure that the field name, field type, and business object are the same on the dataset and table.Select the new fields when you edit the accounting source. Workday adds the fields to the detail accounting table when you next run the Accounting Center Process.
- When defining numeric attributes, ensure that the numeric values have a maximum of 15 digits to the left of the decimal place and 3 digits to the right of the decimal place. If the numeric value exceeds these limits, you'll receive an error during the Detailed Accounting Stage.
- Removing Fields: Before you manually remove a field from a table, consider if the table contains data. Removing a field will remove all of its data.Workday recommends you shouldn't remove fields in a production environment.
- Reuse Existing Enrichment Pipelines: Workday creates an enrichment user dataset as a single blank dataset. You can reference the user dataset on the accounting source enrichment stage, as there’s currently no way to reference another enrichment dataset.Where there’s an existing enrichment dataset, or enrichment rules are complex that you need to break them into multiple datasets, you must reconfigure the dataset relationships. This enables the enrichment dataset to import your custom dataset, so that your custom dataset can import the system filter dataset.
- Enrichment is a continuous process. Therefore, you must manually add and remove fields if you want to include the fields down stream.
- From related actions menu of theEnrichmentstage, select .You can add fields to the User dataset {_UserConfiguration} at the enrichment stage and run theSync Schematask to automatically add new fields even when there is data in the Enrichment output tables.Workday synchronizes the schema of the Enrichment table to include or exclude fields added or removed in your User dataset.