The Lake tree is the explorer in the Lake's left panel: find a datasource and everything under it, read the state of each item at a glance, and act on a row without leaving the screen. The tree keeps itself up to date while you work.
A ready datasource shows no badge. Other states show one beside the name:
| Badge | Meaning |
|---|---|
| Failed (red) | The last operation failed. Click it to open Error Details and copy the message. Its tooltip reads Click to open error logs, and the click does not select the row. |
| Error (red) | The source reported an error. It shows in the same red as Failed; only Failed opens error logs. |
| Stopped (grey) | You stopped a sync. Nothing is broken. |
| Processing | The datasource is working, for example during a sync. |
| Installing | A custom connector is being installed. |
| Pending | A custom connector is waiting for its setup or a confirmation. |
| Idle (grey) | The tree stopped checking a datasource that stayed Processing for about three and a half minutes. Use Refresh to check it again. |
| Unknown | An unrecognised state shows the text the source sent; when that text is empty, the chip reads Unknown. |
A datasource that holds no tables shows one more thing. If its setup is not finished, the row reads Setup incomplete with Continue; click Continue to reopen its form and finish the setup. A ready one instead shows the Import tables link, which opens the source panel beside the tree. See Import tables. While the datasource is Processing, Installing or Failed, its state badge takes the place of both.
For the messages behind a failed datasource, see Lake troubleshooting.
Icon colours show state:
Column rows carry their own marks:
These flags come from the table's column setup. See Set up a table's columns.
Right-click a row to open its menu. The items depend on what the row is and what state it is in, and most items show a keyboard shortcut at the right edge.
| Item | What it does | Appears on |
|---|---|---|
| Sync Schema | Re-reads tables and columns from the source and detects newly added schema objects. | A datasource that is not Processing, Installing or Pending. |
| Stop Sync | Stops the running sync. | A datasource that is Processing. |
| Refresh | Reloads the schema shown in the Lake without contacting the source. | A datasource, database, schema or table. |
| Add New | Opens an editor for a new custom table. | A datasource that is ready and supports custom tables, or a database or schema under a datasource that supports them. |
| View Source | Opens the source panel beside the tree, for importing tables. | A ready datasource, or a database or schema of one. |
| Show Workflows | Opens the Lake's Workflows view with this datasource. | A datasource or a workflow. |
| Edit | Opens the item for editing. | A datasource or a table. |
| Duplicate | Opens the connection form; its save button reads Duplicate. | A datasource whose type can be copied. |
| Batch Edit | Opens the Batch Edit Tables grid for the datasource. | A ready datasource. |
| Deploy | Deploys the tables under the item, after a confirmation. | A table that is not deployed and has a primary key, or a datasource, database or schema that holds such tables. |
| Delete | Removes the item, after a confirmation. This cannot be undone. | Everything except workflow items. A folder offers only Delete. |
The three data items carry an information tip (ⓘ) with the detail:
While one of these runs, its own item greys out: Synchronizing…, Stopping… or Refreshing….
What each action needs in permissions is listed in Who can do what in the Lake.
A red icon means the table has no primary key. An orange icon means the table is not deployed yet. The same colours appear one level up: a datasource, database or schema is orange while it holds a table you can still deploy, and red when no table under it can be deployed and one lacks a primary key.
It counts the items inside that row, for example the tables in a schema or the columns in a table. Above 99 the badge reads 99+. Point at it to read the exact count, such as 120 items.
Folders come first, then datasources. Folders sort by name, and top-level datasources by their source type and then by name. Inside a group, items are ordered by name, except the columns under a table, which keep their own order.
The tree labels each table with its name in the source, so rows match the tables you know from the database. When the record carries no source name, the row falls back to the table's name in the Lake.
When every step down holds just one item, opening the first step opens the whole chain, all the way to the tables. A group with several items opens one level at a time.
Stop Sync is offered only while the datasource shows Processing, because only a sync that is running can be stopped. Once it ends, the item is gone; run Sync Schema on the datasource to start a new one. If the sync ends just before your click lands, nothing is wrong: the tree refreshes and shows the new state. See Run, stop and troubleshoot loads.
It marks an item with an explanation. Point at the ⓘ to read what the action does and what happens to your data, for example that Stop Sync restores the data to its state before the sync started. Sync Schema, Stop Sync and Refresh carry these tips.
Columns have no right-click menu. To work on a column, open its table and use the table's column setup. See Set up a table's columns.
A single click marks the row and opens or closes it when it has children. A double-click on a datasource or a table opens it for editing, the same as Edit in the right-click menu. On those two kinds of row, the first click pauses briefly, so the first half of a double-click does not open the row.
Yes, within a session. The rows you open, the shape you used and the row you last marked stay as you left them while you work in the Lake, and return when you come back in the same session. A new session starts collapsed.