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 |
| :------------------------------------- | :------------ | :----------- | :---------- | :------------------------- | :----------------------- |