在 Azure Form Recognizer 标签工具中创建项目时如何修复 "invalid character" 错误
How can I fix the "invalid character" error when creating a project in Azure Form Recognizer labeling tool
我正在尝试使用 Azure 表单识别器标记工具来标记数据。
- 创建 Azure 帐户和表单识别器资源
- 下载docker图片
- 运行 本地网站
- 创建项目,使用纯英文字符串填写项目名称。
通过在我的 Azure 存储帐户上打开 "Get Shared Access Signature",选择所有权限,然后将该字符串粘贴到工具的 "Azure blog storage / SAS URI*" 字段中,我获得了“SAS token to blob storage”。
- 提供我的端点和密钥(端点 url 从 Azure 门户 "quick start" 页面复制)
- 保存。
结果:
由于“无效字符”,无法创建新项目。
"invalid character" 可能是由于使用 blob 存储 SAS 令牌而不是 blob 容器 SAS 令牌引起的。尝试在 "Azure blob storage / SAS URI" 字段中为 blob container 创建并使用 SAS 令牌。
看来我应该选择 SAS 令牌到 blob 容器,而不是 blob 存储。这两个术语彼此非常相似,并且在 Azure 存储资源管理器中它们紧挨着 UI。我用正确的步骤重新创建了项目,到目前为止它一直有效。
以下是 Azure 存储资源管理器的 2 个屏幕截图,希望对您有所帮助:
我正在尝试使用 Azure 表单识别器标记工具来标记数据。
- 创建 Azure 帐户和表单识别器资源
- 下载docker图片
- 运行 本地网站
- 创建项目,使用纯英文字符串填写项目名称。 通过在我的 Azure 存储帐户上打开 "Get Shared Access Signature",选择所有权限,然后将该字符串粘贴到工具的 "Azure blog storage / SAS URI*" 字段中,我获得了“SAS token to blob storage”。
- 提供我的端点和密钥(端点 url 从 Azure 门户 "quick start" 页面复制)
- 保存。
结果: 由于“无效字符”,无法创建新项目。
"invalid character" 可能是由于使用 blob 存储 SAS 令牌而不是 blob 容器 SAS 令牌引起的。尝试在 "Azure blob storage / SAS URI" 字段中为 blob container 创建并使用 SAS 令牌。
看来我应该选择 SAS 令牌到 blob 容器,而不是 blob 存储。这两个术语彼此非常相似,并且在 Azure 存储资源管理器中它们紧挨着 UI。我用正确的步骤重新创建了项目,到目前为止它一直有效。
以下是 Azure 存储资源管理器的 2 个屏幕截图,希望对您有所帮助: