Envolver a entidade em uma visualização de CDS e expô-la ainda produz o mesmo erro.
Avalados por :
Envolver a entidade em uma visualização de CDS e expô-la ainda produz o mesmo erro.
Obrigado Florian... segui os mesmos passos exatos e acabei obtendo o mesmo erro.
Hoje testei esse caso em um sistema HXE 2.0.
Embora eu tenha assumido que funcionaria sem problemas, obtive o seguinte resultado. Configurei uma "conexão" (incluindo todas as permissões para o usuário técnico/aplicação) para um esquema de contêiner não HDI usando um serviço fornecido pelo usuário. Para uma tabela nesse esquema, é definido um sinônimo através de um artefato .hdbsynonym.
Criar um serviço xsodata sobre esse esquema funciona tecnicamente sem problemas, mas chamar o serviço odata resulta em um erro 404 do framework odata com a mensagem "Não foram encontrados dados para a tabela
Se uma visualização CDS for criada usando esse sinônimo e a visualização CDS for exposta usando um serviço xsodata, o serviço odata funcionará sem problemas e fornecerá os dados. Devido ao uso de uma visualização, o uso é limitado, é claro, a cenários apenas de leitura.
Para mim, parece haver uma lacuna na implementação do módulo de nó sap-xsodata que não cobre o uso direto de um sinônimo para objetos disponíveis através de serviços definidos pelo usuário de forma 100%.
Saudações,
Florian
Desculpas ...
Estamos tentando expor uma tabela não-HDI através do XSODATA construído no XSA. É possível adicionar diretamente um sinônimo como uma entidade no OData?
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute