Skip to content

Commit 3e98317

Browse files
Merge pull request #5309 from segmentio/protocols-wh-datatypes
Protocols data type definitions and impact on WH
2 parents aa5fb85 + 69d905c commit 3e98317

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

src/connections/storage/warehouses/faq.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,13 @@ Protocols customers can also use [Transformations](/docs/protocols/transform/) t
6262

6363
> **Note**: Transformations are currently limited to event, property and trait name changes, and do **not** apply to historical data.
6464
65+
## Can I change the data type of a column in the warehouse?
66+
67+
Yes. Data types are set up in your warehouse based on the first value that comes in from a source, but you can request the support team to update the data type by reaching out to [Segment support](https://app.segment.com/workspaces?contact=1){:target="_blank”}. To learn more, check out Segment's [Data Types](/docs/connections/storage/warehouses/schema/#schema-evolution-and-compatibility) documentation.
68+
69+
## Can the data type definitions in Protocols be enforced in a warehouse schema?
70+
71+
The data type definitions in Protocols have no impact on the warehouse schema.
6572

6673
## How do I find my source slug?
6774

@@ -171,7 +178,3 @@ To change the name of your schema without disruptions:
171178
11. Select the warehouse you disabled syncs for from the list of destinations.
172179
12. On the overview page for your source, select **Settings**.
173180
13. Enable the **Sync Data** toggle and click **Save Settings**.
174-
175-
## Can I change the data type of a column in the warehouse?
176-
177-
Yes, data types are set up in your warehouse based on the first value that comes in from a source. However, you can request the support team to update the data type by reaching out to [support](https://app.segment.com/workspaces?contact=1). To learn more, check out [Data Types](/docs/connections/storage/warehouses/schema/#schema-evolution-and-compatibility) section.

src/protocols/faq.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,10 @@ Blocked events are blocked from sending to all Segment Destinations, including w
130130

131131
Blocking events within a [Source Schema](/docs/connections/sources/schema/) or [Tracking Plan](/docs/protocols/tracking-plan/create/) excludes them from API call and MTU calculations, as the events are discarded before they reach the pipeline that Segment uses for calculations.
132132

133+
### Do warehouse connectors use the data type definitions when creating a warehouse schema?
134+
135+
Warehouse connectors don't use data type definitions for schema creation. The [data types](/docs/connections/storage/warehouses/schema/#data-types) for columns are inferred from the first event that comes in from the source.
136+
133137
## Protocols Transformations
134138

135139
### Do transformations work with Segment replays?

0 commit comments

Comments
 (0)