Table View

Table View displays source or preview data for a single table. For a file connector workspace, each table corresponds to a file group.

Required workspace permission:

  • Source data: Preview source data

  • Destination data: Preview destination data

If you do not have either of these permissions, then you cannot display Table View.

From Table View, you can:

Child workspaces inherit all table and column configuration from their parent workspace. For child workspaces, Table View is read-only. For more information, go to 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 arrow icon for the table, or click a row in the table.

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 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.

Viewing overrides in a child workspace

Required license: Enterprise

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.

When a column overrides the parent configuration, an Overriding label displays above the column.

To filter Table View to only display columns with overrides, toggle Show Overrides Only to the on position.

On the column configuration or Model entry, to reset the configuration to match the parent workspace, click Reset.

Selecting the table mode

Required workspace permission: Assign table modes

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.

When you change the table mode, Tonic Structural 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.

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.

The Model entry also indicates when Tonic data encryption is enabled for the column.

To remove the generator from a column, click the delete icon.

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.

  • 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 understand exactly how Structural 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. 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.

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.

If a valid filter is applied, then the query filter icon has a gray background.

If the provided where clause is not valid, then the query filter icon has a red background.

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.

Foreign key columns are indicated by a black key icon.

For other columns, the icon reflects the type of data that is in the column, such as text, numeric values, or datetime values.

Configuring columns

To display the configuration panel for a column, click the dropdown icon.

From the configuration panel, you can:

Indicating whether a column is sensitive

Required workspace permission: Configure column sensitivity

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, Structural performs a new sensitivity scan on the copy. It does not copy the sensitivity designations from the original workspace.

Selecting and configuring a generator

Required workspace permission: Configure column generators

On the column configuration panel, from the Generator Type dropdown list, select the generator to assign to the column.

When you select a generator, Structural displays the available configuration options for that generator. For details about the configuration options for each generator, go to 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, go to Assigning and configuring generators.

Last updated