Esta página mostra-lhe como transferir objetos dos seus contentores do Cloud Storage para a memória através das bibliotecas cliente do Cloud Storage. A transferência para a memória é útil quando quer evitar gravações desnecessárias no armazenamento persistente. Para ver instruções sobre como transferir objetos diretamente para a memória persistente, consulte o artigo Transferir objetos para a memória persistente. Para uma vista geral conceptual de como funcionam as transferências no Cloud Storage, consulte Carregamentos e transferências.
Funções necessárias
Para receber as autorizações necessárias para transferir objetos para a memória,
peça ao seu administrador para lhe conceder a função de visitante de objetos de armazenamento
(roles/storage.objectViewer
) no contentor.
Esta função contém a autorização necessária para transferir objetos. Para ver a autorização exata necessária, expanda a secção Autorizações necessárias:
Autorizações necessárias
storage.objects.get
Também pode receber esta autorização com outras funções predefinidas ou funções personalizadas.
Para obter instruções sobre como conceder funções em contentores, consulte o artigo Use o IAM com contentores.
Transferir um objeto para a memória
Bibliotecas cliente
C++
Para mais informações, consulte a documentação de referência da API C++ do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
C#
Para mais informações, consulte a documentação de referência da API C# do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
Go
Para mais informações, consulte a documentação de referência da API Go do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
Java
Para mais informações, consulte a documentação de referência da API Java do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
Node.js
Para mais informações, consulte a documentação de referência da API Node.js do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
PHP
Para mais informações, consulte a documentação de referência da API PHP do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
Python
Para mais informações, consulte a documentação de referência da API Python do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
Ruby
Para mais informações, consulte a documentação de referência da API Ruby do Cloud Storage.
Para se autenticar no Cloud Storage, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para bibliotecas de cliente.
O que se segue?
- Transfira dados de fornecedores de nuvem ou outras origens online, como listas de URLs.