GCP.jl icon indicating copy to clipboard operation
GCP.jl copied to clipboard

GCP BigQuery APIs in Julia.

GCP.jl

Google Cloud Platform (GCP) APIs for the Julia programming language.

Currently supports BigQuery.

using GCP
using GCP.Bigquery

CredentialFilename = expanduser("~/secrets/your-project.json")

p = GCP.Project(CredentialFilename, ["cloud-platform"])
dataset = Bigquery.Dataset()
dataset.datasetReference = Bigquery.DatasetReference()
dataset.datasetReference.datasetId = "your-dataset"
res = p.bigquery.datasets.insert(dataset)

@info res

See tests for more example calls.

A 100% Julia implementation. Not reliant on command line installation of Google Cloud SDK or Python 2 (which Google Cloud SDK requires).

Auto-generated from Google API Discovery Service.

More APIs possible on (pull) request.