Reverse Engineering Models - JSON and AVRO

You can create a data model from JSON and AVRO scripts using the Reverse Engineering process.

Note: For reverse engineering German language JSON scripts, ensure the script Encoding is set to Convert to ANSI.

This topic walks you through the steps to reverse engineer a JSON model from a script file. Similarly, you can reverse engineer a model from your AVRO script file.

To reverse engineer a model:

  1. In erwin Data Modeler (DM), click Actions > Reverse Engineer.
    The New Model screen appears.

  2. Click Logical/Physical and set Database to JSON.

  3. Click Next.
    The Reverse Engineer Process Wizard appears.

  4. Select Json Data or Schema File format option. Then, click Browse and select one or multiple script files.

  5. Click Next.
    The Detail Options section appears. Set up appropriate options based on your requirement.

  6. Click OK.

    The reverse engineering process starts.

    Once the process is complete, based on your selections, a schema is generated, and a model is created.