SAP BW sur HANA - Gestion des données

Lorsque votre système SAP BW s'exécute sur la base de données HANA, le coût de mise en mémoire de toutes les données dans HANA est élevé. De plus, toutes les données de SAP BW ne sont pas requises dans la base de données HANA et seulement 30 à 40% des données de BW sont activement requises pour les rapports et les opérations. Ces données ne doivent être placées que dans les capacités en mémoire HANA.

SAP BW on HANA fournit un paramètre pour les données actives et non actives afin que vous puissiez gérer le moindre coût total de possession. Les données peuvent être classées dans les 3 catégories suivantes selon la température des données -

Données chaudes

Dans cette zone, toutes les données sous Hot Data sont stockées dans la base de données en mémoire HANA et sont disponibles pour les rapports et les opérations. Dans SAP BW, ce sont les InfoCubes et les DSO qui relèvent des données chaudes car ils sont fréquemment utilisés pour les rapports et les opérations.

Ces données sont fréquemment utilisées et appartiennent généralement aux 2-3 dernières années. Par conséquent, ces données doivent être placées en tant que données réelles et doivent être placées dans une base de données en mémoire pour obtenir les meilleures performances à des fins de reporting.

Voici les principales propriétés des données chaudes -

  • Access - Très fréquent, toutes les quelques secondes ou minutes

  • Response - Accès rapide, performances élevées

  • Data Type - Données des InfoCubes, des DSO standard, des DSO ouverts et de toutes les données de base

Données froides

Les données froides sont considérées comme des données archivées rarement consultées et toutes les données sont stockées dans une base de données secondaire. Dans SAP BW, les DSO et InfoCubes standard contiennent les données pour les opérations et les rapports. Cependant, dans un scénario normal, seules les données des dernières années sont fréquemment consultées pour les rapports. Les données de plus de 3 ans peuvent normalement être stockées sur un plan TCO inférieur car elles sont rarement consultées.

Voici les principales propriétés des données froides -

  • Access - Données datant de plus de 3 ans et rarement consultées pour les rapports et les opérations.

  • Response - Plus lent par rapport aux données chaudes et chaudes.

  • Data Type - Données plus anciennes des InfoCubes et DSO standard.

Données chaudes

Les données chaudes sont les données stockées dans le stockage sur disque de la base de données HANA et sont disponibles à tout moment. Cela vous permet d'accéder efficacement aux données moins récentes dans la base de données HANA.

Ces données sont disponibles pour la lecture, l'écriture et l'insertion, et offrent un coût total de possession inférieur.

Il existe deux types de données sous données chaudes -

  • Données non actives
  • Hiérarchisation active / dynamique

Données non actives

Ce type de données est appliqué aux DSO de zone de transit de persistance (PSA) et d'écriture optimisée (W / O). Dans SAP BW, les PSA et les DSO W / O sont considérés comme des objets de faible priorité et, en cas de manque de mémoire, les données non actives sont d'abord supprimées de la mémoire.

Voici les principales propriétés des données non actives -

  • Access- Données moyennement fréquentes. Données auxquelles on accède plus fréquemment que les données froides.

  • Response- La réponse est rapide lorsque toutes les partitions sont en mémoire. Lorsque les données doivent être chargées dans la partition, le temps de réponse dépend du volume de données.

  • Data Type - PSA et W / O DSO

Note - Le concept Non-actif est disponible depuis SAP BW 7.3 SP8 et vous pouvez l'utiliser pour gérer efficacement la mémoire dans la base de données HANA.

Hiérarchisation active / dynamique

Dans la hiérarchisation dynamique, il n'y a pas de concept de déplacement des données de la partition vers la mémoire à faible coût total de possession et implique un mécanisme intégré pour accéder à toutes les données avec un temps de performance optimal.

Toutes les données - PSA et W / O DSO - sont stockées sur le disque et sont disponibles pour SAP BW 7.4 SP8 et HANA 1.0 SP9 ou version supérieure.

Voici les principales propriétés des données de hiérarchisation actives / dynamiques -

  • Access- Données moyennement fréquentes. Données auxquelles on accède plus fréquemment que les données froides.

  • Response - Légèrement plus lent que les données chaudes

  • Data Type - PSA, W / O DSO et DSO avancés

Surveiller le concept de données non actives dans le système SAP BW

Ouvrir le moniteur de données actif / non actif, exécuter Transaction Code: RSHDBMON ou vous pouvez accéder à Administration Workbench → Administration → Moniteurs → Données actives / non actives.

Ensuite, cliquez sur la vue détaillée pour vérifier les paramètres de déchargement anticipé. Vous pouvez vérifier les paramètres de déchargement anticipé pour les objets suivants -

  • DSO standard
  • Sans DSO
  • InfoCube
  • La source de données

Dans la sélection de données, sélectionnez la source de données dans la liste déroulante. Sélectionnez Objet et cliquez sur Exécuter.

Les tables PSA et les DSO optimisés en écriture sont marqués par défaut comme Warm by SAP dans BW. Cela signifie que l'indicateur est défini comme actif par défaut.

Cela permet à ces tables d'être supprimées de la mémoire principale avec une priorité plus élevée par rapport aux autres tables des InfoProviders BW persistants. Vous pouvez personnaliser ce paramètre à l'aide de l'indicateur de déchargement anticipé dans la fenêtre, comme illustré dans la capture d'écran suivante.