Analytique embarquée avec ses propres vues CDS

Que sont les vues CDS et qu'est-ce que le modèle de données virtuel (VDM) ?

Le Virtual Data Model (VDM) dans SAP S/4HANA et SAP S/4HANA Cloud est une représentation cohérente des vues CDS (Core Data Services) et suit des règles de modélisation définies. Il constitue la base de l'accès aux données dans SAP S/4HANA, par exemple pour les applications analytiques d'Embedded Analytics.

Les vues CDS sont basées sur des expressions SQL et des annotations pour définir les structures de données, les relations et les filtres, permettant ainsi une interrogation efficace de la base de données.

La VDM offre une vue abstraite des données dans SAP S/4HANA et SAP S/4HANA Cloud, ce qui permet une couche d'accès aux données unifiée et simplifiée pour différentes applications.

Quels sont les avantages des CDS-Views ?

Modélisation des données facilitée

Les vues CDS permettent de modéliser les données de manière logique et structurée en offrant une vue abstraite des structures de données complexes. Cela simplifie énormément le développement et la maintenance des modèles de données dans SAP S/4HANA.

Amélioration des performances

En utilisant les vues CDS, les développeurs peuvent exécuter des requêtes très complexes directement sur la base de données HANA (ce qu'on appelle le code push down) et améliorer ainsi la performance des requêtes. Les CDS-Views permettent de développer des agrégats, des filtres et d'autres améliorations de performance directement au niveau de la base de données.

Possibilité de réutilisation

La construction modulaire des vues CDS dans des structures de dossiers permet de les réutiliser, ce qui accélère le développement et favorise la cohérence dans la modélisation des données. Les développeurs peuvent modifier ou même étendre les vues CDS standard existantes afin de répondre efficacement aux nouvelles exigences de développement.

Intégration inter-systèmes

Les CDS-Views peuvent être intégrés dans différents systèmes, comme Fiori, SAC pour la visualisation des données ou comme source de données dans SAP Datasphere. Cela permet une analyse globale des données à travers les systèmes SAP les plus divers.

Votre interlocuteur pour l'analyse embarquée avec CDS-Views

"Nous sommes heureux de vous aider à aborder le sujet de l'analytique embarquée avec CDS-Views, afin que vous puissiez exploiter au mieux les possibilités de votre technologie et du reporting associé".

Philipp Lemp est Senior SAP Business Intelligence Consultant chez s-peers AG
Philipp Lemp
Consultant senior en analyse

CDS-Views comme source de données

Dans SAP S/4HANA, SAP continue de livrer les extracteurs standard bien connus pour le Business Warehouse. La technologie CDS ouvre de nouvelles voies pour extraire les données plus efficacement, en utilisant le même modèle de données que dans les applications analytiques Fiori.

  • Mise à disposition efficace des données pour le reporting BW / Datasphere. Grâce à une mise à disposition plus rapide pour le reporting, les cycles de rapport peuvent être raccourcis et les informations pertinentes peuvent ainsi être mieux analysées.
  • uniformiser la technologie et la source de données utilisées pour le reporting opérationnel, ce qui simplifie la maintenance et réduit la complexité
  • Jusqu'à présent, les extracteurs devaient être initialisés, ce qui entraînait un arrêt de la comptabilisation dans le système. Avec la technologie CDS, les extracteurs ne doivent plus être initialisés. Ainsi, le fonctionnement opérationnel est garanti de bout en bout dans S/4HANA.

FAQ

Dans le monde SAP, il existe deux types de vues CDS :

  • Vues ABAP CDS
  • Vues CDS HANA

Dans SAP S/4HANA Embedded Analytics, les modèles de données sont modélisés avec des vues ABAP CDS.

La différence entre les deux vues réside principalement dans la technologie utilisée et le domaine d'application

  • Les vues CDS ABAP peuvent être utilisées pour l'analyse embarquée.
  • Les vues HANA CDS sont développées de manière native sur la base de données HANA.

Les vues CDS sont définies en SQL. L'annotation leur confère des fonctionnalités supplémentaires, par exemple pour la représentation hiérarchique des données.

Les annotations permettent d'enrichir les vues CDS d'autres informations ou métadonnées.

Autres solutions d'analyse

Plus d'informations