Aracılığıyla paylaş


SAP OData

Varlıkları oluşturma, okuma, güncelleştirme ve silme gibi çeşitli işlemleri gerçekleştirmek ve hizmetteki işlevleri çağırmak için SAP ODATA hizmetlerini çağırmak için kullanılabilecek bir OData bağlayıcısı.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Tüm Power Automate bölgeleri
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Tüm Power Apps bölgeleri
Power Automate Premium Tüm Power Automate bölgeleri
İletişim
İsim Microsoft
URL Microsoft LogicApps Desteği
Microsoft Power Automate Desteği
Microsoft Power Apps Desteği
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://www.odata.org/
Gizlilik ilkesi https://privacy.microsoft.com/privacystatement

Bilinen sorunlar ve sınırlamalar

  • Bağlayıcı, OData protokolünün tam bir uygulaması değildir ve tüm senaryoları desteklemeyebilir.
  • Power Apps Tablo işlevselliği için yalnızca "Okuma" desteği.
  • Büyük $metadata yanıtları olan OData hizmetlerinde, performans sorunlarını önlemek için "Herhangi bir türde OData isteği oluştur" eylemini ve "bypassMetadata" parametresini kullanmaya bakın.

Sanal Ağ desteği (Genel Önizleme)

Bağlayıcı, Sanal Ağa bağlı bir Power Platform ortamı üzerinde kullanıldığında sınırlamalar geçerlidir:

  • Şirket içi veri ağ geçidi desteklenmiyor

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Anonim OData Hizmeti için anonim erişimi kullanın. Tüm bölgeler Paylaşılamaz
Basic OData Hizmeti'ne erişmek için kullanıcı adı ve parola kullanın. Tüm bölgeler Paylaşılamaz
Microsoft Entra Id Integrated (APIM ile) SAP örneğine erişmek için Microsoft Entra Id kullanın. Tüm bölgeler Paylaşılamaz
SuccessFactors kullanarak Microsoft Entra kimliği (Önizleme) SuccessFactors kimlik doğrulaması için Microsoft Entra Id kullanın. Tüm bölgeler Paylaşılamaz
Varsayılan [KULLANIM DIŞI] Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır. Tüm bölgeler Paylaşılamaz

Anonim

Kimlik Doğrulama Kimliği: Anonim

Geçerli: Tüm bölgeler

OData Hizmeti için anonim erişimi kullanın.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
OData Temel URI'sı String Doğru
Gateway gatewaySetting Şirket içi ağ geçidi (daha fazla ayrıntı için bkz.https://docs.microsoft.com/data-integration/gateway
API Anahtar Adı String
API Anahtar Değeri securestring
SAP İstemci Adı String
SAP İstemci Değeri securestring

Temel

Kimlik Doğrulama Kimliği: Temel

Geçerli: Tüm bölgeler

OData Hizmeti'ne erişmek için kullanıcı adı ve parola kullanın.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
OData Temel URI'sı String Doğru
Kullanıcı adı securestring Doğru
Şifre securestring Doğru
Gateway gatewaySetting Şirket içi ağ geçidi (daha fazla ayrıntı için bkz.https://docs.microsoft.com/data-integration/gateway
API Anahtar Adı String
API Anahtar Değeri securestring
SAP İstemci Adı String
SAP İstemci Değeri securestring

Microsoft Entra Id Integrated (APIM ile)

Kimlik Doğrulama Kimliği: oauth

Geçerli: Tüm bölgeler

SAP örneğine erişmek için Microsoft Entra Id kullanın.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
Microsoft Entra Id Kaynak URI'si (Uygulama Kimliği URI'si) String Hedef kaynağı tanımlamak için Microsoft Entra Id'de kullanılan tanımlayıcı. Doğru
OData Temel URI'sı String Doğru
Gateway gatewaySetting Şirket içi ağ geçidi (daha fazla ayrıntı için bkz.https://docs.microsoft.com/data-integration/gateway
API Anahtar Adı String
API Anahtar Değeri securestring
SAP İstemci Adı String
SAP İstemci Değeri securestring

SuccessFactors kullanarak Microsoft Entra Id (Önizleme)

Kimlik Doğrulama Kimliği: oauthsuccessfactors

Geçerli: Tüm bölgeler

SuccessFactors kimlik doğrulaması için Microsoft Entra Id kullanın.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
Başarı Faktörleri belirteci URL'si String SuccessFactors OAuth belirteci uç noktası URL'niz (biçim: https://<api-server>/oauth/token). Doğru
Hizmet Sağlayıcısı İstemci Kimliği String SuccessFactors OAuth2 İstemci Kimliğiniz. Doğru
Şirket Kimliği String Şirket Kimliği Doğru
Microsoft Entra Kaynak URL'si (Uygulama Kimliği URI'si) String Hedef kaynağı tanımlamak için Microsoft Entra Id'de kullanılan tanımlayıcı. Doğru
OData Temel URI'sı String Doğru

Varsayılan [KULLANIM DIŞI]

Geçerli: Tüm bölgeler

Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
OData Temel URI'sı String Doğru
Kimlik Doğrulaması Türü String OData Hizmetine bağlanmak için kimlik doğrulama türü. Doğru
Kullanıcı adı securestring OData Hizmetine bağlanmak için kullanılacak kullanıcı adı. Doğru
Şifre securestring OData Hizmetine bağlanmak için kullanılacak parola. Doğru
Gateway gatewaySetting Şirket içi ağ geçidi (daha fazla ayrıntı için bkz.https://docs.microsoft.com/data-integration/gateway

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 2500 60 saniye

Eylemler

Herhangi bir tür toplu OData isteği oluşturma (Önizleme)

Herhangi bir tür toplu OData isteği oluşturun.

Herhangi bir türde OData isteği oluşturma

Herhangi bir türde OData isteği oluşturun.

OData varlıklarını sorgulama

OData varlıkları Verilerini sorgula.

OData varlığı oluşturma

OData varlığı oluşturun.

OData varlığını güncelleştirme

OData varlığını güncelleştirin.

OData varlığını okuma

OData varlığını okuyun.

OData varlığını silme

OData varlığını silin.

Herhangi bir tür toplu OData isteği oluşturma (Önizleme)

Herhangi bir tür toplu OData isteği oluşturun.

Parametreler

Name Anahtar Gerekli Tür Description
relativePath (göreli Yol)
relativePath True string

Etkileşim kurulacak tam URI'yi oluşturmak için bağlantıdaki OData URI'siyle birleştirilir.

httpMethod
httpMethod True string
queryString
queryString object
payload
payload object
bypassMetadata
bypassMetadata boolean

CSRF belirteçlerini getirmek dışında $metadata çağrılarını (performans için) atlar.

Döndürülenler

Name Yol Tür Description
durum kodu
statusCode integer
yapılandırılmış
response.structured object
Yapılandırılmamış
response.unstructured string

Herhangi bir türde OData isteği oluşturma

Herhangi bir türde OData isteği oluşturun.

Parametreler

Name Anahtar Gerekli Tür Description
relativePath (göreli Yol)
relativePath True string

Etkileşim kurulacak tam URI'yi oluşturmak için bağlantıdaki OData URI'siyle birleştirilir.

httpMethod
httpMethod True string
queryString
queryString object
payload
payload object
bypassMetadata
bypassMetadata boolean

CSRF belirteçlerini getirmek dışında $metadata çağrılarını (performans için) atlar.

Döndürülenler

Name Yol Tür Description
durum kodu
statusCode integer
yapılandırılmış
response.structured object
Yapılandırılmamış
response.unstructured string

OData varlıklarını sorgulama

OData varlıkları Verilerini sorgula.

Parametreler

Name Anahtar Gerekli Tür Description
OData Varlık adı
entity True string

Lütfen OData Varlığı adını belirtin.

relativePath (göreli Yol)
relativePath string

Etkileşim kurulacak tam URI'yi oluşturmak için bağlantıdaki OData URI'siyle birleştirilir.

$top
top number

İsteğe bağlı $top sorgu seçeneği.

$skip
skip number

İsteğe bağlı $skip sorgu seçeneği.

$select
select string

İsteğe bağlı $select sorgu seçeneği.

$filtre
filter string

İsteğe bağlı $filter sorgu seçeneği.

$expand
expand string

İsteğe bağlı $expand sorgu seçeneği.

$orderby
orderby string

İsteğe bağlı $orderby sorgu seçeneği.

$search
search string

İsteğe bağlı $search sorgu seçeneği.

$inlinecount
inlinecount string

İsteğe bağlı $inlinecount sorgu seçeneği.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

OData varlığı oluşturma

OData varlığı oluşturun.

Parametreler

Name Anahtar Gerekli Tür Description
OData Varlık adı
entity True string

Lütfen OData Varlığı adını belirtin.

OData Varlık girişi
entryInput True dynamic

Lütfen OData Varlık girişini belirtin.

relativePath (göreli Yol)
relativePath string

Etkileşim kurulacak tam URI'yi oluşturmak için bağlantıdaki OData URI'siyle birleştirilir.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

OData varlığını güncelleştirme

OData varlığını güncelleştirin.

Parametreler

Name Anahtar Gerekli Tür Description
OData Varlık adı
entity True string

Lütfen OData Varlığı adını belirtin.

OData Varlık girişi
entryInput True dynamic

Lütfen OData Varlık girişini belirtin.

relativePath (göreli Yol)
relativePath string

Etkileşim kurulacak tam URI'yi oluşturmak için bağlantıdaki OData URI'siyle birleştirilir.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

OData varlığını okuma

OData varlığını okuyun.

Parametreler

Name Anahtar Gerekli Tür Description
OData Varlık adı
entity True string

Lütfen OData Varlığı adını belirtin.

OData Varlık girişi
entryInput True dynamic

Lütfen OData Varlık girişini belirtin.

relativePath (göreli Yol)
relativePath string

Etkileşim kurulacak tam URI'yi oluşturmak için bağlantıdaki OData URI'siyle birleştirilir.

$top
top number

İsteğe bağlı $top sorgu seçeneği.

$skip
skip number

İsteğe bağlı $skip sorgu seçeneği.

$select
select string

İsteğe bağlı $select sorgu seçeneği.

$filtre
filter string

İsteğe bağlı $filter sorgu seçeneği.

$expand
expand string

İsteğe bağlı $expand sorgu seçeneği.

$orderby
orderby string

İsteğe bağlı $orderby sorgu seçeneği.

$search
search string

İsteğe bağlı $search sorgu seçeneği.

$inlinecount
inlinecount string

İsteğe bağlı $inlinecount sorgu seçeneği.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

OData varlığını silme

OData varlığını silin.

Parametreler

Name Anahtar Gerekli Tür Description
OData Varlık adı
entity True string

Lütfen OData Varlığı adını belirtin.

OData Varlık girişi
entryInput True dynamic

Lütfen OData Varlık girişini belirtin.

relativePath (göreli Yol)
relativePath string

Etkileşim kurulacak tam URI'yi oluşturmak için bağlantıdaki OData URI'siyle birleştirilir.

Döndürülenler

response
object

Tanımlar

object

Bu , 'object' türüdür.