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.

Balises

Google, Google Sheets, tableur

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> », …] }