Google-BigQuery
view release on metacpan or search on metacpan
t/delete_sample_datasets.pl view on Meta::CPAN
#!/usr/bin/env perl
use strict;
use warnings;
use Google::BigQuery;
use Data::Dumper;
my $client_email = $ENV{CLIENT_EMAIL};
my $private_key_file = $ENV{PRIVATE_KEY_FILE};
my $project_id = $ENV{PROJECT_ID};
my $bq = Google::BigQuery::create(
client_email => $client_email,
private_key_file => $private_key_file,
project_id => $project_id
);
my @datasets = grep /^sample_dataset_/, $bq->show_datasets;
foreach my $dataset (@datasets) {
print "drop dataset: $dataset\n";
$bq->drop_dataset(dataset_id => $dataset, deleteContents => 1);
}
( run in 0.735 second using v1.01-cache-2.11-cpan-39bf76dae61 )