Как я могу исправить ошибку «недопустимый символ» при создании проекта в Azure Средстве маркировки Form Recognizer - PullRequest
0 голосов
/ 21 февраля 2020

Я пытаюсь пометить данные с помощью инструмента маркировки Azure Form Recognizer.

  1. создать Azure учетную запись и ресурс распознавателя форм
  2. загрузить docker изображение
  3. запустить локальный веб-сайт
  4. создать проект, заполнить в имени проекта с использованием простой строки Engli sh. Я получаю «токен SAS для хранилища больших двоичных объектов», открыв «Получить подпись общего доступа» в моей учетной записи Azure, выбрав все разрешения, а затем вставив эту строку в поле «Azure хранилище блога / URI SAS *» в инструменте.
  5. укажите мою конечную точку и ключ (URL-адрес конечной точки скопирован со страницы Azure «Быстрый старт» портала)
  6. save.

результат: невозможно создать новый проект из-за «недопустимого символа».

Ответы [ 2 ]

1 голос
/ 21 февраля 2020

«недопустимый символ» может быть вызван использованием маркера SAS хранилища BLOB-объектов, а не маркера SAS контейнера BLOB-объектов. Попробуйте создать и использовать токен SAS для контейнера blob в поле «Azure хранилище BLOB-объектов / URI SAS».

0 голосов
/ 21 февраля 2020

Похоже, я должен был выбрать токен SAS для контейнера больших двоичных объектов вместо хранилища больших двоичных объектов. Эти два термина очень похожи друг на друга и находятся рядом друг с другом в пользовательском интерфейсе Azure Storage Explorer. Я заново создал проект с правильными шагами, и он работал до сих пор.

Ниже приведены 2 скриншота из Azure Storage Explorer, надеюсь, это поможет:

pick the blob container set correct permissions, then create the SAS token

...