Aller au contenu

ODP

ODP (operational data provider) ressemble à la PSA mais l'idée c'est que l'ODP est dans la source et pas dans la cible.

C'est le nouvel outil qui gére les deltas

Avantage : Plusieurs cibles peuvent venir y puiser de la donnée

Spécifique aux extracteurs delta (important, si on veut faire du delta sur quelque chose sans pointeur de modif on va utiliser ODP SLT vu plus loin)

ODP contient ODQ = Operational Delta Queue (voir schéma Unit 7 lesson 4)

Le delta ODQ se vide :

  • Quand toutes les cibles sont venus chercher le delta
  • Au bout de x heures/jours décidés

Les fulls sont aussi gérés par ODP mais la force est dans ODQ avec un delta mutualisé par les différentes sources.

Donc on peut créer des DTP dans PSA qui va taper directement sur l'ODQ de la source

Avantage

ODQ est compressé donc sizing est optimal

Il faut quand même faire une analyse CPU et mémoire pour la machine source

Donc au final on se retrouve avec 4 sources possibles :

  • HANA Source System (on le verra plus tard)
  • ODP
  • File
  • BIG DATA

Publication d'une DS sur ODP

Quand ODP est installé Il faut "publier" le datasource pour dire qu'il est ODP compatible

Exemple sur un DS spécifique il faut le "publier" sur ODP

BI content est publié par défaut sur ODP

Programme RODPS_OS_EXPOSE : publie des datasources pour ODP

Ensuite on réplique dans BW dans RSA1 et on voit arriver le datasource

Pour vérifier dans la table c'est la table ROOSATTR on doit avoir le DS flaggé "Expose external = X"

Nouvelle activité et nouvelle façon de faire :

On peut créer un DS dans BW directement.

Et on peut créer autant de DS qu'on veut baser sur le même ODQ

Donc on peut avoir un DS full et DS delta qui pointe que la même source

Dans RSA1 on peut faire créer datasource et on dit que ça pointe sur tel ou tel ODP.

Transaction dans le système source :

ODQMON permet de monitorer les files de delta

Et on peut y voir le contenu des données dans l'ODQ

On ne peut plus modifier les données comme on faisait avant dans la PSA

Exercice 32 p.597

Sur ODP

https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=427558488