Partager via


Démarrage rapide : Créer, attribuer et exécuter une tâche de stockage

Dans ce démarrage rapide, vous apprendrez à utiliser le portail Azure pour créer une tâche de stockage et l’affecter à un compte Azure Storage. Ensuite, vous examinerez les résultats de l’exécution. La tâche de stockage applique une politique d’immuabilité basée sur le temps à tous les documents Microsoft Word qui existent dans le compte de stockage.

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.

Prérequis

  • Un abonnement Azure. Voir Créer un compte gratuitement.

  • Un compte de stockage Azure. Voir Créer un compte de stockage. Lorsque vous créez le compte, veillez à activer la prise en charge de l’immutabilité au niveau de la version et à ne pas activer la fonctionnalité d’espace de noms hiérarchique.

    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.

  • Le rôle propriétaire des données blob de stockage est attribué à votre identité utilisateur dans le contexte du compte de stockage ou du groupe de ressources.

  • Un rôle personnalisé attribué à votre identité d’utilisateur dans le contexte du groupe de ressources qui contient les actions de contrôle d’accès en fonction du rôle (RBAC) nécessaires pour affecter une tâche à un compte de stockage. Voir Autorisations requises pour attribuer une tâche.

  • Un conteneur blob avec un ou plusieurs documents Microsoft Word stockés dans ce conteneur.

Créer une tâche

  1. Dans le portail Azure, recherchez les tâches de stockage.

  2. Sous Services, sélectionnez tâches de stockage – Azure Storage Actions.

    Capture d’écran du résultat de la recherche de tâches de stockage de chaîne.

  3. Sur Azure Storage Actions | Page Tâches de stockage, sélectionnez Créer.

    Capture d’écran du bouton de création de tâche.

  4. À la page De base, sous Détails du projet, vérifiez que l’abonnement approprié est sélectionné. Sélectionnez ensuite le même groupe de ressources que celui qui contient votre nouveau compte de stockage.

    Capture d’écran de la section Détails du projet de l’onglet Informations de base.

  5. Sous détails de l’instance, entrez mystoragetask pour le nom de tâche de stockage, puis sélectionnez n’importe quelle région prise en charge par la préversion de ce service.

    Capture d’écran de la section Détails de l’instance de l’onglet Informations de base.

  6. Sélectionnez Suivant pour ouvrir la page Conditions.

Ajouter des clauses à une condition

Vous pouvez spécifier les conditions d’une tâche de stockage en effectuant des sélections dans Si section de l’onglet Visual Builder. Chaque tâche de stockage a au moins une condition avec une clause dans cette condition.

  1. Dans la Sélectionner une propriété liste déroulante de la section Si, sélectionnez nom d’objet blob.

  2. Pour l’opérateur de cette condition, sélectionnez Se termine par, puis, dans la zone Entrer une chaîne, entrez .docx.

    Capture d’écran de la clause filtrant le nom d’objet blob.

    Cette condition ne permet d’effectuer des opérations que sur des documents Word.

Ajouter des opérations

Vous pouvez spécifier les opérations effectuées par une tâche de stockage en effectuant des sélections dans la section Puis de l’onglet Visual Builder. Chaque tâche de stockage comporte au moins une opération à effectuer lorsqu’un blob ou un conteneur remplit les conditions spécifiées.

  1. Dans la liste déroulante Sélectionner une opération de la section Puis, sélectionnez Définir la stratégie d’immuabilité d’objet blob.

    Capture d’écran de l’opération Then qui définit la stratégie d’immuabilité.

    Cette opération applique aux documents Microsoft Word une politique d’immuabilité basée sur le temps.

  2. Sélectionnez Ajouter une nouvelle opération, puis, dans la liste déroulante Sélectionner une opération, sélectionnez Définir des balises d’objet blob.

  3. Dans la zone Entrer un nom de balise, entrez ImmutabilityUpdatedBy, puis, dans la zone Entrer une valeur de balise, entrez StorageTaskQuickstart.

    Capture d’écran de l’opération Then qui définit la balise d’index d’un objet blob.

    Cette opération ajoute une balise d’indexation à chaque document Word dans ce conteneur.

  4. Sélectionnez Suivant pour ouvrir la page Affectations.

Ajouter une affectation

Une affectation de tâche de stockage spécifie un compte de stockage. Après avoir activé la tâche de stockage, les conditions et les opérations de votre tâche seront appliquées à ce compte de stockage. L’affectation contient également des propriétés de configuration qui vous aident à cibler des blobs spécifiques ou à spécifier quand et à quelle fréquence la tâche s’exécute. Vous pouvez ajouter une affectation pour chaque compte que vous souhaitez cibler.

  1. Sélectionnez Ajouter une attribution.

    Affiche le volet Ajouter une attribution.

  2. Dans la section Sélectionner l’étendue, sélectionnez votre abonnement et votre compte de stockage, puis nommez l’affectation mystoragetaskassignment.

    Capture d’écran de la section Sélectionner l’étendue du volet d’affectation.

  3. Dans la section Attribution de rôle, dans la liste déroulante Rôle, sélectionnez le propriétaire des données blob de stockage pour attribuer ce rôle à l’identité managée affectée par le système de la tâche de stockage.

    Capture d’écran de la section Attribution de rôle du volet d’affectation.

  4. Dans la section Filtrer les objets, vérifiez que l’option Préfixe d’objet blob est sélectionnée. Ensuite, dans la zone Préfixes d’objet blob, entrez le préfixe du conteneur que vous utilisez pour suivre ce guide de démarrage rapide suivi du caractère /. Par exemple, si votre conteneur de test est nommé mycontainer, puis entrez mycontainer/.

    Capture d’écran de la section Filtrer les objets du volet Ajouter une affectation.

    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.

  5. Dans la section Déclencheur, sélectionnez Exécution unique (une seule fois), puis le conteneur dans lequel vous souhaitez stocker les rapports d’exécution.

    Capture d’écran de la section Déclencher les détails du volet Ajouter une affectation.

  6. Sélectionnez Ajouter.

  7. Sous l’onglet Balises, sélectionnez Suivant.

  8. Sous l’onglet Vérifier + créer, sélectionnez Vérifier + créer.

    Quand la tâche est déployée votre déploiement a été effectué s’affiche, sélectionnez Accéder à la ressource.

  9. Sélectionnez Accéder à la ressource pour ouvrir la page Vue d’ensemble de la tâche de stockage.

Activer l’affectation de tâche

Les affectations de tâches de stockage sont désactivées par défaut. Activez les affectations à partir de la page Affectations.

  1. Sélectionnez affectations, sélectionnez le mystoragetaskassignment affectation, puis Activer.

    Capture d’écran de l’option Affectations et du lien d’affectation de tâche de stockage.

    L’affectation de tâche est mise en file d’attente pour s’exécuter.

  2. Sélectionnez régulièrement Actualiser pour afficher un état mis à jour.

    Jusqu’à ce que la tâche s’exécute, puis se termine, la chaîne En cours apparaît sous la colonne Dernier état d’exécution colonne. Une fois la tâche terminée, la chaîne Terminé apparaît dans cette colonne.

    Capture d’écran de l’état terminé s’affichant près de l’affectation de tâche.

Visualiser les résultats de l’exécution de la tâche

Une fois la tâche exécutée, vous pouvez consulter les résultats de l’exécution.

  1. Lorsque la page Affectations s’ouvre toujours, sélectionnez Afficher la tâche s’exécute.

    Le volet des tâches d’exécution s’affichent et, dans ce volet, un élément de ligne qui décrit le rapport s’affiche.

  2. Sélectionnez le lien Afficher le rapport pour télécharger un rapport.

    Capture d’écran du volet Exécution des tâches.

    Le rapport apparaît sous la forme d’une liste séparée par des virgules du conteneur, de l’objet blob et de l’opération effectuée avec un état. Vous pouvez également afficher ces rapports séparés par des virgules dans le conteneur que vous avez spécifié lorsque vous avez configuré l’affectation.

Étapes suivantes

Créer une tâche de stockage