Приносим свои извинения, если это излишне с ошибкой, но я ищу конкретное решение.
Я пытаюсь опубликовать новую версию схемы в Hortonworks Schema Registry, используя API остаточного сваггера.Я использую модуль запросов Python, чтобы программно публиковать новые версии.
path = '/' + schemaname + '/versions' + '/' + str(max(versions)+1)
logger.info(self.url(path))
requests.post(self.url(path), schemaText)
ERROR [2019-02-15 17:18:13.496] [dw-167124 - PUT /api/v1/schemaregistry/schemas/diff%20data/versions/2] c.h.r.c.GenericExceptionMapper - Got exception: [NotAllowedException] / message [HTTP 405 Method Not Allowed]
Я пробовал разные вещи, как предлагалось в предыдущих выпусках «Метод разрешенных исключений», например, использование вместо них PUT, POST или GET.Но никто не работал.Как правильно разместить новую версию схемы в реестре hdf, используя остальные API программно?