Training Module:
Customer Dimension
Learn how to setup conditional transformations and update conditional lookups from multiple fields
Add Customer Tables
lookup store Names
What are Field Transformations?
TimeXtender allows you to transform the values within a specific field using Transformations. This can be anything from simply changing a number from positive to negative, to complex calculations using other fields in the table.
Here is the list of Transformation types available with their function:
Create Person Name
[First Name]+ ' ' +[Last Name]
Add Lookup Field to Customer Name
Why take the First Non-Empty Value?
When building a data warehouse you often are pulling in data from multiple sources. This may often result in duplicate records for the same real-world entity (e.g. customer).
By using the "Take the first non-empty value" option we can ensure there is only one customer record, but lookup data from multiple different source table. This will ensure that if one source happens to lack some info, it will be filled in by our other lookup source, ensuring a more full picture of customer data.
If both source tables contain data, you can reprioritize which value is selected by reordering the fields in the Lookup Fields folder.
Add Customer Type Reseller
What are conditions?
Conditions are how you assign an "if" or "case" logic within TimeXtender. (e.g. SET Name = 'John Doe' IF Name IS NULL). Conditions can be applied to other functions in TimeXtender in addition to Transformations.
Here is the list of Condition types available:
Add Customer Type Retail Customer
exercise add phone number & e-mail address to customer table
Use what you've learned so far to complete the following exercise.
Section Quiz...
Planning to take the Solution Architect exam? Then you want to be sure these questions are easy to answer.
Is it possible to do multiple lookups on one Conditional Lookup Field?
How can you create calculated fields in TimeXtender?
How can you apply "IF" logic in TimeXtender?
When you're ready, see Answers Bellow
Section Quiz Answers
Planning to take the Solution Architect exam? Then you want to be sure these questions are easy to answer.
Is it possible to do multiple lookups on one Conditional Lookup Field?
Yes, by dragging additional fields onto the Lookup Fields node of the Conditional Lookup Field.
How can you create calculated fields in TimeXtender?
How can you apply "IF" logic in Timextender
Right-click a transformation > Add condition
want to Learn even more?
Learn how to quickly reuse custom transformations with SQL Snippets on TimeXtender Tuesdays
Congratulations! You've completed the training module
Customer Dimension
give FEEDBACK