The Warehouse holds the modelled tables of DataMind OS: dimensions, facts, dictionaries, static tables and views. Read this page to choose the right kind of object for a job and to see how data moves from the Lake into a loaded table.
The Warehouse item appears with View Warehouse Objects or Add/Modify Warehouse Objects, but the tree loads only with View Warehouse Objects. Warehouse permissions and row-level security lists what each permission allows.
Click Add New in the header to see every object type with a description and a Use when note. Create Warehouse objects lists every entry point, including the New menu and the right-click menus.
| Object | Use it when |
|---|---|
| Semantic source | You onboard a new data source, such as a database, an Excel file or an API, and want the rest of the platform to understand it contextually. |
| Logical model | You need the official business representation of an entity, such as what a customer means across the organisation, before you build transformations or reports. |
| Transformation | Raw Lake data needs cleaning, joining or enriching before analysts or the data mart can use it. |
| Dimension | You are modelling a star or snowflake schema and need a context table that facts join to. |
| Fact | You store a business event, such as a sale, a login or a click, that you slice by dimensions for analysis. |
| View | You want to expose a shaped version of Warehouse data to analysts or BI without creating a physical copy. |
| Dictionary | You need a lookup list that SQL queries on Lake tables keep up to date. |
| Static | You keep reference data that no live source provides, such as country codes or manual corrections. |
These are the Warehouse's own table kinds. Lake and WriteBack objects live in their own areas: imported source tables are in Lake, and WriteBack sends data to other systems.
Lake tables are the input for most objects.
The Finalize Transformation dialog says that finalizing cannot be undone. Check the query and the test results before you confirm.
For a guided run-through, follow Model your data in the Warehouse. For the full setup of sources, systems and models, see Semantic sources, source systems and logical models.
After the first load, you can speed up queries with table indexes, sync a table with the database after a definition change, and delete objects you no longer need.
Each object opens in a popup window with Refresh, Minimize, Maximize or Restore, and Close controls, and a Copy title button.
For dragging and resizing, the popup bar and its filters, and the audit details on a popup, see Work with popups.
Warehouse actions use four permissions in the Data Layer category. Administrators set them on a role in Roles and permissions.
| Permission | What it lets you do |
|---|---|
| View Warehouse Objects | Load the tree and read Warehouse objects. |
| Add/Modify Warehouse Objects | Create and change objects, and deploy tables. |
| Execute/Abort Warehouse Objects | Test, run and abort transformations. |
| Remove Warehouse Objects | Delete objects. |
If an action is refused, you see a message that starts with "Access denied". Each table also has permission groups that decide who can read it, and optional row-level security that limits the rows each group sees. The presets and the details are on Warehouse permissions and row-level security.
Dimensions, facts, dictionaries and views read tables that are already loaded in the Lake, so load those first. Static tables are the exception: you fill them by hand, from an Excel file or with AI.
Only Dimension and Fact tables. The table picker in a transformation lists no other types.
Yes. A Dimension or Fact needs at least one source system, and you add source systems to a Semantic source. Create the semantic source first.
Use a View when you want a shaped version of Warehouse data without a physical copy. Standard and Parametrized views store no data. Refreshing and Appending views store data and refresh on a schedule.
In a Static table. Type the rows, upload an Excel file (which replaces all data), or ask AI to fill or add rows.
Finalize it and keep Schedule on. The Warehouse workflow then runs it on its schedule. See Schedules and when a workflow starts.
Yes. Open the table and choose the Dependants tab. It lists the objects that use the table.
You already have 20 Warehouse popups open or minimised. Close some first, and remember that minimised popups count too. Open Popups in the sidebar helps you find them. Popups in other areas, such as Lake, have their own limit of 20.
Yes. The Warehouse Builder Mind creates tables and transformations for you. See Warehouse Builder and Lake Builder.