我有一个名为student_classes
的表:
| id | name | class_ids |
| ----| ---------| -----------|
| 1 | Rebecca | {1,2,3} |
| 2 | Roy | {1,3,4} |
| 3 | Ted | {2,4,5} |
name
类型为text
/字符串class_ids
类型为integer[]
我创建了一个从PostgreSQL到BigQuery的数据流(按照这些说明),但是当我在BigQuery中查看表的架构时,class_ids
字段消失了,我不确定为什么。
我预计class_ids
会被摄取到 BigQuery 中,而不是被丢弃。
官方文档将此列为已知限制:
"数据流不支持数组数据类型的列。" https://cloud.google.com/datastream/docs/sources-postgresql#postgresqlknownlimitations