Armazenamento de Tabelas do Azure
O Armazenamento de Tabelas do Azure é um serviço que armazena dados NoSQL estruturados na nuvem, fornecendo um repositório de chaves/atributos com um design sem esquema. Entre em sua conta de Armazenamento para criar, atualizar e consultar tabelas e muito mais.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate |
| Aplicativos Lógicos | Standard | Todas as regiões de Aplicativos Lógicos |
| Power Apps | - | Não disponível |
| Power Automate | Premium | Todas as regiões do Power Automate |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Site | https://azure.microsoft.com/services/storage/tables/ |
Para usar essa integração, você precisará de acesso a uma conta de armazenamento do Azure. Encontre mais informações aqui.
Ao tentar fazer uma conexão, você será solicitado a fornecer o nome da conta de armazenamento e a chave de armazenamento. O nome da sua conta de armazenamento pode ser encontrado na URL, por exemplo, se a URL for https://myaccount.table.core.windows.net , o nome da conta será "myaccount". Se você tiver várias contas, forneça a que deseja usar e selecione Criar. Se você 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 e limitações conhecidos
- Os aplicativos lógicos não poderão acessar diretamente contas de armazenamento que estão por trás de firewalls se ambos estiverem na mesma região. Como solução alternativa, você pode ter seus aplicativos lógicos e sua conta de armazenamento em regiões diferentes. Para obter mais informações sobre como habilitar o acesso dos Aplicativos Lógicos do Azure a contas de armazenamento por trás de firewalls, consulte as contas de armazenamento do Access por trás de firewalls
Autenticação de identidade gerenciada e conector do Armazenamento de Tabelas do Azure
Atualmente, a autenticação de identidade gerenciada só tem suporte em Aplicativos Lógicos. Siga as etapas abaixo para usá-lo para se conectar aos dados do Armazenamento de Tabelas do Azure:
- Criar uma Identidade Gerenciada do Azure
- Forneça acesso de identidade aos recursos do 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 como autenticar com identidades gerenciadas nos Aplicativos Lógicos, visite Autenticar acesso aos recursos do Azure usando identidades gerenciadas nos Aplicativos Lógicos do Azure
Limitações conhecidas com a autenticação da ID do Microsoft Entra
Devido às limitações atuais do pipeline de autenticação, os usuários convidados da ID do Microsoft Entra não têm suporte para conexões de ID do Microsoft Entra com o Armazenamento de Tabelas do Azure. Ao usar a ID do Microsoft Entra ou a autenticação de identidade gerenciada, há suporte apenas para ações V2. As ações preteridas continuarão a funcionar com Access Key autenticação, mas falharão se forem usadas com uma ID do Microsoft Entra ou uma conexão de identidade gerenciada.
Conectar-se ao conector do Armazenamento de Tabelas 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 de "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 a autenticação "Chave de Acesso", o ponto de extremidade da tabela também deve ser fornecido no
storageAccountNameparâmetro.
- Ao usar operações "V2" com a autenticação "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 do 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 se conectando ao ponto de extremidade secundário) - 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:
Usando o Portal do Azure
- No Microsoft Azure, navegue até a conta de Armazenamento do Azure que você deseja conectar
- Na
Settingsseção (folha esquerda), clique emEndpoints - O ponto de extremidade da tabela estará no serviço Tabela, na
table servicecaixa de texto.
Usando contas de armazenamento – obter chamada à API REST de propriedades
- Obtenha a conta
subscription Idde Armazenamento do Azure eresource group name. - Navegar 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 no qual 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
Run - O ponto de extremidade da tabela estará na
tablepropriedade emprimaryEndpointsobjeto na resposta
- Obtenha a conta
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Chave de Acesso | Forneça o nome da conta de Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar o Armazenamento de Tabelas do Azure. | Todas as regiões, exceto o Governo do Azure e o Departamento de Defesa (DoD) no Azure Governamental e no Governo dos EUA (GCC) e no Governo dos EUA (GCC-High) | Compartilhável |
| Chave de Acesso (Azure Governamental) | Forneça o nome da conta de Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar o Armazenamento de Tabelas do Azure. | Governo do Azure e Departamento de Defesa (DoD) no Azure Governamental e governo dos EUA (GCC) e governo dos EUA (GCC-High) somente | Compartilhável |
| Autenticação de Certificado do Cliente | Fornecer credenciais de ID do Microsoft Entra usando certificado PFX e senha | Todas as regiões | Compartilhável |
| Identidades gerenciadas de Aplicativos Lógicos | Criar uma conexão usando uma Identidade Gerenciada | Somente LOGICAPPS | Compartilhável |
| Microsoft Entra ID Integrado | Use a ID do Microsoft Entra para acessar o Armazenamento de Tabelas do Azure. | Todas as regiões, exceto o Governo do Azure e o Departamento de Defesa (DoD) no Azure Governamental e no Governo dos EUA (GCC) e no Governo dos EUA (GCC-High) | Não compartilhável |
| Microsoft Entra ID Integrada (Azure Government) | Use a ID do Microsoft Entra para acessar o Armazenamento de Tabelas do Azure. | Governo do Azure e Departamento de Defesa (DoD) no Azure Governamental e governo dos EUA (GCC) e governo dos EUA (GCC-High) somente | Não compartilhável |
| Autenticação de entidade de serviço | Use seu aplicativo microsoft entra ID para autenticação de entidade de serviço. | Todas as regiões | Não compartilhável |
| Padrão [PRETERIDO] | Essa 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 |
Chave de Acesso
ID de autenticação: keyBasedAuth
Aplicável: todas as regiões, exceto o Governo do Azure e o Departamento de Defesa (DoD) no Azure Governamental e no Governo dos EUA (GCC) e no Governo dos EUA (GCC-High)
Forneça o nome da conta de Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar o Armazenamento de Tabelas do Azure.
Essa é 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 dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela | cadeia | Nome ou ponto de extremidade de tabela da sua conta de Armazenamento do Azure | Verdade |
| Chave de Armazenamento Compartilhado | secureString | A chave de armazenamento compartilhada da sua conta de Armazenamento do Azure | Verdade |
Chave de Acesso (Azure Governamental)
ID de autenticação: keyBasedAuth
Aplicável: Azure Governamental e Departamento de Defesa (DoD) somente no Azure Governamental e no Governo dos EUA (GCC) e governo dos EUA (GCC-High)
Forneça o nome da conta de Armazenamento do Azure (ou ponto de extremidade da tabela) e a Chave de Acesso para acessar o Armazenamento de Tabelas do Azure.
Essa é 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 dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Nome da conta de Armazenamento do Azure ou ponto de extremidade da tabela | cadeia | Nome ou ponto de extremidade de tabela da sua conta de Armazenamento do Azure | Verdade |
| Chave de Armazenamento Compartilhado | secureString | A chave de armazenamento compartilhada da sua conta de Armazenamento do Azure | Verdade |
Autenticação de Certificado do Cliente
ID de autenticação: certOauth
Aplicável: todas as regiões
Fornecer credenciais de ID do Microsoft Entra usando certificado PFX e senha
Essa é 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 dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| ID do cliente | cadeia | Verdade | |
| Inquilino | cadeia | Verdade | |
| Segredo do certificado do cliente | clientCertificate | O segredo do certificado do cliente permitido por este aplicativo | Verdade |
Identidade Gerenciada de Aplicativos Lógicos
ID de autenticação: managedIdentityAuth
Aplicável: somente LOGICAPPS
Criar uma conexão usando uma Identidade Gerenciada
Essa é 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 dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Identidade Gerenciada | managedIdentity | Entrar com uma identidade gerenciada | Verdade |
Microsoft Entra ID Integrado
ID de autenticação: tokenBasedAuth
Aplicável: todas as regiões, exceto o Governo do Azure e o Departamento de Defesa (DoD) no Azure Governamental e no Governo dos EUA (GCC) e no Governo dos EUA (GCC-High)
Use a ID do Microsoft Entra para acessar o Armazenamento de Tabelas do Azure.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Microsoft Entra ID Integrada (Azure Government)
ID de autenticação: tokenBasedAuth
Aplicável: Azure Governamental e Departamento de Defesa (DoD) somente no Azure Governamental e no Governo dos EUA (GCC) e governo dos EUA (GCC-High)
Use a ID do Microsoft Entra para acessar o Armazenamento de Tabelas do Azure.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Autenticação da entidade de serviço
ID de autenticação: servicePrincipalAuth
Aplicável: todas as regiões
Use seu aplicativo microsoft entra ID para autenticação de entidade de serviço.
Essa não é uma conexão compartilhável. Se o aplicativo de energia 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 | Verdade | |
| Segredo do cliente | secureString | Verdade | |
| ID do locatário | cadeia | Verdade |
Padrão [PRETERIDO]
Aplicável: todas as regiões
Essa 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.
Essa não é uma conexão compartilhável. Se o aplicativo de energia 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 | Nome ou ponto de extremidade de tabela da sua conta de Armazenamento do Azure | Verdade |
| Chave de Armazenamento Compartilhado | secureString | A chave de armazenamento compartilhada da sua conta de Armazenamento do Azure | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 1200 | 60 segundos |
Ações
| Criar tabela (V2) |
Essa operação adiciona uma tabela à conta de armazenamento. |
| Criar tabela [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Criar tabela (V2 ).
|
| Entidade de Mesclagem (V2) |
Operação para mesclar dados com uma entidade em uma tabela. |
| Entidade de mesclagem [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use a Entidade de Mesclagem (V2 ).
|
| Excluir Entidade (V2) |
Operação para excluir uma entidade. |
| Excluir Entidade [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use Delete Entity (V2 ).
|
| Excluir uma tabela (V2) |
Excluir uma tabela. |
| Excluir uma tabela [PRETERIDA] |
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 [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Insert Entity (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 [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Insert ou Merge Entity (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 [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Insert ou Replace Entity (V2 ).
|
| Listar tabelas [PRETERIDAS] |
Esta ação foi preterida. Em vez disso, use tabelas de lista (V2 ).
|
| Obter entidade (V2) |
Essa operação obtém a entidade em uma tabela com base na partição e na chave de linha. |
| Obter entidade [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use a entidade Get (V2 ).
|
| Obter entidades (V2) |
Essa operação consulta as entidades em uma tabela. |
| Obter entidades [PRETERIDO] |
Esta ação foi preterida. Em vez disso, use As entidades Get (V2 ).
|
| Obter uma tabela (V2) |
Esta operação obtém os metadados de uma tabela. |
| Obter uma tabela [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Obter uma tabela (V2 ).
|
| Substituir Entidade (V2) |
Operação para substituir uma entidade em uma tabela. |
| Substituir Entidade [PRETERIDA] |
Esta ação foi preterida. Em vez disso, use Substituir Entidade (V2 ).
|
| Tabelas de lista (V2) |
Liste todas as tabelas para sua conta de armazenamento. |
Criar tabela (V2)
Essa operação adiciona uma tabela à conta de armazenamento.
Parâmetros
| Nome | Chave | Obrigató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 da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Retornos
Os metadados da tabela
- Metadados da tabela
- getTableResponse
Criar tabela [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Criar tabela (V2 ).
Essa operação adiciona uma tabela à conta de armazenamento.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
TableName | True | string |
Especificar a nova tabela |
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Retornos
Os metadados da tabela
- Metadados da tabela
- getTableResponse
Entidade de Mesclagem (V2)
Operação para mesclar dados com uma entidade em uma tabela.
Parâmetros
| Nome | Chave | Obrigató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 |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
Etag
|
If-Match | True | string |
Etag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Entidade de mesclagem [PRETERIDA]
Esta ação foi preterida. Em vez disso, use a Entidade de Mesclagem (V2 ).
Operação para mesclar dados com uma entidade em uma tabela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
Etag
|
If-Match | True | string |
Etag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID da 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
| Nome | Chave | Obrigató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 |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da 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 [PRETERIDO]
Esta ação foi preterida. Em vez disso, use Delete Entity (V2 ).
Operação para excluir uma entidade.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da 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
| Nome | Chave | Obrigató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 da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Excluir uma tabela [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Excluir uma tabela (V2 ).
Excluir uma tabela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID da 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
| Nome | Chave | Obrigató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 da 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. |
Retornos
Dados de uma única entidade
- Entidade
- InsertEntityResponse
Inserir Entidade [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Insert Entity (V2 ).
Operação para adicionar uma entidade a uma tabela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID da 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. |
Retornos
Dados de 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
| Nome | Chave | Obrigató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 |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da 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 [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Insert ou Merge Entity (V2 ).
Operação para mesclar dados com uma entidade em uma tabela, criando uma nova entidade, se necessário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da 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
| Nome | Chave | Obrigató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 |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação.. |
Inserir ou substituir entidade [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Insert ou Replace Entity (V2 ).
Operação para substituir uma entidade em uma tabela, criando uma nova entidade, se necessário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação.. |
Listar tabelas [PRETERIDAS]
Esta ação foi preterida. Em vez disso, use tabelas de lista (V2 ).
Essa operação lista as tabelas na conta.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Retornos
Objeto de resposta de consulta de tabela
- Corpo
- getTablesResponse
Obter entidade (V2)
Essa operação obtém a entidade em uma tabela com base na partição e na chave de linha.
Parâmetros
| Nome | Chave | Obrigató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 |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
|
|
Selecionar Consulta
|
$select | string |
OData selecione a consulta para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Retornos
Uma entidade
- Uma entidade
- getEntityResponse
Obter entidade [PRETERIDA]
Esta ação foi preterida. Em vez disso, use a entidade Get (V2 ).
Essa operação obtém a entidade em uma tabela com base na partição e na chave de linha.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
|
|
Selecionar Consulta
|
$select | string |
OData selecione a consulta para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Retornos
Uma entidade
- Uma entidade
- getEntityResponse
Obter entidades (V2)
Essa operação consulta as entidades em uma tabela.
Parâmetros
| Nome | Chave | Obrigató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 da 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 devem ser retornadas. Exemplo: Coluna eq 'Value' e Column2 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 selecione a consulta para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Retornos
Objeto Entity Response
- Obter o resultado das entidades
- getEntitiesResponse
Obter entidades [PRETERIDO]
Esta ação foi preterida. Em vez disso, use As entidades Get (V2 ).
Essa operação consulta as entidades em uma tabela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID da 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 devem ser retornadas. Exemplo: Coluna eq 'Value' e Column2 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 selecione a consulta para as colunas a serem retornadas. Exemplo: Column, PartitionKey |
Retornos
Objeto Entity Response
- Obter o resultado das entidades
- getEntitiesResponse
Obter uma tabela (V2)
Esta operação obtém os metadados de uma tabela.
Parâmetros
| Nome | Chave | Obrigató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 da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Retornos
Os metadados da tabela
- Metadados da tabela
- getTableResponse
Obter uma tabela [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Obter uma tabela (V2 ).
Esta operação obtém os metadados de uma tabela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
ID da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Retornos
Os metadados da tabela
- Metadados da tabela
- getTableResponse
Substituir Entidade (V2)
Operação para substituir uma entidade em uma tabela.
Parâmetros
| Nome | Chave | Obrigató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 |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
Etag
|
If-Match | True | string |
ETag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID da 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 [PRETERIDA]
Esta ação foi preterida. Em vez disso, use Substituir Entidade (V2 ).
Operação para substituir uma entidade em uma tabela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Especifique a tabela. |
|
Chave de Partição
|
PartitionKey | True | string |
A ID da partição que contém essa entidade |
|
Chave de linha
|
RowKey | True | string |
A ID da linha que contém essa entidade |
|
Etag
|
If-Match | True | string |
ETag para corresponder à simultaneidade. * para corresponder a todos os valores. |
|
ID da 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. |
Tabelas de lista (V2)
Liste todas as tabelas para sua conta de armazenamento.
Parâmetros
| Nome | Chave | Obrigató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 da solicitação do cliente
|
x-ms-client-request-id | string |
Identificador exclusivo para acompanhar a solicitação. |
Retornos
Objeto de resposta de consulta de tabela
- Corpo
- getTablesResponse
Definições
getTablesResponse
Objeto de resposta de consulta de tabela
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Local dos metadados da conta
|
odata.metadata | string |
URL para os metadados da conta |
|
Lista de tabelas
|
value | array of object |
Lista de tabelas |
|
Local 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
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Local da tabela
|
odata.id | string |
URL para os dados da tabela |
|
Nome da tabela
|
TableName | string |
Nome da tabela |
Item
Uma entidade
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Chave de Partição
|
PartitionKey | string |
Chave de Partição |
|
Chave de linha
|
RowKey | string |
Chave de linha |
|
Dados de entidade
|
additionalProperties | string |
As colunas exclusivas para a entidade |
getEntitiesResponse
Objeto Entity Response
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Local dos metadados da tabela
|
odata.metadata | string |
Local dos metadados da tabela |
|
Lista de entidades
|
value | array of Item |
Lista de entidades |
getEntityResponse
Uma entidade
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Local dos metadados da tabela
|
odata.metadata | string |
Local dos metadados da tabela |
|
Chave de Partição
|
PartitionKey | string |
Chave de Partição |
|
Chave de linha
|
RowKey | string |
Chave de linha |
|
Dados de entidade
|
additionalProperties | string |
As colunas exclusivas para a entidade |
InsertEntityResponse
Dados de uma única entidade
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Local dos metadados de entidade
|
odata.metadata | string |
Local dos metadados de entidade |
|
Chave de Partição
|
PartitionKey | string |
Chave de Partição |
|
Chave de linha
|
RowKey | string |
Chave de linha |
|
Dados de entidade
|
additionalProperties | string |
As colunas exclusivas para a entidade |