Propriétés du tAzureStorageGet Standard - 7.1

Azure Storage Blob

Version
7.1
Language
Français (France)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Open Studio for MDM
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Stockages Cloud > Composants Azure > Composants Azure Storage Blob
Gouvernance de données > Systèmes tiers > Stockages Cloud > Composants Azure > Composants Azure Storage Blob
Qualité et préparation de données > Systèmes tiers > Stockages Cloud > Composants Azure > Composants Azure Storage Blob

Ces propriétés sont utilisées pour configurer le tAzureStorageGet s'exécutant dans le framework de Jobs Standard.

Le composant tAzureStorageGet Standard appartient à la famille Cloud.

Le composant de ce framework est disponible dans tous les produits Talend.

Basic settings

Property Type

Sélectionnez la manière de configurer les informations de connexion.

  • Built-In : les paramètres de connexion seront définis localement pour ce composant. Vous devez spécifier manuellement les valeurs pour toutes les propriétés de connexion.

  • Repository : les paramètres de connexion stockés centralement dans le Repository > Metadata seront réutilisés par ce composant. Vous devez cliquer sur le bouton [...] et, dans la boîte de dialogue Repository Content, sélectionnez les détails de connexion à réutiliser. Toutes les propriétés de connexion seront automatiquement renseignées.

Cette propriété n'est pas disponible lorsqu'un autre composant de connexion est sélectionné dans la liste Connection Component.

Connection Component

Sélectionnez dans la liste déroulante le composant dont les informations de connexion seront utilisées pour configurer la connexion à Azure Storage.

Account Name

Saisissez le nom du compte de stockage auquel vous devez accéder. Vous pouvez trouver un nom de compte de stockage dans le dashboard Storage accounts du système Microsoft Azure Storage à utiliser. Assurez-vous que l'administrateur du système a donné les droits d'accès appropriés à ce compte de stockage.

Account key

Saisissez la clé associée au compte de stockage auquel vous devez accéder. Deux clés sont disponibles pour chaque compte. Par défaut, n'importe laquelle peut être utilisée pour accéder au compte.

Protocol

Sélectionnez le protocole de la connexion à créer.

Use Azure Shared Access Signature

Cochez cette case pour utiliser une signature d'accès partagé (SAP) pour accéder aux ressources du stockage sans utiliser de clé de compte. Pour plus d'informations, consultez Utilisation des signatures d'accès partagé (SAP).

Dans le champ Azure Shared Access Signature qui s'affiche, saisissez votre signature d'accès partagé entre guillemets doubles. Vous pouvez obtenir l'URL de la signature d'accès partagé pour chaque service autorisé sur le portail de Microsoft Azure, après génération de la signature. Le format de l'URL est le suivant : https://<$storagename>.<$service>.core.windows.net/<$sastoken>, où <$storagename> est le nom du compte de stockage, <$service> le nom du service autorisé (blob, file, queue ou table) et <$sastoken> est la valeur du jeton de signature d'accès partagé. Pour plus d'informations, consultez Constructing the Account SAS URI (en anglais).

Notez que la SAP a une période de validité, vous pouvez configurer l'heure de début de validité de la SAP et son heure d'expiration, après laquelle la SAP n'est plus valide lors de la génération. Vous devez vous assurer que votre SAP est toujours valide lorsque vous exécutez votre Job.

Container

Saisissez le nom du conteneur duquel récupérer les blobs.

Local folder

Saisissez le chemin d'accès ou parcourez votre système jusqu'au dossier dans lequel vous souhaitez stocker les blobs récupérés.

Blobs

Renseignez cette table afin de sélectionner les blobs à récupérer. Les paramètres à fournir sont :

  • Prefix : saisissez le préfixe commun au nom des blobs à récupérer. Ce préfixe vous permet de filtrer les blobs ayant un préfixe spécifié, dans leur nom, dans le conteneur donné.

    Le nom d'un blob contient la hiérarchie virtuelle du blob lui-même. Cette hiérarchie est un chemin virtuel vers ce blob et est relatif au conteneur où est stocké le blob. Par exemple, dans un conteneur nommé photos, le nom d'un blob d'une photo peut être 2014/US/Oakland/Talend.jpg.

    Pour cette raison, lorsque vous définissez un préfixe, vous créez un niveau de répertoire comme filtre de blob, par exemple, 2014/ or 2014/US/.

    Si vous souhaitez sélectionner les blobs stockés directement sous le niveau du conteneur, c'est-à-dire les blobs sans chemin virtuel dans leur nom, supprimez les guillemets et saisissez null.

  • Include-subdirectories : cochez cette case afin de récupérer tous les sous-dossiers et les blobs dans ces dossiers, sous le niveau du répertoire désigné dans la colonne Blob prefix. Si vous laissez cette case décochée, le tAzureStorageGet retourne uniquement les blobs, s'il y en a, directement sous le niveau de ce répertoire.

  • Create parent directories : cochez cette case pour répliquer le répertoire virtuel des blobs récupérés dans le dossier local.

    Notez que si vous laissez cette case décochée, le répertoire doit être le même dans le dossier local que celui des blobs récupérés dans le conteneur. Sinon, ces blobs ne pourront être récupérés.

Die on error

Cochez cette case pour arrêter l'exécution du Job lorsqu'une erreur survient.

Décochez la case pour ignorer les lignes en erreur et terminer le traitement des lignes sans erreur. Lorsque les erreurs sont ignorées, vous pouvez récupérer les lignes en erreur en utilisant la connexion Row > Reject.

Advanced settings

tStatCatcher Statistics

Cochez cette case pour collecter les métadonnées de traitement du Job, aussi bien au niveau du Job qu'au niveau de chaque composant.

Global Variables

CONTAINER

Nom du conteneur du blob. Cette variable est une variable After et retourne une chaîne de caractères.

LOCAL_FOLDER

Répertoire local utilisé dans ce composant. Cette variable est une variable After et retourne une chaîne de caractères.

ERROR_MESSAGE

Message d'erreur généré par le composant lorsqu'une erreur survient. Cette variable est une variable After et retourne une chaîne de caractères.

Utilisation

Règle d'utilisation

Le composant tCreateTemporaryFile peut être utilisé en standalone dans un Job ou un sous-Job.

Prérequis

Des connaissances de Microsoft Azure Storage sont nécessaires.