Skip to content

Commit 2b331b1

Browse files
committed
init commit
1 parent bd3f05c commit 2b331b1

File tree

1 file changed

+13
-1
lines changed
  • src/connections/storage/warehouses

1 file changed

+13
-1
lines changed

src/connections/storage/warehouses/faq.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,19 @@ Protocols customers can also use [Transformations](/docs/protocols/transform/) t
6464
6565
## Can I change the data type of a column in the warehouse?
6666

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.
67+
Yes, the data type can be changed, and you can always reach out to [Segment support](https://app.segment.com/workspaces?contact=1){:target="_blank”} for assistances.
68+
69+
For context, Segment uses ["unified" data types](/docs/connections/storage/warehouses/schema/#schema-evolution-and-compatibility){:target="_blank”} to create the all coresponding data types in cusostomer's data warehouse destinations based on the first value that comes in from a source. As an example, Segment support team can generally help in the below scenarios:
70+
- Changing data type from `timestamp` to `varchar`
71+
- Changing data type from `integer` to `float`
72+
- Changing data type from `boolean` to `varchar`
73+
74+
And, the team normally can't update the data type in the below scenarios, where you need to manually change the data type:
75+
- Expanding `varchar(256)` to `varchar(2048)`
76+
- Updating `integer` to `bigint`
77+
- Updating `float` to `float8`
78+
- The credentials configured for syncing data doesn't have sufficient permissions
79+
6880

6981
## Can the data type definitions in Protocols be enforced in a warehouse schema?
7082

0 commit comments

Comments
 (0)