Table of Contents

Search

  1. Preface
  2. Configuring PowerExchange for PeopleSoft
  3. Understanding PowerExchange for PeopleSoft
  4. Working with PeopleSoft Sources
  5. Application Source Qualifier for PeopleSoft Sources
  6. Accessing XLATTABLE Data
  7. Creating PeopleSoft Sessions and Workflows
  8. Appendix A: Datatype Reference
  9. Appendix B: PeopleSoft Language Codes
  10. Appendix C: Glossary

PowerExchange for PeopleSoft User Guide for PowerCenter

PowerExchange for PeopleSoft User Guide for PowerCenter

Creating Tree Source Definitions

Creating Tree Source Definitions

You can create a tree source definition in the Source Analyzer. However, when you create a tree source definition, the PowerCenter Integration Service always uses vertical flattening to denormalize the tree.
To use a loose-level PeopleSoft tree as a source in a mapping, you must create the source definition. However, you can create tree source definitions for either loose-level or strict-level trees. You cannot import loose-level trees.
When you create a tree source definition, the Designer uses a predefined source in the repository that specifies the column definitions. You cannot manually edit the tree source definition.
The following table lists the columns in the created tree source definition and their descriptions:
Column Name
Datatype
Length
Description
NODE_ID
Number
10
Unique node ID of the tree.
PARENT_NODE_ID
Number
10
Node ID of the parent node for the node represented by NODE_ID.
CHILD_NODE_ID
Number
10
Node ID of the child node for the node represented by NODE_ID.
SIBLING_ID
Number
10
Node ID of the sibling node for the node represented by NODE_ID.
NODE_LABEL
Character
30
Node label of the node represented by NODE_ID.
PARENT_NODE_LABEL
Character
30
Node label of the parent node for the node represented by NODE_ID.
CHILD_NODE_LABEL
Character
30
Node label of the child node for the node represented by NODE_ID.
SIBLING_NODE_LABEL
Character
30
Node label of the sibling node for the node represented by NODE_ID.
RANGE_FROM
Character
30
Range from value of the node.
RANGE_TO
Character
30
Range to value of the node.
NODE_LEVEL
Number
10
Level number of the node represented by NODE_ID.
You only need to create one tree source definition in the Source Analyzer. You can use the source definition multiple times in a mapping. However, you need to associate a particular PeopleSoft tree with each instance in a mapping. To associate a PeopleSoft tree with each instance in a mapping, import the attributes of the tree into each
instance
of the tree source definition.
Use the created tree source definition in a mapping for all PeopleSoft tree types. When denormalizing a PeopleSoft tree from a created tree source definition, the PowerCenter Integration Service makes no distinction between winter, detail, and summary trees.

0 COMMENTS

We’d like to hear from you!