Stockage de tables Azure
Le stockage Table Azure est un service qui stocke des données NoSQL structurées dans le cloud, fournissant un magasin de clés/attributs avec une conception sans schéma. Connectez-vous à votre compte de stockage pour créer, mettre à jour et interroger des tables, etc.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate |
| Applications logiques | Norme | Toutes les régions Logic Apps |
| Power Apps | - | Non disponible |
| Power Automate | Premium | Toutes les régions Power Automate |
| Contact | |
|---|---|
| Nom | Microsoft |
| URL |
Microsoft LogicApps Support Prise en charge de Microsoft Power Automate |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://azure.microsoft.com/services/storage/tables/ |
Pour utiliser cette intégration, vous devez accéder à un compte de stockage Azure. Vous trouverez plus d’informations ici.
Lorsque vous essayez d’établir une connexion, vous êtes invité à fournir le nom de votre compte de stockage et votre clé de stockage. Le nom de votre compte de stockage se trouve dans l’URL, par exemple si votre URL est https://myaccount.table.core.windows.net alors le nom du compte « myaccount ». Si vous avez plusieurs comptes, indiquez celui que vous souhaitez utiliser et sélectionnez Créer. Si vous voyez une erreur lors de la création, vérifiez le nom du compte et la clé, puis réessayez.
Vous êtes maintenant prêt à commencer à utiliser cette intégration.
Problèmes connus et limitations
- Les applications logiques ne peuvent pas accéder directement aux comptes de stockage qui se trouvent derrière des pare-feu s’ils se trouvent tous les deux dans la même région. Pour contourner ce problème, vous pouvez avoir vos applications logiques et votre compte de stockage dans différentes régions. Pour plus d’informations sur l’activation de l’accès à partir d’Azure Logic Apps vers des comptes de stockage derrière des pare-feu, consultez les comptes de stockage Access derrière les pare-feu
Authentification d’identité managée et connecteur Stockage Table Azure
Actuellement, l’authentification d’identité managée n’est prise en charge que dans Logic Apps. Suivez les étapes ci-dessous pour vous connecter à vos données Stockage Table Azure :
- Créer une identité managée Azure
- Donnez à l’identité l’accès aux ressources d’objets blob Azure. Pour plus d’informations, consultez Autoriser l’accès aux objets blob à l’aide de l’ID Microsoft Entra.
- Si vous utilisez une identité affectée par l’utilisateur, associez l’application logique à l’identité managée
- Accédez à l’application logique qui utilisera l’identité managée.
- Dans la section Paramètres du panneau, cliquez sur
Identity - Accédez à l’onglet
User assigned, puis cliquez surAdd - Sélectionnez l’identité managée à utiliser, puis cliquez sur
Add
Pour plus d’informations sur l’authentification avec des identités managées dans Logic Apps, consultez Authentifier l’accès aux ressources Azure à l’aide d’identités managées dans Azure Logic Apps
Limitations connues avec l’authentification Microsoft Entra ID
En raison des limitations actuelles du pipeline d’authentification, les utilisateurs invités De Microsoft Entra ID ne sont pas pris en charge pour les connexions d’ID Microsoft Entra au Stockage Table Azure. Lorsque vous utilisez l’ID Microsoft Entra ou l’authentification d’identité managée, seules les actions V2 sont prises en charge. Les actions déconseillées continueront de fonctionner avec Access Key l’authentification, mais échouent si elles sont utilisées avec un ID Microsoft Entra ou une connexion d’identité managée.
Se connecter au connecteur Stockage Table Azure à l’aide du point de terminaison de table
Entrez le point de terminaison complet de la table stockage Azure lors de la création d’une connexion « Clé d’accès » ou à l’aide d’opérations V2.
Pour les authentifications « Clé d’accès », entrez le point de terminaison complet de la table stockage Azure sur
Azure Storage account name or table endpointle paramètre.- Lorsque vous utilisez des opérations « V2 » avec l’authentification « Clé d’accès », le point de terminaison de table doit également être fourni dans le
storageAccountNameparamètre.
- Lorsque vous utilisez des opérations « V2 » avec l’authentification « Clé d’accès », le point de terminaison de table doit également être fourni dans le
Pour les opérations « V2 », entrez le point de terminaison complet de la table stockage Azure sur
storageAccountNamele paramètre.Vous devez fournir le point de terminaison complet, y compris le schéma, par exemple :
https://account.table.core.windows.net/-
https://account-secondary.table.core.windows.net/(si vous vous connectez au point de terminaison secondaire) - Les chemins relatifs (par exemple,
account.table.core.windows.net) sont rejetés.
Obtenir le point de terminaison de table Stockage Azure pour un compte de stockage donné
Il existe plusieurs façons d’obtenir ce point de terminaison de table :
En passant par le portail Azure
- Sur Microsoft Azure, accédez au compte stockage Azure que vous souhaitez connecter
- Sous
Settingsla section (panneau gauche), cliquez surEndpoints - Le point de terminaison de la table se trouve sous Le service Table, dans la zone de
table servicetexte.
Utilisation des comptes de stockage - Obtenir l’appel de l’API REST Propriétés
- Obtenez le compte
subscription Idstockage Azure etresource group name. - Accéder aux comptes de stockage - Obtenir les propriétés
- Cliquez sur le
Try itbouton en haut à droite de l’appel HTTP - Se connecter (l’utilisateur doit avoir accès au compte de stockage)
- Choisissez le locataire Azure sur lequel se trouve le compte stockage Azure.
- Entrez le nom du compte du stockage Azure, le nom du groupe de ressources, puis sélectionnez l’abonnement sur lequel se trouve le compte de stockage.
- Cliquer
Run - Le point de terminaison de table se trouve sur
tablela propriété sousprimaryEndpointsl’objet de la réponse
- Obtenez le compte
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Clé d'accès | Fournissez le nom du compte stockage Azure (ou point de terminaison de table) et la clé d’accès pour accéder à votre Stockage Table Azure. | Toutes les régions à l’exception d’Azure Government et du Ministère de la Défense (DoD) dans Azure Government et US Government (GCC) et US Government (GCC-High) | Partageable |
| Clé d’accès (Azure Government) | Fournissez le nom du compte stockage Azure (ou point de terminaison de table) et la clé d’accès pour accéder à votre Stockage Table Azure. | Azure Government and Department of Defense (DoD) dans Azure Government and US Government (GCC) et US Government (GCC-High) uniquement | Partageable |
| Authentification de certificat client | Fournir des informations d’identification d’ID Microsoft Entra à l’aide du certificat PFX et du mot de passe | Toutes les régions | Partageable |
| Identités managées par applications logiques | Créer une connexion à l’aide d’une identité managée | LOGICAPPS uniquement | Partageable |
| Microsoft Entra ID Intégré | Utilisez l’ID Microsoft Entra pour accéder à votre stockage Table Azure. | Toutes les régions à l’exception d’Azure Government et du Ministère de la Défense (DoD) dans Azure Government et US Government (GCC) et US Government (GCC-High) | Non partageable |
| Microsoft Entra ID Integrated (Azure Government) | Utilisez l’ID Microsoft Entra pour accéder à votre stockage Table Azure. | Azure Government and Department of Defense (DoD) dans Azure Government and US Government (GCC) et US Government (GCC-High) uniquement | Non partageable |
| Authentification d’un principal du service | Utilisez votre application Microsoft Entra ID pour l’authentification du principal de service. | Toutes les régions | Non partageable |
| Valeur par défaut [DÉCONSEILLÉE] | Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. | Toutes les régions | Non partageable |
Clé d’accès
ID d’authentification : keyBasedAuth
Applicable : Toutes les régions à l’exception d’Azure Government et du Ministère de la Défense (DoD) dans Azure Government et US Government (GCC) et US Government (GCC-High)
Fournissez le nom du compte stockage Azure (ou point de terminaison de table) et la clé d’accès pour accéder à votre Stockage Table Azure.
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Nom du compte de stockage Azure ou point de terminaison de table | ficelle | Nom ou point de terminaison de table de votre compte de stockage Azure | Vrai |
| Clé de stockage partagé | securestring | Clé de stockage partagée de votre compte stockage Azure | Vrai |
Clé d’accès (Azure Government)
ID d’authentification : keyBasedAuth
Applicable : Azure Government and Department of Defense (DoD) dans Azure Government and US Government (GCC) et US Government (GCC-High) uniquement
Fournissez le nom du compte stockage Azure (ou point de terminaison de table) et la clé d’accès pour accéder à votre Stockage Table Azure.
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Nom du compte de stockage Azure ou point de terminaison de table | ficelle | Nom ou point de terminaison de table de votre compte de stockage Azure | Vrai |
| Clé de stockage partagé | securestring | Clé de stockage partagée de votre compte stockage Azure | Vrai |
Authentification de certificat client
ID d’authentification : certOauth
Applicable : Toutes les régions
Fournir des informations d’identification d’ID Microsoft Entra à l’aide du certificat PFX et du mot de passe
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| ID de client | ficelle | Vrai | |
| Locataire | ficelle | Vrai | |
| Secret du certificat client | clientCertificate | Secret de certificat client autorisé par cette application | Vrai |
Identité managée Logic Apps
ID d’authentification : managedIdentityAuth
Applicable : LOGICAPPS uniquement
Créer une connexion à l’aide d’une identité managée
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Identité managée | managedIdentity | Se connecter avec une identité managée | Vrai |
Identifiant Microsoft Entra intégré
ID d’authentification : tokenBasedAuth
Applicable : Toutes les régions à l’exception d’Azure Government et du Ministère de la Défense (DoD) dans Azure Government et US Government (GCC) et US Government (GCC-High)
Utilisez l’ID Microsoft Entra pour accéder à votre stockage Table Azure.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
Microsoft Entra ID Integrated (Azure Government)
ID d’authentification : tokenBasedAuth
Applicable : Azure Government and Department of Defense (DoD) dans Azure Government and US Government (GCC) et US Government (GCC-High) uniquement
Utilisez l’ID Microsoft Entra pour accéder à votre stockage Table Azure.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
Authentification d’un principal du service
ID d’authentification : servicePrincipalAuth
Applicable : Toutes les régions
Utilisez votre application Microsoft Entra ID pour l’authentification du principal de service.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| ID de client | ficelle | Vrai | |
| Clé secrète client | securestring | Vrai | |
| ID du locataire | ficelle | Vrai |
Valeur par défaut [DÉCONSEILLÉE]
Applicable : Toutes les régions
Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Nom du compte de stockage Azure ou point de terminaison de table | ficelle | Nom ou point de terminaison de table de votre compte de stockage Azure | Vrai |
| Clé de stockage partagé | securestring | Clé de stockage partagée de votre compte stockage Azure | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 1200 | 60 secondes |
Actions
| Créer une table (V2) |
Cette opération ajoute une table au compte de stockage. |
| Créer une table [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt Create table (V2).
|
| Entité de fusion (V2) |
Opération de fusion de données avec une entité dans une table. |
| Entité de fusion [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez l’entité de fusion (V2) à la place.
|
| Get entity [DEPRECATED] |
Cette action a été déconseillée. Utilisez plutôt l’entité Get (V2).
|
| Insérer ou fusionner une entité (V2) |
Opération de fusion de données avec une entité dans une table, en créant une entité si nécessaire. |
| Insérer ou fusionner une entité [DÉPRÉCIÉE] |
Cette action a été déconseillée. Utilisez plutôt Insert ou Merge Entity (V2).
|
| Insérer ou remplacer une entité (V2) |
Opération de remplacement d’une entité dans une table, en créant une entité si nécessaire. |
| Insérer ou remplacer une entité [DÉPRÉCIÉE] |
Cette action a été déconseillée. Utilisez plutôt Insert or Replace Entity (V2).
|
| Insérer une entité (V2) |
Opération d’ajout d’une entité à une table. |
| Insérer une entité [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt Insert Entity (V2).
|
| Obtenir des entités (V2) |
Cette opération interroge les entités d’une table. |
| Obtenir des entités [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt Get Entities (V2).
|
| Obtenir une entité (V2) |
Cette opération obtient l’entité dans une table en fonction de la partition et de la clé de ligne. |
| Obtenir une table (V2) |
Cette opération obtient les métadonnées d’une table. |
| Obtenir une table [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt Obtenir une table (V2).
|
| Remplacer l’entité (V2) |
Opération de remplacement d’une entité dans une table. |
| Remplacer l’entité [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt Remplacer l’entité (V2).
|
| Répertorier les tables (V2) |
Répertoriez toutes les tables de votre compte de stockage. |
| Répertorier les tables [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt les tables de liste (V2).
|
| Supprimer l’entité [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt Delete Entity (V2).
|
| Supprimer une entité (V2) |
Opération de suppression d’une entité. |
| Supprimer une table (V2) |
Supprimez une table. |
| Supprimer une table [DÉCONSEILLÉE] |
Cette action a été déconseillée. Utilisez plutôt Supprimer une table (V2).
|
Créer une table (V2)
Cette opération ajoute une table au compte de stockage.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
TableName | True | string |
Spécifier la nouvelle table |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Retours
Métadonnées de la table
- Métadonnées de table
- getTableResponse
Créer une table [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt Create table (V2).
Cette opération ajoute une table au compte de stockage.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
TableName | True | string |
Spécifier la nouvelle table |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Retours
Métadonnées de la table
- Métadonnées de table
- getTableResponse
Entité de fusion (V2)
Opération de fusion de données avec une entité dans une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ETag
|
If-Match | True | string |
Etag correspondant à la concurrence. * pour correspondre à toutes les valeurs. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Entité de fusion [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez l’entité de fusion (V2) à la place.
Opération de fusion de données avec une entité dans une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ETag
|
If-Match | True | string |
Etag correspondant à la concurrence. * pour correspondre à toutes les valeurs. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Get entity [DEPRECATED]
Cette action a été déconseillée. Utilisez plutôt l’entité Get (V2).
Cette opération obtient l’entité dans une table en fonction de la partition et de la clé de ligne.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
|
|
Sélectionner la requête
|
$select | string |
OData sélectionne la requête pour les colonnes à retourner. Exemple : Colonne, PartitionKey |
Retours
Entité
- Entité
- getEntityResponse
Insérer ou fusionner une entité (V2)
Opération de fusion de données avec une entité dans une table, en créant une entité si nécessaire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
Insérer ou fusionner une entité [DÉPRÉCIÉE]
Cette action a été déconseillée. Utilisez plutôt Insert ou Merge Entity (V2).
Opération de fusion de données avec une entité dans une table, en créant une entité si nécessaire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
Insérer ou remplacer une entité (V2)
Opération de remplacement d’une entité dans une table, en créant une entité si nécessaire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête.. |
Insérer ou remplacer une entité [DÉPRÉCIÉE]
Cette action a été déconseillée. Utilisez plutôt Insert or Replace Entity (V2).
Opération de remplacement d’une entité dans une table, en créant une entité si nécessaire.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête.. |
Insérer une entité (V2)
Opération d’ajout d’une entité à une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
Retours
Données pour une entité unique
- Entité
- InsertEntityResponse
Insérer une entité [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt Insert Entity (V2).
Opération d’ajout d’une entité à une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
Retours
Données pour une entité unique
- Entité
- InsertEntityResponse
Obtenir des entités (V2)
Cette opération interroge les entités d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
|
|
Filtrer la requête
|
$filter | string |
Requête de filtre OData pour laquelle les entités à retourner. Exemple : colonne eq 'Value' et Colonne2 ne 2. Les requêtes OData non valides, telles que l’habillage des valeurs de chaîne entre guillemets, retournent 501. |
|
|
Sélectionner la requête
|
$select | string |
OData sélectionne la requête pour les colonnes à retourner. Exemple : Colonne, PartitionKey |
Retours
Entity Response, objet
- Obtenir le résultat des entités
- getEntitiesResponse
Obtenir des entités [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt Get Entities (V2).
Cette opération interroge les entités d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
|
|
Filtrer la requête
|
$filter | string |
Requête de filtre OData pour laquelle les entités à retourner. Exemple : colonne eq 'Value' et Colonne2 ne 2. Les requêtes OData non valides, telles que l’habillage des valeurs de chaîne entre guillemets, retournent 501. |
|
|
Sélectionner la requête
|
$select | string |
OData sélectionne la requête pour les colonnes à retourner. Exemple : Colonne, PartitionKey |
Retours
Entity Response, objet
- Obtenir le résultat des entités
- getEntitiesResponse
Obtenir une entité (V2)
Cette opération obtient l’entité dans une table en fonction de la partition et de la clé de ligne.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
|
|
Sélectionner la requête
|
$select | string |
OData sélectionne la requête pour les colonnes à retourner. Exemple : Colonne, PartitionKey |
Retours
Entité
- Entité
- getEntityResponse
Obtenir une table (V2)
Cette opération obtient les métadonnées d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Retours
Métadonnées de la table
- Métadonnées de table
- getTableResponse
Obtenir une table [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt Obtenir une table (V2).
Cette opération obtient les métadonnées d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Retours
Métadonnées de la table
- Métadonnées de table
- getTableResponse
Remplacer l’entité (V2)
Opération de remplacement d’une entité dans une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ETag
|
If-Match | True | string |
ETag à mettre en correspondance pour la concurrence. * pour correspondre à toutes les valeurs. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
Remplacer l’entité [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt Remplacer l’entité (V2).
Opération de remplacement d’une entité dans une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ETag
|
If-Match | True | string |
ETag à mettre en correspondance pour la concurrence. * pour correspondre à toutes les valeurs. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
Répertorier les tables (V2)
Répertoriez toutes les tables de votre compte de stockage.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Retours
Objet de réponse de requête table
- Corps
- getTablesResponse
Répertorier les tables [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt les tables de liste (V2).
Cette opération répertorie les tables du compte.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Retours
Objet de réponse de requête table
- Corps
- getTablesResponse
Supprimer l’entité [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt Delete Entity (V2).
Opération de suppression d’une entité.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
|
|
ETag
|
If-Match | string |
Etag correspondant à la concurrence. * pour correspondre à toutes les valeurs. |
Supprimer une entité (V2)
Opération de suppression d’une entité.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
Clé de partition
|
PartitionKey | True | string |
ID de partition contenant cette entité |
|
Clé de ligne
|
RowKey | True | string |
ID de ligne contenant cette entité |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur fourni par le client pour l’opération, qui sera écho dans la réponse du serveur. |
|
|
ETag
|
If-Match | string |
Etag correspondant à la concurrence. * pour correspondre à toutes les valeurs. |
Supprimer une table (V2)
Supprimez une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du compte de stockage ou point de terminaison de table
|
storageAccountName | True | string |
Nom du compte de stockage Azure ou point de terminaison de table. |
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Supprimer une table [DÉCONSEILLÉE]
Cette action a été déconseillée. Utilisez plutôt Supprimer une table (V2).
Supprimez une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Spécifiez la table. |
|
ID de demande client
|
x-ms-client-request-id | string |
Identificateur unique pour le suivi de la requête. |
Définitions
getTablesResponse
Objet de réponse de requête table
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Emplacement des métadonnées de compte
|
odata.metadata | string |
URL des métadonnées du compte |
|
Liste de tables
|
value | array of object |
Liste de tables |
|
Emplacement de la table
|
value.odata.id | string |
URL des données de table |
|
Nom de la table
|
value.TableName | string |
Nom de la table |
getTableResponse
Métadonnées de la table
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Emplacement de la table
|
odata.id | string |
URL des données de table |
|
Nom de la table
|
TableName | string |
Nom de la table |
Élément
Entité
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Clé de partition
|
PartitionKey | string |
Clé de partition |
|
Clé de ligne
|
RowKey | string |
Clé de ligne |
|
Données d’entité
|
additionalProperties | string |
Colonnes uniques de l’entité |
getEntitiesResponse
Entity Response, objet
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Emplacement des métadonnées de table
|
odata.metadata | string |
Emplacement des métadonnées de table |
|
Liste des entités
|
value | array of Item |
Liste des entités |
getEntityResponse
Entité
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Emplacement des métadonnées de table
|
odata.metadata | string |
Emplacement des métadonnées de table |
|
Clé de partition
|
PartitionKey | string |
Clé de partition |
|
Clé de ligne
|
RowKey | string |
Clé de ligne |
|
Données d’entité
|
additionalProperties | string |
Colonnes uniques de l’entité |
InsertEntityResponse
Données pour une entité unique
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Emplacement des métadonnées d’entité
|
odata.metadata | string |
Emplacement des métadonnées d’entité |
|
Clé de partition
|
PartitionKey | string |
Clé de partition |
|
Clé de ligne
|
RowKey | string |
Clé de ligne |
|
Données d’entité
|
additionalProperties | string |
Colonnes uniques de l’entité |