Blob Input Tool Icon

Outil Entrée Blob

Version:
2022.3
Last modified: February 16, 2022

Exemple d'outil unique

L'outil Entrée Blob comporte un exemple d'outil unique. Visitez la section Exemples de workflows pour apprendre comment accéder à cet exemple et à de nombreux autres exemples directement dans Alteryx Designer.

Utilisez l'outil Entrée Blob pour lire un grand objet binaire tel qu'une image ou un fichier multimédia en naviguant directement jusqu'au fichier ou en transmettant une liste de fichiers à lire.

Configurer l'outil

L'outil Entrée Blob peut être un outil d'entrée ou un outil de transmission dans lequel une liste de fichiers est transmise à l'outil et lue par celui-ci.

Configurer en tant qu'outil d'entrée

Nom de fichier : spécifiez le nom de fichier Blob à lire. Tous les types de fichiers sont pris en charge.

Configurer en tant qu'outil de transmission

  1. Le flux de données entrant doit contenir une liste de fichiers (Blobs) à lire.
  2. Spécifiez le nom de fichier Blob à lire. Tous les types de fichiers sont pris en charge. Alteryx remplace la chaîne par le contenu du flux entrant.
  3. Modifier le nom de fichier avec une entrée facultative : sélectionnez l'action appropriée pour remplacer la chaîne spécifiée dans le nom de fichier au-dessus.
    • Modifier le nom du fichier par : sélectionnez l'action pour remplacer le contenu spécifié dans le nom de fichier au-dessus. Par exemple, le nom du fichier est défini sur .\data\images\image.png
      • Ajouter un champ au nom de fichier : le contenu du champ spécifié est ajouté après le nom du fichier et avant l'extension. À l'aide de l'exemple ci-dessus, si la valeur du champ spécifié est « pomme », le nom de fichier sera .\data\images\imagepomme.png
      • Ajouter un champ au nom de fichier en tant que préfixe : le contenu du champ spécifié est ajouté avant le nom de fichier. Si la valeur du champ spécifié est « banane », le nom du fichier sera  .\data\images\bananeimage.png
      • Remplacer le nom de fichier par un champ : le contenu du champ spécifié est utilisé comme nom de fichier avant l'extension. Si la valeur du champ spécifié est « raisin » le nom du fichier sera .\data\images\raisin.png
      • Remplacer le chemin complet par un champ : le contenu du champ spécifié est utilisé comme répertoire, nom de fichier et extension. Si la valeur du champ spécifié est « C:\Temp\arcs-en-ciel_et_licornes.jpg », le nom du fichier est C:\Temp\arcs-en-ciel_et_licornes.jpg
    • En utilisant ce champ : utilisez la liste déroulante afin de sélectionner le champ entrant qui contient les données de remplacement pour le nom de fichier.
  4. Arrêter avec une erreur si le fichier est introuvable : lorsque cette option est cochée, Alteryx génère une erreur si le fichier n'est pas présent. L'erreur est Impossible d'accéder au fichier : (chemin).

Configurer en tant qu'outil d'entrée ou outil de transmission

  1. Spécifiez le nom de fichier Blob à lire. Tous les types de fichiers sont pris en charge.
  2. Options de Blob : fournit des options de gestion des fichiers volumineux.
    • Fragmenter les Blobs : lorsque cette option est activée, les Blobs sont divisés en Blobs de taille inférieure (ou « fragments ») et transmis en aval sous la forme d'enregistrements individuels. Chaque enregistrement contient ce Blob et un champ supplémentaire nommé « Numéro de Blob » qui représente le numéro séquentiel de chaque fragment. Le premier porte le numéro 1, le deuxième le numéro 2, etc.
    • Taille maximum des fragments : permet de spécifier la taille (Ko) de chaque fragment créé. Si le blob d'origine n'est pas un multiple exact de la taille de fragment spécifiée, la taille du dernier fragment est inférieure à cette valeur. Si la taille du Blob d'origine est inférieure à cette valeur, il n'est pas fragmenté et le champ « Numéro de Blob » est tout de même ajouté à l'enregistrement.
Cette page vous a-t-elle été utile ?

Vous rencontrez des problèmes avec votre produit Alteryx ? Visitez la communauté Alteryx ou contactez le  support. Vous n'arrivez pas à soumettre ce formulaire ? Envoyez-nous un e-mail.