Analytics Legends — logoAI & Analytics Legends ConnexionInscription
Module d'académie

Vues CDS et Virtual Data Model (VDM) : interface, consommation et extension

Vues CDS et Virtual Data Model (VDM) : interface, consommation et extension — illustration de section Analytics Legends pour la base de connaissances SAP Analytics (concepts, études, Academy)

À jour au

Presque chaque chiffre qui quitte SAP S/4HANA pour un rapport, un produit de données ou un scénario d'IA passe par une vue ABAP CDS. Ce module enseigne les couches du Virtual Data Model, les annotations qui pilotent le comportement, les contrats de release C0, C1 et C2, le contrôle d'accès DCL et l'extension sans modification. Vous lisez l'état de release de I_JournalEntryItem, construisez dessus une vue personnalisée aux totaux reproductibles, puis suivez une vue activée pour l'extraction vers ODP, les replication flows et l'analytique embarquée. Vous repartez avec une échelle de décision sur ce qu'il faut utiliser comme base.

Ce que vous apprendrez

  • Localiser I_JournalEntryItem dans le SAP Business Accelerator Hub et lire son type VDM, son état de release et son annotation d'extraction
  • Lire l'API State d'une vue CDS dans ABAP Development Tools et nommer son contrat (C0, C1, C2)
  • Écrire une vue CDS entity avec un group by sur une vue de base released et réconcilier ses totaux
  • Ajouter des champs à une vue avec EXTEND VIEW ENTITY sans modifier la base
  • Configurer une vue activée pour l'extraction afin qu'un replication flow Datasphere puisse l'utiliser

CDS et VDM en 2026 : ce que c'est et où cela se situe

ABAP Core Data Services (CDS) est la couche de modélisation de données de tout système SAP S/4HANA. Une vue CDS entity est un SELECT modélisé et annoté qui vit dans le référentiel ABAP, est évalué dans la base SAP HANA et est lu par ABAP SQL, par les services OData, par les moteurs analytiques et par les outils d'extraction. Le Virtual Data Model (VDM) est la convention de nommage et de couches de SAP posée par-dessus : les objets métier de S/4HANA sont exposés sous forme de vues CDS comme I_JournalEntryItem, qui repose sur la table du journal universel ACDOCA. Si vous travaillez en analytique, presque chaque chiffre que vous extrayez, restituez ou fournissez à un scénario d'IA depuis S/4HANA passe par une vue CDS ; savoir quelle vue lire, si elle est stable et comment l'étendre est donc un geste quotidien.

Prérequis

  • SQL de base (select, jointure, group by)
  • Connaissance du journal universel S/4HANA (ACDOCA) vu dans M413

Acquis

  • Expliquer les rôles des vues basic, composite et consumption et lire @VDM.viewType
  • Distinguer les contrats de release C0, C1 et C2 et les appliquer à une décision de construction
  • Reproduire les totaux du lab 750,00 et -400,00 EUR à partir des données d'exemple
  • Indiquer quand l'extraction échoue : annotation manquante, release inférieure à 1909, AMDP
  • Choisir entre vue personnalisée, app key user, extension de vue et replication flow

Module complet avec le palier Consultant — 19,90 €/mois. Le module complet ajoute : le cadre de décision · le cas guidé de bout en bout · la grille de KPI · les anti-patterns · les blocs de code · le contrôle de connaissances · les schémas.

Ouvrir dans l'application →

Missions ouvertes

offres d'emploi et missions SAP analytics · missions freelance SAP.