Modification de données (MDX)

Outre l'utilisation de la syntaxe MDX (Multidimensional Expressions) pour récupérer et gérer les données de dimensions et de cubes, vous pouvez utiliser MDX pour mettre à jour les données de la dimension ou du cube, ou encore pour procéder à l'écriture différée de celles-ci. Ces mises à jour peuvent être temporaires (comme pour l'analyse spéculative, du type « Que se passe-t-il si ») ou permanentes (comme lorsque des modifications doivent être apportées en fonction de l'analyse de données).

Les mises à jour de données se produisent au niveau de la dimension ou du cube :

  • Écriture différée de dimensions
    L'instruction ALTER CUBE Statement (MDX) permet de modifier les données d'une dimension activée en écriture tandis que l'instruction REFRESH CUBE Statement (MDX) est utilisée pour illustrer les processus de suppression, création et mise à jour des valeurs d'attribut. Il est également possible d'utiliser l'instruction ALTER CUBE pour effectuer des opérations complexes, notamment la suppression de l'intégralité d'une sous-arborescence dans une hiérarchie et la promotion des enfants d'un membre supprimé.

  • Écriture différée de cubes
    Pour effectuer des mises à jour d'un cube activé en écriture, vous devez utiliser l'instruction UPDATE CUBE. Celle-ci permet de mettre à jour un tuple avec une valeur spécifique. L'instruction REFRESH CUBE Statement (MDX) permet d'actualiser les données d'une session client avec les données mises à jour du serveur.

    Pour plus d'informations, consultez Utilisation de l'écriture différée de cubes (MDX).

Voir aussi

Autres ressources