Azure Dosya Depolama
Microsoft Azure Depolama buluttaki veriler için son derece ölçeklenebilir, dayanıklı ve yüksek oranda kullanılabilir bir depolama alanı sağlar ve modern uygulamalar için veri depolama çözümü işlevi görür. Azure Depolama hesabınızdaki dosyaları oluşturma, güncelleştirme, alma ve silme gibi çeşitli işlemleri gerçekleştirmek için Dosya Depolama'ya bağlanın.
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 | Tüm Logic Apps bölgeleri |
| 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://azure.microsoft.com/services/storage/files/ |
Öbekleme özelliğini destekleyen eylemler.
Bu eylemler 300 MB'a kadar olan dosyaları işlemek için kullanılabilir. Özellik varsayılan olarak etkindir.
Bilinen sorunlar ve sınırlamalar
- Mantıksal uygulamalar, her ikisi de aynı bölgedeyse güvenlik duvarlarının arkasındaki depolama hesaplarına doğrudan erişemez. Geçici bir çözüm olarak mantıksal uygulamalarınıza ve depolama hesabınıza farklı bölgelerde sahip olabilirsiniz. Azure Logic Apps'ten güvenlik duvarlarının arkasındaki depolama hesaplarına erişimi etkinleştirme hakkında daha fazla bilgi için bkz. Güvenlik duvarlarının arkasındaki depolama hesaplarına erişme
Dosya uç noktasını kullanarak Azure Dosya bağlayıcısına bağlanma
Parametresinde tam Azure Depolama dosyası uç noktasını
Azure Storage account name or file endpointgirin.Şema dahil olmak üzere tam uç noktayı sağlamanız gerekir, örneğin:
https://account.file.core.windows.net/-
https://account-secondary.file.core.windows.net/(ikincil uç noktaya bağlanılıyorsa) - Göreli URL'ler (örneğin,
account.file.core.windows.net) reddedilir.
Belirli bir depolama hesabı için Azure Depolama dosya uç noktasını alma
Bu dosya uç noktasını almanın birden çok yolu vardır:
Azure portalı kullanarak
- Microsoft Azure'da, bağlanmak istediğiniz Azure Depolama hesabına gidin
- Bölüm (sol dikey pencere) altında
SettingsEndpoints - Dosya uç noktası, metin kutusundaki Dosya hizmeti'nin
file servicealtında yer alır.
Depolama Hesaplarını Kullanma - Özellikleri Al REST API çağrısı
- Azure Depolama hesabını
subscription Idveresource group namealın. - Depolama Hesapları - Özellikleri Al'a gidin
- HTTP çağrısının
Try itsağ üst köşesindeki düğmeye tıklayın - Oturum açma (kullanıcının depolama hesabına erişimi olmalıdır)
- Azure Depolama hesabının bulunduğu Azure kiracısını seçin
- Azure Depolama'nın hesap adını, kaynak grubu adını girin ve depolama hesabının bulunduğu aboneliği seçin
- Tık
Run - Dosya uç noktası, yanıtta
filenesnenin altındakiprimaryEndpointsözellikte olacak
- Azure Depolama hesabını
Genel Sınırlar
| İsim | Değer |
|---|---|
| En büyük dosya boyutu (MB cinsinden) | 50 |
| Bir bant genişliği zaman aralığı içinde (bağlantı başına) bağlayıcıya/bağlayıcıdan aktarılan megabayt sayısı üst sınırı | 1000 |
| Bant genişliği zaman aralığı (milisaniye cinsinden) | 60000 |
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şılabilir |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| Azure Depolama hesabı adı veya dosya uç noktası | String | Bağlayıcının kullanması gereken Azure Depolama hesabının adı veya dosya uç noktası. | Doğru |
| Azure Depolama Hesabı Erişim Anahtarı | securestring | Geçerli bir birincil/ikincil Azure Depolama hesabı erişim anahtarı belirtin. | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 600 | 60 saniye |
Eylemler
| Arşivi klasöre ayıkla |
Bu işlem bir arşiv dosyasını bir klasöre ayıklar (örnek: .zip). |
| Dosya içeriğini alma |
Bu işlem kimlik kullanarak dosya içeriğini alır. |
| Dosya meta verilerini alma |
Bu işlem, dosya kimliğini kullanarak dosya meta verilerini alır. |
| Dosya oluşturma |
Bu işlem bir dosyayı Azure Dosya Depolama'ya yükler. |
| Dosyaları listeleme |
Bu işlem bir klasördeki dosyaları listeler. |
| Dosyayı kopyalama |
Bu işlem bir dosyayı kopyalar. |
| Dosyayı sil |
Bu işlem bir dosyayı siler. |
| JSON dosyasını güncelleştirme |
Bu işlem, Azure Dosya Depolama'daki bir dosyayı güncelleştirir. |
| Yolu kullanarak dosya içeriği alma |
Bu işlem yol kullanarak dosya içeriğini alır |
| Yolu kullanarak dosya meta verilerini alma |
Bu işlem, yolu kullanarak dosya meta verilerini alır. |
Arşivi klasöre ayıkla
Bu işlem bir arşiv dosyasını bir klasöre ayıklar (örnek: .zip).
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak arşiv dosyası yolu
|
source | True | string |
Arşiv dosyasının yolunu belirtin |
|
Hedef klasör yolu
|
destination | True | string |
Arşiv içeriğini ayıklamak için Azure Dosya Depolama'daki yolu belirtin |
|
Üzerine?
|
overwrite | boolean |
Hedef dosyanın üzerine yazılmalıdır (true/false)? |
Döndürülenler
- response
- array of BlobMetadata
Dosya içeriğini alma
Bu işlem kimlik kullanarak dosya içeriğini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dosya
|
id | True | string |
İçeriğin alınacağını dosyayı belirtin |
|
İçerik Türü Çıkar
|
inferContentType | boolean |
Uzantıya göre içerik türünü çıkarsama |
Döndürülenler
Dosyanın içeriği.
- Dosya İçeriği
- binary
Dosya meta verilerini alma
Bu işlem, dosya kimliğini kullanarak dosya meta verilerini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dosya
|
id | True | string |
Meta verileri almak için dosyayı belirtin |
Döndürülenler
Blob meta verileri
- Body
- BlobMetadata
Dosya oluşturma
Bu işlem bir dosyayı Azure Dosya Depolama'ya yükler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Klasör yolu
|
folderPath | True | string |
Karşıya yüklenecek klasör yolunu belirtin |
|
Dosya adı
|
name | True | string |
Oluşturulacak dosyanın adını belirtin |
|
Dosya içeriği
|
body | True | binary |
Karşıya yüklenecek dosyanın içeriğini belirtin |
Döndürülenler
Blob meta verileri
- Body
- BlobMetadata
Dosyaları listeleme
Bu işlem bir klasördeki dosyaları listeler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Klasör
|
id | True | string |
Klasörü belirtin |
Döndürülenler
Blob meta verilerinin sayfasını temsil eder.
- Body
- BlobMetadataPage
Dosyayı kopyalama
Bu işlem bir dosyayı kopyalar.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak url'si
|
source | True | string |
Kaynak dosyanın Url'sini belirtin |
|
Hedef dosya yolu
|
destination | True | string |
Hedef dosya adı da dahil olmak üzere hedef dosya yolunu belirtin |
|
Üzerine?
|
overwrite | boolean |
Hedef dosyanın üzerine yazılmalıdır (true/false)? |
Döndürülenler
Blob meta verileri
- Body
- BlobMetadata
Dosyayı sil
Bu işlem bir dosyayı siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dosya
|
id | True | string |
Silinecek dosyayı belirtin |
JSON dosyasını güncelleştirme
Bu işlem, Azure Dosya Depolama'daki bir dosyayı güncelleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dosya
|
id | True | string |
Güncelleştirilecek dosyayı belirtin |
|
Dosya içeriği
|
body | True | binary |
Dosyayı güncelleştirmek için içeriği belirtin |
Döndürülenler
Blob meta verileri
- Body
- BlobMetadata
Yolu kullanarak dosya içeriği alma
Bu işlem yol kullanarak dosya içeriğini alır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dosya yolu
|
path | True | string |
Dosyanın benzersiz yolunu belirtin |
|
İçerik Türü Çıkar
|
inferContentType | boolean |
Uzantıya göre içerik türünü çıkarsama |
Döndürülenler
Dosyanın içeriği.
- Dosya İçeriği
- binary
Yolu kullanarak dosya meta verilerini alma
Bu işlem, yolu kullanarak dosya meta verilerini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dosya yolu
|
path | True | string |
Dosyanın benzersiz yolunu belirtin |
Döndürülenler
Blob meta verileri
- Body
- BlobMetadata
Tanımlar
BlobMetadata
Blob meta verileri
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kimlik
|
Id | string |
Dosya veya klasörün benzersiz kimliği. |
|
İsim
|
Name | string |
Dosya veya klasörün adı. |
|
Gösterim Adı
|
DisplayName | string |
Dosya veya klasörün görünen adı. |
|
Yol
|
Path | string |
Dosya veya klasörün yolu. |
|
SonDeğiştirildi
|
LastModified | date-time |
Dosya veya klasörün son değiştirildiği tarih ve saat. |
|
Boyut
|
Size | integer |
Dosya veya klasörün boyutu. |
|
Medya Türü
|
MediaType | string |
Dosya veya klasörün medya türü. |
|
IsFolder
|
IsFolder | boolean |
Blob'un bir klasör olup olmadığını belirten boole değeri (true, false). |
|
ETag (İngilizce)
|
ETag | string |
Dosya veya klasörün etiketi. |
|
FileLocator
|
FileLocator | string |
Dosya veya klasörün dosya bulucu. |
BlobMetadataPage
Blob meta verilerinin sayfasını temsil eder.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
value
|
value | array of BlobMetadata |
Blob meta veri koleksiyonu. |
ikili
Bu, 'ikili' temel veri türüdür.