Azure Tabellenspeicher
Azure Table Storage ist ein Dienst, der strukturierte NoSQL-Daten in der Cloud speichert und einen Schlüssel-/Attributspeicher mit einem schemalosen Design bereitstellt. Melden Sie sich bei Ihrem Speicherkonto an, um Tabellen zu erstellen, zu aktualisieren und abzufragen und vieles mehr.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen |
| Power Apps | - | Nicht verfügbar |
| Power Automate | Premium | Alle Power Automate-Regionen |
| Kontakt | |
|---|---|
| Name | Microsoft |
| URL |
Microsoft LogicApps-Unterstützung Microsoft Power Automate-Support |
| Connectormetadaten | |
|---|---|
| Herausgeber | Microsoft |
| Webseite | https://azure.microsoft.com/services/storage/tables/ |
Um diese Integration zu verwenden, benötigen Sie Zugriff auf ein Azure-Speicherkonto. Weitere Informationen finden Sie hier.
Wenn Sie versuchen, eine Verbindung herzustellen, werden Sie aufgefordert, Ihren Speicherkontonamen und Ihren Speicherschlüssel anzugeben. Der Name Ihres Speicherkontos befindet sich in der URL, z. B. wenn Ihre URL lautet https://myaccount.table.core.windows.net , lautet der Kontoname "myaccount". Wenn Sie über mehrere Konten verfügen, geben Sie das Konto an, das Sie verwenden möchten, und wählen Sie "Erstellen" aus. Wenn während der Erstellung ein Fehler angezeigt wird, überprüfen Sie den Kontonamen und den Schlüssel, und versuchen Sie es erneut.
Sie können jetzt mit der Verwendung dieser Integration beginnen.
Bekannte Probleme und Einschränkungen
- Logik-Apps können nicht direkt auf Speicherkonten zugreifen, die sich hinter Firewalls befinden, wenn sie sich beide in derselben Region befinden. Als Problemumgehung können Sie Ihre Logik-Apps und Das Speicherkonto in verschiedenen Regionen verwenden. Weitere Informationen zum Aktivieren des Zugriffs von Azure Logic Apps auf Speicherkonten hinter Firewalls finden Sie in den Access-Speicherkonten hinter Firewalls.
Verwaltete Identitätsauthentifizierung und Azure Table Storage-Connector
Derzeit wird die verwaltete Identitätsauthentifizierung nur in Logik-Apps unterstützt. Führen Sie die folgenden Schritte aus, um eine Verbindung mit Ihren Azure Table Storage-Daten herzustellen:
- Erstellen einer azure managed Identity
- Gewähren Sie Identitätszugriff auf Azure Blob-Ressourcen. Weitere Informationen finden Sie unter Autorisieren des Zugriffs auf Blobs mithilfe der Microsoft Entra-ID.
- Wenn Sie eine vom Benutzer zugewiesene Identität verwenden, ordnen Sie die Logik-App der verwalteten Identität zu.
- Navigieren Sie zu der Logik-App, die die verwaltete Identität verwendet.
- Klicken Sie unter "Einstellungen" des Blatts auf
Identity - Wechseln Sie zur
User assignedRegisterkarte, und klicken Sie aufAdd - Wählen Sie die zu verwendende verwaltete Identität aus, und klicken Sie auf
Add
Weitere Informationen zur Authentifizierung mit verwalteten Identitäten in Logic Apps finden Sie unter Authentifizieren des Zugriffs auf Azure-Ressourcen mithilfe von verwalteten Identitäten in Azure Logic Apps
Bekannte Einschränkungen bei der Microsoft Entra ID-Authentifizierung
Aufgrund der aktuellen Einschränkungen der Authentifizierungspipeline werden Gastbenutzer der Microsoft Entra-ID für Microsoft Entra-ID-Verbindungen mit Azure Table Storage nicht unterstützt. Bei Verwendung der Microsoft Entra-ID oder der verwalteten Identitätsauthentifizierung werden nur V2-Aktionen unterstützt. Veraltete Aktionen funktionieren weiterhin mit Access Key der Authentifizierung, schlagen jedoch fehl, wenn sie mit einer Microsoft Entra-ID oder einer verwalteten Identitätsverbindung verwendet werden.
Herstellen einer Verbindung mit dem Azure Table Storage-Connector mithilfe des Tabellenendpunkts
Geben Sie den vollständigen Azure Storage-Tabellenendpunkt ein, wenn Sie eine Access Key-Verbindung erstellen oder V2-Vorgänge verwenden.
Geben Sie für "Zugriffsschlüssel"-Authentifizierungen den vollständigen Azure Storage-Tabellenendpunkt für
Azure Storage account name or table endpointden Parameter ein.- Bei Verwendung von "V2"-Vorgängen mit der Zugriffstastenauthentifizierung muss der Tabellenendpunkt auch im
storageAccountNameParameter angegeben werden.
- Bei Verwendung von "V2"-Vorgängen mit der Zugriffstastenauthentifizierung muss der Tabellenendpunkt auch im
Geben Sie für "V2"-Vorgänge den vollständigen Azure Storage-Tabellenendpunkt für
storageAccountNameden Parameter ein.Sie müssen den vollständigen Endpunkt angeben, einschließlich des Schemas, z. B.:
https://account.table.core.windows.net/-
https://account-secondary.table.core.windows.net/(wenn eine Verbindung mit dem sekundären Endpunkt hergestellt wird) - Relative Pfade (z. B
account.table.core.windows.net. ) werden abgelehnt.
Abrufen des Azure Storage-Tabellenendpunkts für ein bestimmtes Speicherkonto
Es gibt mehrere Möglichkeiten zum Abrufen dieses Tabellenendpunkts:
Verwenden des Azure-Portals
- Navigieren Sie in Microsoft Azure zum Azure Storage-Konto, das Sie verbinden möchten.
- Klicken Sie unter
SettingsAbschnitt (linkes Blatt) aufEndpoints - Der Tabellenendpunkt befindet sich im Textfeld unter "Tabellendienst
table service".
Verwenden von Speicherkonten – Abrufen des REST-API-Aufrufs von Eigenschaften
- Rufen Sie das Azure Storage-Konto
subscription Idundresource group name. - Navigieren zu Speicherkonten – Eigenschaften abrufen
- Klicken Sie auf die
Try itSchaltfläche in der oberen rechten Ecke des HTTP-Aufrufs. - Anmelden (der Benutzer sollte Zugriff auf das Speicherkonto haben)
- Wählen Sie den Azure-Mandanten aus, auf dem sich das Azure Storage-Konto befindet.
- Geben Sie den Namen des Azure Storage-Kontos, den Ressourcengruppennamen ein, und wählen Sie das Abonnement aus, auf dem sich das Speicherkonto befindet.
- Klicken
Run - Der Tabellenendpunkt befindet sich in
tableder Eigenschaft unterprimaryEndpointsObjekt in der Antwort.
- Rufen Sie das Azure Storage-Konto
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Zugriffsschlüssel | Geben Sie den Namen des Azure Storage-Kontos (oder den Tabellenendpunkt) und den Zugriffsschlüssel an, um auf Ihren Azure-Tabellenspeicher zuzugreifen. | Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Freigabefähig |
| Zugriffstaste (Azure Government) | Geben Sie den Namen des Azure Storage-Kontos (oder den Tabellenendpunkt) und den Zugriffsschlüssel an, um auf Ihren Azure-Tabellenspeicher zuzugreifen. | Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Freigabefähig |
| Clientzertifikatauthentifizierung | Bereitstellen von Microsoft Entra ID-Anmeldeinformationen mit PFX-Zertifikat und Kennwort | Alle Regionen | Freigabefähig |
| Verwaltete Logic Apps-Identität | Erstellen einer Verbindung mithilfe einer verwalteten Identität | NUR LOGICAPPS | Freigabefähig |
| Microsoft Entra ID-integriert | Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure-Tabellenspeicher zuzugreifen. | Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Nicht teilbar |
| Microsoft Entra ID Integrated (Azure Government) | Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure-Tabellenspeicher zuzugreifen. | Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Nicht teilbar |
| Dienstprinzipalauthentifizierung | Verwenden Sie Ihre Microsoft Entra ID-Anwendung für die Dienstprinzipalauthentifizierung. | Alle Regionen | Nicht teilbar |
| Standard [VERALTET] | Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. | Alle Regionen | Nicht teilbar |
Zugriffsschlüssel
Auth-ID: keyBasedAuth
Anwendbar: Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Geben Sie den Namen des Azure Storage-Kontos (oder den Tabellenendpunkt) und den Zugriffsschlüssel an, um auf Ihren Azure-Tabellenspeicher zuzugreifen.
Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Name oder Tabellenendpunkt des Azure Storage-Kontos | Schnur | Name oder Tabellenendpunkt Ihres Azure Storage-Kontos | Richtig |
| Freigegebener Speicherschlüssel | securestring | Der freigegebene Speicherschlüssel Ihres Azure Storage-Kontos | Richtig |
Zugriffstaste (Azure Government)
Auth-ID: keyBasedAuth
Anwendbar: Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Geben Sie den Namen des Azure Storage-Kontos (oder den Tabellenendpunkt) und den Zugriffsschlüssel an, um auf Ihren Azure-Tabellenspeicher zuzugreifen.
Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Name oder Tabellenendpunkt des Azure Storage-Kontos | Schnur | Name oder Tabellenendpunkt Ihres Azure Storage-Kontos | Richtig |
| Freigegebener Speicherschlüssel | securestring | Der freigegebene Speicherschlüssel Ihres Azure Storage-Kontos | Richtig |
Clientzertifikatauthentifizierung
Authentifizierungs-ID: certOauth
Anwendbar: Alle Regionen
Bereitstellen von Microsoft Entra ID-Anmeldeinformationen mit PFX-Zertifikat und Kennwort
Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Kunden-ID | Schnur | Richtig | |
| Tenant | Schnur | Richtig | |
| Geheimer Clientzertifikatschlüssel | Client-Zertifikat | Der von dieser Anwendung zulässige geheime Clientzertifikatschlüssel | Richtig |
Verwaltete Identität von Logik-Apps
Auth-ID: managedIdentityAuth
Anwendbar: NUR LOGICAPPS
Erstellen einer Verbindung mithilfe einer verwalteten Identität
Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Verwaltete Identität | managedIdentity | Anmelden mit einer verwalteten Identität | Richtig |
Microsoft Entra ID integriert
Auth-ID: tokenBasedAuth
Anwendbar: Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure-Tabellenspeicher zuzugreifen.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
Microsoft Entra ID Integrated (Azure Government)
Auth-ID: tokenBasedAuth
Anwendbar: Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure-Tabellenspeicher zuzugreifen.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
Dienstprinzipalauthentifizierung
Auth-ID: servicePrincipalAuth
Anwendbar: Alle Regionen
Verwenden Sie Ihre Microsoft Entra ID-Anwendung für die Dienstprinzipalauthentifizierung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Kunden-ID | Schnur | Richtig | |
| Geheimer Clientschlüssel | securestring | Richtig | |
| Mieter-ID | Schnur | Richtig |
Standard [VERALTET]
Anwendbar: Alle Regionen
Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Name oder Tabellenendpunkt des Azure Storage-Kontos | Schnur | Name oder Tabellenendpunkt Ihres Azure Storage-Kontos | Richtig |
| Freigegebener Speicherschlüssel | securestring | Der freigegebene Speicherschlüssel Ihres Azure Storage-Kontos | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 1200 | 60 Sekunden |
Aktionen
| Abrufen einer Tabelle (V2) |
Dieser Vorgang ruft die Metadaten einer Tabelle ab. |
| Abrufen einer Tabelle [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen "Tabelle abrufen" (V2 ).
|
| Entität abrufen (V2) |
Dieser Vorgang ruft die Entität in einer Tabelle basierend auf der Partition und dem Zeilenschlüssel ab. |
| Entität abrufen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen die Get-Entität (V2 ).
|
| Entität einfügen (V2) |
Vorgang zum Hinzufügen einer Entität zu einer Tabelle. |
| Entität einfügen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen "Entität einfügen" (V2 ).
|
| Entität einfügen oder ersetzen (V2) |
Operation zum Ersetzen einer Entität in einer Tabelle, erstellen Sie bei Bedarf eine neue Entität. |
| Entität einfügen oder ersetzen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen insert or Replace Entity (V2 ).
|
| Entität einfügen oder zusammenführen (V2) |
Vorgang zum Zusammenführen von Daten mit einer Entität in einer Tabelle, erstellen Sie bei Bedarf eine neue Entität. |
| Entität einfügen oder zusammenführen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen insert or Merge Entity (V2 ).
|
| Entität ersetzen (V2) |
Operation zum Ersetzen einer Entität in einer Tabelle. |
| Entität ersetzen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen Replace Entity (V2 ).
|
| Entität löschen (V2) |
Vorgang zum Löschen einer Entität. |
| Entität löschen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen delete Entity (V2 ).
|
| Entität zusammenführen (V2) |
Vorgang zum Zusammenführen von Daten mit einer Entität in einer Tabelle. |
| Entität zusammenführen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen die Merge-Entität (V2 ).
|
| Entitäten abrufen (V2) |
Dieser Vorgang fragt die Entitäten in einer Tabelle ab. |
| Entitäten abrufen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen Get-Entitäten (V2 ).
|
| Löschen einer Tabelle (V2) |
Löschen einer Tabelle. |
| Löschen einer Tabelle [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen "Löschen" (V2 ).
|
| Tabelle erstellen (V2) |
Dieser Vorgang fügt dem Speicherkonto eine Tabelle hinzu. |
| Tabelle erstellen [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen create table (V2).
|
| Tabellen auflisten (V2) |
Listet alle Tabellen für Ihr Speicherkonto auf. |
| Tabellen auflisten [VERALTET] |
Diese Aktion ist veraltet. Verwenden Sie stattdessen Listentabellen (V2 ).
|
Abrufen einer Tabelle (V2)
Dieser Vorgang ruft die Metadaten einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Gibt zurück
Die Metadaten für die Tabelle
- Tabellenmetadaten
- getTableResponse
Abrufen einer Tabelle [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen "Tabelle abrufen" (V2 ).
Dieser Vorgang ruft die Metadaten einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Gibt zurück
Die Metadaten für die Tabelle
- Tabellenmetadaten
- getTableResponse
Entität abrufen (V2)
Dieser Vorgang ruft die Entität in einer Tabelle basierend auf der Partition und dem Zeilenschlüssel ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
|
|
Abfrage auswählen
|
$select | string |
OData-Auswahlabfrage für die spalten, die zurückgegeben werden sollen. Beispiel: Column, PartitionKey |
Gibt zurück
Eine Entität
- Eine Entität
- getEntityResponse
Entität abrufen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen die Get-Entität (V2 ).
Dieser Vorgang ruft die Entität in einer Tabelle basierend auf der Partition und dem Zeilenschlüssel ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
|
|
Abfrage auswählen
|
$select | string |
OData-Auswahlabfrage für die spalten, die zurückgegeben werden sollen. Beispiel: Column, PartitionKey |
Gibt zurück
Eine Entität
- Eine Entität
- getEntityResponse
Entität einfügen (V2)
Vorgang zum Hinzufügen einer Entität zu einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
Gibt zurück
Daten für eine einzelne Entität
- Entität
- InsertEntityResponse
Entität einfügen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen "Entität einfügen" (V2 ).
Vorgang zum Hinzufügen einer Entität zu einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
Gibt zurück
Daten für eine einzelne Entität
- Entität
- InsertEntityResponse
Entität einfügen oder ersetzen (V2)
Operation zum Ersetzen einer Entität in einer Tabelle, erstellen Sie bei Bedarf eine neue Entität.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Entität einfügen oder ersetzen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen insert or Replace Entity (V2 ).
Operation zum Ersetzen einer Entität in einer Tabelle, erstellen Sie bei Bedarf eine neue Entität.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Entität einfügen oder zusammenführen (V2)
Vorgang zum Zusammenführen von Daten mit einer Entität in einer Tabelle, erstellen Sie bei Bedarf eine neue Entität.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
Entität einfügen oder zusammenführen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen insert or Merge Entity (V2 ).
Vorgang zum Zusammenführen von Daten mit einer Entität in einer Tabelle, erstellen Sie bei Bedarf eine neue Entität.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
Entität ersetzen (V2)
Operation zum Ersetzen einer Entität in einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
ETag
|
If-Match | True | string |
ETag für parallele Übereinstimmung. * zum Abgleichen aller Werte. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
Entität ersetzen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen Replace Entity (V2 ).
Operation zum Ersetzen einer Entität in einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
ETag
|
If-Match | True | string |
ETag für parallele Übereinstimmung. * zum Abgleichen aller Werte. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
Entität löschen (V2)
Vorgang zum Löschen einer Entität.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
|
|
ETag
|
If-Match | string |
Etag, das für parallele Übereinstimmung geeignet ist. * zum Abgleichen aller Werte. |
Entität löschen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen delete Entity (V2 ).
Vorgang zum Löschen einer Entität.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Ein Client hat einen Bezeichner für den Vorgang angegeben, der in der Serverantwort wiedergegeben wird. |
|
|
ETag
|
If-Match | string |
Etag, das für parallele Übereinstimmung geeignet ist. * zum Abgleichen aller Werte. |
Entität zusammenführen (V2)
Vorgang zum Zusammenführen von Daten mit einer Entität in einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
ETag
|
If-Match | True | string |
Etag, das für parallele Übereinstimmung geeignet ist. * zum Abgleichen aller Werte. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Entität zusammenführen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen die Merge-Entität (V2 ).
Vorgang zum Zusammenführen von Daten mit einer Entität in einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Partitionsschlüssel
|
PartitionKey | True | string |
Die Partitions-ID, die diese Entität enthält |
|
Zeilentaste
|
RowKey | True | string |
Die Zeilen-ID, die diese Entität enthält |
|
ETag
|
If-Match | True | string |
Etag, das für parallele Übereinstimmung geeignet ist. * zum Abgleichen aller Werte. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Entitäten abrufen (V2)
Dieser Vorgang fragt die Entitäten in einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
|
|
Filterabfrage
|
$filter | string |
OData-Filterabfrage, für welche Entitäten zurückgegeben werden sollen. Beispiel: Spalten eq 'Value' und Column2 ne 2. Ungültige OData-Abfragen, z. B. das Umschließen von Zeichenfolgenwerten in Anführungszeichen, geben 501 zurück. |
|
|
Abfrage auswählen
|
$select | string |
OData-Auswahlabfrage für die spalten, die zurückgegeben werden sollen. Beispiel: Column, PartitionKey |
Gibt zurück
Entity Response-Objekt
- Entitätsergebnis abrufen
- getEntitiesResponse
Entitäten abrufen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen Get-Entitäten (V2 ).
Dieser Vorgang fragt die Entitäten in einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
|
|
Filterabfrage
|
$filter | string |
OData-Filterabfrage, für welche Entitäten zurückgegeben werden sollen. Beispiel: Spalten eq 'Value' und Column2 ne 2. Ungültige OData-Abfragen, z. B. das Umschließen von Zeichenfolgenwerten in Anführungszeichen, geben 501 zurück. |
|
|
Abfrage auswählen
|
$select | string |
OData-Auswahlabfrage für die spalten, die zurückgegeben werden sollen. Beispiel: Column, PartitionKey |
Gibt zurück
Entity Response-Objekt
- Entitätsergebnis abrufen
- getEntitiesResponse
Löschen einer Tabelle (V2)
Löschen einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Löschen einer Tabelle [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen "Löschen" (V2 ).
Löschen einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
tableName | True | string |
Geben Sie die Tabelle an. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Tabelle erstellen (V2)
Dieser Vorgang fügt dem Speicherkonto eine Tabelle hinzu.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Table
|
TableName | True | string |
Angeben der neuen Tabelle |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Gibt zurück
Die Metadaten für die Tabelle
- Tabellenmetadaten
- getTableResponse
Tabelle erstellen [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen create table (V2).
Dieser Vorgang fügt dem Speicherkonto eine Tabelle hinzu.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Table
|
TableName | True | string |
Angeben der neuen Tabelle |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Gibt zurück
Die Metadaten für die Tabelle
- Tabellenmetadaten
- getTableResponse
Tabellen auflisten (V2)
Listet alle Tabellen für Ihr Speicherkonto auf.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Speicherkontoname oder Tabellenendpunkt
|
storageAccountName | True | string |
Azure Storage-Kontoname oder Tabellenendpunkt. |
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Gibt zurück
Antwortobjekt für Tabellenabfragen
- Body
- getTablesResponse
Tabellen auflisten [VERALTET]
Diese Aktion ist veraltet. Verwenden Sie stattdessen Listentabellen (V2 ).
Dieser Vorgang listet die Tabellen im Konto auf.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Clientanforderungs-ID
|
x-ms-client-request-id | string |
Eindeutiger Bezeichner zum Nachverfolgen der Anforderung. |
Gibt zurück
Antwortobjekt für Tabellenabfragen
- Body
- getTablesResponse
Definitionen
getTablesResponse
Antwortobjekt für Tabellenabfragen
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Speicherort der Kontometadaten
|
odata.metadata | string |
URL zu den Kontometadaten |
|
Liste der Tabellen
|
value | array of object |
Liste der Tabellen |
|
Tabellenspeicherort
|
value.odata.id | string |
URL zu den Tabellendaten |
|
Tabellenname
|
value.TableName | string |
Tabellenname |
getTableResponse
Die Metadaten für die Tabelle
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Tabellenspeicherort
|
odata.id | string |
URL zu den Tabellendaten |
|
Tabellenname
|
TableName | string |
Tabellenname |
Artikel
Eine Entität
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Partitionsschlüssel
|
PartitionKey | string |
Partitionsschlüssel |
|
Zeilentaste
|
RowKey | string |
Zeilentaste |
|
Entitätsdaten
|
additionalProperties | string |
Die eindeutigen Spalten für die Entität |
getEntitiesResponse
Entity Response-Objekt
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Speicherort der Tabellenmetadaten
|
odata.metadata | string |
Speicherort der Tabellenmetadaten |
|
Liste der Entitäten
|
value | array of Item |
Liste der Entitäten |
getEntityResponse
Eine Entität
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Speicherort der Tabellenmetadaten
|
odata.metadata | string |
Speicherort der Tabellenmetadaten |
|
Partitionsschlüssel
|
PartitionKey | string |
Partitionsschlüssel |
|
Zeilentaste
|
RowKey | string |
Zeilentaste |
|
Entitätsdaten
|
additionalProperties | string |
Die eindeutigen Spalten für die Entität |
InsertEntityResponse
Daten für eine einzelne Entität
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Speicherort der Entitätsmetadaten
|
odata.metadata | string |
Speicherort der Entitätsmetadaten |
|
Partitionsschlüssel
|
PartitionKey | string |
Partitionsschlüssel |
|
Zeilentaste
|
RowKey | string |
Zeilentaste |
|
Entitätsdaten
|
additionalProperties | string |
Die eindeutigen Spalten für die Entität |