Créer un cube à partir d’un modèle sans utiliser une vue de source de données

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

Sélectionnez Générer le cube sans utiliser de source de données sur la première page de l’Assistant Cube pour créer un cube sans utiliser une vue de source de données. Vous pouvez utiliser ultérieurement l’Assistant Génération de schéma pour générer le schéma relationnel pour la vue de source de données en fonction de la structure du cube et éventuellement d’autres objets SQL Server Analysis Services. Pour plus d’informations sur la génération d’un schéma, consultez l’Assistant Génération de schéma (Analysis Services) .

Sélection de la méthode de génération

Dans l’Assistant Cube, dans la page Sélectionner la méthode de génération , cliquez sur Générer le cube sans utiliser de source de données. Pour générer le cube à l’aide d’un modèle de cube existant, activez la case à cocher Utiliser un modèle de cube . . Si vous ne sélectionnez pas d’utiliser un modèle, vous devez définir manuellement les options.

Les modèles de cube contiennent des mesures prédéfinies, des groupes de mesures, des dimensions, des hiérarchies et des attributs. Si vous sélectionnez un modèle, l’Assistant utilise les définitions d’objets dans les modèles comme base pour définir des options dans les pages suivantes. SQL Server Analysis Services est installé avec plusieurs modèles pour les cubes standard. L’administrateur de serveur peut également ajouter des modèles de cube ou de dimension conçus spécifiquement pour les données de votre organisation.

Sélection des dimensions

Utilisez la page Sélectionner des dimensions de l’Assistant pour ajouter des dimensions existantes au cube. Cette page s’affiche uniquement s’il existe déjà des dimensions partagées sans source de données dans le projet ou la base de données. Elle ne répertorie pas les dimensions qui ont une source de données.

Pour ajouter des dimensions existantes, sélectionnez une ou plusieurs dimensions dans la liste des dimensions partagées , puis cliquez sur le bouton flèche droite (>) pour les déplacer vers la liste des dimensions du cube . Cliquez sur le bouton double-flèche (>>) pour déplacer toutes les dimensions de la liste.

Définition de nouvelles mesures

Utilisez la page Définir de nouvelles mesures de l’Assistant pour spécifier les mesures et les groupes de mesures dans le nouveau cube. Les groupes de mesures que vous spécifiez ici correspondent aux tables de faits dans le schéma généré. Les mesures que vous spécifiez ici correspondent à des colonnes non clés numériques dans les tables.

Si vous utilisez un modèle pour créer le cube, les mesures du modèle sont répertoriées au format grille sous Sélectionner des mesures à partir du modèle. La case à cocher en regard de chaque mesure de la liste est initialement sélectionnée. Vous pouvez décocher la case en regard de n’importe quelle mesure que vous ne souhaitez pas inclure dans le cube. Pour ajouter ou supprimer toutes les mesures de la liste, activez ou désactivez la case à cocher dans la barre de titre de la grille.

Vous pouvez ajouter des mesures au cube dans la liste sous Ajouter de nouvelles mesures. Pour ajouter une nouvelle mesure, cliquez sur la première cellule vide de la colonne Nom de mesure (qui affiche Ajouter une nouvelle mesure). Spécifiez un nom de mesure, un groupe de mesures, un type de données et une agrégation pour chaque nouvelle mesure. Pour supprimer une mesure de la liste Ajouter de nouvelles mesures , cliquez sur l’icône Supprimer (X). Si vous n’utilisez pas de modèle, ajouter de nouvelles mesures est la seule liste de cette page de l’Assistant.

La grille Sélectionner des mesures et la grille Ajouter de nouvelles mesures affichent des valeurs sous les colonnes décrites dans le tableau suivant. Vous pouvez cliquer sur une valeur dans l’une ou l’autre liste pour la modifier.

Colonne Descriptif
Nom de la mesure Une valeur dans cette colonne définit le nom d’une mesure dans le cube. Cliquez sur une valeur dans cette colonne pour taper un nom. Cliquez sur Ajouter une nouvelle mesure dans cette colonne pour créer une nouvelle mesure. Cette colonne définit la propriété Name sur l’objet de mesure.
Groupe de mesures Nom du groupe de mesures qui contient la mesure. Cliquez sur cette valeur pour choisir ou taper un nom. Si vous supprimez toutes les mesures appartenant à un groupe de mesures particulier, le groupe de mesures est également supprimé. Cette colonne définit la propriété Name de l’objet de groupe de mesures.
Type de données Type de données pour la mesure. Cliquez sur cette valeur pour modifier le type de données. La valeur par défaut lorsque vous créez une mesure est Unique. Cette colonne définit la propriété DataType sur l’objet de mesure.
Agrégation Agrégation standard pour la mesure. Cliquez sur cette cellule pour spécifier l’une des agrégations standard pour la mesure (ou Aucun). La valeur par défaut lorsque vous créez une mesure est Sum. Cette colonne définit la propriété AggregationFunction sur l’objet de mesure.

Définition de nouvelles dimensions

Utilisez la page Définir de nouvelles dimensions de l’Assistant pour spécifier les dimensions du nouveau cube.

Si vous utilisez un modèle pour créer le cube, la grille sous Sélectionner des dimensions à partir du modèle affiche les dimensions du modèle. Vous pouvez décocher la case en regard de n’importe quelle dimension pour la supprimer du cube. Désactivez la case à cocher dans la barre de titre de la grille pour supprimer toutes les dimensions répertoriées. Si vous n’utilisez pas de modèle, cette grille répertorie uniquement la dimension Time.

Vous pouvez ajouter des dimensions au cube dans la grille sous Ajouter de nouvelles dimensions. Pour ajouter une dimension, cliquez sur la cellule de la colonne Name qui contient le texte Ajouter une nouvelle dimension, puis tapez un nom pour la dimension. Pour supprimer une ligne de la liste, cliquez sur l’icône supprimer (X).

Les grilles Sélectionner des dimensions à partir du modèle et Ajouter de nouvelles dimensions affichent les valeurs dans les colonnes décrites dans le tableau suivant. Vous pouvez cliquer sur une valeur dans l’une ou l’autre liste pour la modifier.

Colonne Descriptif
Type Affiche le type de dimension d’une dimension de modèle. Cliquez sur cette cellule pour modifier le type de dimension d’une dimension. Cette colonne définit la propriété Type de l’objet dimension.
Nom Affiche le nom de la dimension. Cliquez sur cette cellule pour taper un autre nom. Cette valeur définit la propriété Name de l’objet dimension.
SCD Spécifie qu’il s’agit d’une dimension à variation lente (SCD). Cette case à cocher ajoute les attributs Date de début SCD, ID d'origine de la date de fin et Statut à la dimension. SCD est sélectionné par défaut si vous utilisez un modèle pour créer le cube et que l’Assistant détecte ces quatre types d’attributs dans une dimension de modèle.
Attributs Affiche les attributs à créer pour la dimension. Chaque nom d’attribut de la liste est précédé du nom de la dimension. Cette liste est en lecture seule. Vous pouvez modifier les attributs à l’aide du Concepteur de dimensions une fois l’Assistant terminé.

Définition de périodes

Utilisez la page Définir les périodes temporelles de l'assistant pour spécifier la plage de dates que vous souhaitez inclure dans la dimension. Par exemple, vous pouvez choisir une plage commençant le 1er janvier de la première année dans vos données et s'étendant sur plusieurs années au-delà de votre transaction la plus récente. Les transactions en dehors de la plage n’apparaissent pas ou apparaissent en tant que membres inconnus dans la dimension, en fonction du paramètre de propriété UnknownMemberVisible pour la dimension. La propriété UnknownMemberName spécifie la légende du membre inconnu. Vous pouvez également modifier le premier jour de la semaine utilisé par vos données (la valeur par défaut est Dimanche).

Note

La page Définir des périodes s'affiche uniquement si, sur la page Définir de nouvelles dimensions de l'Assistant, vous incluez une dimension de temps dans votre cube.

Sélectionnez les périodes (année, demi-année, trimestre, trimestre, trimestre, trimestre, mois, dix jours, semaine et date) que vous souhaitez inclure dans votre schéma. Vous devez sélectionner la période de date ; L’attribut Date est l’attribut clé de la dimension. La dimension ne peut donc pas fonctionner sans elle. Vous pouvez également modifier la langue utilisée pour étiqueter les membres de la dimension.

Les périodes que vous sélectionnez créent les attributs de temps correspondants dans la nouvelle dimension de temps. L'assistant ajoute également des attributs connexes qui n'apparaissent pas dans la liste. Par exemple, lorsque vous sélectionnez les intervalles de temps Année et Demi-Année, l'Assistant crée les attributs Jour de l'Année, Jour de la Demi-Année et Demi-Années de l'Année, en plus des attributs Année et Demi-Année.

Une fois le cube créé, vous pouvez utiliser le Concepteur de dimensions pour ajouter ou supprimer des attributs de temps. Étant donné que l’attribut Date est l’attribut clé de la dimension, vous ne pouvez pas le supprimer. Pour masquer l’attribut Date des utilisateurs, vous pouvez remplacer la propriété AttributeHierarchyVisible par False.

Toutes les périodes disponibles s’affichent dans le volet Périodes du Concepteur de dimensions. (Ce volet remplace le volet Vue de source de données pour les dimensions basées sur des tables de dimension.) Vous pouvez modifier la plage de dates d’une dimension en modifiant le paramètre de propriété Source (liaison d’heure) de la dimension. Étant donné qu’il s’agit d’une modification structurelle, vous devez retraiter la dimension et tous les cubes associés avant de parcourir les données.

Spécification de calendriers supplémentaires

Dans la page Spécifier des calendriers supplémentaires de l’Assistant, sélectionnez les calendriers sur lesquels baser les hiérarchies dans la dimension. Vous pouvez choisir l’un des calendriers suivants.

Calendar Descriptif
Calendrier fiscal Calendrier fiscal de douze mois. Si vous sélectionnez ce calendrier, spécifiez le jour et le mois de début de l’exercice utilisé par votre organisation.
Calendrier de rapport et/ou marketing Calendrier de rapports de douze mois qui comprend deux mois de quatre semaines et un mois de cinq semaines dans un modèle périodique de trois mois (trimestriel). Si vous sélectionnez ce calendrier, spécifiez le jour de départ et le mois et le modèle de trois mois de 4-4-5, 4-5-4 ou 5-4-4 semaines, où chaque chiffre représente le nombre de semaines dans un mois.
Calendrier de fabrication Calendrier qui utilise 13 périodes de quatre semaines, divisé en trois quarts de quatre périodes et un quart de cinq périodes. Si vous sélectionnez ce calendrier, spécifiez la semaine de départ (comprise entre 1 et 4) et le mois de l’année de fabrication, et le trimestre avec des périodes supplémentaires.
Calendrier ISO 8601 Le calendrier standard des dates et heures selon la norme ISO (8601). Ce calendrier comporte un nombre intégral de semaines de 7 jours. Pour éviter de fractionner une semaine, ce calendrier démarre une nouvelle année jusqu’à plusieurs jours avant ou après le 1er janvier.

Le calendrier et les paramètres que vous sélectionnez déterminent les attributs créés dans la dimension. Par exemple, si vous sélectionnez les périodes d’année et de trimestre dans la page Définir les périodes de l’Assistant et le calendrier fiscal de cette page, les attributs FiscalYear, FiscalQuarter, FiscalQuarterOfYear sont créés pour le calendrier fiscal.

L’assistant crée également des hiérarchies spécifiques aux calendriers, composées des attributs créés pour ces calendriers. Pour chaque calendrier, tous les niveaux de chaque hiérarchie s'accumulent dans le niveau supérieur. Par exemple, dans le calendrier standard de 12 mois, l’Assistant crée une hiérarchie d’années et de semaines ou d’années et de mois. Toutefois, les semaines ne sont pas contenues uniformément dans un calendrier standard, de sorte qu’il n’y a pas de hiérarchie d’années, de mois et de semaines. En revanche, dans un calendrier de création de rapports ou de fabrication, les semaines sont réparties uniformément en mois, de sorte que les semaines s'accumulent effectivement en mois.

Définition de l’utilisation des dimensions

Utilisez la page Définir l'utilisation de la dimension de l'Assistant pour spécifier quelles mesures du cube sont agrégées par chaque dimension dans l'Assistant. La grille d’utilisation des dimensions de cette page répertorie les dimensions sous forme de lignes et de groupes de mesures sous forme de colonnes. Activez la case à cocher de n’importe quelle combinaison de dimension et de groupes de mesures dans laquelle la dimension agrège les mesures de ce groupe de mesures.

Terminer l’Assistant Cube

Dans la page Fin de l’Assistant, passez en revue la structure du nouveau cube et, dans la zone Nom du cube, tapez un nom pour celui-ci. Si vous le souhaitez, activez la case à cocher Générer le schéma maintenant pour démarrer l’assistant de génération de schéma. Dans la plupart des cas, vous ne devez pas activer cette case à cocher si vous envisagez de créer des objets supplémentaires. Vous pouvez également utiliser le Concepteur de cube pour générer le schéma ultérieurement.