Table assets represent tables or views in your data warehouse. Register table assets to track metadata, ownership, and descriptions in Elementary Cloud.Documentation Index
Fetch the complete documentation index at: https://elementary-devin-1774320697-fabric-cloud-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
TableAsset Object
Required Fields
| Field | Type | Description |
|---|---|---|
name | string | Display name for the table |
database_name | string | Name of the database containing the table |
schema_name | string | Name of the schema containing the table |
table_name | string | Name of the table |
Optional Fields
| Field | Type | Description |
|---|---|---|
description | string | Human-readable description of the table |
owners | list[string] | List of owners (email addresses or usernames) |
tags | list[string] | List of tags for categorization |
depends_on | list[string] | List of upstream fully qualified table names (e.g., ["prod.public.customers", "prod.public.orders"]) for lineage tracking |
Example
Best Practices
- Include descriptions - Add meaningful descriptions to help your team understand what each table contains
- Set owners - Assign owners to tables so they receive alerts and notifications
- Use tags - Tag tables to enable filtering and grouping in the Elementary UI
-
Define dependencies - Use
depends_onto establish lineage connections to upstream assets - Update regularly - Send updated table assets when metadata changes (descriptions, owners, tags, dependencies)
Related Documentation
- Test Decorators - Define tests for your table assets
- API Reference - Overview of the SDK API

