Avalados por :

Compilação de CDS: Tutorial detalhado sobre a otimização do serviço de backend da SAP Cloud Platform

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...
Este blog faz parte de uma série de tutoriais que explicam detalhadamente o uso do serviço de backend da SAP Cloud Platform .
Nota:
Este blog é completamente opcional
Para usar o serviço de backend, você não precisa fazer nada localmente
Continue lendo para saber por que este blog ainda é útil para você.
Ou pule este blog para economizar 12 minutos

Links rápidos:
Instalação
Uso
Referência




Já se perguntou o que acontece depois de pressionar CRIAR no serviço de backend?
Oh, que interessante
Não se preocupe, você não aprenderá isso neste blog.
Oh, que decepcionante
No entanto, este blog não é totalmente inútil:
Ele mostra um pequeno passo do que acontece nos bastidores ao criar uma API

Como você sabe, o serviço de backend é projetado para facilitar sua vida.
Você só precisa fornecer um modelo CDS e muitas coisas acontecem automaticamente, resultando em um serviço OData
Já sabemos: a partir do modelo CDS, um banco de dados e um serviço (para acessar o banco de dados remotamente) são criados
Para criar, por exemplo, um banco de dados, é necessária uma definição específica do banco de dados derivada do modelo CDS
Esse processo, gerar os artefatos específicos a partir do modelo CDS, é chamado de "compilação"
Também conhecido como "compilação de CDS".
O CDS vem com alguns compiladores padrão.

Por exemplo:
Um compilador é invocado para converter o modelo CDS em um modelo OData. O modelo OData (edmx) é então a base para a geração do próprio serviço OData

A compilação de CDS é ativada no serviço de backend após o upload de um arquivo CDS.

Neste blog, vamos aprender como invocar a compilação de CDS localmente

Por que eu deveria fazer uma compilação local? Estou feliz que tudo esteja na nuvem!
Uma razão: Pode ajudar a acelerar os ciclos de desenvolvimento.
Enquanto você desenvolve modelos CDS, suponho que já tenha experimentado subir seu arquivo de modelo para o serviço de backend, esperar um tempo e perceber que sua API não foi criada devido a um erro de compilação, causado por um arquivo CDS incorreto.
Para descobrir o erro, você precisa abrir o diálogo "Logs de Implantação" e atualizá-lo
Muitos cliques para encontrar o erro no modelo CDS
Mas tenho um IDE com suporte para CDS (aprendi com este blog fantástico )
Sim, obrigado, se você usar WebIDE ou Visual Studio Code com o complemento CDS, economizará muito tempo com suporte de idioma, marcadores de validação, etc. No entanto, há erros que só são detectados pelo compilador de CDS
Um exemplo é descrito em este (fantástico) blog



Portanto, após modelar seu modelo CDS, antes de enviá-lo para o serviço de backend, você pode rapidamente realizar uma compilação local do CDS para verificar se há erros
A compilação local é fácil de realizar e extremamente rápida.

Mais uma razão:
Ajuda a entender o que está acontecendo nos bastidores.
Como tal, pode ajudar a encontrar a razão se sua API se comportar de maneira diferente do esperado
Se você estiver familiarizado com OData, pode executar a compilação de CDS para obter o arquivo edmx antes de enviá-lo para o serviço de backend. Isso permite a você (ou ao seu desenvolvedor de UI) ver se o edmx resultante é como esperado
Em relação ao HANA, você pode executar a compilação de CDS para verificar os arquivos de
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

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?