Alguns dados armazenados no Cloud Storage estãoconfigurados para que possam ser lidos por qualquer pessoa a qualquer momento. Esses dados públicos podem ser acessados de várias maneiras, dependendo de como você quer trabalhar com os dados.
Link da API
Consiga o nome do objeto público e o bucket que o armazena.
Use o URI a seguir para acessar um objeto no bucket:
https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME
Por exemplo, o bucket público do Google gcp-public-data-landsat
contém o Conjunto de dados públicos da Landsat. É possível vincular o objeto compartilhado publicamente
LC08/01/001/003/LC08_L1GT_001003_20140812_20170420_01_T2/LC08_L1GT_001003_20140812_20170420_01_T2_B3.TIF
com o link:
https://storage.googleapis.com/gcp-public-data-landsat/LC08/01/001/003/LC08_L1GT_001003_20140812_20170420_01_T2/LC08_L1GT_001003_20140812_20170420_01_T2_B3.TIF
Console
Consiga o nome do objeto público e o bucket que o armazena.
Usando um navegador da Web, acesse o objeto com o URI a seguir. Você será solicitado a fazer login se ainda não tiver feito login:
https://console.cloud.google.com/storage/browser/_details/BUCKET_NAME/OBJECT_NAME
Se o público tiver permissão para listar o conteúdo do bucket, será possível listar todos os objetos no bucket com o seguinte URI:
https://console.cloud.google.com/storage/browser/BUCKET_NAME
Por exemplo, o bucket público do Google gcp-public-data-landsat
contém o Conjunto de dados públicos da Landsat. Você pode acessar o bucket com:
https://console.cloud.google.com/storage/browser/gcp-public-data-landsat
Linha de comando
Se você não tiver a CLI gcloud, siga estas instruções para instalar.
Ao instalar a gcloud CLI, se você não quiser realizar a autenticação, pule a etapa de execução do comando
gcloud init
e execute o seguinte comando:gcloud config set auth/disable_credentials True
Consiga o nome do objeto público e o bucket que o armazena.
Se a permissão para listar o conteúdo do bucket for concedida ao público, será possível listar alguns ou todos os objetos contidos no bucket usando o comando
ls
.Por exemplo, o bucket público do Google
gcp-public-data-landsat
contém o Conjunto de dados públicos da Landsat. É possível listar objetos com o prefixoLC08/01/001/003/LC
usando o seguinte comando:gcloud storage ls --recursive gs://gcp-public-data-landsat/LC08/01/001/003/LC*
Use o comando
cp
para fazer o download de objetos públicos específicos contidos no bucket.Por exemplo, o comando a seguir faz o download de um arquivo do bucket
gcp-public-data-landsat
para o diretório local:gcloud storage cp gs://gcp-public-data-landsat/LC08/01/001/003/LC08_L1GT_001003_20140812_20170420_01_T2/LC08_L1GT_001003_20140812_20170420_01_T2_B3.TIF .
Bibliotecas de cliente
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage C++.
Para autenticar no Cloud Storage, configure o Application Default Credentials. Para mais informações, acesse Configurar a autenticação para bibliotecas de cliente.
C#
Para mais informações, consulte a documentação de referência da API Cloud Storage C#.
Para autenticar no Cloud Storage, configure o Application Default Credentials. Para mais informações, acesse Configurar a autenticação para bibliotecas de cliente.
Go
Para mais informações, consulte a documentação de referência da API Cloud Storage Go.
Para autenticar no Cloud Storage, configure o Application Default Credentials. Para mais informações, acesse Configurar a autenticação para bibliotecas de cliente.
Java
Para mais informações, consulte a documentação de referência da API Cloud Storage Java.
Para autenticar no Cloud Storage, configure o Application Default Credentials. Para mais informações, acesse Configurar a autenticação para bibliotecas de cliente.
Node.js
Para mais informações, consulte a documentação de referência da API Cloud Storage Node.js.
Para autenticar no Cloud Storage, configure o Application Default Credentials. Para mais informações, acesse Configurar a autenticação para bibliotecas de cliente.
Python
Para mais informações, consulte a documentação de referência da API Cloud Storage Python.
Para autenticar no Cloud Storage, configure o Application Default Credentials. Para mais informações, acesse Configurar a autenticação para bibliotecas de cliente.
Ruby
Para mais informações, consulte a documentação de referência da API Cloud Storage Ruby.
Para autenticar no Cloud Storage, configure o Application Default Credentials. Para mais informações, acesse Configurar a autenticação para bibliotecas de cliente.
A seguir
- Explore alguns dos conjuntos de dados públicos fornecidos pelo Cloud Storage.
- Saiba como compartilhar publicamente um objeto.
- Conheça as opções para controlar o acesso aos seus dados.
- Controle o acesso aos dados usando as permissões do IAM.
- Faça o download de objetos em um bucket.