Étant donné qu'il y a un coût lié à la diffusion en continu des insertions pour BigQuery
L'utilisation de Dataflow pour lire à partir d'une collection délimitée (ou en mode batch) entraîne-t-elle un coût pour l'utilisateur ? BigQuery
perspective ? Et je crois que ce n'est que lors de la lecture d'une collection non limitée (en mode streaming) et de l'écriture vers BigQuery
est considéré comme un insert de Streaming à BigQuery
?
Réponse
Trop de publicités?Vous avez raison, car spécifié dans les sources :
Si l'entrée est bornée, alors les charges de fichiers seront utilisées. Si l'entrée est non bornée, des insertions en continu seront utilisées.
Vous pouvez remplacer le comportement par défaut en utilisant .setMethod(Write.Method.FILE_LOADS)
o .setMethod(Write.Method.STREAMING_INSERTS)
sur le BigQueryIO
objet constructeur.