Aracılığıyla paylaş


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

  1. 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 endpoint girin.

  • Ş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

    1. Microsoft Azure'da, bağlanmak istediğiniz Azure Depolama hesabına gidin
    2. Bölüm (sol dikey pencere) altında SettingsEndpoints
    3. Dosya uç noktası, metin kutusundaki Dosya hizmeti'ninfile service altında yer alır.
  • Depolama Hesaplarını Kullanma - Özellikleri Al REST API çağrısı

    1. Azure Depolama hesabını subscription Id ve resource group namealın.
    2. Depolama Hesapları - Özellikleri Al'a gidin
    3. HTTP çağrısının Try it sağ üst köşesindeki düğmeye tıklayın
    4. Oturum açma (kullanıcının depolama hesabına erişimi olmalıdır)
    5. Azure Depolama hesabının bulunduğu Azure kiracısını seçin
    6. Azure Depolama'nın hesap adını, kaynak grubu adını girin ve depolama hesabının bulunduğu aboneliği seçin
    7. Tık Run
    8. Dosya uç noktası, yanıtta file nesnenin altındaki primaryEndpoints özellikte olacak

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

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

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

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.

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

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

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

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.