我一直在尝试设置 Azure 数据工厂(迄今为止未成功)。我有 2 个 Azure SQL 数据库,它们都在同一台服务器上(在同一个订阅中)
在这两个数据库中,我都有一个具有以下架构的表
CREATE TABLE [dbo].[Country_Boundaries]
(
[Id] [nvarchar](255) NOT NULL,
[Boundary] [geography] NULL,
[Name] [nvarchar](255) NULL,
[Centroid] [geography] NULL
)
我想使用数据工厂将数据从一个数据库表传输到第二个数据库中的同一结构化表。
数据工厂是否支持 Geography/Geometry 数据类型?
我还研究了使用 Azure 数据同步来执行此操作 - 不幸的是,表中的每一行对于单个数据同步事务来说都太大了(表包含使用地理数据类型的复杂国家边界)。
例子
No of Bytes
Scotland - 55,340,796
NorthernI - 2,149,616
England - 2,126,804
Wales - 705,266
我看到的另一种方法是使用引用表,但不幸的是,引用表也不支持 Geography/Geometry 数据类型。