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

- old
+ new

@@ -1,9 +1,7 @@ # fluent-plugin-bigquery -**This README is for v2.0.0.beta** - [Fluentd](http://fluentd.org) output plugin to load/insert data into Google BigQuery. - **Plugin type**: Output * insert data over streaming inserts @@ -37,32 +35,33 @@ ### Options #### common -| name | type | required? | placeholder? | default | description | -| :------------------------------------- | :------------ | :----------- | :---------- | :------------------------- | :----------------------- | -| auth_method | enum | yes | no | private_key | `private_key` or `json_key` or `compute_engine` or `application_default` | -| email | string | yes (private_key) | no | nil | GCP Service Account Email | -| private_key_path | string | yes (private_key) | no | nil | GCP Private Key file path | -| private_key_passphrase | string | yes (private_key) | no | nil | GCP Private Key Passphrase | -| json_key | string | yes (json_key) | no | nil | GCP JSON Key file path or JSON Key string | -| project | string | yes | yes | nil | | -| dataset | string | yes | yes | nil | | -| table | string | yes (either `tables`) | yes | nil | | -| tables | array(string) | yes (either `table`) | yes | nil | can set multi table names splitted by `,` | -| auto_create_table | bool | no | no | false | If true, creates table automatically | -| ignore_unknown_values | bool | no | no | false | Accept rows that contain values that do not match the schema. The unknown values are ignored. | -| schema | array | yes (either `fetch_schema` or `schema_path`) | no | nil | Schema Definition. It is formatted by JSON. | -| schema_path | string | yes (either `fetch_schema`) | no | nil | Schema Definition file path. It is formatted by JSON. | -| fetch_schema | bool | yes (either `schema_path`) | no | false | If true, fetch table schema definition from Bigquery table automatically. | -| 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) | +| name | type | required? | placeholder? | default | description | +| :-------------------------------------------- | :------------ | :----------- | :---------- | :------------------------- | :----------------------- | +| auth_method | enum | yes | no | private_key | `private_key` or `json_key` or `compute_engine` or `application_default` | +| email | string | yes (private_key) | no | nil | GCP Service Account Email | +| private_key_path | string | yes (private_key) | no | nil | GCP Private Key file path | +| private_key_passphrase | string | yes (private_key) | no | nil | GCP Private Key Passphrase | +| json_key | string | yes (json_key) | no | nil | GCP JSON Key file path or JSON Key string | +| project | string | yes | yes | nil | | +| dataset | string | yes | yes | nil | | +| table | string | yes (either `tables`) | yes | nil | | +| tables | array(string) | yes (either `table`) | yes | nil | can set multi table names splitted by `,` | +| auto_create_table | bool | no | no | false | If true, creates table automatically | +| ignore_unknown_values | bool | no | no | false | Accept rows that contain values that do not match the schema. The unknown values are ignored. | +| schema | array | yes (either `fetch_schema` or `schema_path`) | no | nil | Schema Definition. It is formatted by JSON. | +| schema_path | string | yes (either `fetch_schema`) | no | nil | Schema Definition file path. It is formatted by JSON. | +| fetch_schema | bool | yes (either `schema_path`) | no | false | If true, fetch table schema definition from Bigquery table automatically. | +| 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) | +| time_partitioning_require_partition_filter | bool | no | no | false | If true, queries over this table require a partition filter that can be used for partition elimination to be specified. (experimental feature on BigQuery) | #### bigquery_insert | name | type | required? | placeholder? | default | description | | :------------------------------------- | :------------ | :----------- | :---------- | :------------------------- | :----------------------- |