Assistant BI - Ajouter l’intelligence comptable à une dimension

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Ajoutez l'intelligence comptable à un cube ou une dimension pour affecter des classes comptables standard, par exemple recettes et dépenses, aux membres d'un attribut de compte. Cette amélioration identifie également les types de comptes (tels que l'actif et le passif) et affecte l'agrégation appropriée à chaque type de compte. Microsoft SQL Server SQL Server Analysis Services pouvez utiliser les classifications pour agréger des comptes au fil du temps.

Notes

L'intelligence comptable n'est disponible que pour les dimensions qui sont basées sur des sources de données existantes. Pour les dimensions créées sans utiliser de source de données, vous devez exécuter l'Assistant Génération de schéma pour créer une vue de source de données avant d'ajouter l'intelligence comptable.

Vous appliquez l'intelligence comptable à une dimension qui spécifie des informations de compte (par exemple le nom, le numéro et le type de compte). Pour ajouter l’intelligence comptable, vous utilisez l’Assistant Business Intelligence et vous sélectionnez l’option Définir l’intelligence comptable dans la page Choisir des améliorations . Cet Assistant vous guide ensuite tout au long des étapes de sélection d’une dimension à laquelle vous souhaitez appliquer l’intelligence des comptes, d’identification des attributs de compte dans la dimension de compte sélectionnée, puis de mappage des types de comptes dans la table de dimension aux types de comptes reconnus par SQL Server Analysis Services.

Sélection d'une dimension

Dans la première page Définir l’intelligence comptable de l’Assistant, vous spécifiez la dimension à laquelle vous voulez appliquer l’intelligence comptable. L'intelligence comptable ajoutée à la dimension sélectionnée provoquera des changements dans cette dimension. Ces modifications seront héritées par tous les cubes contenant la dimension sélectionnée.

Spécification des attributs de compte

Dans la page Configurer les attributs de la dimension de l’Assistant, vous spécifiez les attributs de compte dans la dimension de comptes sélectionnée. D’abord, dans la colonne Inclure , cochez la case à côté de chaque type d’attribut de compte que vous voulez mapper avec un attribut de dimension dans la dimension. Ensuite, dans la colonne Attribut de dimension , développez la liste déroulante et sélectionnez l’attribut dans la dimension qui correspond au type d’attribut sélectionné. La sélection de l’attribut dans la liste définit la propriété Type d’attribut pour les attributs de compte.

Mappage des types de comptes

La deuxième page Définir l’intelligence des comptes mappe les valeurs de type de compte de la table de dimension aux types de comptes reconnus par SQL Server Analysis Services. Cette page apparaît uniquement si vous avez inclus l’attribut de dimension Type de compte dans la dimension. Pour inclure la dimension Type de compte , dans la page Définir l’intelligence comptable de l’Assistant, cochez la case à côté de Type de compte, puis sélectionnez l’attribut approprié.

La seconde page Définir l’intelligence comptable comporte deux colonnes :

  • La colonne Types de comptes de la table source répertorie les types de comptes que l’Assistant obtient à partir de la table de dimension.

  • La colonne Types de comptes de serveur identifie le type de compte correspondant que SQL Server Analysis Services reconnaît. Le tableau suivant répertorie les types de comptes que SQL Server Analysis Services reconnaît et l’agrégation par défaut pour chacun de ces types. Les sélections sont effectuées automatiquement si la table de dimension utilise les mêmes noms de type de compte que SQL Server Analysis Services utilise.

    Type de compte du serveur Agrégation Description
    Statistique Aucun Ratio calculé d'un objet quelconque, ou nombre d'un objet qui ne s'agrège pas avec le temps. Ce type de compte d'effectue pas de conversion d'une monnaie à l'autre selon des règles de conversion.
    Responsabilité LastNonEmpty Prix ou valeur de choses dues à un instant spécifique. Ce type de compte n'effectue pas de cumuls sur le temps écoulé et, de ce fait, ne s'agrège pas naturellement avec le temps. Par exemple, le montant Year est la valeur du dernier mois avec des données. Ce type de compte effectue des conversions entre les monnaies avec le taux End of Period.
    Asset LastNonEmpty Prix ou valeur de choses détenues à un instant spécifique. Ce type de compte s’accumule au fil du temps et, de ce fait, ne s’agrège pas naturellement avec le temps. Par exemple, le montant Year est la valeur du dernier mois avec des données. Ce type de compte effectue des conversions entre les monnaies avec le taux End of Period.
    Équilibre LastNonEmpty Nombre d'un objet à un instant spécifique. Ce type de compte effectue des cumuls sur le temps écoulé, mais ne s'agrège pas naturellement avec le temps. Par exemple, le montant Year est la valeur du dernier mois avec des données.
    Flux Sum Nombre incrémentiel d'un objet. Ce type de compte s’agrège sous forme de somme avec le temps, mais n’effectue pas de conversion entre les monnaies d’après les règles de conversion.
    Dépenses Sum Prix ou valeur de choses dépensées. Ce type de compte s’agrège sous forme de somme avec le temps et effectue les conversions entre les monnaies avec un taux moyen.
    Revenu Sum Prix ou valeur de choses reçues. Ce type de compte s’agrège sous forme de somme avec le temps et effectue les conversions entre les monnaies avec un taux moyen.

    Notes

    S'il y a lieu, vous pouvez mapper plus d'un type de compte dans la dimension avec un type de compte particulier du serveur.

Pour modifier les agrégations par défaut mappées avec chaque type de compte pour une base de données, vous pouvez utiliser le Concepteur de bases de données.

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet Analysis Services, puis cliquez sur Modifier la base de données.

  2. Dans la zone Mappage de type de compte , sélectionnez un type de compte dans la zone Nom.

  3. Dans la zone de texte Alias , tapez un alias pour ce type de compte.

  4. Dans la zone de liste déroulante Fonction d’agrégation , modifiez la fonction d’agrégation par défaut pour ce type de compte.