Aracılığıyla paylaş


Dosya Sistemi

Şirket İçi Veri Ağ Geçidi'ni kullanarak dosyaları okumak ve dosyalara yazmak için yerel veya ağ makinelerinizdeki Dosya Sistemlerine bağlanın.

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

Hizmet Class Bölgeler
Copilot Studio Standart Tüm Power Automate bölgeleri
Logic Apps Standart Tüm Logic Apps bölgeleri
Power Apps Standart Tüm Power Apps bölgeleri
Power Automate Standart 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

Bağlayıcı derinlemesine

Bağlayıcı hakkında daha fazla bilgi için ayrıntılı bölüme bakın.

Bilinen sorunlar ve sınırlamalar

  1. Bazı durumlarda, Bir dosya eklendiğinde veya değiştirildiğinde (yalnızca özellikler) ve Bir dosya oluşturulduğunda (yalnızca özellikler) tetikleyicileri, dosyaların hemen döndürülmesini geciktirebilir ve yeni oluşturulan/değiştirilen dosyaları sonraki tetikleyici çalıştırmaları için erteleyebilir. Bu, tetikleyicinin "Bölünmüş" seçeneği devre dışı bırakıldığında tüm dosyaları tek bir çalıştırmada döndürmeyi garanti etmediği anlamına gelir.

Genel Sınırlar

İsim Değer
Genel işlemler için en büyük dosya boyutu (MB cinsinden) 30
Dosya oluşturma işlemi için en büyük dosya boyutu (MB cinsinden) 20
Şirket içi veri ağ geçidi bağlantısı zaman aşımı (saniye) 30
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şı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.

İsim Türü Description Gerekli
Kök klasör String Kök klasör yolu (örnekler: \MACHINE\myShare veya C:\myShare) Doğru
Kimlik Doğrulaması Türü String Ağ geçidi bilgisayarınıza bağlanmak için kimlik doğrulama türü
Kullanıcı adı securestring Kullanıcı adı kimlik bilgileri (örn. ETKİALANI\Kullanıcıadı) Doğru
Şifre securestring Parola kimlik bilgileri 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ı 100 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 ekle

Bu işlem verileri bir dosyaya ekler.

Dosya içeriğini alma

Bu işlem bir dosyanın içeriğini alır.

Dosya meta verilerini alma

Bu işlem bir dosyanın meta verilerini alır.

Dosya oluşturma

Bu işlem bir dosya oluşturur. Dosya zaten varsa, mevcut içerik değiştirilir.

Dosyayı kopyalama

Bu işlem bir dosyayı bir dosya sistemine kopyalar.

Dosyayı sil

Bu işlem bir dosyayı siler.

Dosyayı Yeniden Adlandır

Bu işlem bir dosyayı yeniden adlandırır.

JSON dosyasını güncelleştirme

Bu işlem bir dosyayı güncelleştirir.

Klasördeki dosyaları listeleme

Bu işlem, bir klasördeki dosyaların ve alt klasörlerin listesini alır.

Kök klasördeki dosyaları listeleme

Bu işlem, kök klasördeki dosyaların ve alt klasörlerin listesini alır.

Yolu kullanarak dosya içeriği alma

Bu işlem, yolu kullanarak dosyanın içeriğini alır.

Yolu kullanarak dosya meta verilerini alma

Bu işlem, yolu kullanarak dosyanın 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 yolu

Hedef klasör yolu
destination True string

Hedef klasörün yolu

Üzerine?
overwrite boolean

'true' olarak ayarlanırsa hedef dosyaların üzerine yazar

Döndürülenler

Dosya ekle

Bu işlem verileri bir dosyaya ekler.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya
id True string

Dosya seçin

Dosya içeriği
body True binary

Dosyaya eklenecek içerik

Döndürülenler

Blob meta verileri

Dosya içeriğini alma

Bu işlem bir dosyanın içeriğini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya
id True string

Dosya seçin

İç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 bir dosyanın meta verilerini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya
id True string

Dosya seçin

Döndürülenler

Blob meta verileri

Dosya oluşturma

Bu işlem bir dosya oluşturur. Dosya zaten varsa, mevcut içerik değiştirilir.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör yolu
folderPath True string

Klasör seçin

Dosya adı
name True string

Dosyanın adı

Dosya içeriği
body True binary

Dosyanın içeriği

Döndürülenler

Blob meta verileri

Dosyayı kopyalama

Bu işlem bir dosyayı bir dosya sistemine kopyalar.

Parametreler

Name Anahtar Gerekli Tür Description
Kaynak yolu
source True string

Kaynak dosyanın yolu

Hedef dosya yolu
destination True string

Hedef dosya adı da dahil olmak üzere hedef dosya yolu

Üzerine?
overwrite boolean

'true' olarak ayarlanırsa hedef dosyanın üzerine yazar

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

Dosya seçin

Dosyayı Yeniden Adlandır

Bu işlem bir dosyayı yeniden adlandırır.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya
id True string

Dosya seçin

Yeni ad
newName True string

Dosya için yeni ad

Döndürülenler

Blob veri kümeleri meta veri yanıtlarını temsil eder

JSON dosyasını güncelleştirme

Bu işlem bir dosyayı güncelleştirir.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya
id True string

Dosya seçin

Dosya içeriği
body True binary

Dosyanın içeriği

Döndürülenler

Blob meta verileri

Klasördeki dosyaları listeleme

Bu işlem, bir klasördeki dosyaların ve alt klasörlerin listesini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör
id True string

Klasör seçin

Döndürülenler

Kök klasördeki dosyaları listeleme

Bu işlem, kök klasördeki dosyaların ve alt klasörlerin listesini alır.

Döndürülenler

Yolu kullanarak dosya içeriği alma

Bu işlem, yolu kullanarak dosyanın içeriğini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
path True string

Dosya seçin

İç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 dosyanın meta verilerini alır.

Parametreler

Name Anahtar Gerekli Tür Description
Dosya yolu
path True string

Dosya seçin

Döndürülenler

Blob meta verileri

Tetikleyiciler

Bir dosya eklendiğinde veya değiştirildiğinde (yalnızca özellikler)

Bu işlem, bir klasöre bir veya daha fazla dosya eklendiğinde veya değiştirildiğinde bir akışı tetikler. Bir dosya bir alt klasöre eklendiğinde/güncelleştirildiğinde tetikleyici tetiklenmez. Alt klasörlerde tetiklenmesi gerekiyorsa, birden çok tetikleyici oluşturulmalıdır.

Bir dosya oluşturulduğunda (yalnızca özellikler)

Bu işlem, bir klasörde bir veya daha fazla dosya oluşturulduğunda bir akışı tetikler. Bir dosya bir alt klasöre eklendiğinde/güncelleştirildiğinde tetikleyici tetiklenmez. Alt klasörlerde tetiklenmesi gerekiyorsa, birden çok tetikleyici oluşturulmalıdır.

Bir dosya eklendiğinde veya değiştirildiğinde (yalnızca özellikler)

Bu işlem, bir klasöre bir veya daha fazla dosya eklendiğinde veya değiştirildiğinde bir akışı tetikler. Bir dosya bir alt klasöre eklendiğinde/güncelleştirildiğinde tetikleyici tetiklenmez. Alt klasörlerde tetiklenmesi gerekiyorsa, birden çok tetikleyici oluşturulmalıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör
folderId True string

Klasör seçin

Döndürülecek dosya sayısı
maxFileCount integer

Tek tetikleyici çalıştırması (1-100) ile döndürülecek en fazla dosya sayısı. 'Bölme Açık' ayarının tetikleyiciyi her öğeyi ayrı ayrı işlemeye zorlayabileceğini unutmayın.

Oluşturma ve Değiştirme Zamanını Denetle
checkBothCreatedAndModifiedDateTime boolean

Bayrak true olarak ayarlanırsa, tetikleyici dosyanın oluşturulduğu tarih ve saati ve dosyanın son değiştirme tarihi ve saatini denetler. Bayrak false olarak ayarlanırsa, tetikleyici yalnızca dosyanın son değiştirme tarihi ve saatini denetler.

Döndürülenler

Blob meta verileri

Dosya Listesi
BlobMetadata

Bir dosya oluşturulduğunda (yalnızca özellikler)

Bu işlem, bir klasörde bir veya daha fazla dosya oluşturulduğunda bir akışı tetikler. Bir dosya bir alt klasöre eklendiğinde/güncelleştirildiğinde tetikleyici tetiklenmez. Alt klasörlerde tetiklenmesi gerekiyorsa, birden çok tetikleyici oluşturulmalıdır.

Parametreler

Name Anahtar Gerekli Tür Description
Klasör
folderId True string

Klasör seçin

Döndürülecek dosya sayısı
maxFileCount integer

Tek tetikleyici çalıştırması (1-100) ile döndürülecek en fazla dosya sayısı. 'Bölme Açık' ayarının tetikleyiciyi her öğeyi ayrı ayrı işlemeye zorlayabileceğini unutmayın.

Döndürülenler

Blob meta verileri

Dosya Listesi
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.

BlobMetadataResponse

Blob veri kümeleri meta veri yanıtlarını temsil eder

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.

ikili

Bu, 'ikili' temel veri türüdür.