Dictionary data mapping

The Data Mapping step of a dictionary shows one row for each record the dictionary holds, and it is where you change values by hand. Edit cells, fill gaps with AI, load rows from an Excel file, export what you see, and remove deleted rows permanently. The rows come from the dictionary's queries; this step is for what you correct or complete on top of them. Static tables have a mapping step of their own: Static table data mapping.

When Data Mapping is available

The step works on a deployed dictionary. Until you deploy it, Data Mapping shows Table Not Deployed instead of the grid. Click Deploy on this step, or on the banner at the top of Settings; see Dictionary settings. To read rows without editing them, use the Preview tab: Preview table data.

Edit the rows

The grid shows one page of rows at a time.

  1. Open the dictionary and click Data Mapping.
  2. Click a cell and type the value you want. Columns that come from your queries are locked. The columns you added are editable, and the key column is editable only on newly added rows.
  3. Click Apply to save every row you touched, or Revert to discard your changes in this step.

Things to know:

The toolbar

The toolbar carries these actions:

ButtonWhat it does
Refresh data from sourceReloads the rows from the dictionary's sources. While it runs you see Refreshing data from source...; when it finishes, Data synchronized successfully; on failure, Failed to synchronize data. Please try again.
Upload Excel fileImports rows from an Excel file. It expects Excel, whatever your usual export format is. On success you see Your data has been imported.; on failure, Excel upload failed with the reason.
Export dataDownloads the full set of rows under the current filters, not only the page on screen.
Fill with AIOpens AI Data Assistant to fill the rows you selected. It stays greyed out until you select rows.
ClearBlanks the editable cells in your selection. The button shows how many cells it will clear, and it is greyed out when none can be cleared.
Deleted (N)Switches the grid between the active rows and the deleted rows.
Remove AllRemoves deleted rows from the database for good. It appears only while deleted rows are showing.

Fill rows with AI

  1. Select the rows you want filled.
  2. Click Fill with AI. Its tooltip reads Fill with AI - Add or complete data using AI.
  3. In AI Data Assistant, describe what you want filled, then click Fill Data.
  4. Check the values in the grid, then click Apply to save them.

Until rows are selected, the button is greyed out and its tooltip reads Select rows to use AI fill. The assistant reads your most complete rows, up to 100 of them, as examples for what it fills.

You seeWhat it means
AI fill successful, with Updated N row(s) with AI suggestions.The assistant filled values into the selected rows. Review them, then save with Apply.
AI fill completed, with AI processing completed but no data changes were made.Nothing needed changing.
AI fill failed, with Failed to fill data with AI. Please try again.The run did not finish. Try again.

Hide and remove deleted rows

Deleted rows stay in the dictionary, hidden from the grid.

  1. Turn on Deleted (N) to show them. Hover the toggle to read Hide deleted rows or Show deleted rows.
  2. Click Remove All. It appears while deleted rows are showing.
  3. Confirm in Remove All Deleted Rows?. The dialog states that the deleted rows will be removed from the database permanently and ends with This action cannot be undone.
  4. On success you see Deleted rows removed permanently.; on failure, Failed to remove deleted rows. Please try again.
Warning

Removing deleted rows with Remove All cannot be undone.

Who can change mapping data

Changing mapping data needs Add/Modify Warehouse Objects. See Warehouse permissions and row-level security.

Questions, answered

How many rows does the grid show at once?

One page at a time, 50 rows per page. Use the paging controls under the grid to move through the rest of the rows.

Why did my selection clear when I moved to another page?

Selections are kept per page. Paging, or changing a filter, clears the cells and rows you had selected. Select them again when you return.

Does Export data download only the page I see?

No. Export data downloads the full set of rows under your current filters, not just the page on screen.

Why is Fill with AI greyed out?

It needs rows to work on. Select the rows you want filled, and the button turns on. While it is greyed out, its tooltip reads Select rows to use AI fill.

What does filling with AI change?

Only the values of the rows you selected. The assistant reads your most complete rows, up to 100 of them, for context, and fills the gaps from your description. Check the values, then click Apply to save them. When nothing needed changing, it reports AI processing completed but no data changes were made.

Is there a quick way to clear several cells?

Yes. Select cells, or tick whole rows, then press Delete or Backspace. You can also click Clear. Only editable cells are cleared, and the button's count shows how many that will be. The shortcut stays out of the way while you are typing inside a cell.

What is the difference between Deleted and Remove All?

Deleted (N) only shows or hides the deleted rows; nothing is removed. Remove All removes them from the database for good, after a confirmation.

Can I undo Remove All?

No. The confirmation ends with This action cannot be undone., and it means it: the deleted rows are removed permanently.

Does the grid remember my layout and filters?

Yes. The column layout, the sorting and the filters you set are remembered for that dictionary. Selections are not; they last only for the page you are on.