TableClient 属性值过大异常信息可能不正确

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

日志中出现Azure.RequestFailedException异常,提示属性值超过最大64KB。字符串属性最大字符数为32K。错误未指明具体属性,文档有误。实际问题是RowKey过长,解决方法是生成候选键,创建Crc32哈希并截断至512字符以内以确保唯一性。

🎯

关键要点

  • 日志中出现Azure.RequestFailedException异常,提示属性值超过最大64KB。
  • 字符串属性最大字符数为32K。
  • 错误未指明具体属性,文档有误。
  • 实际问题是RowKey过长。
  • 解决方法是生成候选键,创建Crc32哈希并截断至512字符以内以确保唯一性。
➡️

继续阅读