PutBigQuery 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-gcp-nar
Description¶
Écrit le contenu d’un FlowFile dans une table Google BigQuery. Le processeur est basé sur les enregistrements, de sorte que le schéma utilisé est déterminé par le RecordReader. Les attributs qui ne correspondent pas au schéma cible sont ignorés. Les décalages de flux permettent d’obtenir la sémantique de la livraison en une seule fois.
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Service des fournisseurs d’identifiants de connexion GCP |
Le Controller Service utilisé pour obtenir les identifiants Google Cloud Platform. |
bigquery-api-endpoint |
Peut être utilisé pour remplacer le point de terminaison par défaut de BigQuery. La valeur par défaut est bigquerystorage.googleapis.com:443. Le format doit être hostname:port. |
bq.append.record.count |
Nombre d’enregistrements à ajouter en une seule fois au flux d’écriture. Application pour les types de lots et de flux |
bq.dataset |
Nom du jeu de données BigQuery (Note - Le jeu de données doit exister dans GCP) |
bq.record.reader |
Spécifie le Controller Service à utiliser pour l’analyse des données entrantes. |
bq.skip.invalid.lines |
Définit s’il faut insérer toutes les lignes valides d’une requête, même si des lignes non valides existent. Si cette option n’est pas définie, la requête d’insertion échouera si elle contient une ligne non valide. |
bq.table.name |
Nom de la table BigQuery |
bq.transfert.type |
Définit le type de transfert préféré : flux ou lot |
gcp-project-id |
ID du projet Google Cloud |
gcp-retry-count |
Nombre de nouvelles tentatives à effectuer avant le routage vers la relation d’échec. |
service proxy-configuration |
Spécifie le Controller Service de configuration proxy pour les requêtes réseau proxy. |
Relations¶
Nom |
Description |
---|---|
failure |
Les FlowFiles sont routés vers cette relation si l’opération Google BigQuery échoue. |
success |
Les FlowFiles sont routés vers cette relation après une opération réussie sur Google BigQuery. |
Écrit les attributs¶
Nom |
Description |
---|---|
bq.enregistrements.count |
Nombre d’enregistrements insérés avec succès |