【问题标题】:Azure SearchResult limit in content size?Azure SearchResult 内容大小限制?
【发布时间】:2020-02-07 15:57:43
【问题描述】:

我使用 .NET SDK 构建了一个小型应用程序,该应用程序使用 Azure 搜索从 Blobstorage 获取 XML 文档。但是,当将字符串转换为 XML 并使用 XPath 从内容中获取某些值时,我注意到在某些情况下内容不完整,最后几行丢失且 XML 无效。

var results = await indexClient.Documents.SearchAsync<SearchOrderResult>(param, parameters);

自动映射内容是否有大小限制,如果有,是否有解决方法? (我发现的例子好像是在33109个字符之后被删减的)

【问题讨论】:

    标签: .net azure-blob-storage azure-cognitive-search


    【解决方案1】:

    Azure 搜索 limits 提取多少文本取决于定价层:32,000 characters for Free tier,基本为 64,000,标准、标准 S2 和标准 S3 层为 400 万。截断文档的索引器状态响应中包含警告。

    因此,将您的层级扩大到更高。

    读取xml内容参考这个article

    【讨论】:

      猜你喜欢
      • 2011-12-25
      • 1970-01-01
      • 2022-01-21
      • 2014-11-06
      • 2021-08-10
      • 1970-01-01
      • 2020-04-08
      • 2022-01-16
      • 2012-08-28
      相关资源
      最近更新 更多