Как исправить ошибку недопустимого символа при создании проекта в средстве маркировки Azure Form Recognizer

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

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

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


person Xin Zou    schedule 21.02.2020    source источник


Ответы (2)


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

person Lynsey    schedule 21.02.2020

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

Ниже приведены 2 снимка экрана из обозревателя хранилищ Azure, надеюсь, это поможет:

выберите контейнер больших двоичных объектов  установите правильные разрешения, затем создайте токен SAS

person Xin Zou    schedule 21.02.2020