api-project function

BigQuery project methods

BigQuery project methods

Projects have two primary components: datasets and jobs. Unlike other BigQuery objects, is no accompanying bq_project S3 class because a project is a simple string.

bq_project_datasets(x, page_size = 100, max_pages = 1, warn = TRUE) bq_project_jobs(x, page_size = 100, max_pages = 1, warn = TRUE)

Arguments

  • x: A string giving a project name.
  • page_size: Number of items per page.
  • max_pages: Maximum number of pages to retrieve. Use Inf to retrieve all pages (this may take a long time!)
  • warn: If TRUE, warn when there are unretrieved pages.

Returns

  • bq_project_datasets(): a list of bq_dataset s
  • bq_project_jobs(): a list of bq_job s.

Google BigQuery API documentation

One day we might also expose the general project metadata.

Examples

bq_project_datasets("bigquery-public-data") bq_project_datasets("githubarchive") bq_project_jobs(bq_test_project(), page_size = 10)
  • Maintainer: Hadley Wickham
  • License: MIT + file LICENSE
  • Last published: 2024-03-14