bigquery-buffer

BigQuery insert buffer

Usage no npm install needed!

<script type="module">
  import bigqueryBuffer from 'https://cdn.skypack.dev/bigquery-buffer';
</script>

README

bigquery-buffer

BigQuery insert buffer

Install

npm install bigquery-buffer

Usage

import { BigQuery } from "@google-cloud/bigquery"
import { BigQueryBuffer } from "bigquery-buffer"

const buffer = new BigQueryBuffer(
  new BigQuery(),
  "dataset",
  "table"
)

buffer.push({ myColumn: true })

Limits

buffer.recordLimit = 500 // records
buffer.timeLimit = 1000 // milliseconds