Schema Definition Workflow
If you do not already have a schema definition that can be used with your NoSQL data store, your Simba driver will generate a temporary schema definition each time you connect to the data store. However, temporary schemas do not persist after the connection is closed, and the driver might generate different schemas during subsequent connections to the same database. To ensure consistent and optimal support for your data, you need to use the Schema Editor to create a schema definition that can be saved in a JSON file or a database.
The general workflow for creating a schema definition is as follows:
- In the Schema Editor, use your Simba driver’s sampling capabilities to generate the initial schema definition. For more information, see Sampling Data.
- Use the options in the Schema Editor to customize the schema definition as needed. For more information, see Working in the Design View.
- Save the schema definition as a local JSON file or in the data store. For more information, see Saving a Schema Definition.
You can then configure your Simba driver to use the schema definition when connecting to and working with the data store. For detailed information, see the Installation and Configuration Guide for your driver.