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

Intelligent structure models

Intelligent structure
models

A CLAIRE®
intelligent structure model
is an asset that
Intelligent Structure Discovery
creates based on input that represents the data that you expect the model to parse at run time.
Intelligent Structure Discovery
determines the underlying patterns and structures of the input that you provide for the model and creates a model that can be used to transform, parse, and generate output groups.
Long, complex files with little or no structure can be difficult to parse.
Intelligent Structure Discovery
can automatically decipher input data and discover the patterns, repetitions, relationships, and types of data in unstructured files.
After
intelligent structure
discovers the structure of the data, you can refine and test the structure, and then save or export it. When you save or export an
intelligent structure
,
Intelligent Structure Discovery
creates an
intelligent structure
model in an
.amodel
file.
Intelligent Structure Discovery
creates a model that expresses the expected output data. You can use an
intelligent structure model
in mappings to parse unstructured, semi-structured, or structured data.
You can create models from the following input types:
  • Text files, including delimited files such as CSV files and complex files that contain textual hierarchies
  • Machine generated files such as weblogs and clickstreams
  • JSON files
  • XML files
  • ORC files
  • Avro files
  • Parquet files
  • Microsoft Excel files
  • Data within PDF form fields
  • Data within Microsoft Word tables
  • XSD files
  • Cobol copybooks

0 COMMENTS

We’d like to hear from you!