Aller au contenu

Composite Provider

p.251

Conversion en "Composite Provider" (optimisé Hana car les jointures sont faites dans la base HANA)

⚠ Attention il y a eu des objets appelés "Composite provider" dans d'anciennes versions BW mais ce n'est pas la même chose.

Pour identifier ancien/nouveau composite provider il faut voir de quel type sont les objets

Type d'objets = soit COPR (ancien) ou HCPR(HANA donc nouveau)

Si on en a des anciens il faut les refaire en nouveau ce ne sont pas les vrais composites providers

On peut faire des jointures complexes(p.252) mélange d'UNION et de JOIN

Dans le nouvel outil bouton droit sur une des sources du composite "Create assignement" permet de créer tous les mappings par défauts !!! Top ça nous évite de le faire champ par champ comme avant

De plus on a plus besoin de mapper les attributs de navigation sur chaque infoprovider le système se débrouille.

Voir le bouton droit sur les objets dans cet outil car il y a des options intéressantes

Outil de migration

Abap RSO_CONVERT_IPRO_TO_HCPR

C'est l'outil pour migrer les anciens multiproviders vers un Composite provider

Pratique car on peut copier ou remplacer l'infoprovider et les queries qui étaient dessus

Si on met le même nom d'infoprovider entre ancien et nouveau ça l'écrasera.

Ça fonctionne pour les MULTIprovider pas les infosets

Réflexion perso : ⚠ attention avant de migrer analyse d'impact importante surtout pour des queries faites en prod