Search…
⌃K
Links

Table View

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.
You can 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.
To display Table View from the Tonic navigation pane, click Table View.

Selecting the table to view

When you display Table View from Database View, it displays the data for the selected table.
When you display Table View from the navigation pane, 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.

Viewing overrides in a child workspace

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

Selecting the table mode

To change the table mode that is assigned to the table:
  1. 1.
    Click the current table mode.
  2. 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.

Viewing the list of generator configurations

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 >> Name indicates that the First_Name column has the Name generator applied. For linked columns and the AI Synthesizer, there is a Column Name >> Generator Name entry 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.

Viewing column attributes and data

The columns section of Table View displays a sample set of data for the table.

Information about the column protection status

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.

Toggling between source and preview data

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.

Using a query to filter the source data

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. 1.
    Click the query filter icon, located between the table name and the table mode.
  2. 2.
    On the Table Filter dialog, provide the where clause for the query.
  3. 3.
    To apply the query, click Apply.
  4. 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

Identifying primary keys, foreign keys, and data types

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

Configuring columns

To display the configuration panel for a column, click the dropdown icon.
Column configuration panel
From the configuration panel, you can:

Indicating whether a column is sensitive

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.

Selecting and configuring a generator

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, and reset the generator to Passthrough, click the delete icon next to the Generator Type dropdown.

Restoring inheritance from the parent workspace

In a child workspace, the generator configuration panel indicates whether the column currently inherits the configuration from the parent workspace.
Column configuration panel with configuration overrides
The inheritance stops if you select a different generator or change the generator configuration.
When the column overrides the parent configuration, to reset to the parent configuration and restore the inheritance, click Reset. You can also click Reset in the Model entry.