Class TabledataResource
The "tabledata" collection of methods.
Inherited Members
Namespace: Google.Apis.Bigquery.v2
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class TabledataResource
Constructors
TabledataResource(IClientService)
Constructs a new resource.
Declaration
public TabledataResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Methods
InsertAll(TableDataInsertAllRequest, string, string, string)
Streams data into BigQuery one record at a time without needing to run a load job. # IAM Permissions
Requires the following IAM permission(s) to use this method: - bigquery.tables.updateData on the table. -
bigquery.tables.get on the table. - bigquery.datasets.get on the dataset.
Declaration
public virtual TabledataResource.InsertAllRequest InsertAll(TableDataInsertAllRequest body, string projectId, string datasetId, string tableId)
Parameters
| Type | Name | Description |
|---|---|---|
| TableDataInsertAllRequest | body | The body of the request. |
| string | projectId | Required. Project ID of the destination. |
| string | datasetId | Required. Dataset ID of the destination. |
| string | tableId | Required. Table ID of the destination. |
Returns
| Type | Description |
|---|---|
| TabledataResource.InsertAllRequest |
List(string, string, string)
List the content of a table in rows. # IAM Permissions Requires the bigquery.tables.getData permission on
the table.
Declaration
public virtual TabledataResource.ListRequest List(string projectId, string datasetId, string tableId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | projectId | Required. Project id of the table to list. |
| string | datasetId | Required. Dataset id of the table to list. |
| string | tableId | Required. Table id of the table to list. |
Returns
| Type | Description |
|---|---|
| TabledataResource.ListRequest |