【问题标题】:Is there a way to increase the request size limit when inserting data into cosmosdb?将数据插入 cosmosdb 时,有没有办法增加请求大小限制?
【发布时间】:2020-03-15 22:51:22
【问题描述】:

我需要从 ADLS(Azure 数据湖存储)读取多个文件(105 个文件);解析它们,然后将解析后的数据直接添加到 azure cosmos db for mongodb api 中的多个集合中。所有这些都需要在一个请求中完成。平均文件大小为 120kb。 问题是添加多个文档后,出现错误“请求大小限制太大” 如果有人对此有任何意见,请告诉我。

【问题讨论】:

    标签: azure azure-cosmosdb azure-cosmosdb-mongoapi


    【解决方案1】:

    目前尚不清楚您是如何执行多文档插入的,但是...您无法增加最大请求大小。您需要执行单独的插入,或分批插入。

    【讨论】:

    • 使用python;在for循环中我从adls一次读取一个文件然后说我通过collection.insert(file)方法将整个文件添加到cosmos db集合中。那个for循环运行所有文件,即 105 个文件。我是新手,所以如果有一种有效的方法,它将有很大帮助
    猜你喜欢
    • 2015-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多