GetGoogleSheets 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-google-sheets-processors-nar
Description¶
Processeur chargé d’extraire les données de Google Sheets. Par défaut, il récupère les données une fois par jour.
Exigences en matière d’entrées¶
FORBIDDEN
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Option de rendu de la date et de l’heure |
Détermine la manière dont les dates doivent être affichées en sortie. |
GCP Credentials Service |
Le Controller Service utilisé pour obtenir les identifiants de Google Cloud Platform. |
Plages |
La notation A1 ou R1C1 des plages séparées par des virgules à partir desquelles récupérer les valeurs. Par exemple : Feuille1!A1:B2,Feuille2!D4:E5,Feuille3. La première ligne d’une feuille doit représenter les noms des colonnes. Si elle n’est pas spécifiée, toutes les feuilles seront téléchargées. |
Feuille de calcul ID |
ID de la feuille de calcul Google Sheets. Vous les trouverez à l’adresse URL de la feuille de calcul. |
Option de rendu de valeur |
Détermine la manière dont les valeurs doivent être rendues en sortie. |
Relations¶
Nom |
Description |
---|---|
failure |
Des FlowFile avec des erreurs se sont produits lors de la récupération des données de Google Sheets. |
success |
FlowFile contenant un tableau JSON où chaque objet représente une ligne de la feuille source. Les clés correspondent aux en-têtes de colonne en première ligne, et les valeurs aux entrées de ligne correspondantes. |
Écrit les attributs¶
Nom |
Description |
---|---|
google.sheets.spreadsheet.id |
ID de la feuille de calcul Google Sheets. |
google.sheets.range |
Plage dans la feuille de calcul de Google Sheets qui a été récupérée. |
run.id |
ID unique de chaque exécution d’ingestion. Permet d’identifier tous les FlowFiles générés au cours d’une seule exécution. |
destination.table.schema |
Un schéma Snowflake de la table de destination au format suivant : { « columns »: [ { « name »: « <column name> », « type »: « <column type> », « nullable »: <true/false>, « precision »: <precision, only for numeric type>, « scale »: <scale, only for numeric type> }, … ], « primaryKeys »: [« <nom de la première colonne de clé principale> », « <nom de la deuxième colonne de clé principale> », …] } |