Valider les règles
Essbase valide les règles de construction de dimension et de chargement de données, en vérifiant si tous les membres et dimensions de la règle sont mis en correspondance avec l'outline de cube associée. Découvrez ce qui est nécessaire pour garantir la validité des règles de chargement.
La validation ne peut pas garantir que les données source sont chargées correctement.
Pour valider, cliquez sur Vérifier dans l'éditeur de règles.
Si la règle est correcte, vous pouvez effectuer un chargement de données ou une construction de dimension.
Si la règle n'est pas valide, reportez-vous à la rubrique appropriée pour chaque type de règle :
-
Chargement de données : Configuration requise pour les fichiers de règles de chargement de données valides
-
Construction de dimensions : Configuration requise pour les fichiers de règles de construction de dimensions valides
Exigences relatives aux fichiers de règles de chargement de données valides
Pour qu'un fichier de règles de chargement de données puisse être validé, vous devez répondre "oui" à toutes les questions suivantes.
-
Le fichier de règles est-il associé à l'outline correcte ?
-
Chaque enregistrement de la source de données contient-il un seul membre de chaque dimension ?
Reportez-vous à Eléments dans une source de données.
-
Tous les noms de membre et de dimension sont-ils orthographiés correctement ?
-
Tous les membres sont-ils placés entre guillemets s'ils contiennent des espaces, des chiffres ou des séparateurs de fichiers ? Y a-t-il des délimiteurs supplémentaires dans la source ?
Voir Champs de membre valides.
-
Le membre correspondant à chaque champ de données est-il correctement orthographié dans le fichier de règles ?
-
Les délimiteurs de fichier sont-ils correctement placés ?
Reportez-vous à Délimiteurs valides.
-
Le membre indiqué dans le champ est-il un membre valide ?
Reportez-vous à Mapper les champs.
-
Le nom de dimension est-il utilisé dans un seul champ (par exemple, pas dans un nom de champ et dans l'en-tête) ?
Vous ne pouvez mapper qu'une seule valeur de données avec un seul ensemble de membres.
-
Un seul champ est-il défini en tant que champ de données ?
Reportez-vous à Champs de données dans la règle de chargement.
-
L'attribut défini par l'utilisateur est-il utilisé pour basculer les signes dans l'outline associée ?
Reportez-vous à la section Flip Field Signs.
-
Si un en-tête est utilisé dans la règle, contient-il uniquement les membres valides qui se trouvent dans les dimensions de l'outline ?
-
Les noms de champ contiennent-ils uniquement des références aux membres valides qui se trouvent dans les dimensions de l'outline ?
Exigences relatives aux fichiers de règles de construction de dimension valides
Pour qu'un fichier de règles de construction de dimension puisse être validé, la réponse à toutes les questions suivantes doit être "oui".
-
Le fichier de règles est-il associé à l'outline correcte ?
-
Tous les noms de membre et de dimension sont-ils orthographiés correctement ?
-
Tous les membres sont-ils placés entre guillemets s'ils contiennent des espaces, des chiffres ou des séparateurs de fichiers ? Y a-t-il des délimiteurs supplémentaires dans la source ?
Voir Champs de membre valides.
-
Les numéros de référence sont-ils séquentiels ?
Voir Définir les informations de type de champ de construction de dimension.
-
Y a-t-il des générations répétées ? Toutes les générations sont-elles définies sur une valeur supérieure ou égale à 1 (0 n'est pas autorisé) ? Les générations ne peuvent pas être ignorées (s'il y a une génération 2 et 4, il doit y avoir une génération 3). Dans les règles standard, elles doivent également être dans l'ordre séquentiel.
Voir Définir les informations de type de champ de construction de dimension.
-
Chaque type de champ est-il valide pour la méthode de compilation ?
Définir les informations de type de champ de construction de dimension -
Tous les champs sont-ils dans le bon ordre ?
Voir Définir les informations de type de champ de construction de dimension.
-
Chaque champ enfant a-t-il un champ parent ?
-
Tous les noms de dimension existent-ils dans l'outline ou le fichier de règles ?
-
Des dimensions sont-elles spécifiées dans l'enregistrement d'en-tête du fichier de règles et dans l'enregistrement d'en-tête de la source de données ?
Les dimensions peuvent être indiquées dans l'en-tête du fichier de règles ou dans l'en-tête de la source de données, mais pas dans les deux.