Propriétés du tAzureStoragePut Standard
Ces propriétés sont utilisées pour configurer le tAzureStoragePut s'exécutant dans le framework de Jobs Standard.
Le composant tAzureStoragePut 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.
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. |
Authentication type |
Configurez le type d'authentification pour vous connecter à Microsoft Azure Blob storage. Deux options sont fournies : Basic et Azure Active Directory.
Note InformationsRemarque : Cette option est disponible uniquement si vous avez installé la mise à jour mensuelle R2020-03 du Studio ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur.
|
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. Sélectionnez dans la liste déroulante le composant dont les informations de connexion seront utilisées pour configurer la connexion à Azure Storage. Cette option est disponible uniquement lorsque l'option Basic est sélectionnée dans la liste déroulante Authentication type. |
Protocol |
Sélectionnez le protocole de la connexion à créer. Cette option est disponible uniquement lorsque l'option Basic est sélectionnée dans la liste déroulante Authentication type. |
Use Azure Shared Access Signature |
Cochez cette case pour utiliser une signature d'accès partagé 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) (uniquement en anglais). 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 Créer une SAP de compte (uniquement en anglais). Notez que SAS a une période de validité. Vous pouvez configurer l'heure de début de validité de SAS et son heure d'expiration, après laquelle SAS n'est plus valide lors de la génération. Vous devez vous assurer que votre SAS est toujours valide lorsque vous exécutez votre Job. Cette option est disponible uniquement lorsque l'option Basic est sélectionnée dans la liste déroulante Authentication type. |
Tenant ID |
Saisissez l'ID du tenant Azure AD. Consultez Obtenir un jeton à partir d’Azure AD pour autoriser les requêtes à partir d’une application cliente (uniquement en anglais) pour plus d'informations. Cette option est disponible uniquement lorsque vous sélectionnez Azure Active Directory dans la liste déroulante Authentication type. Note InformationsRemarque : Cette option est disponible uniquement si vous avez installé la mise à jour mensuelle R2020-03 du Studio ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur.
|
Client ID |
Saisissez l'ID du client de votre application. Consultez Obtenir un jeton à partir d’Azure AD pour autoriser les requêtes à partir d’une application cliente (uniquement en anglais) pour plus d'informations. Cette option est disponible uniquement lorsque vous sélectionnez Azure Active Directory dans la liste déroulante Authentication type. Note InformationsRemarque : Cette option est disponible uniquement si vous avez installé la mise à jour mensuelle R2020-03 du Studio ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur.
|
Client Secret |
Saisissez le secret du client de votre application. Consultez Obtenir un jeton à partir d’Azure AD pour autoriser les requêtes à partir d’une application cliente (uniquement en anglais) pour plus d'informations. Cette option est disponible uniquement lorsque vous sélectionnez Azure Active Directory dans la liste déroulante Authentication type. Note InformationsRemarque : Cette option est disponible uniquement si vous avez installé la mise à jour mensuelle R2020-03 du Studio ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur.
|
Container name |
Saisissez le nom du conteneur dans lequel écrire les fichiers. Ce conteneur doit exister dans le système Azure Storage que vous utilisez. |
Local folder |
Saisissez le chemin d'accès, ou parcourez votre système jusqu'au dossier duquel vous souhaitez charger les fichiers. |
Azure storage folder |
Saisissez le chemin d'accès au dossier du blob virtuel dans le système Azure distant de stockage dans lequel vous souhaitez charger des fichiers. Si vous ne saisissez aucune valeur dans ce champ et que vous laissez les seuls guillemets par défaut, le composant tAzureStoragePut écrit les fichiers directement sous le niveau du conteneur. |
Use file list |
Cochez cette case afin de définir les conditions de filtre de fichiers. Une fois la case cochée, la table Files s'affiche. |
Files |
Renseignez cette table pour sélectionner les fichiers à charger dans Azure. Les paramètres à fournir sont :
Note InformationsRemarque : Pour éviter le chargement de fichiers indésirables dans le conteneur, n'utilisez pas les caractères suivants dans la colonne Filemask : (, ), [ et ].
|
Arrêter en cas d''erreur |
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. |
Paramètres avancés
Allow to escape the '+' sign in filemask (Autoriser l'échappement du signe '+' dans le masque de fichier) |
Sélectionnez cette option si vous souhaitez utiliser + comme caractère normal dans les chaînes de caractères de masque de fichier saisies dans la table Files de la vue Basic settings. Si cette option n'est pas sélectionnée, + sert de caractère spécial RegEx dans les chaînes de caractères du masque de fichier. Note InformationsRemarque : Cette option est disponible uniquement lorsque vous avez installé la mise à jour mensuelle R2021-08 du Studio ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.
|
Statistiques du tStatCatcher |
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. |
REMOTE_FOLDER |
Répertoire distant 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 |
Ce composant peut être utilisé en standalone dans un Job ou un sous-Job. |
Prérequis |
Des connaissances de Microsoft Azure Storage sont nécessaires. |