gpt4 book ai didi

sql-server - 将图像字段数据作为 Blob block 从 SQL Server 复制到 Azure Blob 存储

转载 作者:行者123 更新时间:2023-12-02 07:26:39 25 4
gpt4 key购买 nike

我在 SQL Server 中有一个具有以下结构的表:

CREATE TABLE dbo.Documents (
Id INT IDENTITY
,Name VARCHAR(50) NOT NULL
,Data IMAGE NOT NULL
,CONSTRAINT PK_Documents_DocumentId PRIMARY KEY CLUSTERED (DocumentId)
)

有什么方法可以从此表中提取数据并将其加载到 Azure Blob 存储并保留以下结构:

  • 导入结果
    • 文档 ID
      • 文档名称

哪里 - document-id 实际上是文档表中文档的 ID(Id 字段) - 文档名称是文档表中的文档名称(名称字段) - block 的内容是文档表中的数据字段

我尝试查看数据工厂,但它看起来只能将查询的数据加载到文件中,但我找不到配置所描述的过程的方法。

附注这就像从本地数据迁移到云的一部分,目标是通过将其替换为 Blob 存储中的 blob 来避免在 SQL Server 数据库中存储 TB 级的文档。

最佳答案

如果您只是想避免在 SQL Server 数据库中存储 TB 级的文档。我建议您采取以下步骤。

第 1 步:检索图像数据并将其作为图像文件上传到 Azure Blob 存储。

第 2 步:只需使用 Azure 数据工厂将数据从 sql 数据库导入到 Azure 表存储中。

第3步:获取存储在Azure Blob存储中的图像url,并将其存储到数据字段中。

希望对您有帮助。

关于sql-server - 将图像字段数据作为 Blob block 从 SQL Server 复制到 Azure Blob 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51866703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com