Table of Contents

Search

  1. Preface
  2. XML Concepts
  3. Using XML with PowerCenter
  4. Working with XML Sources
  5. Using the XML Editor
  6. Working with XML Targets
  7. XML Source Qualifier Transformation
  8. Midstream XML Transformations
  9. Appendix A: XML Datatype Reference
  10. Appendix B: XPath Query Functions Reference

XML Guide

XML Guide

Reducing Metadata Explosion

Reducing Metadata Explosion

When the Designer creates an XML definition based on an XML schema that uses inheritance, the Designer can expand the metadata for each referenced element or group within the view that references the metadata. Or, the Designer can create a separate view for a referenced object and create relationships between the object and other views.
If you use references within an XML schema, you might want to reduce the number of times the Designer includes the metadata associated with a reference. The XML Wizard provides the following options to reduce metadata references:
  • Reduce element explosion
    . The Designer creates a view for any multiple-occurring element or any element that is referenced by more than one other element. Each view can have multiple hierarchical relationships with other views in the definition.
  • Reduce complex type explosion
    . The Designer creates an XML view for each referenced complex type or multiple-occurring element. The XML view can have multiple type relationships with other views. If the schema uses inherited complex types, you can also reduce explosion of inherited complex types.
  • Reduce complex type inheritance explosion
    . For any inherited type, the XML Wizard creates a type relationship.
When you reduce metadata explosion, the Designer creates entity relationships between the XML views it generates.

0 COMMENTS

We’d like to hear from you!