You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/reverse-etl/reverse-etl-source-setup-guides/databricks-setup.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ Set up Databricks as your Reverse ETL source.
7
7
At a high level, when you set up Databricks for Reverse ETL, the configured user needs read permissions for any resources (databases, schemas, tables) the query needs to access. Segment keeps track of changes to your query results with a managed schema (`__SEGMENT_REVERSE_ETL`), which requires the configured user to allow write permissions for that schema.
8
8
9
9
## Required permissions
10
-
* To grant access to read data from the tables used in the model query run:
10
+
* To grant access to read data from the tables used in the model query, run:
11
11
12
12
```
13
13
GRANT USAGE ON SCHEMA <schema_name> TO `<user or service principal you are using to connect to Segment>`;
@@ -29,7 +29,7 @@ At a high level, when you set up Databricks for Reverse ETL, the configured user
29
29
30
30
## Set up guide
31
31
32
-
To set up Databricks as your Reverse ETL source.
32
+
To set up Databricks as your Reverse ETL source:
33
33
34
34
1. Log in to your Databricks account.
35
35
2. Navigate to **Workspaces** and select the workspace you want to use.
@@ -39,11 +39,11 @@ To set up Databricks as your Reverse ETL source.
39
39
6. In a new tab on your browser, go to the Segment app.
40
40
7. Navigate to **Connections > Sources > Reverse ETL**.
41
41
8. Click **+ Add Reverse ETL source**.
42
-
9. Select **Databrticks** and click **Add Source**.
42
+
9. Select **Databricks** and click **Add Source**.
43
43
10. Enter the configuration settings for your Databricks source.
44
44
* Copy the Hostname, Http Path, and Port from the Databricks console from step 5.
45
-
* To generate a **Token** follow the steps listed in the Databricks docs [here](https://docs.databricks.com/dev-tools/auth.html#pat). Segment recomends you to give create token with no expiration date by leaving the lifetime field empty when creating it. If you already have a token with an expiration date, just be sure to keep track of the date and renew it on time.
46
-
11. Click **Test Connection** to test to see if the connection works. If the connection fails, make sure you have the right permissions and credentials and try again.
45
+
* To generate a **Token**, follow the steps listed in the [Databricks docs](https://docs.databricks.com/dev-tools/auth.html#pat). Segment recommends you create a token with no expiration date by leaving the lifetime field empty when creating it. If you already have a token with an expiration date, be sure to keep track of the date and renew it on time.
46
+
11. Click **Test Connection** to see if the connection works. If the connection fails, make sure you have the right permissions and credentials, then try again.
47
47
12. Click **Create Source** if the test connection is successful.
48
48
49
49
Once you've added your Databricks source, [add a model](/docs/connections/reverse-etl/#step-2-add-a-model) and follow the rest of the steps in the Reverse ETL setup guide.
0 commit comments