Udostępnij przez


SAP OData

Łącznik OData, który może służyć do wywoływania usług SAP ODATA na potrzeby wykonywania różnych operacji, takich jak tworzenie, odczytywanie, aktualizowanie i usuwanie jednostek, a także wywoływanie funkcji w usłudze.

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 z wyjątkiem następujących:
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps
Power Automate - narzędzie do automatyzacji procesów 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
Obsługa usługi Microsoft Power Apps
Metadane łącznika
Publisher Microsoft
Witryna internetowa https://www.odata.org/
Zasady ochrony prywatności https://privacy.microsoft.com/privacystatement

Znane problemy i ograniczenia

  • Łącznik nie jest pełną implementacją protokołu OData i może nie obsługiwać wszystkich scenariuszy.
  • Obsługa tylko funkcji "Odczyt" dla funkcji tabelarycznych usługi Power Apps.
  • W przypadku usług OData, które mają duże $metadata odpowiedzi, należy użyć akcji "Utwórz dowolny typ żądania OData" i parametru "bypassMetadata", aby uniknąć problemów z wydajnością.

Obsługa sieci wirtualnej (publiczna wersja zapoznawcza)

Gdy łącznik jest używany w środowisku Power Platform połączonym z siecią wirtualną, obowiązują ograniczenia:

  • Lokalna brama danych nie jest obsługiwana

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Anonimowy Użyj dostępu anonimowego dla usługi OData. Wszystkie regiony Nie można udostępniać
Basic Użyj nazwy użytkownika i hasła, aby uzyskać dostęp do usługi OData. Wszystkie regiony Nie można udostępniać
Microsoft Entra ID Integrated (z usługą APIM) Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do wystąpienia SAP. Wszystkie regiony Nie można udostępniać
Microsoft Entra identyfikator przy użyciu rozwiązania SuccessFactors (wersja zapoznawcza) Użyj identyfikatora Entra firmy Microsoft do uwierzytelniania w rozwiązaniu SuccessFactors. 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ć

Anonim

Identyfikator uwierzytelniania: anonimowy

Dotyczy: Wszystkie regiony

Użyj dostępu anonimowego dla usługi OData.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Identyfikator URI bazy danych OData ciąg Prawda
Gateway gatewaySetting Brama lokalna (zobacz, aby https://docs.microsoft.com/data-integration/gateway uzyskać więcej informacji
Nazwa klucza interfejsu API ciąg
Wartość klucza interfejsu API securestring
Nazwa klienta SAP ciąg
Wartość klienta SAP securestring

Basic

Identyfikator uwierzytelniania: Podstawowy

Dotyczy: Wszystkie regiony

Użyj nazwy użytkownika i hasła, aby uzyskać dostęp do usługi OData.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Identyfikator URI bazy danych OData ciąg Prawda
Nazwa użytkownika securestring Prawda
Hasło securestring Prawda
Gateway gatewaySetting Brama lokalna (zobacz, aby https://docs.microsoft.com/data-integration/gateway uzyskać więcej informacji
Nazwa klucza interfejsu API ciąg
Wartość klucza interfejsu API securestring
Nazwa klienta SAP ciąg
Wartość klienta SAP securestring

Microsoft Entra ID Integrated (z usługą APIM)

Identyfikator uwierzytelniania: oauth

Dotyczy: Wszystkie regiony

Użyj identyfikatora Entra firmy Microsoft, aby uzyskać dostęp do wystąpienia SAP.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Identyfikator URI zasobu identyfikatora entra firmy Microsoft (identyfikator URI identyfikatora aplikacji) ciąg Identyfikator używany w identyfikatorze Entra firmy Microsoft do identyfikowania zasobu docelowego. Prawda
Identyfikator URI bazy danych OData ciąg Prawda
Gateway gatewaySetting Brama lokalna (zobacz, aby https://docs.microsoft.com/data-integration/gateway uzyskać więcej informacji
Nazwa klucza interfejsu API ciąg
Wartość klucza interfejsu API securestring
Nazwa klienta SAP ciąg
Wartość klienta SAP securestring

Microsoft Entra ID using SuccessFactors (wersja zapoznawcza)

Identyfikator uwierzytelniania: oauthsuccessfactors

Dotyczy: Wszystkie regiony

Użyj identyfikatora Entra firmy Microsoft do uwierzytelniania w rozwiązaniu SuccessFactors.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Adres URL tokenu czynników powodzenia ciąg Adres URL punktu końcowego tokenu OAuth rozwiązania SuccessFactors (format: https://<api-server>/oauth/token). Prawda
Identyfikator klienta dostawcy usług ciąg Identyfikator klienta OAuth2 usługi SuccessFactors. Prawda
Identyfikator firmy ciąg Identyfikator firmy Prawda
Adres URL zasobu entra firmy Microsoft (identyfikator URI aplikacji) ciąg Identyfikator używany w identyfikatorze Entra firmy Microsoft do identyfikowania zasobu docelowego. Prawda
Identyfikator URI bazy danych OData 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 App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Identyfikator URI bazy danych OData ciąg Prawda
Typ uwierzytelniania ciąg Typ uwierzytelniania, aby nawiązać połączenie z usługą OData. Prawda
Nazwa użytkownika securestring Nazwa użytkownika, która ma być używana do nawiązywania połączenia z usługą OData. Prawda
Hasło securestring Hasło, które ma być używane do nawiązywania połączenia z usługą OData. Prawda
Gateway gatewaySetting Brama lokalna (zobacz, aby https://docs.microsoft.com/data-integration/gateway uzyskać więcej informacji

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 2500 60 sekund

Akcje

Aktualizowanie jednostki OData

Aktualizowanie jednostki OData.

Odczytywanie jednostki OData

Odczyt jednostki OData.

Tworzenie dowolnego typu zbiorczego żądania OData (wersja zapoznawcza)

Utwórz dowolny typ zbiorczego żądania OData.

Tworzenie dowolnego typu żądania OData

Utwórz dowolny typ żądania OData.

Tworzenie jednostki OData

Utwórz jednostkę OData.

Usuwanie jednostki OData

Usuń jednostkę OData.

Wykonywanie zapytań o jednostki OData

Wykonywanie zapytań o jednostki OData Dane.

Aktualizowanie jednostki OData

Aktualizowanie jednostki OData.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa jednostki OData
entity True string

Określ nazwę jednostki OData.

Dane wejściowe jednostki OData
entryInput True dynamic

Określ dane wejściowe jednostki OData.

relativePath (ścieżka względna)
relativePath string

W połączeniu z identyfikatorem URI OData z połączenia utwórz pełny identyfikator URI do interakcji.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Odczytywanie jednostki OData

Odczyt jednostki OData.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa jednostki OData
entity True string

Określ nazwę jednostki OData.

Dane wejściowe jednostki OData
entryInput True dynamic

Określ dane wejściowe jednostki OData.

relativePath (ścieżka względna)
relativePath string

W połączeniu z identyfikatorem URI OData z połączenia utwórz pełny identyfikator URI do interakcji.

$top
top number

Opcjonalna opcja zapytania $top.

$skip
skip number

Opcjonalna opcja zapytania $skip.

$select
select string

Opcjonalna opcja zapytania $select.

$filter
filter string

Opcjonalna opcja zapytania $filter.

$expand
expand string

Opcjonalna opcja zapytania $expand.

$orderby
orderby string

Opcjonalna opcja zapytania $orderby.

$search
search string

Opcjonalna opcja zapytania $search.

$inlinecount
inlinecount string

Opcjonalna opcja zapytania $inlinecount.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie dowolnego typu zbiorczego żądania OData (wersja zapoznawcza)

Utwórz dowolny typ zbiorczego żądania OData.

Parametry

Nazwa Klucz Wymagane Typ Opis
relativePath (ścieżka względna)
relativePath True string

W połączeniu z identyfikatorem URI OData z połączenia utwórz pełny identyfikator URI do interakcji.

httpMethod
httpMethod True string
queryString (ciąg zapytania)
queryString object
ładunek
payload object
bypassMetadata
bypassMetadata boolean

Pomija wywołania $metadata (w celu uzyskania wydajności), z wyjątkiem pobierania tokenów CSRF.

Zwraca

Nazwa Ścieżka Typ Opis
kod statusu
statusCode integer
Strukturalnych
response.structured object
Niestrukturalnych
response.unstructured string

Tworzenie dowolnego typu żądania OData

Utwórz dowolny typ żądania OData.

Parametry

Nazwa Klucz Wymagane Typ Opis
relativePath (ścieżka względna)
relativePath True string

W połączeniu z identyfikatorem URI OData z połączenia utwórz pełny identyfikator URI do interakcji.

httpMethod
httpMethod True string
queryString (ciąg zapytania)
queryString object
ładunek
payload object
bypassMetadata
bypassMetadata boolean

Pomija wywołania $metadata (w celu uzyskania wydajności), z wyjątkiem pobierania tokenów CSRF.

Zwraca

Nazwa Ścieżka Typ Opis
kod statusu
statusCode integer
Strukturalnych
response.structured object
Niestrukturalnych
response.unstructured string

Tworzenie jednostki OData

Utwórz jednostkę OData.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa jednostki OData
entity True string

Określ nazwę jednostki OData.

Dane wejściowe jednostki OData
entryInput True dynamic

Określ dane wejściowe jednostki OData.

relativePath (ścieżka względna)
relativePath string

W połączeniu z identyfikatorem URI OData z połączenia utwórz pełny identyfikator URI do interakcji.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Usuwanie jednostki OData

Usuń jednostkę OData.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa jednostki OData
entity True string

Określ nazwę jednostki OData.

Dane wejściowe jednostki OData
entryInput True dynamic

Określ dane wejściowe jednostki OData.

relativePath (ścieżka względna)
relativePath string

W połączeniu z identyfikatorem URI OData z połączenia utwórz pełny identyfikator URI do interakcji.

Zwraca

response
object

Wykonywanie zapytań o jednostki OData

Wykonywanie zapytań o jednostki OData Dane.

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa jednostki OData
entity True string

Określ nazwę jednostki OData.

relativePath (ścieżka względna)
relativePath string

W połączeniu z identyfikatorem URI OData z połączenia utwórz pełny identyfikator URI do interakcji.

$top
top number

Opcjonalna opcja zapytania $top.

$skip
skip number

Opcjonalna opcja zapytania $skip.

$select
select string

Opcjonalna opcja zapytania $select.

$filter
filter string

Opcjonalna opcja zapytania $filter.

$expand
expand string

Opcjonalna opcja zapytania $expand.

$orderby
orderby string

Opcjonalna opcja zapytania $orderby.

$search
search string

Opcjonalna opcja zapytania $search.

$inlinecount
inlinecount string

Opcjonalna opcja zapytania $inlinecount.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Definicje

obiekt

Jest to typ 'obiekt'.