R/old-project.R

Defines functions list_datasets

Documented in list_datasets

#' List datasets [deprecated]
#'
#' Please use [api-project] instead.
#'
#' @keywords internal
#' @export
list_datasets <- function(project, page_size = 50, max_pages = Inf) {

  .Deprecated("bq_project_datasets", package = "bigrquery")

  assert_that(is.string(project))

  pages <- bq_get_paginated(
    bq_path(project, ""),
    page_size = page_size,
    max_pages = max_pages
  )

  datasets <- unlist(lapply(pages, function(x) x$datasets), recursive = FALSE)
  vapply(datasets, function(x) x$datasetReference$datasetId, character(1))
}

Try the bigrquery package in your browser

Any scripts or data that you put into this service are public.

bigrquery documentation built on April 20, 2023, 5:14 p.m.