Azure Data Lake
Azure Data Lake Store bağlayıcısı, bir Azure Data Lake hesabını okumanıza ve bu hesaba veri eklemenize olanak tanır.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İ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://azure.microsoft.com/solutions/data-lake/ |
Bu tümleştirmeyi kullanmak için bir Azure Data Lake Storage 1. Nesil hesabına ihtiyacınız olacaktır. Hesap oluşturmak için 3 yöntem kullanabilirsiniz: Azure PowerShell'i kullanın; Azure CLI kullanma; Azure portalını kullanın. Daha fazla bilgi için bkz. Başlarken.
Azure Data Lake Storage (İkinci Nesil)
Azure Data Lake bağlayıcısı yalnızca Azure Data Lake 1. Nesil'i destekler. Ancak Azure Blob Depolama bağlayıcısı , çoklu protokol erişimi kullanarak Azure Data Lake Storage 2. Nesil (ADLS 2. Nesil) hesaplarına bağlanmayı destekler. Kullanılabilirlik ve bilinen sınırlamalar dahil olmak üzere bu yeni özellik hakkında daha fazla bilgiyi bu blogda bulabilirsiniz.
Bilinen Sorunlar ve Sınırlamalar
- Bağlayıcı, Azure Data Lake 1. Nesil'i destekler.
- Azure Data Lake sınırlamaları burada belgelenmiştir.
- Dosya yükleme sırasında azaltma sınırları aşıldığında "Başka bir öbek karşıya yükleme oturumu hala etkin" hatası oluşabilir. Bunu önlemek için, depolama alanına birden çok büyük dosya yükleme arasında bir gecikme eklemeyi göz önünde bulundurun.
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
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.
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 3600 | 60 saniye |
Eylemler
| Dosya Ekle (eşzamanlı) |
Bir dosyaya eşzamanlı ekleme. |
| Dosya Ekle (sıralı) |
Bir dosyaya seri olarak ekleyin. |
| Dosya Sil |
Data Lake Store hesabından dosya silme. |
| Dosya Yükle |
Data Lake Store hesabına veri yükleme. |
| Dosyayı Oku |
Data Lake Store hesabından verileri okuma. |
| Klasör Oluştur |
Data Lake Store hesabında bir klasör oluşturun. |
| Liste Dosyaları |
Data Lake Store hesabındaki dosya ve klasörleri listeleme. |
Dosya Ekle (eşzamanlı)
Bir dosyaya eşzamanlı ekleme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hesap adı
|
account | True | string |
Azure Data Lake için hesap adı. |
|
Append mode
|
appendMode | string |
Yol yoksa otomatik olarak oluştur'a ayarlayın. |
|
|
Dosya yolu
|
filepath | True | string |
Dosyanın yolu (başında '/' yok). |
|
Content
|
body | True | binary |
Dosyanın içeriği |
Döndürülenler
- İşlem iletisi
- string
Dosya Ekle (sıralı)
Bir dosyaya seri olarak ekleyin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hesap adı
|
account | True | string |
Azure Data Lake için hesap adı. |
|
Dosya yolu
|
filepath | True | string |
Dosyanın yolu (başında '/' yok). |
|
Content
|
body | True | binary |
Eklenecek içerik |
|
Ofset baskı
|
offset | integer |
Ekleme işlemini başlatmak için akıştaki isteğe bağlı uzaklık. Boş bırakın veya değeri bayt cinsinden dosya boyutuna ayarlayın. Her iki durumda da işlem akışın sonuna eklenir. |
Dosya Sil
Data Lake Store hesabından dosya silme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hesap adı
|
account | True | string |
Azure Data Lake için hesap adı. |
|
Dosya yolu
|
filepath | True | string |
Dosyanın yolu (başında '/' yok). |
Döndürülenler
- Body
- operationPerformed
Dosya Yükle
Data Lake Store hesabına veri yükleme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hesap adı
|
account | True | string |
Azure Data Lake için hesap adı. |
|
Dosya yolu
|
filepath | True | string |
Dosyanın yolu (başında '/' yok). |
|
Üzerine Yazmak
|
overwrite | boolean |
Var olan dosyanın üzerine yaz. |
|
|
Content
|
body | True | binary |
Dosyanın içeriği |
Dosyayı Oku
Data Lake Store hesabından verileri okuma.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hesap adı
|
account | True | string |
Azure Data Lake için hesap adı. |
|
Dosya yolu
|
filepath | True | string |
Dosyanın yolu (başında '/' yok). |
Döndürülenler
- Dosya içeriği
- binary
Klasör Oluştur
Data Lake Store hesabında bir klasör oluşturun.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hesap adı
|
account | True | string |
Azure Data Lake için hesap adı. |
|
Klasör yolu
|
path | True | string |
Oluşturulacak klasörün yolu (baştaki '/' yok). |
Döndürülenler
- Body
- operationPerformed
Liste Dosyaları
Data Lake Store hesabındaki dosya ve klasörleri listeleme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hesap adı
|
account | True | string |
Azure Data Lake için hesap adı. |
|
Klasör yolu
|
path | string |
Klasörün yolu (başında '/' yok). |
Döndürülenler
- Body
- folderResponse
Tanımlar
folderResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
FileStatus
|
FileStatuses.FileStatus | fileStatusArray |
FileStatus |
fileStatusArray
FileStatus
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Dosya adı
|
pathSuffix | string |
Dosya veya klasör adı. |
|
Türü
|
type | string |
Öğe türü (dizin veya dosya). |
|
Blok Boyutu
|
blockSize | integer |
Klasör veya dosyanın boyutunu engelle. |
|
Erişim Zamanı
|
accessTime | integer |
Öğenin son eriştiği Unix (Dönem) zamanı. |
|
Değişiklik Zamanı
|
modificationTime | integer |
Öğenin son değiştirildiği Unix (Dönem) zamanı. |
operationPerformed
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Başarılı
|
boolean | boolean |
Son işlemin başarılı olup olmadığını işaretle. |
String
Bu, 'string' temel veri türüdür.
ikili
Bu, 'ikili' temel veri türüdür.