Skip to content

Commit 75358e5

Browse files
committed
edits
1 parent 869fb0a commit 75358e5

File tree

5 files changed

+17
-5
lines changed

5 files changed

+17
-5
lines changed

src/_data/sidenav/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,8 @@ sections:
151151
title: Reverse ETL Overview
152152
- path: /connections/sources/reverse-etl/bigquery-setup/
153153
title: BigQuery Reverse ETL Setup
154+
- path: /connections/sources/reverse-etl/redshift-setup/
155+
title: Redshift Reverse ETL Setup
154156
- path: /connections/sources/reverse-etl/snowflake-setup/
155157
title: Snowflake Reverse ETL Setup
156158
- path: /connections/sources/debugger

src/connections/sources/index.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ excerpt: Detailed information about each Source. Learn how our API methods are i
1010

1111
## What is a source?
1212

13-
A Source is a website, server library, mobile SDK, or cloud application which can send data into Segment. It’s where your data originates. Add a Source to collect data to understand who your customers are and how they’re using your product. Create a source for each website or app you want to track. While it's not required that you have a single source for each server, site, or app, you should create a source for each unique source of data.
13+
A source is a website, server library, mobile SDK, or cloud application which can send data into Segment. It’s where your data originates. Add a source to collect data to understand who your customers are and how they’re using your product. Create a source for each website or app you want to track. While it's not required that you have a single source for each server, site, or app, you should create a source for each unique source of data.
1414

1515
Each source you create has a write key, which is used to send data to that source. For example, to load [`analytics.js`, the Segment JavaScript library](https://segment.com/docs/connections/sources/catalog/libraries/website/javascript/) on your page, the snippet on the [Quickstart Guide](https://segment.com/docs/connections/sources/catalog/libraries/website/javascript/quickstart/) includes:
1616

@@ -51,6 +51,13 @@ analytics.identify('user_123', {
5151

5252
## Types of sources
5353

54+
Segment has three types of sources:
55+
* [Event stream]
56+
* [Cloud app objects](#cloud-apps)
57+
* [Reverse ETL]()
58+
59+
<!-- ## Types of sources
60+
5461
Segment has five types of sources:
5562
* [Web](#website-libraries)
5663
* [Mobile](#mobile)
@@ -61,7 +68,7 @@ Segment has five types of sources:
6168
* User-created [Source Functions](/docs/connections/sources/source-functions/)
6269
6370
64-
Web, Mobile, and Server sources send first-party data from your digital properties. Cloud-app sources send data about your users from your connected web apps such as [Zendesk](/docs/connections/sources/catalog/cloud-apps/zendesk/), [Stripe](/docs/connections/sources/catalog/cloud-apps/stripe/), and [Braze](/docs/connections/sources/catalog/cloud-apps/braze/).
71+
Web, Mobile, and Server sources send first-party data from your digital properties. Cloud-app sources send data about your users from your connected web apps such as [Zendesk](/docs/connections/sources/catalog/cloud-apps/zendesk/), [Stripe](/docs/connections/sources/catalog/cloud-apps/stripe/), and [Braze](/docs/connections/sources/catalog/cloud-apps/braze/). -->
6572

6673
## Create a source
6774
To create a source:
@@ -78,6 +85,9 @@ To create a source:
7885
> - More control - as your account grows with the number of destinations you enable, having separate sources allows you to have more control
7986
> - A source type cannot be changed once it is created. You must create a new source if you would like to use a different source type.
8087
88+
## Event stream sources
89+
Event stream sources collect data from your website or app to monitor user actions. These sources include website libraries,
90+
8191
## Website libraries
8292

8393
[Analytics.js](/docs/connections/sources/catalog/libraries/website/javascript/), the JavaScript library, is the most powerful way to track customer data from your website. If you're just starting out, Segment recommends it over server-side libraries as the simplest installation for any website.

src/connections/sources/reverse-etl/bigquery-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ To set up the Segment BigQuery connector:
2626
20. 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.
2727
6. Click **Create Source** if the test connection is successful.
2828

29-
Once you've added BigQuery as a source, you can [add a model](/docs/reverse-etl#step-2-add-a-model).
29+
Once you've added BigQuery as a source, you can [add a model](/docs/connections/sources/reverse-etl#step-2-add-a-model).
3030

3131
## Constructing your own role or policy
3232
When you construct your own role or policy, Segment needs the following permissions:

src/connections/sources/reverse-etl/redshift-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ To set up Redshift with Reverse ETL:
1717
-- allows the "segment" user to create new schemas on the specified database. (this is the name you chose when provisioning your cluster)
1818
GRANT CREATE ON DATABASE "<enter database name here>" TO "segment";
1919
```
20-
4. Follow the steps listed in the [Add a source](/docs/reverse-etl/#step-1-add-a-source) section to finish adding Redshift as your source.
20+
4. Follow the steps listed in the [Add a source](/docs/connections/sources/reverse-etl#step-1-add-a-source) section to finish adding Redshift as your source.
2121

2222
### Extra Permissions
2323
Give the `segment` user read permissions for any resources (databases, schemas, tables) the query needs to access.

src/connections/sources/reverse-etl/snowflake-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,4 @@ Follow the instructions below to set up the Segment Snowflake connector. Segment
5757
-- role access
5858
GRANT ROLE segment_reverse_etl TO USER segment_reverse_etl_user;
5959
```
60-
7. Follow the steps listed in the [Add a Source](/docs/reverse-etl#step-1-add-a-source) section to finish adding Snowflake as a source.
60+
7. Follow the steps listed in the [Add a Source](/docs/connections/sources/reverse-etl#step-1-add-a-source) section to finish adding Snowflake as a source.

0 commit comments

Comments
 (0)