Azure Table Storage (usługa przechowywania danych w tabelach)
Azure Table Storage to usługa, która przechowuje ustrukturyzowane dane NoSQL w chmurze, zapewniając magazyn kluczy/atrybutów z projektem bez schematu. Zaloguj się do konta usługi Storage, aby tworzyć, aktualizować i wykonywać zapytania dotyczące tabel i nie tylko.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps |
| Power Apps | - | Niedostępne |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate |
| Kontakt | |
|---|---|
| Name | Microsoft |
| adres URL |
Obsługa usługi Microsoft LogicApps Pomoc techniczna usługi Microsoft Power Automate |
| Metadane łącznika | |
|---|---|
| Publisher | Microsoft |
| Witryna internetowa | https://azure.microsoft.com/services/storage/tables/ |
Aby korzystać z tej integracji, musisz mieć dostęp do konta usługi Azure Storage. Więcej informacji można znaleźć tutaj.
Podczas próby nawiązania połączenia zostanie wyświetlony monit o podanie nazwy konta magazynu i klucza magazynu. Nazwę konta magazynu można znaleźć w adresie URL, na przykład jeśli adres URL to https://myaccount.table.core.windows.net nazwa konta to "myaccount". Jeśli masz wiele kont, podaj te, których chcesz użyć, i wybierz pozycję Utwórz. Jeśli podczas tworzenia zostanie wyświetlony błąd, sprawdź nazwę konta i klucz i spróbuj ponownie.
Teraz możesz rozpocząć korzystanie z tej integracji.
Znane problemy i ograniczenia
- Aplikacje logiki nie mogą bezpośrednio uzyskiwać dostępu do kont magazynu, które znajdują się za zaporami, jeśli znajdują się w tym samym regionie. Aby obejść ten problem, możesz mieć swoje aplikacje logiki i konto magazynu w różnych regionach. Aby uzyskać więcej informacji na temat włączania dostępu z usługi Azure Logic Apps do kont magazynu za zaporami, zobacz Access storage accounts behind firewalls (Uzyskiwanie dostępu do kont magazynu za zaporami)
Uwierzytelnianie tożsamości zarządzanej i łącznik usługi Azure Table Storage
Obecnie uwierzytelnianie tożsamości zarządzanej jest obsługiwane tylko w usłudze Logic Apps. Wykonaj poniższe kroki, aby użyć go do nawiązania połączenia z danymi usługi Azure Table Storage:
- Tworzenie tożsamości zarządzanej platformy Azure
- Nadaj tożsamości dostęp do zasobów obiektów blob platformy Azure. Aby uzyskać więcej informacji, odwiedź stronę Autoryzowanie dostępu do obiektów blob przy użyciu identyfikatora Entra firmy Microsoft.
- W przypadku korzystania z tożsamości przypisanej przez użytkownika skojarz aplikację logiki z tożsamością zarządzaną
- Przejdź do aplikacji logiki, która będzie używać tożsamości zarządzanej.
- W sekcji Ustawienia bloku kliknij pozycję
Identity - Przejdź do
User assignedkarty i kliknij pozycjęAdd - Wybierz tożsamość zarządzaną, która ma być używana, a następnie kliknij pozycję
Add
Aby uzyskać więcej informacji na temat uwierzytelniania za pomocą tożsamości zarządzanych w usłudze Logic Apps, zobacz Uwierzytelnianie dostępu do zasobów platformy Azure przy użyciu tożsamości zarządzanych w usłudze Azure Logic Apps
Znane ograniczenia dotyczące uwierzytelniania identyfikatora Entra firmy Microsoft
Ze względu na bieżące ograniczenia potoku uwierzytelniania użytkownicy-goście identyfikatora entra firmy Microsoft nie są obsługiwani w przypadku połączeń microsoft Entra ID z usługą Azure Table Storage. W przypadku korzystania z akcji Microsoft Entra ID lub uwierzytelniania tożsamości zarządzanej obsługiwane są tylko akcje w wersji 2. Przestarzałe akcje będą nadal działać z Access Key uwierzytelnianiem, ale w przypadku użycia z identyfikatorem Entra firmy Microsoft lub połączeniem tożsamości zarządzanej zakończy się niepowodzeniem.
Nawiązywanie połączenia z łącznikiem usługi Azure Table Storage przy użyciu punktu końcowego tabeli
Wprowadź pełny punkt końcowy tabeli usługi Azure Storage podczas tworzenia połączenia "Klucz dostępu" lub przy użyciu operacji w wersji 2.
W przypadku uwierzytelniania "Klucz dostępu" wprowadź pełny punkt końcowy tabeli usługi Azure Storage w parametrze
Azure Storage account name or table endpoint.- W przypadku korzystania z operacji "V2" z uwierzytelnianiem "Klucz dostępu" punkt końcowy tabeli musi być również podany w parametrze
storageAccountName.
- W przypadku korzystania z operacji "V2" z uwierzytelnianiem "Klucz dostępu" punkt końcowy tabeli musi być również podany w parametrze
W przypadku operacji "V2" wprowadź pełny punkt końcowy tabeli usługi Azure Storage w parametrze
storageAccountName.Musisz podać pełny punkt końcowy, w tym schemat, na przykład:
https://account.table.core.windows.net/-
https://account-secondary.table.core.windows.net/(w przypadku nawiązywania połączenia z pomocniczym punktem końcowym) - Ścieżki względne (na przykład
account.table.core.windows.net) zostaną odrzucone.
Uzyskiwanie punktu końcowego tabeli usługi Azure Storage dla danego konta magazynu
Istnieje wiele sposobów uzyskiwania tego punktu końcowego tabeli:
Przy użyciu witryny Azure Portal
- Na platformie Microsoft Azure przejdź do konta usługi Azure Storage, z którym chcesz nawiązać połączenie
- W
Settingssekcji (blok po lewej stronie) kliknij pozycjęEndpoints - Punkt końcowy tabeli będzie znajdować się w obszarze Usługa tabel w polu tekstowym
table service.
Korzystanie z kont magazynu — uzyskiwanie wywołania interfejsu API REST właściwości
- Pobierz konto
subscription Idusługi Azure Storage iresource group name. - Przejdź do pozycji Konta magazynu — pobierz właściwości
- Kliknij przycisk w
Try itprawym górnym rogu wywołania HTTP - Zaloguj się (użytkownik powinien mieć dostęp do konta magazynu)
- Wybieranie dzierżawy platformy Azure, w ramach których znajduje się konto usługi Azure Storage
- Wprowadź nazwę konta usługi Azure Storage, nazwę grupy zasobów i wybierz subskrypcję, w ramach których znajduje się konto magazynu.
- Klikać
Run - Punkt końcowy tabeli będzie znajdować się we
tablewłaściwości wprimaryEndpointsobiekcie w odpowiedzi
- Pobierz konto
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Klucz dostępu | Podaj nazwę konta usługi Azure Storage (lub punkt końcowy tabeli) i klucz dostępu, aby uzyskać dostęp do usługi Azure Table Storage. | Wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High) | Udostępnialne |
| Klucz dostępu (Azure Government) | Podaj nazwę konta usługi Azure Storage (lub punkt końcowy tabeli) i klucz dostępu, aby uzyskać dostęp do usługi Azure Table Storage. | Platforma Azure Government i Departament Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High) | Udostępnialne |
| Uwierzytelnianie certyfikatu klienta | Podaj poświadczenia identyfikatora entra firmy Microsoft przy użyciu certyfikatu PFX i hasła | Wszystkie regiony | Udostępnialne |
| Tożsamość zarządzana usługi Logic Apps | Tworzenie połączenia przy użyciu tożsamości zarządzanej | Tylko USŁUGA LOGICAPPS | Udostępnialne |
| Microsoft Entra ID Integrated | Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Table Storage. | Wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High) | Nie można udostępniać |
| Microsoft Entra ID Integrated (Azure Government) | Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Table Storage. | Platforma Azure Government i Departament Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High) | Nie można udostępniać |
| Uwierzytelnianie jednostki usługi | Użyj aplikacji Microsoft Entra ID na potrzeby uwierzytelniania jednostki usługi. | Wszystkie regiony | Nie można udostępniać |
| Domyślne [PRZESTARZAŁE] | Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami. | Wszystkie regiony | Nie można udostępniać |
Klawisz dostępu
Identyfikator uwierzytelniania: keyBasedAuth
Dotyczy: wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High)
Podaj nazwę konta usługi Azure Storage (lub punkt końcowy tabeli) i klucz dostępu, aby uzyskać dostęp do usługi Azure Table Storage.
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Nazwa konta usługi Azure Storage lub punkt końcowy tabeli | ciąg | Nazwa lub punkt końcowy tabeli konta usługi Azure Storage | Prawda |
| Klucz magazynu współużytkowanego | securestring | Klucz magazynu współużytkowanego konta usługi Azure Storage | Prawda |
Klucz dostępu (Azure Government)
Identyfikator uwierzytelniania: keyBasedAuth
Dotyczy: Platforma Azure Government i Departament Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High)
Podaj nazwę konta usługi Azure Storage (lub punkt końcowy tabeli) i klucz dostępu, aby uzyskać dostęp do usługi Azure Table Storage.
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Nazwa konta usługi Azure Storage lub punkt końcowy tabeli | ciąg | Nazwa lub punkt końcowy tabeli konta usługi Azure Storage | Prawda |
| Klucz magazynu współużytkowanego | securestring | Klucz magazynu współużytkowanego konta usługi Azure Storage | Prawda |
Uwierzytelnianie certyfikatu klienta
Identyfikator uwierzytelniania: certOauth
Dotyczy: wszystkie regiony
Podaj poświadczenia identyfikatora entra firmy Microsoft przy użyciu certyfikatu PFX i hasła
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| ID klienta | ciąg | Prawda | |
| Tenant | ciąg | Prawda | |
| Klucz tajny certyfikatu klienta | certyfikat klienta | Klucz tajny certyfikatu klienta dozwolony przez tę aplikację | Prawda |
Tożsamość zarządzana usługi Logic Apps
Identyfikator uwierzytelniania: managedIdentityAuth
Dotyczy: tylko USŁUGA LOGICAPPS
Tworzenie połączenia przy użyciu tożsamości zarządzanej
Jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power jest udostępniana innemu użytkownikowi, połączenie jest również udostępniane. Aby uzyskać więcej informacji, zobacz Omówienie łączników dla aplikacji kanwy — Power Apps | Microsoft Docs
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Zarządzana Tożsamość | managedIdentity | Logowanie przy użyciu tożsamości zarządzanej | Prawda |
Microsoft Entra ID Zintegrowany
Identyfikator uwierzytelniania: tokenBasedAuth
Dotyczy: wszystkie regiony z wyjątkiem platformy Azure Government i Departamentu Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High)
Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Table Storage.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
Microsoft Entra ID Integrated (Azure Government)
Identyfikator uwierzytelniania: tokenBasedAuth
Dotyczy: Platforma Azure Government i Departament Obrony (DoD) w usługach Azure Government i US Government (GCC) i US Government (GCC-High)
Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do usługi Azure Table Storage.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
Uwierzytelnianie głównego elementu usługi
Identyfikator uwierzytelniania: servicePrincipalAuth
Dotyczy: wszystkie regiony
Użyj aplikacji Microsoft Entra ID na potrzeby uwierzytelniania jednostki usługi.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| ID klienta | ciąg | Prawda | |
| Tajemnica klienta | securestring | Prawda | |
| Identyfikator dzierżawy | ciąg | Prawda |
Domyślne [PRZESTARZAŁE]
Dotyczy: wszystkie regiony
Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Nazwa konta usługi Azure Storage lub punkt końcowy tabeli | ciąg | Nazwa lub punkt końcowy tabeli konta usługi Azure Storage | Prawda |
| Klucz magazynu współużytkowanego | securestring | Klucz magazynu współużytkowanego konta usługi Azure Storage | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 1200 | 60 sekund |
Akcje
| Jednostka scalania (wersja 2) |
Operacja scalania danych z jednostką w tabeli. |
| Pobieranie jednostek (wersja 2) |
Ta operacja wykonuje zapytanie o jednostki w tabeli. |
| Pobieranie jednostek [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz jednostki (V2).
|
| Pobieranie jednostki (wersja 2) |
Ta operacja pobiera jednostkę w tabeli na podstawie klucza partycji i wiersza. |
| Pobieranie jednostki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz jednostkę (wersja 2).
|
| Pobieranie tabeli (wersja 2) |
Ta operacja pobiera metadane tabeli. |
| Pobieranie tabeli [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz tabelę (wersja 2).
|
| Scal jednostkę [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj jednostki scalania (V2).
|
| Tworzenie tabeli (wersja 2) |
Ta operacja dodaje tabelę do konta magazynu. |
| Tworzenie tabeli [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create table (V2).
|
| Usuwanie jednostki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Delete Entity (V2).
|
| Usuwanie tabeli (wersja 2) |
Usuń tabelę. |
| Usuwanie tabeli [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Usuń tabelę (V2).
|
| Usuń jednostkę (wersja 2) |
Operacja usuwania jednostki. |
| Wstaw jednostkę (wersja 2) |
Operacja dodawania jednostki do tabeli. |
| Wstaw jednostkę [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Wstaw jednostkę (wersja 2).
|
| Wstawianie lub scalanie jednostki (wersja 2) |
Operacja scalania danych z jednostką w tabeli, tworząc nową jednostkę w razie potrzeby. |
| Wstawianie lub scalanie jednostki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj instrukcji Insert or Merge Entity (V2).
|
| Wstawianie lub zastępowanie jednostki (wersja 2) |
Operacja zastępowania jednostki w tabeli, tworząc nową jednostkę w razie potrzeby. |
| Wstawianie lub zastępowanie jednostki [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Wstaw lub zastąp jednostkę (V2).
|
| Wyświetlanie listy tabel (wersja 2) |
Wyświetl listę wszystkich tabel dla konta magazynu. |
| Wyświetlanie listy tabel [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj tabel list (V2).
|
| Zamień jednostkę (wersja 2) |
Operacja zastępowania jednostki w tabeli. |
| Zamień jednostkę [PRZESTARZAŁE] |
Ta akcja została przestarzała. Zamiast tego użyj polecenia Replace Entity (V2).
|
Jednostka scalania (wersja 2)
Operacja scalania danych z jednostką w tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
ETag
|
If-Match | True | string |
Element Etag do dopasowania do współbieżności. * do dopasowania wszystkich wartości. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Pobieranie jednostek (wersja 2)
Ta operacja wykonuje zapytanie o jednostki w tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
|
|
Zapytanie filtru
|
$filter | string |
Zapytanie filtru OData, dla którego jednostki mają być zwracane. Przykład: Kolumna eq "Value" i Column2 ne 2. Nieprawidłowe zapytania OData, takie jak nie opakowujące wartości ciągów w cudzysłowie, będą zwracać wartość 501. |
|
|
Wybieranie zapytania
|
$select | string |
OData wybierz zapytanie dotyczące kolumn, które mają zostać zwrócone. Przykład: Kolumna, Klucz partycji |
Zwraca
Obiekt odpowiedzi jednostki
- Uzyskiwanie wyniku jednostek
- getEntitiesResponse
Pobieranie jednostek [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz jednostki (V2).
Ta operacja wykonuje zapytanie o jednostki w tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
|
|
Zapytanie filtru
|
$filter | string |
Zapytanie filtru OData, dla którego jednostki mają być zwracane. Przykład: Kolumna eq "Value" i Column2 ne 2. Nieprawidłowe zapytania OData, takie jak nie opakowujące wartości ciągów w cudzysłowie, będą zwracać wartość 501. |
|
|
Wybieranie zapytania
|
$select | string |
OData wybierz zapytanie dotyczące kolumn, które mają zostać zwrócone. Przykład: Kolumna, Klucz partycji |
Zwraca
Obiekt odpowiedzi jednostki
- Uzyskiwanie wyniku jednostek
- getEntitiesResponse
Pobieranie jednostki (wersja 2)
Ta operacja pobiera jednostkę w tabeli na podstawie klucza partycji i wiersza.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
|
|
Wybieranie zapytania
|
$select | string |
OData wybierz zapytanie dotyczące kolumn, które mają zostać zwrócone. Przykład: Kolumna, Klucz partycji |
Zwraca
Jednostka
- Jednostka
- getEntityResponse
Pobieranie jednostki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz jednostkę (wersja 2).
Ta operacja pobiera jednostkę w tabeli na podstawie klucza partycji i wiersza.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
|
|
Wybieranie zapytania
|
$select | string |
OData wybierz zapytanie dotyczące kolumn, które mają zostać zwrócone. Przykład: Kolumna, Klucz partycji |
Zwraca
Jednostka
- Jednostka
- getEntityResponse
Pobieranie tabeli (wersja 2)
Ta operacja pobiera metadane tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Zwraca
Metadane tabeli
- Metadane tabeli
- getTableResponse
Pobieranie tabeli [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Pobierz tabelę (wersja 2).
Ta operacja pobiera metadane tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Zwraca
Metadane tabeli
- Metadane tabeli
- getTableResponse
Scal jednostkę [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj jednostki scalania (V2).
Operacja scalania danych z jednostką w tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
ETag
|
If-Match | True | string |
Element Etag do dopasowania do współbieżności. * do dopasowania wszystkich wartości. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Tworzenie tabeli (wersja 2)
Ta operacja dodaje tabelę do konta magazynu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
TableName | True | string |
Określanie nowej tabeli |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Zwraca
Metadane tabeli
- Metadane tabeli
- getTableResponse
Tworzenie tabeli [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Create table (V2).
Ta operacja dodaje tabelę do konta magazynu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
TableName | True | string |
Określanie nowej tabeli |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Zwraca
Metadane tabeli
- Metadane tabeli
- getTableResponse
Usuwanie jednostki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Delete Entity (V2).
Operacja usuwania jednostki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
|
|
ETag
|
If-Match | string |
Element Etag do dopasowania do współbieżności. * do dopasowania wszystkich wartości. |
Usuwanie tabeli (wersja 2)
Usuń tabelę.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Usuwanie tabeli [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Usuń tabelę (V2).
Usuń tabelę.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Usuń jednostkę (wersja 2)
Operacja usuwania jednostki.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
|
|
ETag
|
If-Match | string |
Element Etag do dopasowania do współbieżności. * do dopasowania wszystkich wartości. |
Wstaw jednostkę (wersja 2)
Operacja dodawania jednostki do tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
Zwraca
Dane dla pojedynczej jednostki
- Encja
- InsertEntityResponse
Wstaw jednostkę [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Wstaw jednostkę (wersja 2).
Operacja dodawania jednostki do tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
Zwraca
Dane dla pojedynczej jednostki
- Encja
- InsertEntityResponse
Wstawianie lub scalanie jednostki (wersja 2)
Operacja scalania danych z jednostką w tabeli, tworząc nową jednostkę w razie potrzeby.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
Wstawianie lub scalanie jednostki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj instrukcji Insert or Merge Entity (V2).
Operacja scalania danych z jednostką w tabeli, tworząc nową jednostkę w razie potrzeby.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
Wstawianie lub zastępowanie jednostki (wersja 2)
Operacja zastępowania jednostki w tabeli, tworząc nową jednostkę w razie potrzeby.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Wstawianie lub zastępowanie jednostki [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Wstaw lub zastąp jednostkę (V2).
Operacja zastępowania jednostki w tabeli, tworząc nową jednostkę w razie potrzeby.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Wyświetlanie listy tabel (wersja 2)
Wyświetl listę wszystkich tabel dla konta magazynu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Zwraca
Obiekt odpowiedzi kwerendy tabeli
- Body
- getTablesResponse
Wyświetlanie listy tabel [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj tabel list (V2).
Ta operacja zawiera listę tabel na koncie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Unikatowy identyfikator śledzenia żądania. |
Zwraca
Obiekt odpowiedzi kwerendy tabeli
- Body
- getTablesResponse
Zamień jednostkę (wersja 2)
Operacja zastępowania jednostki w tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa konta magazynu lub punkt końcowy tabeli
|
storageAccountName | True | string |
Nazwa konta usługi Azure Storage lub punkt końcowy tabeli. |
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
ETag
|
If-Match | True | string |
Element ETag pasuje do współbieżności. * do dopasowania wszystkich wartości. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
Zamień jednostkę [PRZESTARZAŁE]
Ta akcja została przestarzała. Zamiast tego użyj polecenia Replace Entity (V2).
Operacja zastępowania jednostki w tabeli.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Tabela
|
tableName | True | string |
Określ tabelę. |
|
Klucz partycji
|
PartitionKey | True | string |
Identyfikator partycji zawierający tę jednostkę |
|
Klucz wiersza
|
RowKey | True | string |
Identyfikator wiersza zawierający tę jednostkę |
|
ETag
|
If-Match | True | string |
Element ETag pasuje do współbieżności. * do dopasowania wszystkich wartości. |
|
Identyfikator żądania klienta
|
x-ms-client-request-id | string |
Klient podał identyfikator operacji, która zostanie powtórzona w odpowiedzi serwera. |
Definicje
getTablesResponse
Obiekt odpowiedzi kwerendy tabeli
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Lokalizacja metadanych konta
|
odata.metadata | string |
Adres URL metadanych konta |
|
Lista tabel
|
value | array of object |
Lista tabel |
|
Lokalizacja tabeli
|
value.odata.id | string |
Adres URL do danych tabeli |
|
Nazwa tabeli
|
value.TableName | string |
Nazwa tabeli |
getTableResponse
Metadane tabeli
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Lokalizacja tabeli
|
odata.id | string |
Adres URL do danych tabeli |
|
Nazwa tabeli
|
TableName | string |
Nazwa tabeli |
Produkt
Jednostka
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Klucz partycji
|
PartitionKey | string |
Klucz partycji |
|
Klucz wiersza
|
RowKey | string |
Klucz wiersza |
|
Dane jednostki
|
additionalProperties | string |
Unikatowe kolumny dla jednostki |
getEntitiesResponse
Obiekt odpowiedzi jednostki
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Lokalizacja metadanych tabeli
|
odata.metadata | string |
Lokalizacja metadanych tabeli |
|
Lista jednostek
|
value | array of Item |
Lista jednostek |
getEntityResponse
Jednostka
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Lokalizacja metadanych tabeli
|
odata.metadata | string |
Lokalizacja metadanych tabeli |
|
Klucz partycji
|
PartitionKey | string |
Klucz partycji |
|
Klucz wiersza
|
RowKey | string |
Klucz wiersza |
|
Dane jednostki
|
additionalProperties | string |
Unikatowe kolumny dla jednostki |
InsertEntityResponse
Dane dla pojedynczej jednostki
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Lokalizacja metadanych jednostki
|
odata.metadata | string |
Lokalizacja metadanych jednostki |
|
Klucz partycji
|
PartitionKey | string |
Klucz partycji |
|
Klucz wiersza
|
RowKey | string |
Klucz wiersza |
|
Dane jednostki
|
additionalProperties | string |
Unikatowe kolumny dla jednostki |