Manage Data
Once a table has columns defined, you can populate it with rows. Each row stores one record of data, with a value for each active column.
Navigate to Actions → Plugins → Dynamic Table → Tables, then open the table you want to manage and go to the Data tab.
Adding a Row
Click Add Row to open the row editor. Fill in the values for each column:
- Required columns must have a value. Saving will fail if any required field is empty.
- Primary key columns must be unique across all rows. Saving will fail if the value already exists.
- Type validation is applied automatically — for example, a
numbercolumn will reject text input.
After saving, the row is indexed and becomes immediately searchable.
Editing a Row
Click the edit icon on any row to open the editor with the current values pre-filled. Change the values you need and save.
Editing a row that has searchable column values will regenerate the vector embedding for that row automatically.
Deleting a Row
Click the delete icon on a row to remove it permanently. Deleted rows are removed from the search index.
Bulk Delete
To delete multiple rows at once:
- Select the rows using the checkboxes.
- Click Delete Selected.
- Confirm the deletion.
This is useful for clearing stale or outdated records without removing the table.
Bulk Update
To update a set of rows with new values at once:
- Select the rows using the checkboxes.
- Click Bulk Update.
- Choose the column you want to update and enter the new value.
- Confirm.
All selected rows will have the chosen column overwritten with the new value. Use this to apply a status change, category reassignment, or any field update across many records simultaneously.
Bulk update applies the same new value to all selected rows for the chosen column. If you need different values per row, edit each row individually or use the import feature with Replace duplicate handling.
Searching and Filtering Rows
The data panel includes a search bar for finding rows by keyword. Enter a term and select the column to search in. Results are filtered using an exact text match on the selected column.
This is distinct from the AI-facing semantic search — this filter is for navigating rows in the management UI only.
Sorting Rows
Click any column header to sort rows ascending or descending by that column's value. Sorting is applied to all rows in the table, not just the current page.
Pagination
The data panel loads rows in pages. Use the Load More button to fetch the next page. The plugin uses a continuation token internally, so pages are consistent even if rows are added between loads.
Row Number
Each row has an auto-assigned row number (sequential, 1-indexed). Row numbers are not editable and are assigned in insertion order. They appear in the data panel and in export files.
Next Steps
- Import data in bulk to load many rows from a CSV or Excel file.
- Test search to verify that rows are retrieved correctly by the AI.