In xGen, every data product must be created within a designated space. These spaces serve as isolated environments, typically representing specific business domains such as marketing or supply chain, enabling domain teams to independently manage their data products. This structure aligns with the data mesh principle of domain-driven ownership, granting teams full control over their data sources, syncs, models, pipelines, and access policies. For users preferring a consolidated approach, a default space can be created to centrally manage all data products.
Create Space #
1. Setting up a new space in xGen is a quick and simple process! When viewing the xGen UI, you’ll see the main navigation bar on the left side of your screen. Click the Spaces tab to bring up the option to create space.
2. Click on + Space
followed by giving a unique name and description for the space. Click on + Create
.
3. On the main navigation bar on the left side of your screen, click on Spaces tab to bring up a list of all the created spaces. Here you can navigate to the desired space.
Before creating a Space, you must ensure that Destination has been created (Data Lake and or Data Warehouse)
Manage Space #
1. Manage space allows you to edit the description for the space and also to assign an owner.
2. On the main navigation bar on the left side of your screen, click on Spaces tab to bring up a list of all the created spaces. Here you can navigate to the desired space. Click on More (...)
button.
3. Click on Manage Space
to perform the necessary actions.
1. Only the owner of the space can edit the space description.
2. The owner of the space also can assign a new owner to the space. If the new owner / user is removed or deleted, the owner of the space becomes blank.
Manage Access #
1. Manage space allows you to add or remove users to the space.
2. On the main navigation bar on the left side of your screen, click on Spaces tab to bring up a list of all the created spaces. Here you can navigate to the desired space. Click on More (...)
button.
3. Click on the Manage Access
button and search for users to add to the space. Existing users can also be removed.
Only the owner of the space can add or remove users.