public void DeleteDataset(
        string projectId = "your-project-id",
        string datasetId = "your_empty_dataset"
        )
    {
        BigQueryClient client = BigQueryClient.Create(projectId);

        // Delete a dataset that does not contain any tables
        client.DeleteDataset(datasetId: datasetId);
        Console.WriteLine($"Dataset {datasetId} deleted.");
    }
Exemple #2
0
 public void Dispose()
 {
     try
     {
         _bucketFixture.Dispose();
         _bigQueryClient.DeleteDataset(
             datasetId: DatasetId, options: new DeleteDatasetOptions()
         {
             DeleteContents = true
         });
     }
     catch (Exception e)
     {
         Console.WriteLine("Cleanup failed: " + e.ToString());
     }
 }
Exemple #3
0
    public void DeleteDatasetAndContents(
        string projectId = "your-project-id",
        string datasetId = "your_dataset_with_tables"
        )
    {
        BigQueryClient client = BigQueryClient.Create(projectId);

        // Use the DeleteDatasetOptions to delete a dataset and its contents
        client.DeleteDataset(
            datasetId: datasetId,
            options: new DeleteDatasetOptions()
        {
            DeleteContents = true
        }
            );
        Console.WriteLine($"Dataset {datasetId} and contents deleted.");
    }
 public void Dispose()
 {
     _bucketFixture.Dispose();
     _bigQueryClient.DeleteDataset(datasetId: DatasetId);
 }
        // [END create_table]

        public void DeleteDataset(string datasetId, BigQueryClient client)
        {
            _retryDeleteBusy.Eventually(() => client.DeleteDataset(datasetId));
        }
Exemple #6
0
        // [END bigquery_create_table]

        public void DeleteDataset(string datasetId, BigQueryClient client)
        {
            _retryDeleteBusy.Eventually(() => client.DeleteDataset(datasetId));
        }