Input Table
Input Tables are in-memory Deephaven tables that allow users to manually edit the data in cells. They come in two flavors:
-
AppendOnlyArrayBackedInputTable- An append-only table allows users to add rows to the end of the table and does not support edits or deletions. -
KeyedArrayBackedInputTable- A keyed table has keys for each row, allowing modification of pre-existing values.
Syntax
Append-Only
Keyed
Parameters
| Parameter | Type | Description |
|---|---|---|
| definition | TableDefinition | The definition of the new table. |
| initialTable | Table | The initial |
| keyColumnNames | String... | The names of the key columns. Keyed Input Tables only. |
Returns
An append-only or keyed Input Table.
Examples
In this example, we will create an append-only input table from a source table.
In this example, we will create a keyed input table from a source table.
Add data to the table
To manually add data to an input table, click the cell in which you wish to enter data, type the value, and press Enter.

Important
Added rows are not final until you hit the Commit button.