README.md in fluent-plugin-bigquery-2.0.0.beta vs README.md in fluent-plugin-bigquery-2.0.0

- old
+ new

@@ -1,8 +1,8 @@ # fluent-plugin-bigquery -**This README is for v2.0.0.beta. but it is not released yet. sorry.** +**This README is for v2.0.0.beta** [Fluentd](http://fluentd.org) output plugin to load/insert data into Google BigQuery. - **Plugin type**: Output @@ -16,15 +16,17 @@ * https://developers.google.com/bigquery/loading-data-into-bigquery Current version of this plugin supports Google API with Service Account Authentication, but does not support OAuth flow for installed applications. -## Version Information -v1.0.0 or later supports fluentd-0.14.0 or later. -If you use fluentd-0.12.x, please use v0.4.x. +## Support Version -I recommend to update fluentd version to v0.14.x or later. +| plugin version | fluentd version | ruby version | +| :----------- | :----------- | :----------- | +| v0.4.x | 0.12.x | 2.0 or later | +| v1.x.x | 0.14.x or later | 2.2 or later | +| v2.x.x | 0.14.x or later | 2.3 or later | ## With docker image If you use official alpine based fluentd docker image (https://github.com/fluent/fluentd-docker-image), You need to install `bigdecimal` gem on your own dockerfile. Because alpine based image has only minimal ruby environment in order to reduce image size. @@ -56,9 +58,10 @@ | fetch_schema_table | string | no | yes | nil | If set, fetch table schema definition from this table, If fetch_schema is false, this param is ignored | | schema_cache_expire | integer | no | no | 600 | Value is second. If current time is after expiration interval, re-fetch table schema definition. | | request_timeout_sec | integer | no | no | nil | Bigquery API response timeout | | request_open_timeout_sec | integer | no | no | 60 | Bigquery API connection, and request timeout. If you send big data to Bigquery, set large value. | | time_partitioning_type | enum | no (either day) | no | nil | Type of bigquery time partitioning feature(experimental feature on BigQuery). | +| time_partitioning_field | string | no | no | nil | Field used to determine how to create a time-based partition(experimental feature on BigQuery). | | time_partitioning_expiration | time | no | no | nil | Expiration milliseconds for bigquery time partitioning. (experimental feature on BigQuery) | #### bigquery_insert | name | type | required? | placeholder? | default | description |