Commande SET CLEARUPDATESTATUS
Lorsqu'un script de calcul BSO ne calcule que partiellement, Essbase ne marque pas les blocs calculés comme propres sous Calcul intelligent, sauf si vous appelez SET CLEARUPDATESTATUS dans le script de calcul. Découvrez comment fonctionne la commande et quel paramètre utiliser.
Seuls les blocs de données calculés sont marqués comme propres. Toutefois, dans certains cas, Essbase ne marque pas les blocs calculés comme étant propres. Par exemple, si vous calculez un sous-ensemble d'une base de données ou une base de données en deux passes. Pour marquer manuellement les blocs de données comme propres, utilisez la commande SET CLEARUPDATESTATUS dans le script de calcul.
Pour éviter les recalculs inutiles, sélectionnez le paramètre approprié à utiliser avec SET CLEARUPDATESTATUS, en fonction de votre base de données :
-
SET CLEARUPDATESTATUS AFTER indique à Essbase de marquer les blocs de données calculés comme propres, même pour un calcul partiel.
-
SET CLEARUPDATESTATUS ONLY indique à Essbase de marquer les blocs comme propres sans les calculer.
-
SET CLEARUPDATESTATUS OFF indique à Essbase de calculer les blocs, mais pas de les marquer comme propres, même sur un calcul complet (CALC ALL). Le statut de nettoyage ou de modification des blocs calculés n'est pas modifié.