Ana içeriğe geç

Paylaşımlı Klasör

Paylaşımlı klasör, kurumunuzun kendi sunucusunda duran, çalışma arkadaşlarınızın dosya koyup dosya aldığı bir klasördür. İş akışları da aynı klasörle çalışabilir: birinin oraya bıraktığı faturayı alır, okur ve işlendikten sonra yerine kaldırır.

Bunu iki blok yapar:

BlokNerede bulunurNe yapar
Paylaşımlı KlasörPaletin Veri kategorisiPaylaşımlı klasörde dosya listeler, okur, yazar, taşır, kopyalar ya da siler
Paylaşımlı Klasör TetikleyiciPaletin Tetikleyiciler bölümüPaylaşımlı klasördeki bir klasöre gelen her dosya için bir çalıştırma başlatır

Bloklar ne zaman kullanılabilir​

İki blok, palette ve blok aramasında ancak şu ikisi de doğruysa görünür:

GereksinimAyrıntı
Kurumunuzda bir paylaşımlı klasör kuruluKlasörü kurumunuzun sunucusunda kurum BT ekibiniz kurar. Kurulu değilse iki blok da gizlenir
Klasör için bir izniniz varPaylaşımlı klasör: okuma ya da Paylaşımlı klasör: yazma. İkisi de yoksa iki blok da gizlenir. Okuma izni yoksa tetikleyici gizlenir

Bir adımın hangi izne ihtiyaç duyduğu, ne yaptığına bağlıdır:

İzinNe için gerekir
Paylaşımlı klasör: okumaDosyaları listele, Bilgi al, Dosyayı oku, klasör seçici ve Paylaşımlı Klasör Tetikleyici
Paylaşımlı klasör: yazmaDosya yaz, Taşı ya da yeniden adlandır, Kopyala, Sil, Klasör oluştur

Varsayılan olarak Yöneticilere açıktır. Kurumunuz bunu özel bir rolle başka kişilere de verebilir — bkz. Roller ve İzinler.

Kimin izni geçerlidir​

Ne zamanKimin izni denetlenir
Bu bloklardan birini içeren bir iş akışını kaydettiğinizdeSizin. İzin yoksa panelde "Bu adımı kaydetmek ve çalıştırmak için “Paylaşımlı klasör: yazma” yetkisi gerekir. Yetkiyi kurum yöneticiniz verir." yazar
Editördeki Çalıştır ile bir çalıştırma başlattığınızdaSizin
Yayımlanmış bir iş akışı kendi kendine çalıştığındaYayımlayanın. İş akışı yayımlayanın izinleriyle çalışır; bu yüzden adımlarından birinin gerektirdiği izin sizde yoksa yayımlama reddedilir
not

Paylaşımlı Klasör adımı, bir formla başlatılan bir iş akışında kullanılamaz. Yayımlama, adımı "bir formdan başlatılan çalışmada kullanılamaz" diyerek adıyla söyler.


Klasör durumu​

İki blok da bir Klasör durumu paneliyle başlar. Panel, adımın şu anda çalışıp çalışamayacağını söyler:

DurumAnlamı
"Klasör bağlı · okuma ve yazma"Her şey çalışıyor
"Klasör bağlı · salt okunur"Klasör yalnızca okuma için kurulmuş. Yazan bir adım hata verir; yazmayı kurum BT ekibiniz açabilir
"Klasör bağlı · yazma kapalı"Okuma çalışır, ama yazan adımlar şimdilik hata verir. Kurum BT ekibinize bildirin
"Bu sunucuda paylaşımlı klasör kurulu değil"Kurum BT ekibiniz klasörü kurana kadar adım hata verir
"Paylaşımlı klasöre şu an ulaşılamıyor"Şimdi çalışan bir adım hata verir. Sorun sürerse kurum BT ekibinize bildirin
"Sunucudaki dosya servisi farklı bir sürümde"Kurum BT ekibiniz güncelleyene kadar adım hata verir
"Klasörün durumu denetlenemedi"Sayfayı yenileyip yeniden deneyin

Klasör bağlıyken panel şunları da gösterir:

  • Dosyalar: kurum sunucusu rozeti — dosyalar kurumunuzun kendi sunucusunda kalır;
  • çalışma arkadaşlarınızın, paylaşımlı klasörü kendileri açtığında aynı dosyayı ya da klasörü hangi yolda gördüğü;
  • silen ya da üzerine yazan bir adım için: kaldırılan dosyanın nerede ve kaç gün tutulduğu.

Yollar ve klasör seçici​

Her yol paylaşımlı klasöre göre yazılır:

YazdığınızAnlamı
(boş)Paylaşımlı klasörün kendisi
faturalar/gelenfaturalar içindeki gelen klasörü
raporlar/ocak.xlsxraporlar içindeki ocak.xlsx dosyası

Yol, önceki bir adıma yapılan bir referans da olabilir; örneğin tetikleyicinin file.path çıktısı.

Her yol alanının altında bir Klasörlere göz at bağlantısı vardır:

  1. Klasörlere göz at'a tıklayın. Seçici Paylaşımlı klasör düzeyinde açılır ve alt klasörlerini listeler.
  2. Açmak için bir klasöre tıklayın. Seçicinin üstündeki yol nerede olduğunuzu gösterir; geri dönmek için yolun herhangi bir parçasına tıklayın.
  3. Bulunduğunuz klasörü almak için “…” klasörünü seç'e, en üst düzeyde Paylaşımlı klasörü seç'e tıklayın. Vazgeç seçiciyi kapatır.

Seçici yalnızca klasörleri gösterir. Alan bir dosyayı adlandırıyorsa — Dosyayı oku ya da Dosya yaz'da olduğu gibi — seçilen klasör sonunda bir / ile yazılır ve dosya adını ardından siz yazarsınız.

Bir klasörde gösterilemeyecek kadar çok alt klasör varsa seçici "Tüm klasörler burada gösterilemiyor. Aradığınız yoksa yolu yazın." der.


Paylaşımlı Klasör bloğu​

Adımın ne yapacağını İşlem altında seçin. Dokunulmazsa adım dosyaları listeler.

İşlemNe yaparNe doldurursunuz
Dosyaları listeleBir klasörün dosyalarını listelerYol, isterseniz Ad filtresi
Bilgi alBir yolun var olup olmadığını ve ne olduğunu söylerYol
Dosyayı okuBir dosyayı, sonraki bir adım kullanabilsin diye okurYol
Dosya yazÖnceki bir adımdan gelen dosyayı ya da verdiğiniz metni kaydederDosya adını da içeren Yol, ardından Dosya ya da Metin
Taşı ya da yeniden adlandırBir dosyayı ya da klasörü taşır ya da ona yeni bir ad verirKaynak, Hedef
KopyalaBir dosyayı kopyalarKaynak, Hedef
SilBir dosyayı ya da boş bir klasörü silerYol
Klasör oluşturBir klasör oluştururYol

Bir dosya en fazla 25 MB olabilir; kurum BT ekibiniz sunucunuz için daha düşük bir sınır belirlemiş olabilir.

Dosyaları listele​

AyarNe yapar
YolListelenecek klasör. Paylaşımlı klasörün kendisi için boş bırakın
Ad filtresiDosya adları için bir kalıp, örneğin *.pdf

Daha fazlası için Ek alanları göster'e tıklayın:

AyarNe yapar
Alt klasör derinliğiKaç düzey alt klasörün dahil edileceği; 0 (yalnızca klasörün kendisi) ile 5 arası
Gizli dosyaları da gösterGizli dosyaları da listeler
Yüklemesi süren dosyaları da gösterYüklemesi henüz bitmemiş dosyaları da listeler. Kapalıyken bunlar şimdilik dışarıda bırakılır
Klasörleri de listeleKapalıyken listede yalnızca dosyalar olur — böylece liste üzerinde dönen bir Her Öğe İçin her öğeyi okuyabilir
SıralamaAd (varsayılan) ya da Son değişiklik
Sayfa başına kayıt1 ile 1000 arası; boşsa 100
Şuradan devam etAynı klasörü aynı ayarlarla listeleyen önceki bir listelemenin nextCursor değeri; sonraki sayfayı okur

Listenin her öğesinde name, path, type (dosya ya da klasör), size, modifiedAt ve extension bulunur.

Dosya yaz​

AyarNe yapar
YolDosya adını da içeren kayıt yeri — örneğin raporlar/ocak.csv
DosyaÖnceki bir adımdan gelen dosya, örneğin <Oku.file>. Aşağıdaki metni yazmak için boş bırakın
MetinDosya boşken yazılacak metin
Zaten varsaBkz. Zaten varsa

Ek alanları göster altında:

AyarNe yapar
Metin kodlamasıUTF-8 (varsayılan), Windows-1254 (Türkçe) ya da UTF-16LE. Metin için geçerlidir
Bayt sırası işareti (Excel CSV için)Excel'in doğru karakterlerle açması gereken bir CSV dosyası için açın
Hedef klasör yoksa hata verKapalıyken yoldaki eksik klasörler oluşturulur. Açıkken adım bunun yerine durur

Bazı dosya türleri — programlar ve makro içeren Office dosyaları — sunucunuzda reddedilebilir. İzni kurum BT ekibiniz açabilir.

Zaten varsa​

Dosya yaz, Taşı ya da yeniden adlandır ve Kopyala, aynı adla bir şey zaten varsa ne yapılacağını sorar:

SeçenekNe olur
Hata vererek durAdım hata verir ve hiçbir şey değişmez. Varsayılan budur
Üzerine yaz (eskisi silinenler klasörüne gider)Yeni dosya eskisinin yerini alır. Eski dosya, kaldırılan dosyalar için ayrılmış bir klasörde bir süre tutulur
İkisini de tutYeni dosya farklı bir adla kaydedilir. Hangi adla kaydedildiğini adımın path çıktısı söyler

:::info Silinen ve üzerine yazılan dosyalar bir süre tutulur Bir iş akışının sildiği ya da üzerine yazdığı dosya hemen kaybolmaz. Kaldırılan dosyalar için ayrılmış bir klasöre taşınır ve Klasör durumu panelinde gösterilen gün sayısı kadar orada tutulur. İş akışları o klasörü göremez. :::

Blok sonraki adıma ne verir​

İşlemÇıktılar
Dosyaları listeleitems (bu sayfadaki kayıtlar), count (bu sayfadaki kayıt sayısı), total (tüm sayfalarda eşleşen kayıt sayısı), nextCursor (son sayfada boştur), truncated, skipped, unsettled (yüklemesi süren, şimdilik dışarıda bırakılan dosyalar)
Bilgi alexists, type (dosya ya da klasör), size, modifiedAt
Dosyayı okufile (dosyanın kendisi, sonraki adım için), name, size, modifiedAt
Dosya yazpath, name, size, created (yeni olup olmadığı)
Taşı ya da yeniden adlandırfrom, to
Kopyalapath, name, size, created
Sildeleted (orada bir şey olup olmadığı)
Klasör oluşturpath, created

Bunları <blokadı.çıktı> biçiminde okuyun — bkz. Değişkenler. Dosyayı oku'nun file çıktısı, dosyalarla çalışan bir adıma — örneğin bir belgeyi ayrıştıran, kaydeden ya da e-postayla gönderen bir adıma — vereceğiniz değerdir.


Paylaşımlı Klasör Tetikleyici​

Tetikleyici bir klasörü izler ve oraya gelen her dosya için bir çalıştırma başlatır.

AyarNe yapar
Klasörİzlenecek klasör, paylaşımlı klasöre göre — örneğin faturalar/gelen. En üstteki klasör için boş bırakın. Alt klasörler izlenmez
Ad filtresiYalnızca adı eşleşen dosyalar çalıştırma başlatır, örneğin *.pdf
Çalıştırma başlatan dosyalarYeni dosyalar (varsayılan) ya da Yeni ya da değişen dosyalar
İzlemeKlasörün izlenip izlenmediğini gösteren panel — aşağıya bakın

Yeni ya da değişen dosyalar seçiliyken, aynı adla değiştirilen ya da güncellenen bir dosya yeniden çalıştırma başlatır.

Nasıl çalışır​

  • Klasöre dakikada bir bakılır. Her dosya, yüklemesi bittikten 1–2 dakika sonra bir çalıştırma başlatır.
  • Zaten orada olan dosyalar çalıştırma başlatmaz. Tetikleyici ilk kez başladığında, o anda klasörde olan dosyalar atlanır.
  • İş akışı kapalıyken gelen dosyalar kaybolmaz. İş akışını yeniden açtığınızda işlenirler.
  • Klasörü ya da ayarları değiştirmek izlemeyi baştan başlatır. İzleme yeniden başlar ve o anda klasörde olan dosyalar çalıştırma başlatmaz.
  • İşlenen dosyalar klasörde kalır. Klasör 10.000 öğeyi geçerse izleme durur. İşlenen dosyaları dışarı taşımak için iş akışının sonuna bir Taşı ya da yeniden adlandır adımı ekleyin.

Her otomatik tetikleyici gibi, klasör yalnızca iş akışı Aktif iken ve tetikleyici yayımlanmış sürümdeyken izlenir — bkz. Değişiklikleri yayımlama.

İzleme paneli​

Panelde ne yazarAnlamı
"İş akışını kaydedin. Klasör, iş akışı yayımlanıp açıldığında izlenmeye başlar."Blok yeni
"Bu tetikleyici henüz yayımlanmadı. Değişiklikleri yayımlayınca klasör izlenmeye başlar."Değişiklikleri yayımla'ya tıklayın
"İş akışı kapalı; klasör izlenmiyor."İş akışını etkinleştirin
"Bu adım yayımlanmış sürümde devre dışı; klasör izlenmiyor."Bloğu etkinleştirip yayımlayın
"Klasör bir dakika içinde izlenmeye başlar."İzleme başlamak üzere
Klasör izleniyor · son bakış …Her şey çalışıyor. Panel, klasörün ne zamandan beri izlendiğini de söyler
"3 dosya, yüklemesinin bitmesini ya da sırasını bekliyor."Dosyalar geldi; çalıştırmaları birazdan başlayacak
"Bu tetikleyici duraklatıldı; klasör izlenmiyor."Tetikleyiciyi sürdür'e tıklayın
Klasöre bakılamıyorBir sorun var. Nedeni altında yazar — sonraki tabloya bakın

Klasöre bakılamadığında:

NedenNe yapmalısınız
"Bu klasör paylaşımlı klasörde yok." / "Bu yol bir klasör değil." / "Klasör yolu geçerli değil."Klasörlere göz at ile var olan bir klasör seçin, sonra yayımlayın
"Ad süzgeci geçerli değil: yalnızca bir dosya adı kalıbı olabilir (“/” içeremez, en çok 255 karakter)."Filtreyi düzeltin, sonra yayımlayın
"Klasörde 10.000'den fazla öğe var; bu büyüklükte bir klasör izlenemez."İşlenen dosyaları başka bir klasöre taşıyın ya da daha küçük bir alt klasörü izleyin
"Klasöre bakmak çok uzun sürdü…"Klasör çok büyük olabilir. İşlenen dosyaları dışarı taşıyın ya da daha küçük bir alt klasörü izleyin
"İş akışını yayımlayan kişi klasörü okuyamıyor…"Bir yönetici izni verir ya da izne sahip biri Yeniden yayımla'ya tıklar
"İş akışını yayımlayan kişi artık onu çalıştıramıyor."İş akışını düzenleyebilen biri Yeniden yayımla'ya tıklar
"Kurum sunucusundaki dosya servisi yanıt vermiyor."Hiçbir şey kaybolmaz: gelen dosyalar bekler, sunucu yeniden yanıt verince çalıştırmaları başlar
"Bu sunucuda paylaşımlı klasör kurulu değil."Kurum BT ekibinize sorun

Yeniden yayımla sizi yayımlayan yapar: bundan sonra klasör sizin adınıza izlenir.

Tuvalde, klasörüne bakamayan bir tetikleyici bir uyarı işareti taşır: "Bu tetikleyici şu an çalışmıyor; nedenini görmek için adımı açın."

Tetikleyici iş akışına ne verir​

Çıktıİçeriği
file.pathDosyanın paylaşımlı klasöre göre yolu, örneğin faturalar/gelen/a.pdf
file.nameDosya adı, örneğin a.pdf
file.sizeBayt cinsinden boyut
file.modifiedAtDosyanın son değiştirildiği zaman
file.extensionÖrneğin pdf
folderİzlenen klasör
kindnew ya da new_or_changed

:::tip Tetikleyici dosyayı okumaz Tetikleyici yalnızca hangi dosyanın geldiğini söyler. İçeriğiyle çalışmak için işlemi Dosyayı oku olan bir Paylaşımlı Klasör adımı ekleyin ve Yol olarak tetikleyicinin file.path çıktısını kullanın. :::


Tipik bir akış​

  1. Paylaşımlı Klasör Tetikleyici — faturalar/gelen klasörünü *.pdf filtresiyle izler.
  2. Paylaşımlı Klasör — Dosyayı oku — Yol, tetikleyicinin file.path çıktısıdır.
  3. İşi yapan adımlar: dosyayı ayrıştırma, bir yapay zekâ ajanına sorma, bir tabloya satır yazma.
  4. Paylaşımlı Klasör — Taşı ya da yeniden adlandır — Kaynak, tetikleyicinin file.path çıktısıdır; Hedef ise faturalar/islendi/ ve ardından tetikleyicinin file.name çıktısıdır. Böylece izlenen klasör küçük kalır.

Kayıtlar sekmesinde bu yolla başlayan çalıştırmalar Klasör tetikleyici etiketini taşır. Bkz. Kayıtlar.


Yayımlama reddedildiğinde ya da uyardığında​

Mesaj ne diyorNe yapmalısınız
bir adım “Paylaşımlı klasör: okuma” (ya da yazma) yetkisi istiyor ve bu yetki sizde yokİş akışı yayımlayanın izinleriyle çalışır. Bir yöneticiden izni isteyin ya da izne sahip biri yayımlasın
"…" tetikleyicisinin ad süzgeci geçerli değil*.pdf gibi bir dosya adı kalıbı kullanın — / içeremez, en çok 255 karakter
Yayımlandı. Kontrol edin: bir adımın yolu kurum dışından gönderilebilen bir tetikleyiciden geliyorİş akışı yayımlandı. Olayı gönderen, adımın hangi dosyaya dokunacağını seçebileceği için değeri önce denetleyin ya da sabit bir yol verin. Aynı uyarı adımın panelinde de durur

Sorun giderme​

Hata veren bir Paylaşımlı Klasör adımı, nedenini çalıştırmanın ayrıntısında açıklar. En sık görülen mesajlar:

MesajNe yapmalısınız
"Dosya ya da klasör yok."Yolu kontrol edin. Dosyaları "işlendi" klasörüne taşıyan bir akışta dosyayı başka bir çalıştırma önce almış olabilir
"Bu adla bir şey zaten var."Zaten varsa altında Üzerine yaz ya da İkisini de tut seçeneğini seçin
"Yol bir klasörü gösteriyor, dosya bekleniyordu."Yolu düzeltin ya da listelemede Klasörleri de listele'yi kapalı bırakın
"Yalnız boş bir klasör silinebilir."Önce klasörün içeriğini silin ya da taşıyın
"Yol geçerli değil."Yolu paylaşımlı klasöre göre yazın; yazarken dosya adını da ekleyin
"Yazılacak bir şey yok."Önceki bir adımdan bir Dosya ya da bir Metin verin
"Metinde Windows-1254'ün tutamadığı bir karakter var (örn. ₺)."Metin kodlaması'nı UTF-8 yapın
"Dosya bu sunucunun izin verdiği boyuttan büyük."Daha küçük bir dosya kullanın ya da sınırı kurum BT ekibinize sorun
"Bu sunucudaki paylaşımlı klasör salt okunur."Yazmayı kurum BT ekibiniz açabilir
"Bu iş akışının adına çalıştığı kişinin gereken Paylaşımlı Klasör yetkisi (okuma ya da yazma) yok."Bir yönetici izni verir ya da izne sahip biri iş akışını yayımlar
"Dosya kullanımda ya da okunurken değişti."Biraz sonra yeniden deneyin
"Paylaşımlı klasörde yer kalmadı."Kurum BT ekibinize bildirin

Bakılacak diğer şeyler:

BelirtiOlası neden
Bloklar palette yokKurumunuz için paylaşımlı klasör kurulu değil ya da rolünüzde iki klasör izninden hiçbiri yok
Klasördeki bir dosya çalıştırma başlatmadıİzleme başladığında zaten oradaydı, Ad filtresi ile eşleşmiyor ya da bir alt klasörde duruyor
Aynı dosya ikinci bir çalıştırma başlattıÇalıştırma başlatan dosyalar, Yeni ya da değişen dosyalar olarak ayarlı ve dosya değişti
Çalıştırmalar başlamaz olduTetikleyiciyi açın ve İzleme panelini okuyun

İlgili sayfalar​

  • Bloklar — her tetikleyicinin ve adımın ne yaptığı
  • İş Akışı Çalıştırma — etkinleştirme, yayımlama ve bir iş akışının diğer tüm başlama yolları
  • Değişkenler — bir adımın çıktılarını sonraki adımlarda okuma
  • Kayıtlar — her çalıştırmayı adım adım inceleyin
  • Roller ve İzinler — paylaşımlı klasörü kimlerin okuyup yazabileceği