Domains
Overview
A business domain represents a subset of all your data assets. Domains are useful to provide a view of specific business areas such as Finance, Marketing or Sales. It can also provide different access to different teams such as the data team, data consumer team etc.
Users in a given domain will be able to focus on this particular scope.
Manage Domains
Prerequisite
Only users with the Admin system role can manage domains.
Create a Domain
To create a new domain:
- Hover the
Settings
menu on the navigation bar and click theDomains
entry - Click on the
+ New domain
button at the top right hand corner of the page - Name your domain
- Add a description to your domain
- Choose one of the two available methods to add assets to your domain:
Filter conditions
: Specify filters for your domain to automatically include any asset matching those filters in your domain.Select data assets
: Select all the assets you want to add to your domain.
Filter conditions
The Filter conditions
selection method lets you define criteria to automatically include any asset matching those filters in your domain.
Filter conditions apply both at the time of domain creation and afterward, ensuring your domain stays current with the latest data changes. By automatically reflecting additions or removals of assets based on the defined filters, it simplifies maintenance and keeps your domains up to date.
To define filter conditions for your domain and save it:
- Click the
Filter conditions
button - Define the appropriate filter conditions for your domain
- Click the
Save domain
button to save your domain.
Example: Suppose the Marketing
domain is defined to include all assets where Sources
is
marketing
or analytics
. Upon saving this domain, any asset from the marketing
or analytics
BigQuery datasets are automatically added to the Marketing
domain.
The Marketing
domain remains dynamic after its creation. For instance:
- If a new table is added to the
marketing
BigQuery dataset a week after the domain's creation, theMarketing
domain automatically includes the new table in its definition. - If a table is removed from the
analytics
BigQuery dataset two weeks after the domain's creation, the domain automatically excludes the removed table from its definition.
Note: An asset can belong to multiple domains.
Select data assets
The Select data assets
selection method lets you select all the assets you want to add to your domain.
- Click the
Select data assets
button - This opens up the Data Catalog in a modal. Leverage filters, search, and sorting capabilities to narrow down your search and use checkboxes to select the assets you want to add to your domain.
- Once you're done selecting your assets, click the
Save
button to close the Data Catalog modal and click theSave domain
button to save your domain.
Note: An asset can belong to multiple domains.
Reset Asset Selection
To change the selection method of a domain from Filter conditions
to Select data assets
and the other way around:
- Click the
Reset asset selection
button - Choose the selection method of interest
- Define the appropriate filters or select the appropriate assets, depending on the previously selected method
- Click the
Save domain
button to save your domain.
Edit a Domain
To edit a domain:
- Hover the
Settings
menu on the navigation bar and click theDomains
entry - Find the domain you're interested in updating in the domain list
- Click the pencil icon at the far right hand corner of the domain of interest
- Perform the appropriate changes
- Click the
Save domain
button to save changes on your domain.
Reset Asset Selection
You can change the selection method of a domain from Filter conditions
to Select data assets
and the other way around. To do so:
- Once on the edit page of any domain that already has some assets selected or some filter conditions defined
- Click the
Reset asset selection
button - Choose the selection method of interest
- Define the appropriate filters or select the appropriate assets, depending on the previously selected method
- Click the
Save domain
button to save changes on your domain.
Delete a Domain
To delete a domain:
- Hover the
Settings
menu on the navigation bar and click theDomains
entry - Find the domain you're interested in deleting in the domain list
- Click the bin icon at the far right hand corner of the domain of interest
- Click the
Delete
button on the modal.
Search Through Domains
You can search through your domains using the search bar located at the top of the Domains
page. The search is done on domains names and descriptions.
You can go from one page to another and change the number of domains displayed on the list using the pagination capabilities at the bottom of the page.
Ownership & Domains
Users can only be owners of assets they have access to through domains. When modifying or deleting domains, keep in mind that it might impact assets ownerships: deleting a domain can for instance prevent a user from accessing some assets they own and consequently remove the said ownership link between the user and assets.
Read more about ownership & domains here.
Assign Domains to Users
You can assign one, multiple, or all domains to your users on the Users page.
Switch Between Domains
Users assigned to multiple domains can leverage the dropdown located at the top of all Sifflet application pages to switch between the various domains they are associated to.
Updated 6 days ago