Armazenamento de Tabelas do Azure
O Armazenamento de Tabela do Azure é um serviço que armazena dados NoSQL estruturados na nuvem, fornecendo um armazenamento de chaves/atributos com um design sem esquema. Inicie sessão na sua conta de Armazenamento para criar, atualizar e consultar tabelas e muito mais.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automate |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps |
| Aplicações Power | - | Não disponível |
| Automatize o poder | Premium | Todas as regiões do Power Automate |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate |
| Metadados do conector | |
|---|---|
| Editora | Microsoft |
| Sítio Web | https://azure.microsoft.com/services/storage/tables/ |
Para usar essa integração, você precisará acessar uma conta de armazenamento do Azure. Mais informações podem ser encontradas aqui.
Ao tentar estabelecer uma ligação, ser-lhe-á pedido que forneça o nome da sua conta de armazenamento e a sua chave de armazenamento. O nome da sua conta de armazenamento pode ser encontrado no URL, por exemplo, se o seu URL for https://myaccount.table.core.windows.net então o nome da conta será "myaccount". Se você tiver várias contas, forneça a que deseja usar e selecione Criar. Se vir um erro durante a criação, verifique o nome da conta e a chave e tente novamente.
Agora você está pronto para começar a usar essa integração.
Problemas conhecidos e limitações
- Os aplicativos lógicos não podem acessar diretamente contas de armazenamento que estão atrás de firewalls se ambos estiverem na mesma região. Como solução alternativa, você pode ter seus aplicativos lógicos e conta de armazenamento em diferentes regiões. Para obter mais informações sobre como habilitar o acesso dos Aplicativos Lógicos do Azure a contas de armazenamento atrás de firewalls, consulte Acessar contas de armazenamento atrás de firewalls
Autenticação de identidade gerenciada e conector de Armazenamento de Tabela do Azure
Atualmente, a autenticação de identidade gerenciada só é suportada em Aplicativos Lógicos. Siga as etapas abaixo para usá-lo para se conectar aos seus dados do Armazenamento de Tabela do Azure:
- Criar uma identidade gerenciada do Azure
- Dê acesso de identidade aos recursos de Blob do Azure. Para obter mais detalhes, visite Autorizar acesso a blobs usando a ID do Microsoft Entra.
- Se estiver usando uma identidade atribuída pelo usuário, associe o aplicativo lógico à identidade gerenciada
- Navegue até o Aplicativo Lógico que usará a identidade gerenciada.
- Na seção Configurações da folha, clique em
Identity - Vá para a
User assignedguia e clique emAdd - Selecione a identidade gerenciada a ser usada e clique em
Add
Para obter mais informações sobre a autenticação com identidades gerenciadas em Aplicativos Lógicos, visite Autenticar o acesso aos recursos do Azure usando identidades gerenciadas nos Aplicativos Lógicos do Azure
Limitações conhecidas com a autenticação do Microsoft Entra ID
Devido às limitações atuais do pipeline de autenticação, os usuários convidados do Microsoft Entra ID não têm suporte para conexões do Microsoft Entra ID com o Armazenamento de Tabela do Azure. Ao usar a ID do Microsoft Entra ou a autenticação de identidade gerenciada , apenas as ações V2 são suportadas. As ações preteridas continuarão a funcionar com Access Key autenticação, mas falharão se usadas com uma ID do Microsoft Entra ou uma conexão de identidade gerenciada.
Conectar-se ao conector do Armazenamento de Tabela do Azure usando o ponto de extremidade da tabela
Insira o ponto de extremidade completo da tabela do Armazenamento do Azure ao criar uma conexão "Chave de Acesso" ou usar operações V2.
Para autenticações de "Chave de Acesso", insira o ponto de extremidade completo da tabela do Armazenamento do Azure no
Azure Storage account name or table endpointparâmetro.- Ao usar operações "V2" com autenticação de "Chave de Acesso", o ponto de extremidade da tabela também deve ser fornecido no
storageAccountNameparâmetro.
- Ao usar operações "V2" com autenticação de "Chave de Acesso", o ponto de extremidade da tabela também deve ser fornecido no
Para operações "V2", insira o ponto de extremidade completo da tabela de Armazenamento do Azure no
storageAccountNameparâmetro.Você deve fornecer o ponto de extremidade completo, incluindo o esquema, por exemplo:
https://account.table.core.windows.net/-
https://account-secondary.table.core.windows.net/(se estiver a ligar ao parâmetro de avaliação secundário) - Os caminhos relativos (por exemplo,
account.table.core.windows.net) serão rejeitados.
Obter o ponto de extremidade da tabela do Armazenamento do Azure para uma determinada conta de armazenamento
Há várias maneiras de obter este ponto de extremidade da tabela:
Através do portal do Azure
- No Microsoft Azure, navegue até a conta de Armazenamento do Azure que você deseja conectar
- Na
Settingssecção (folha esquerda), clique emEndpoints - O ponto de extremidade da tabela estará em Serviço de tabela, na caixa de
table servicetexto.
Usando contas de armazenamento - Obter chamadas de API REST de propriedades
- Obtenha a conta
subscription Idde Armazenamento do Azure eresource group nameo . - Navegue até Contas de armazenamento - Obter propriedades
- Clique no
Try itbotão no canto superior direito da chamada HTTP - Entrar (o usuário deve ter acesso à conta de armazenamento)
- Escolha o locatário do Azure em que a conta de Armazenamento do Azure está localizada
- Insira o nome da conta do Armazenamento do Azure, o nome do grupo de recursos e selecione a assinatura na qual a conta de armazenamento está localizada.
- Clique em
Run - O ponto de extremidade da tabela estará na
tablepropriedade sobprimaryEndpointsobjeto na resposta
- Obtenha a conta
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Chave de Acesso | Forneça o nome da conta do Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar seu Armazenamento de Tabela do Azure. | Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High) | Compartilhável |
| Chave de Acesso (Azure Government) | Forneça o nome da conta do Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar seu Armazenamento de Tabela do Azure. | Azure Government and Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High) | Compartilhável |
| Autenticação de certificado de cliente | Forneça credenciais do Microsoft Entra ID usando certificado PFX e senha | Todas as regiões | Compartilhável |
| Identidade gerenciada de aplicativos lógicos | Criar uma conexão usando uma identidade gerenciada | Apenas LOGICAPPS | Compartilhável |
| Microsoft Entra ID Integrado | Use a ID do Microsoft Entra para acessar seu armazenamento de Tabela do Azure. | Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High) | Não compartilhável |
| Microsoft Entra ID Integrated (Azure Government) | Use a ID do Microsoft Entra para acessar seu armazenamento de Tabela do Azure. | Azure Government and Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High) | Não compartilhável |
| de autenticação da entidade de serviço | Use seu aplicativo Microsoft Entra ID para autenticação da entidade de serviço. | Todas as regiões | Não compartilhável |
| Padrão [DEPRECATED] | Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. | Todas as regiões | Não compartilhável |
Tecla de Acesso
ID de autenticação: keyBasedAuth
Aplicável: Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High)
Forneça o nome da conta do Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar seu Armazenamento de Tabela do Azure.
Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela | cadeia (de caracteres) | Nome ou ponto de extremidade de tabela da sua conta de Armazenamento do Azure | Verdade |
| Chave de armazenamento compartilhada | securestring | A chave de armazenamento partilhada da sua conta de Armazenamento do Azure | Verdade |
Chave de Acesso (Azure Government)
ID de autenticação: keyBasedAuth
Aplicável: Azure Government e Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High)
Forneça o nome da conta do Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar seu Armazenamento de Tabela do Azure.
Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela | cadeia (de caracteres) | Nome ou ponto de extremidade de tabela da sua conta de Armazenamento do Azure | Verdade |
| Chave de armazenamento compartilhada | securestring | A chave de armazenamento partilhada da sua conta de Armazenamento do Azure | Verdade |
Autenticação de certificado de cliente
ID de autenticação: certOauth
Aplicável: Todas as regiões
Forneça credenciais do Microsoft Entra ID usando certificado PFX e senha
Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| ID do Cliente | cadeia (de caracteres) | Verdade | |
| Tenant | cadeia (de caracteres) | Verdade | |
| Segredo do certificado do cliente | certificado do cliente | O segredo do certificado do cliente permitido por este aplicativo | Verdade |
Identidade gerenciada de aplicativos lógicos
ID de autenticação: managedIdentityAuth
Aplicável: apenas LOGICAPPS
Criar uma conexão usando uma identidade gerenciada
Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Identidade gerenciada | managedIdentity | Iniciar sessão com uma Identidade Gerida | Verdade |
ID do Microsoft Entra Integrado
ID de autenticação: tokenBasedAuth
Aplicável: Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High)
Use a ID do Microsoft Entra para acessar seu armazenamento de Tabela do Azure.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Microsoft Entra ID Integrated (Azure Government)
ID de autenticação: tokenBasedAuth
Aplicável: Azure Government e Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High)
Use a ID do Microsoft Entra para acessar seu armazenamento de Tabela do Azure.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Autenticação do Service Principal
ID de autenticação: servicePrincipalAuth
Aplicável: Todas as regiões
Use seu aplicativo Microsoft Entra ID para autenticação da entidade de serviço.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| ID do Cliente | cadeia (de caracteres) | Verdade | |
| Segredo do cliente | securestring | Verdade | |
| ID do inquilino | cadeia (de caracteres) | Verdade |
Padrão [DEPRECATED]
Aplicável: Todas as regiões
Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela | cadeia (de caracteres) | Nome ou ponto de extremidade de tabela da sua conta de Armazenamento do Azure | Verdade |
| Chave de armazenamento compartilhada | securestring | A chave de armazenamento partilhada da sua conta de Armazenamento do Azure | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 1200 | 60 segundos |
Ações
| Criar tabela (V2) |
Esta operação adiciona uma tabela à conta de armazenamento. |
| Criar tabela [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Criar tabela (V2).
|
| Entidade de fusão (V2) |
Operação para mesclar dados com uma entidade em uma tabela. |
| Entidade de fusão [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Merge Entity (V2).
|
| Excluir entidade (V2) |
Operação para excluir uma entidade. |
| Excluir entidade [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Excluir entidade (V2).
|
| Excluir uma tabela (V2) |
Excluir uma tabela. |
| Excluir uma tabela [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Excluir uma tabela (V2).
|
| Inserir entidade (V2) |
Operação para adicionar uma entidade a uma tabela. |
| Inserir entidade [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Inserir entidade (V2).
|
| Inserir ou mesclar entidade (V2) |
Operação para mesclar dados com uma entidade em uma tabela, criando uma nova entidade, se necessário. |
| Inserir ou Mesclar Entidade [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Inserir ou Mesclar Entidade (V2).
|
| Inserir ou substituir entidade (V2) |
Operação para substituir uma entidade em uma tabela, criando uma nova entidade, se necessário. |
| Inserir ou substituir entidade [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Inserir ou Substituir Entidade (V2).
|
| Listar tabelas (V2) |
Liste todas as tabelas da sua conta de armazenamento. |
| Listar tabelas [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use tabelas de lista (V2).
|
| Obter entidade (V2) |
Esta operação obtém a entidade em uma tabela com base na partição e na chave de linha. |
| Obter entidade [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Get entity (V2).
|
| Obter entidades (V2) |
Esta operação consulta as entidades em uma tabela. |
| Obter entidades [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Obter entidades (V2).
|
| Obter uma tabela (V2) |
Esta operação obtém os metadados de uma tabela. |
| Obter uma tabela [DEPRECATED] |
Esta ação foi preterida. Em vez disso, utilize Obter uma tabela (V2).
|
| Substituir entidade (V2) |
Operação para substituir uma entidade em uma tabela. |
| Substituir entidade [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Substituir entidade (V2).
|
Criar tabela (V2)
Esta operação adiciona uma tabela à conta de armazenamento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
TableName | True | string |
Especificar a nova tabela |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Devoluções
Os metadados da tabela
- Metadados de tabelas
- getTableResponse
Criar tabela [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Criar tabela (V2).
Esta operação adiciona uma tabela à conta de armazenamento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
TableName | True | string |
Especificar a nova tabela |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Devoluções
Os metadados da tabela
- Metadados de tabelas
- getTableResponse
Entidade de fusão (V2)
Operação para mesclar dados com uma entidade em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ETag
|
If-Match | True | string |
Etag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Entidade de fusão [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Merge Entity (V2).
Operação para mesclar dados com uma entidade em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ETag
|
If-Match | True | string |
Etag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Excluir entidade (V2)
Operação para excluir uma entidade.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
|
|
ETag
|
If-Match | string |
Etag para corresponder à simultaneidade. * para corresponder a todos os valores. |
Excluir entidade [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Excluir entidade (V2).
Operação para excluir uma entidade.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
|
|
ETag
|
If-Match | string |
Etag para corresponder à simultaneidade. * para corresponder a todos os valores. |
Excluir uma tabela (V2)
Excluir uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Excluir uma tabela [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Excluir uma tabela (V2).
Excluir uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Inserir entidade (V2)
Operação para adicionar uma entidade a uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
Devoluções
Dados para uma única entidade
- Entidade
- InsertEntityResponse
Inserir entidade [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Inserir entidade (V2).
Operação para adicionar uma entidade a uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
Devoluções
Dados para uma única entidade
- Entidade
- InsertEntityResponse
Inserir ou mesclar entidade (V2)
Operação para mesclar dados com uma entidade em uma tabela, criando uma nova entidade, se necessário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
Inserir ou Mesclar Entidade [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Inserir ou Mesclar Entidade (V2).
Operação para mesclar dados com uma entidade em uma tabela, criando uma nova entidade, se necessário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
Inserir ou substituir entidade (V2)
Operação para substituir uma entidade em uma tabela, criando uma nova entidade, se necessário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para rastrear a solicitação.. |
Inserir ou substituir entidade [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Inserir ou Substituir Entidade (V2).
Operação para substituir uma entidade em uma tabela, criando uma nova entidade, se necessário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para rastrear a solicitação.. |
Listar tabelas (V2)
Liste todas as tabelas da sua conta de armazenamento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Devoluções
Objeto de resposta de consulta de tabela
- Body
- getTablesResponse
Listar tabelas [DEPRECATED]
Esta ação foi preterida. Em vez disso, use tabelas de lista (V2).
Esta operação lista as tabelas na conta.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Devoluções
Objeto de resposta de consulta de tabela
- Body
- getTablesResponse
Obter entidade (V2)
Esta operação obtém a entidade em uma tabela com base na partição e na chave de linha.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
|
|
Selecionar consulta
|
$select | string |
OData select query para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Devoluções
Uma entidade
- Uma entidade
- getEntityResponse
Obter entidade [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Get entity (V2).
Esta operação obtém a entidade em uma tabela com base na partição e na chave de linha.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
|
|
Selecionar consulta
|
$select | string |
OData select query para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Devoluções
Uma entidade
- Uma entidade
- getEntityResponse
Obter entidades (V2)
Esta operação consulta as entidades em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
|
|
Filtrar consulta
|
$filter | string |
Consulta de filtro OData para quais entidades retornar. Exemplo: Coluna eq 'Valor' e Coluna2 ne 2. Consultas OData inválidas, como não encapsular valores de cadeia de caracteres entre aspas, retornarão 501. |
|
|
Selecionar consulta
|
$select | string |
OData select query para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Devoluções
Objeto de resposta da entidade
- Obter resultado de entidades
- getEntitiesResponse
Obter entidades [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Obter entidades (V2).
Esta operação consulta as entidades em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
|
|
Filtrar consulta
|
$filter | string |
Consulta de filtro OData para quais entidades retornar. Exemplo: Coluna eq 'Valor' e Coluna2 ne 2. Consultas OData inválidas, como não encapsular valores de cadeia de caracteres entre aspas, retornarão 501. |
|
|
Selecionar consulta
|
$select | string |
OData select query para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Devoluções
Objeto de resposta da entidade
- Obter resultado de entidades
- getEntitiesResponse
Obter uma tabela (V2)
Esta operação obtém os metadados de uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Devoluções
Os metadados da tabela
- Metadados de tabelas
- getTableResponse
Obter uma tabela [DEPRECATED]
Esta ação foi preterida. Em vez disso, utilize Obter uma tabela (V2).
Esta operação obtém os metadados de uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Devoluções
Os metadados da tabela
- Metadados de tabelas
- getTableResponse
Substituir entidade (V2)
Operação para substituir uma entidade em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da conta de armazenamento ou ponto de extremidade da tabela
|
storageAccountName | True | string |
Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela. |
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ETag
|
If-Match | True | string |
ETag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
Substituir entidade [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Substituir entidade (V2).
Operação para substituir uma entidade em uma tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
O id da partição que contém esta entidade |
|
Chave de linha
|
RowKey | True | string |
O id da linha que contém esta entidade |
|
ETag
|
If-Match | True | string |
ETag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID de solicitação do cliente
|
x-ms-client-request-id | string |
Um identificador fornecido pelo cliente para a operação, que será ecoado na resposta do servidor. |
Definições
getTablesResponse
Objeto de resposta de consulta de tabela
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Localização dos metadados da conta
|
odata.metadata | string |
URL para os metadados da conta |
|
Lista de tabelas
|
value | array of object |
Lista de tabelas |
|
Localização da tabela
|
value.odata.id | string |
URL para os dados da tabela |
|
Nome da tabela
|
value.TableName | string |
Nome da tabela |
getTableResponse
Os metadados da tabela
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Localização da tabela
|
odata.id | string |
URL para os dados da tabela |
|
Nome da tabela
|
TableName | string |
Nome da tabela |
Item
Uma entidade
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Chave de Partição
|
PartitionKey | string |
Chave de Partição |
|
Chave de linha
|
RowKey | string |
Chave de linha |
|
Dados da entidade
|
additionalProperties | string |
As colunas exclusivas para a entidade |
getEntitiesResponse
Objeto de resposta da entidade
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Localização dos metadados da tabela
|
odata.metadata | string |
Localização dos metadados da tabela |
|
Lista de Entidades
|
value | array of Item |
Lista de Entidades |
getEntityResponse
Uma entidade
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Localização dos metadados da tabela
|
odata.metadata | string |
Localização dos metadados da tabela |
|
Chave de Partição
|
PartitionKey | string |
Chave de Partição |
|
Chave de linha
|
RowKey | string |
Chave de linha |
|
Dados da entidade
|
additionalProperties | string |
As colunas exclusivas para a entidade |
InsertEntityResponse
Dados para uma única entidade
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Localização dos metadados da entidade
|
odata.metadata | string |
Localização dos metadados da entidade |
|
Chave de Partição
|
PartitionKey | string |
Chave de Partição |
|
Chave de linha
|
RowKey | string |
Chave de linha |
|
Dados da entidade
|
additionalProperties | string |
As colunas exclusivas para a entidade |