data transformations Flashcards
how would you navigate to data transformations from the management portal?
ensemble
build
data transformations
what is a data transformation?
A data transformation creates a target message based on a source message.
What are some reasons to use a data transformation?
change a source message into another message type
change fields of the incoming message to match requirements of the outgoing system
assign literal values to fields based on the value of source fields
How would you create a new data transformation from the management portal?
ensemble/interoperability
list
data transformations
new
or
ensemble/iteroperability
build
data transformations
new
------------------------- enter package name specify source and target types ok
when would you use the copy option in the create field on the transform tab?
if the source and target messages were of the same type
If the message types are different, the Create setting is usually set to what value?
New
Does the order of actions in the data transformation matter?
Yes
How can actions be rearranged?
With the up and down arrows
NK1() is a repeating segment. What set command would copy all instances of this field?
action: set
property: target.{NK1()}
value: source.{NK1()}
NK1() is a repeating segment. What set command would copy the first instance of this field?
action: set
property: target.{NK1(1)}
value: source.{NK1(1)}
What are some reasons to set a literal value in a data transformation?
if a target system cannot handle null values
we want to set the target to a consistent value
where would you click to apply a function to the sending application assignment?
the magnifying glass next to the value field in the target action
What is a switch action?
like an if statement that works well for fixed data values?
what does a * at the end of a data transformation name mean?
It has not yet been saved
How do you save a DTL?
save
compile