Connect Streamlit to your Nekt Catalog using a scoped access token. The token grants read access to the specific tables you choose, and can be used across all cloud deployments.
| Available |
|---|
| Nekt Express | Yes |
| GCP | Yes |
| AWS | Yes |
Generate a token and connect
Step 1: Go to the Integrations page
In the Nekt platform, go to Integrations and click Add integration.
Select Streamlit as the integration type. Click Next.
Step 2: Select tables
Select the tables you want to make available. You can select tables from any layer of your Lakehouse.
The generated token grants access only to the tables selected here. You can create multiple tokens to give access to different sets of tables — useful for scoping access per application or user.
Once you have selected the tables, click Next.
Give the integration a description — it will appear on the Integrations page and help identify which app uses this token.
If you already have a Streamlit app URL, you can add it here. You can also add it later from the Integrations page.
Click Next.
Step 4: Copy the token
A success message will confirm the integration was created. Go to the Integrations page to view it and copy your token.
Use the token in your Streamlit app to connect to the selected tables via the Nekt SDK or Data API.