bigquery.dataset¶
Classes¶
Module Contents¶
- class bigquery.dataset.Dataset(dataset_name=None, project=None, service_file=None, session=None, token=None, api_root=None)¶
- Bases: - bigquery.bigquery.BigqueryBase- Parameters:
- dataset_name (Optional[str]) 
- project (Optional[str]) 
- service_file (Optional[Union[str, IO[AnyStr]]]) 
- session (Optional[requests.Session]) 
- token (Optional[gcloud.aio.auth.Token]) 
- api_root (Optional[str]) 
 
 - dataset_name = None¶
 - async list_tables(session=None, timeout=60, params=None)¶
- List tables in a dataset. - Parameters:
- session (Optional[requests.Session]) 
- timeout (int) 
- params (Optional[Dict[str, Any]]) 
 
- Return type:
- Dict[str, Any] 
 
 - async list_datasets(session=None, timeout=60, params=None)¶
- List datasets in current project. - Parameters:
- session (Optional[requests.Session]) 
- timeout (int) 
- params (Optional[Dict[str, Any]]) 
 
- Return type:
- Dict[str, Any] 
 
 - async get(session=None, timeout=60, params=None)¶
- Get a specific dataset in current project. - Parameters:
- session (Optional[requests.Session]) 
- timeout (int) 
- params (Optional[Dict[str, Any]]) 
 
- Return type:
- Dict[str, Any] 
 
 - async insert(dataset, session=None, timeout=60)¶
- Create datasets in current project. - Parameters:
- dataset (Dict[str, Any]) 
- session (Optional[requests.Session]) 
- timeout (int) 
 
- Return type:
- Dict[str, Any] 
 
 - async delete(dataset_name=None, session=None, timeout=60)¶
- Delete datasets in current project. - Parameters:
- dataset_name (Optional[str]) 
- session (Optional[requests.Session]) 
- timeout (int) 
 
- Return type:
- Dict[str, Any]