Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

Table of Contents

Search

  1. Preface
  2. Components
  3. API collections
  4. Business services
  5. File listeners
  6. Fixed-width file formats
  7. Hierarchical mappers
  8. Hierarchical schemas
  9. Industry data service customizer
  10. Intelligent structure models
  11. Refining intelligent structure models
  12. Mapplets
  13. Saved queries
  14. Shared sequences
  15. User-defined functions

Components

Components

Creating a hierarchical mapper

Creating a hierarchical mapper

Create a hierarchical mapper to map the schema from a hierarchical schema, industry-standard message, or
intelligent structure model
to another schema.
  1. Click
    New
    Components
    Hierarchical Mapper
    and then click
    Create
    .
  2. In the
    Hierarchical Mapper
    designer, configure the properties on the
    General
    page.
    The following table describes the general properties:
    Property
    Description
    Name
    Name of the hierarchical mapper.
    Description
    Description of the hierarchical mapper.
    Location
    Project folder where you want to save the hierarchical mapper.
  3. Click
    Next
    .
  4. On the
    Hierarchical Mapper
    page, click
    Select a source schema
    . Use one of the following options based on the source type that you select:
    • If you select
      Hierarchical Schema
      , click
      Browse
      to browse for the source schema that you want to load into the designer, and then click
      Select
      .
    • If you select
      Data Services Repository
      , click
      Browse
      to browse for the data service and then click
      Select
      . Then, select the root that you want to load into the designer.
      If you select
      Input in Native format
      , you can provide an industry-standard message in its native format as input to the hierarchical mapper. When this option isn't selected, you need to provide industry-standard messages in XML format.
    • If you select
      Intelligent Structure Discovery
      , click
      Browse
      to browse for an
      intelligent structure model
      and then click
      Select
      .
  5. To add a target schema, use one of the following methods:
    • Click
      Select a target schema
      to select a hierarchical schema, data service from the data services repository, or
      intelligent structure model
      .
      For a data service, select the root that you want to load into the designer.
      For an
      intelligent structure model
      , select one of the following output formats: relational, JSON, XML, or JSON Lines.
    • Click
      Modify source schema
      . Then check or uncheck the source elements to include or exclude in the target schema.
  6. Optionally, add variables to the source and target schemas.
    1. Click the
      Variables
      icon.
    2. In the
      Variables
      dialog box, click
      Add
      to add a variable and configure the variable properties.
  7. To add mapping statements, use one of the following options:
    • Drag a source element to a target element to automatically generate a statement.
    • Click
      Add
      Add new statement
      to add a statement and configure the statement properties.
    • Click
      Upload CSV
      and then select a CSV file to upload.
    • Click
      Open JSON editor
      and then select a JSON file to upload.
  8. Click
    Next
    .
  9. On the
    Preview
    page, you can optionally preview the hierarchical mapper.
    1. Click
      Choose File
      to select an input file.
    2. Select a runtime environment. The runtime environment can be a Secure Agent group, the Hosted Agent, or the Cloud Server. If you run the hierarchical mapper on the Cloud Server, the hierarchical mapper runs natively and you don't need to configure a runtime environment in Administrator.
    3. Click
      Run
      and verify the preview result.
  10. Click
    Save
    to save the hierarchical mapper.

0 COMMENTS

We’d like to hear from you!