Configure space integrations
To configure a space's integrations, navigate to the space's settings by clicking on the Settings menu item in the left navigation bar.
Open the Spaces settings menu
Then, select the integrations tab. Here, you can connect Y42 to 3rd party services, such as the underlying Data warehouse, Git repository, or storage service.
Space core integrations
Data warehouse
The data warehouse where all your tables and views for the space are stored. Currently only Snowflake and Bigquery are supported.
Git repository
The repository where the code for the space is stored. Github and Gitlab are supported.
You have the option to swap an existing repository.
Swapping a space Git repository
You may want to replace the Git repository associated to a space. You can do so by going in the Space settings > Integrations and clicking on the Swap repository button.
Swap git repository.
Swapping a repository involves the following steps:
- Selecting a Git provider and authenticating against it
- Choosing a new repository for your space
- Transferring the files of the default branch onto the new repository
Transferring the space files
For the transfer of the spaces files to succeed, you will need to select a repository that:
- is empty(incl. being exempt of any initial commit / README)
- or allows force pushes
More informations about branch protection for GitHub (opens in a new tab) and GitLab (opens in a new tab).
In addition to authorising the repository, you will also be prompted to link your personal Git provider account for the push of the files to go through (as it relies on a git push
operation).
Other considerations
Should you decide to cancel the swapping procedure after authenticating against a different provider, you will need to re-authenticate back on the original Git provider of the space.
Storage
The storage where all your ingested data stays before being loaded into the data warehouse. AWS S3, Azure Blob Storage or Google Cloud Storage supported.