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/bigquery-setup.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,14 +36,14 @@ When you construct your own role or policy, Segment needs the following permissi
36
36
Permission | Details
37
37
---------- | --------
38
38
`bigquery.datasets.create` | This allows Segment to create/manage a `__segment_reverse_etl` dataset for tracking state between syncs.
39
-
`bigquery.datasets.get` | This allows Segment to determine if the aforementioned dataset exists
40
-
`bigquery.jobs.create` | This allows Segment to execute queries on any datasets/tables your model query references and manage tables that Segment uses for tracking
39
+
`bigquery.datasets.get` | This allows Segment to determine if the aforementioned dataset exists.
40
+
`bigquery.jobs.create` | This allows Segment to execute queries on any datasets or tables your model query references, and also allows Segment to manage tables used for tracking.
41
41
42
-
If you don't wish to grant `bigquery.datasets.create` access, you may create this dataset yourself, and Segment needs the following permissions:
42
+
If you don't want to grant Segment `bigquery.datasets.create` access, you can create your own `__segment_reverse_etl`dataset and give Segment the following permissions:
43
43
Permission | Details
44
44
---------- | --------
45
-
`bigquery.datasets.get` | This allows Segment to determine if the `__segment_reverse_etl` dataset exists
46
-
`bigquery.tables.create` | This allows Segment to determine if the tables Segment uses to track state in `__segment_reverse_etl` dataset exists
47
-
`bigquery.jobs.create` | This allows Segment to execute queries on any datasets/tables your model query references and manage tables that Segment uses for tracking
45
+
`bigquery.datasets.get` | This allows Segment to determine if the `__segment_reverse_etl` dataset exists.
46
+
`bigquery.tables.create` | This allows Segment to determine if the tables Segment uses to track state in the `__segment_reverse_etl` dataset exists.
47
+
`bigquery.jobs.create` | This allows Segment to execute queries on any datasets or tables your model query references, and also allows Segment to manage tables used for tracking.
48
48
49
49
The `bigquery.datasets.*` permissions can be scoped only to the `__segment_reverse_etl` dataset.
0 commit comments