FetchGoogleDrive 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-gcp-nar
Description¶
Récupère des fichiers à partir d’un dossier Google Drive. Conçu pour être utilisé en tandem avec ListGoogleDrive. Veuillez consulter la rubrique Détails supplémentaires pour configurer l’accès à Google Drive.
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Type d’exportation Google Doc |
Les documents Google ne peuvent pas être téléchargés directement à partir de Google Drive, mais doivent être exportés vers un type de document spécifié (MIME). Dans l’événement où le type MIME du FlowFile entrant indique qu’il s’agit d’un document Google, cette propriété spécifie le type MIME vers lequel exporter le document. |
Type d’exportation Google Drawing |
Google Drawings ne peut pas être téléchargé directement depuis Google Drive, mais doit être exporté vers un type MIME spécifié. Dans l’événement où le type MIME du FlowFile entrant indique qu’il s’agit d’un Google Drawing, cette propriété spécifie le type MIME vers lequel exporter le dessin. |
Type d’exportation de la présentation Google |
Les présentations Google ne peuvent pas être téléchargées directement depuis Google Drive, mais doivent être exportées vers un type MIME spécifié. Dans l’événement où le type MIME du FlowFile entrant indique qu’il s’agit d’une présentation Google, cette propriété spécifie le type MIME vers lequel exporter la présentation. |
Type d’exportation du tableur Google |
Les feuilles de calcul Google ne peuvent pas être téléchargées directement depuis Google Drive, mais doivent être exportées vers un type MIME spécifié. Dans l’événement où le type MIME du FlowFile entrant indique qu’il s’agit d’une feuille de calcul Google, cette propriété spécifie le type MIME vers lequel exporter la feuille de calcul. |
connect-timeout |
Temps d’attente maximum pour la connexion au service Google Drive. |
drive-file-id |
L’ID de Drive du fichier à récupérer. Veuillez consulter la rubrique Détails supplémentaires pour obtenir des informations sur la manière d’obtenir l’ID de Drive. |
gcp-credentials-provider-service |
Le Controller Service utilisé pour obtenir les identifiants Google Cloud Platform. |
service proxy-configuration |
Spécifie le Controller Service de configuration proxy pour les requêtes réseau proxy. |
read-timeout |
Temps d’attente maximum pour obtenir une réponse du service Google Drive. |
Relations¶
Nom |
Description |
---|---|
failure |
Un FlowFile sera routé ici pour chaque fichier dont la recherche a été tentée mais a échoué. |
success |
Un FlowFile sera routé ici pour chaque fichier récupéré avec succès. |
Écrit les attributs¶
Nom |
Description |
---|---|
drive.id |
L’identifiant du fichier |
filename |
Le nom du fichier |
mime.type |
Le type MIME du fichier |
drive.size |
La taille du fichier. Le paramètre est fixé à 0 lorsque la taille du fichier n’est pas disponible (par exemple, fichiers stockés à l’extérieur). |
drive.size.available |
Indique si la taille du fichier est connue / disponible |
drive.timestamp |
L’heure de la dernière modification ou de la dernière création (la plus élevée des deux) du fichier. La raison en est que la date de modification initiale d’un fichier est préservée lorsqu’il est téléchargé sur Google Drive. L’heure de création correspond à l’heure à laquelle le téléchargement a lieu. Cependant, les fichiers téléchargés peuvent toujours être modifiés ultérieurement. |
drive.created.time |
Heure de création du fichier |
drive.modified.time |
Heure de la dernière modification du fichier |
drive.owner |
Le propriétaire du fichier |
drive.last.modifying.user |
Le dernier utilisateur ayant modifié le fichier |
drive.web.view.link |
Lien de la vue web vers le fichier |
drive.web.content.link |
Lien de contenu web vers le fichier |
drive.parent.folder.id |
L’identifiant du dossier parent du fichier |
drive.parent.folder.name |
Le nom du dossier parent du fichier |
drive.shared.drive.id |
L’identifiant du lecteur partagé (si le fichier est situé sur un lecteur partagé) |
drive.shared.drive.name |
Le nom du lecteur partagé (si le fichier est situé sur un lecteur partagé) |
error.code |
Le cd’erreur renvoyé par Google Drive |
error.message |
Le message d’erreur renvoyé par Google Drive |
Cas d’utilisation impliquant d’autres composants¶
Récupérer tous les fichiers d’un dossier Google Drive |