Partager via


Créer et gérer une affectation de tâche de stockage

Une affectation identifie un compte de stockage et un sous-ensemble d’objets dans ce compte que la tâche cible. Une affectation définit également quand la tâche s’exécute et où les rapports d’exécution sont stockés.

Cet article vous aide à créer une affectation, puis à activer cette affectation à exécuter.

Important

Azure Storage Actions est actuellement en PRÉVERSION et est disponible dans ces régions. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

Créer une affectation

Créez une affectation pour chaque compte de stockage que vous souhaitez cibler. Une tâche de stockage peut contenir jusqu’à 50 affectations.

Remarque

Pendant la préversion publique, vous pouvez cibler uniquement les comptes de stockage qui se trouvent dans la même région que les tâches de stockage.

Créer une affectation à partir du menu des tâches de stockage

Vous pouvez créer une affectation dans le contexte d’une tâche de stockage. Cette option peut être pratique si vous êtes l’auteur de la tâche et que vous souhaitez cibler plusieurs comptes de stockage. Pour chaque affectation, vous allez identifier le compte de stockage que vous souhaitez cibler.

Accédez à la tâche de stockage dans le portail Azure, puis, sous Gestion des tâches de stockage, sélectionnez Affectations, puis Configurer les affectations.

Screenshot of the Assignments page that appears in the context of the storage task.

Dans la page Affectations, sélectionnez + Ajouter une affectation et le volet Ajouter une affectation s’affiche.

Créer une affectation à partir du menu du compte de stockage

Vous pouvez également créer une affectation dans le contexte d’un compte de stockage. Cette option peut être pratique si vous souhaitez utiliser une tâche existante pour traiter des objets dans votre compte de stockage. Pour chaque affectation, vous allez identifier la tâche de stockage que vous souhaitez affecter à votre compte.

Accédez au compte de stockage dans le portail Azure, puis, sous Gestion des données, sélectionnez Tâches de stockage.

Dans la page Tâches de stockage, sélectionnez l’onglet Affectation des tâches, puis + Créer une affectation, puis sélectionnez + Ajouter une affectation.

Screenshot of the Assignments page that appears in the context of a storage account.

Affiche le volet Ajouter une attribution.

Sélectionner une étendue

Dans la section Sélectionner l’étendue, sélectionnez un abonnement et nommez l’affectation. Sélectionnez ensuite le compte de stockage que vous souhaitez cibler.

Si vous avez ouvert le volet Ajouter une attribution dans le contexte du compte de stockage, vous sélectionnez une tâche de stockage au lieu du compte de stockage.

Le tableau suivant décrit chaque champ de la section Sélectionner l’étendue :

Section Champ Obligatoire ou facultatif Description
Sélectionner une étendue Abonnement Requis Abonnement du compte de stockage que vous souhaitez ajouter à cette affectation.
Sélectionner une étendue Sélectionner un compte de stockage Requis Compte de stockage que vous souhaitez ajouter à cette affectation. Vous devez être propriétaire du compte de stockage. Ce champ s’affiche uniquement si vous créez l’affectation dans le contexte d’une tâche de stockage.
Sélectionner une étendue Sélectionner une tâche de stockage Requis Tâche de stockage à laquelle vous souhaitez affecter votre compte de stockage. Ce champ s’affiche uniquement si vous créez l’affectation dans le contexte d’un compte de stockage.
Sélectionner une étendue Nom de l’attribution Requis Nom de l’affectation. Les noms d’affectation doivent être compris entre 2 et 62 caractères et peuvent contenir uniquement des lettres et des chiffres.

Ajouter une attribution de rôle

Dans la section Attribution de rôle, dans la liste déroulante Rôle, sélectionnez le rôle que vous souhaitez attribuer à l’identité managée affectée par le système de la tâche de stockage. Pour garantir une attribution de tâche réussie, utilisez des rôles disposant des autorisations Propriétaire des données blob. Pour en savoir plus, consultez les Rôles Azure pour les tâches de stockage

Screenshot of the Role assignment section of the assignment pane.

Ajouter un filtre

Dans la section Filtrer les objets, choisissez si vous souhaitez cibler un sous-ensemble d’objets blob en fonction d’un filtre. Les filtres vous aident à affiner l’étendue de l’exécution. Si vous souhaitez que la tâche évalue tous les conteneurs et blobs d’un compte, vous pouvez sélectionner l’option Ne pas filtrer. L’exemple suivant utilise un filtre pour cibler uniquement les objets blob qui existent dans un conteneur nommé mycontainer.

Screenshot of the Filter objects section of the Add assignment pane.

La table ci-dessous décrit chaque paramètre :

Section Champ Obligatoire ou facultatif Description
Filtrer des objets Filtrer par Requis Option permettant de filtrer des objets à l’aide d’un préfixe ou d’exécuter la tâche sur l’ensemble du compte de stockage.
Filtrer des objets Préfixes d’objet blob Facultatif Préfixe de chaîne utilisé pour affiner l’étendue des objets blob évalués par la tâche. Ce champ est obligatoire uniquement si vous choisissez de filtrer à l’aide d’un préfixe d’objet blob.

Définir le déclencheur

Dans la section Détails du déclencheur, sélectionnez la fréquence à laquelle vous souhaitez que cette tâche s’exécute. Vous pouvez choisir d’exécuter cette tâche une seule fois ou d’exécuter la tâche périodiquement. Si vous décidez d’exécuter cette tâche périodiquement, choisissez une heure de début et de fin et spécifiez le nombre de jours entre chaque exécution. Vous pouvez également spécifier l’emplacement où vous souhaitez stocker les rapports d’exécution.

Screenshot of the Triggers section of the Add assignment pane.

La table ci-dessous décrit chaque paramètre :

Section Champ Obligatoire ou facultatif Description
Détails du déclencheur Fréquence d’exécution Requis Option permettant d’exécuter la tâche une fois ou plusieurs fois.
Détails du déclencheur Démarrer à partir de Requis Date et heure à laquelle commencer l’exécution de la tâche.
Détails du déclencheur Fin le Requis Date et l’heure à laquelle arrêter l’exécution de la tâche.
Détails du déclencheur Répéter chaque (en jours) Requis Intervalle en jours entre chaque exécution.
Détails du déclencheur Conteneur d’exportation de rapports Requis Conteneur dans lequel les rapports d’exécution des tâches sont stockés.

Enregistrer l’affectation

Sélectionnez le bouton Ajouter pour créer la nouvelle affectation.

Le volet Ajouter une attribution se ferme. Une fois le déploiement terminé, l’affectation apparaît dans la page Affectations. Si vous ne voyez pas l’affectation dans cette page, sélectionnez le bouton Actualiser.

Screenshot of the assignment appearing in the Assignments page.

Activer une affectation

L’affectation est désactivée par défaut. Pour activer l’affectation afin qu’elle soit planifiée pour s’exécuter, cochez la case qui s’affiche en regard de l’affectation, puis sélectionnez Activer.

Screenshot of the Enable button in the Assignments page.

Une fois la tâche exécutée, un rapport d’exécution est généré, puis stocké dans le conteneur que vous avez spécifié lors de la création de l’affectation. Pour plus d’informations sur ce rapport, ainsi que sur la façon d’afficher les métriques qui capturent le nombre d’objets ciblés, le nombre d’opérations tentées et le nombre d’opérations qui ont réussi, consultez Analyser les exécutions des tâches de stockage.

Modifier un devoir

Une affectation devient une sous-ressource du compte de stockage ciblé. Par conséquent, après avoir créé l’affectation, vous pouvez modifier uniquement sa fréquence d’exécution. Les autres champs d’une affectation deviennent en lecture seule. L’option Exécution unique (une seule fois) devient également en lecture seule.

  • Pour modifier la fréquence d’exécution d’une affectation dans le contexte d’une tâche de stockage, accédez à la tâche de stockage dans le portail Azure, puis, sous Gestion des tâches de stockage, sélectionnez Affectations.

  • Pour modifier la fréquence d’exécution d’une affectation dans le contexte d’un compte de stockage, accédez au compte de stockage dans le portail Azure, puis, sous Gestion des données, sélectionnez Tâches de stockage.

Voir aussi