Skip to content

Design - JSON Definitions ​

Clicking Design, opens the JSON Definition designer canvas.

This area creates, maintains, and displays dataviews belonging to your JSON Definition - regardless of whether they apply to Source or Destination datasets.

These dataviews tell Statelake what datasets and fields are to be used, and how they are to be used.

image-20240503-013930.png

JSON Definition Tabs ​

Tab NameDescription
FileThe options under File are New or Close.
GenerateClick Generate to build and update JSON definitions automatically using different samples of JSON files.

Existing JSON Definition Dataview ​

If a JSON Dataview already exists, it will display here, as illustrated below.

image-20240503-014307.png

Dataview Tabs ​

Tab NameDescription
PreviewDisplays a Preview of the data from the dataview query.
image-20240503-014710.png
TablesThe Tables tab for the dataview. Opens the JSON DESIGNER window.
image-20240503-014751.png
FieldsThe Fields tab for the dataview. Opens the JSON DESIGNER window.
image-20240503-014828.png
CalcsThe Calcs tab for the dataview. Opens the JSON DESIGNER window.
image-20240503-014903.png
LinkWhen activated, edits an existing relationship Link, or creates a new Link.
image-20240503-014941.png

New JSON Definition Dataview ​

The first time that Design is opened for your JSON Definition, this canvas will be blank.

For a new JSON Definition or to add another dataview, select File and New (or Ctrl-N) to create a new dataview to configure and continue.

image-20240503-015429.png

Selecting JSON Dataview is the only option to continue.

image-20240503-015618.png

Buttons ​

Button NameDescription
OKClick to save any changes you have made. All changes will be lost if you do not click the OK button.
CancelClick to Cancel any changes you have made.