Procédure : ajouter une action standard
Vous pouvez ajouter une action à une base de données à l'aide de la vue Actions du Concepteur de cube. Vous pouvez accéder à cette vue à partir de Business Intelligence Development Studio. Une fois que vous avez créé une action, celle-ci devient accessible aux utilisateurs après que vous avez retraité le cube concerné. Pour plus d'informations, consultez Traitement des objets Analysis Services.
Pour créer une action
Ouvrez le cube pour lequel vous voulez créer une action et cliquez sur l'onglet Actions.
Dans la barre d'outils, cliquez sur l'icône Nouvelle action, puis dans le volet d'expression, effectuez les opérations suivantes :
Dans Nom, tapez un nom pour l'action.
Dans la liste déroulante Type de cible, sélectionnez le type d'objet auquel vous voulez associer l'action. L'objet que vous sélectionnez dans Type de cible détermine les objets qui sont disponibles et le type de sélection que vous pouvez faire dans Objet cible. Le tableau suivant répertorie les sélections d'Objet cible valides pour chaque type de cible.
Si vous sélectionnez le type de cible suivant Effectuez la sélection suivante dans Objet cible Membres d'attribut
La seule sélection valide est une hiérarchie d'attribut unique. Le type de cible de l'action concernera tous les membres d'attribut, où qu'ils apparaissent (autrement dit, l'action concernera aussi les hiérarchies définies par l'utilisateur).
Cellules
La seule sélection disponible porte sur Toutes les cellules. Si vous choisissez Cellules comme type de cible, tapez une expression dans Condition pour restreindre les cellules auxquelles l'action est associée.
Cube
La seule sélection disponible est CURRENTCUBE. L'action est associée au cube actif.
Membres de dimension
Sélectionnez une dimension. L'action sera associée à tous les membres de cette dimension.
Hiérarchie
Sélectionnez une hiérarchie. L'action sera associée uniquement à l'objet hiérarchie. Les hiérarchies d'attribut n'apparaissent dans la liste que si leurs propriétés AttributeHierarchyEnabled et AttributeHierarchyVisible ont la valeur True.
Membres de hiérarchie
Sélectionnez une hiérarchie. L'action sera associée à tous les membres de la hiérarchie sélectionnée. Les hiérarchies d'attribut n'apparaissent dans la liste que si leurs propriétés AttributeHierarchyEnabled et AttributeHierarchyVisible ont la valeur True.
Niveau
Sélectionnez un niveau. L'action sera associée uniquement à l'objet niveau.
Membres de niveau
Sélectionnez un niveau. L'action sera associée à tous les membres du niveau sélectionné.
Dans Objet cible, cliquez sur la flèche à droite de la zone de texte et, dans l'arborescence qui s'ouvre, cliquez sur l'objet auquel vous voulez associer l'action, puis cliquez sur OK.
(Facultatif.) Dans Condition, créez une expression MDX pour limiter la cible de l'action. Vous pouvez soit taper l'expression manuellement, soit insérer des éléments à partir des onglets Métadonnées et Fonctions par glisser-déplacer.
Dans la liste déroulante Type, sélectionnez le type d'action que vous voulez créer. Le tableau suivant répertorie les types d'actions disponibles.
Type Description Groupe de données
Extrait un ensemble de données.
Propriétaire
Effectue une opération en utilisant une interface différente de celles répertoriées dans ce tableau.
Ensemble de lignes
Extrait un ensemble de lignes.
Instruction
Exécute une commande OLE DB.
URL
Affiche une page Web dans un navigateur Internet.
Dans Expression d'action, créez une expression qui définit l'action. L'expression doit avoir pour valeur une chaîne. Vous pouvez soit taper l'expression manuellement, soit insérer des éléments à partir des onglets Métadonnées et Fonctions par glisser-déplacer.
(Facultatif.) Développez Propriétés supplémentaires, puis effectuez l'une des étapes suivantes :
Dans la liste déroulante Invocation, indiquez le mode d'appel de l'action. Le tableau suivant décrit les options disponibles pour appeler une action.
Option Description Interactif
L'action est déclenchée par une action de l'utilisateur.
Lot
L'action s'exécute comme une opération non interactive.
À l'ouverture
L'action s'exécute lorsqu'un utilisateur ouvre le cube.
Dans Application, tapez le nom de l'application qui est associée à l'action. Par exemple, si vous créez une action qui dirige un utilisateur vers un site Web particulier, l'application associée à l'action doit être Microsoft Internet Explorer ou un autre navigateur Web.
Remarque : Les actions propriétaires ne sont pas renvoyées au serveur sauf si l'application cliente restreint explicitement l'ensemble de lignes du schéma pour ne renvoyer que les actions qui correspondent au nom spécifié dans Application. Dans Contenu d'action, si vous utilisez le type URL, placez l'adresse Internet entre guillemets. Par exemple, "http:/www.adventure-works.com".
Dans la zone Description, tapez la description de l'action.
Dans Légende, tapez une légende ou une expression MDX dont la valeur est une légende. Cette légende est affichée à l'intention des utilisateurs finals lorsque l'action est déclenchée. Si vous ne spécifiez pas de légende, le nom de l'action est utilisé à la place.
Dans la liste déroulante La légende est MDX, spécifiez si la légende est MDX. Cette zone indique au serveur s'il doit évaluer le contenu de Légende comme une expression MDX.
Voir aussi
Tâches
Autres ressources
Rubriques de procédures : actions (Analysis Services)