Table View displays source or preview data for a single table.
From Table View, you can:
Table View with highlighted sections
Child workspaces inherit all table and column configuration from their parent workspace. For child workspaces, Table View is read-only. See About workspace inheritance.
To display Table View:
- On the workspace management view, click Table View.
- On Workspaces view, from the dropdown menu in the Name column, select Table View.
You can also display Table View for a table in Database View. To display Table View, either click the table icon for the table, or click a row in the table.
When you display Table View from Database View, it displays the data for the selected table.
When you display Table View from the workspace management view or Workspaces view, it displays the most recently displayed table.
If Table View was never displayed before, then it displays the first table in the workspace. To change the selected table, from the Table dropdown list, select the table to view.
Part of workspace inheritance, which requires an Enterprise license.
By default, a child workspace inherits the configuration from the parent workspace. You can override the table mode or column generator.
In a child workspace, each Model entry indicates whether the configuration overrides the parent configuration.
Model entry for a configuration override
When a column overrides the parent configuration, an Overriding label displays above the column.
Table View column with a configuration override
To filter Table View to only display columns with overrides, toggle Show Overrides Only to the on position.
Table View with Show Overrides Only enabled
On the column configuration or Model entry, to reset the configuration to match the parent workspace, click Reset.
To change the table mode that is assigned to the table:
- 1.Click the current table mode.
- 2.On the table mode panel, from the Table Mode dropdown list, select the new table mode.
Table Mode selection on Table View
When you change the table mode, Tonic updates the preview data as needed. For example, if you change the table mode to Truncate, then the preview data is empty.
For a child workspace, the table mode selection panel indicates whether the selected table mode is inherited from the parent workspace.
If the child workspace currently overrides the parent workspace configuration, then to reset the table mode to the table that is assigned in the parent workspace, click Reset.
The Model section of Table View displays the configured generators for the table columns.
Model section of Table View
The header for each Model entry is the column name. Linked columns and AI Synthesizer columns share an entry.
- For linked columns, the heading is a comma-separated list of the linked columns.
- For the AI Synthesizer, the heading is AI Synthesizer.
Each entry contains the following information:
- The column and generator, in the format
Column Name >> Generator Name. For example,
First_Name >> Nameindicates that the
First_Namecolumn has the Name generator applied. For linked columns and the AI Synthesizer, there is a
Column Name >> Generator Nameentry for each column.
- The selected configuration options for the generator.
By default, a child workspace inherits the configuration from its parent workspace. You can also override the configuration. For a child workspace, each Model entry indicates whether the configuration overrides the parent configuration. For configurations that override the parent, to remove the overrides and restore the inheritance, click Reset.
To remove the generator from a column, click the delete icon.
For an AI Synthesizer entry, to display the model training settings, click the settings icon. See Configuring the model training for a table.
The columns section of Table View displays a sample set of data for the table.
The column heading background color indicates the column's protection status.
How Table View displays protection status
- Red - At risk - The column is marked as sensitive, but the generator is still Passthrough.
- Orange - Protected - The column has an assigned generator other than Passthrough. Protected columns might be either sensitive or not sensitive.
- Gray - The column is not sensitive and the generator is Passthrough.
The Preview toggle at the top right of Table View allows you to choose whether to display original source data or the transformed data. You can switch back and forth to see exactly how Tonic transforms the data based on the table and column configuration.
By default, the Preview toggle is in the on position, and the displayed data reflects the selected table mode and the assigned generators. For tables that use Truncate mode, the preview data is empty. Truncated tables do not have data in the destination database.
To display the original source data, toggle Preview to the off position.
You can provide a query to filter the source data. The query is always against the source data, not the preview data, regardless of whether the Preview toggle is off or on.
For example, you configure a first name field to use the Name generator and enable consistency. You can then query the source data for a specific first name value to check that the preview data uses the same destination value for all of those records.
To apply a query to the source data:
- 1.Click the query filter icon, located between the table name and the table mode.
- 2.On the Table Filter dialog, provide the where clause for the query.
- 3.To apply the query, click Apply.
- 4.To close the dialog, click Close.
Table Filter dialog for Table View
To clear an applied query, on the Table Filter dialog, click Clear.
If no filter is applied, then the query filter icon has a white background.
Query filter icon when no query is applied
If a valid filter is applied, then the query filter icon has a gray background.
Query filter icon when a query is applied
If the provided where clause is not valid, then the query filter icon has a red background.
Query filter icon when a bad query is applied
In addition to the column name, the column heading identifies primary keys and foreign keys, and indicates the type of data.
Primary key columns are indicated by a gold key icon.
Column heading for a primary key column
Foreign key columns are indicated by a black key icon.
Column heading or a foreign key column
For other columns, the icon reflects the type of data that is in the column, such as text, numeric values, or datetime values.
Column heading for a text column
Column heading for a numeric column
Column heading for a date column
To display the configuration panel for a column, click the dropdown icon.
Column configuration panel
From the configuration panel, you can:
On the column configuration panel, the sensitivity toggle at the top right indicates whether the column is marked as sensitive.
To mark a column as sensitive, toggle the setting to the Sensitive position.
To mark a column as not sensitive, toggle the setting to the Not Sensitive position.
In a child workspace, you cannot configure whether a column is sensitive. A child workspace always inherits the sensitivity designation from its parent workspace.
When you copy a workspace, Tonic performs a new sensitivity scan on the copy. It does not copy the sensitivity designations from the original workspace.
On the column configuration panel, from the Generator Type dropdown list, select the generator to assign to the column.
When you select a generator, Tonic displays the available configuration options for that generator. For details about the configuration options for each generator, see the Generator reference.
To remove the selected generator or generator preset, and reset the generator to Passthrough, click the delete icon next to the Generator Type dropdown.
For more information about selecting and configuring generators and generator presets, see Assigning and configuring generators.