有没有办法在 Azure 数据工厂中插入带有嵌套数组的文档?

2023-12-19

我正在尝试在 CosmosDb 中添加具有嵌套数组的文档。我正在使用Copy Activity.

样本文件:

{
  "itemNumber": "D10001",      
  "readings" : [
                  { "value": 25, "ets":"100011111"},
                  { "value": 35, "ets":"100011122"}
               ]
}

在源数据集中,我将读数数组格式化为string在我的 SQL 查询中,并将接收器数据集中的数据类型设置为Object。数据被复制,但读数被字符串化。

有没有办法配置复制活动来处理这个数组?


你的来源是什么?您可以先将数据复制到 json 文件。然后将其按原样导入到 cosmos DB,这意味着不要在源数据集和接收器数据集中指定格式和结构。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法在 Azure 数据工厂中插入带有嵌套数组的文档? 的相关文章

  • 在 CosmosDb 中使用 BulkExecutor 时出现无效索引异常

    当我尝试使用 BulkExecutor 更新 CosmosDb 中的属性之一时出现错误 错误消息是 索引超出范围 必须为非负数且小于集合的大小 参数名称 索引 重要的一点 我没有在我的集合上定义分区键 这是我的代码 SetUpdateOpe
  • 如何使用 Azure 数据工厂管道调用 REST API?

    我想使用 ADF Pipeline 执行具有 oauth 身份验证的 REST API 如果没有 oauth2 我可以调用任何 REST API 所以我的问题是 这个 ADF 管道是否支持带有 oauth2 身份验证的 REST API 如
  • Azure 数据工厂:查询 CosmosDB 源中的 _ts(纪元)字段

    我正在尝试将数据从 Azure CosmosDB 复制到 Azure SQL 数据库 在 Azure CosmosDB 源中 查询如下 select from c where c DefinitionTime gt formatDateTi
  • 减少 CosmosDB 的预配置吞吐量

    我有一个 cosmos DB 它在数据库级别配置了 4 个容器和 400 个 RU 我添加了 2 个容器 并且在没有警告的情况下 配置的 RU 增加到了 600 个 下面的文档解释了为什么会发生这种情况 第 4 个以上的每个容器至少需要额外
  • LinkedAuthorizationFailed 在 PowerShell 中意味着什么?

    我正在尝试使用 PowerShell 在 cosmos db 中添加虚拟网络规则 VNETS 存在于不同的租户中 我对存储帐户做了同样的事情 效果很好 我收到以下错误 有人可以给我一些关于我哪里出错的指示吗 是否可以在 Cosmos 数据库
  • Azure 数据工厂检查复制记录的行数

    我正在设计一个 ADF 管道 用于将 SQL 表中的行复制到 Azure Data Lake 中的文件夹 之后 SQL 中的行应该被删除 但是对于发生的删除操作 我想知道复制的行数是否与我在管道开头选择的行数相同 有没有办法获取复制操作的行
  • 将JSON反序列化为多个继承类

    当我从 DocumentDB 序列化 JSON 对象时 我的Control没有反序列化到OptionsControl与Options财产 我有以下课程 Control public class Control IControl public
  • Azure 数据工厂复制数据活动 SQL 接收器存储过程和 ARM 模板中的表类型参数

    我正在部署一个包含复制数据活动的 Azure 数据工厂管道 其中接收器是 SQL Server 存储过程 我提供存储过程名称 该名称映射到数据工厂的 ARM 模板中的 sqlWriterStoredProcedureName 最近 用于在复
  • 获取数据工厂中单个管道执行的成本

    我正在考虑使用 Azure 数据工厂 V2 进行集成导入 并想知道是否有办法跟踪正在运行的各个管道的成本 例如 如果我有 3 个管道 代表 3 个不同的集成 是否有办法查看每个管道产生的成本 还有一种方法可以近乎实时地执行此操作 以便在一个
  • Azure Synapse Analytics - 运行数据流时出现异常

    使用 Synapse Analytics Workspace 的预览和相关的 Synapse Studio 我创建了一个数据流 该数据流只需将 parquet 文件从 Datalake gen2 存储加载到 SQL 池内的表中 运行仅包含此
  • 从 CosmosDB 文档嵌套数组中的对象中选择值

    想象一下我们有一个这样的集合 示例取自https www documentdb com sql demo https www documentdb com sql demo id 19015 description Snacks grano
  • Azure函数插入但不更新cosmosDB

    我有一个 azure 函数 从 Azure 服务总线队列接收消息并将文档发送到 cosmosDB 我正在使用 Azure 函数 1 x public static class Function1 FunctionName Function1
  • 获取“命令中的查询必须针对单个分片”

    我有一个使用 Mongo API 的 CosmosDB 设置 我有一个集合 在文档的一个字段上有一个散列分片 当我运行类似命令时db collection remove or db collection deleteMany我收到以下错误
  • 通过 C# 与 azure 门户查询资源管理器查询时,Int 值不同

    我发现通过 C API 查询与使用 Azure 门户中的查询资源管理器进行查询之间 Int64 字段的值发生了不同的变化 Document id 15072358 f9eb 4e92 bde1 18e038484042 messageId
  • 使用 Azure 数据工厂将数据加载到 Snowflake 时遇到问题

    我正在尝试使用 Azure 数据工厂将一个小数据表从 Azure SQL 导入到 Snowflake 中 通常我使用这种方法不会有任何问题 https learn microsoft com en us azure data factory
  • documentdb 文档上的 _ts 是否已建立索引?

    使用基于时间戳的 BETWEEN 查找来包含我自己的时间戳 以毫秒为单位 以获得更高性能的查询是否更好 我从之前的帖子中了解到 它表示为自 1970 年以来的秒数 由于它是核心元素 我可能猜测它没有索引 ts 在 DocumentDB 中默
  • DocumentDb GUID 索引精度

    假设我们的文档中有一个非唯一的 GUID UUID 值 id 123456 Key 117dfd49 a71d 413b a9b1 841e88db06e8 Name Kaapstad 我们只想通过平等来查询这一点 不需要范围或 order
  • 如何使用查询更新 Documentdb 中的文档?

    如何使用查询更新文档数据库中的文档 基本上想使用存储过程更新文档 以下示例可能正是您所需要的 https github com aliuy documentdb serverside js blob master stored proced
  • 获取元数据活动 ADF V2

    谁能解释一下 ADF V2 中新引入的获取元数据活动有什么用 实际上 learn microsoft com 中提供的信息不足以理解此 Activity 的用途 获取元数据活动的主要目的是 验证任何数据的元数据信息 当数据准备好 可用时触发
  • 如何在本地运行 Microsoft Azure DocumentDB?

    我使用 Mac 主要从事 Node js 项目 我想尝试 DocumentDB 将其与 MongoDB 进行比较 有没有办法运行 Azure DocumentDB 的本地实例 而无需经历设置真实帐户的麻烦 Thanks 自2016年11月1

随机推荐