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.
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.
From Database View, either click the arrow icon for the table, or click a row in the table.
From Table View, you can view and update the table and column configuration.
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.
Required workspace permission: Assign table modes
To change the table mode that is assigned to the table:
Click the current table mode.
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.
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 share an entry. The heading is a comma-separated list of the linked columns.
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, there is a Column Name >> Generator Name
entry for each column.
The selected configuration options for the generator.
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 Structural data encryption is enabled for the column.
To remove the generator from a column, click the delete icon.
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.
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:
Click the query filter icon, located between the table name and the table mode.
On the Table Filter dialog, provide the WHERE
clause for the query.
To apply the query, click Apply.
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.
In addition to the column name, the column heading provides details about the column type and protection status. It also provides access to change the column configuration.
The column heading indicates when a column is either a primary key or a foreign key.
The column heading indicates the column protection status:
At risk columns are sensitive and do not have an assigned generator.
Protected columns have an assigned generator.
Not sensitive columns are not sensitive and do not have an assigned generator.
The sensitivity confidence indicator indicates the confidence in the detection.
For sensitive columns that Structural detected, the confidence level can be high, medium, or low.
For custom sensitivity rule matches or columns that you manually marked as sensitive, the confidence level is full confidence.
For more information about how Structural identifies values and assigns the confidence level, go to #sensitive-data-how-identified.
The column heading displays the type of data that the column contains.
Required license: Enterprise
In a child workspace, when a column overrides the parent configuration, an Overriding label displays in the column heading.
To filter Table View to only display columns with overrides, toggle Show Overrides Only to the on position.
Required workspace permission: Configure column generators
When a sensitivity scan identifies a column, Structural recommends a generator for the column. For example, when the sensitivity scan identifies a column as a first name, Structural recommends the Name generator configured to generate a first name value.
For unprotected columns that have a recommended generator, the column heading displays the available recommendation icon.
To review and either apply or ignore the recommended generator, click the generator dropdown.
The generator recommendation panel contains the following information:
The sensitivity confidence level
The recommended generator
Sample source and destination values based on the recommended generator
From the panel, you choose whether to assign or ignore the recommended generator for that type.
To assign the recommended generator, click Apply. Structural displays the generator configuration panel with the recommended generator selected. You can then adjust the configuration or select a different generator.
To ignore the recommendation, click Ignore. Structural displays the generator configuration panel to allow you to select the generator to assign to the column.
Required workspace permission: Configure column generators
To assign a generator to a column that does not have an assigned generator, or to change the current configuration, click the dropdown in the column heading.
On the generator configuration panel, from the generator type dropdown list, select the generator to assign to the column.
Structural displays the available configuration options for the selected 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.
For more information about selecting and configuring generators and generator presets, go to Assigning and configuring generators.
Required workspace permission: Configure column sensitivity
On the column configuration panel, the Sensitive Data toggle indicates whether the column is marked as sensitive. The initial configuration is based on the sensitivity scan.
To mark a column as sensitive, toggle the setting to the on position.
To mark a column as not sensitive, toggle the setting to the off 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.