¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Criação de um Sinônimo para Tabela Clássica e Exposição através de um Serviço OData

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Olá a todos,

Podemos criar um sinônimo para tabela clássica e depois expor esse sinônimo através de um serviço OData?

Obrigado,

Mahesh

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Envolver a entidade em uma visualização de CDS e expô-la ainda produz o mesmo erro.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado Florian... segui os mesmos passos exatos e acabei obtendo o mesmo erro.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

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 " (-> a tabela contém valores que podem ser acessados, por exemplo, em um console SQL através do sinônimo).

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

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

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?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?