Azure Logic Apps'teki iş akışlarından şirket içi dosya sistemlerine bağlanma

Şunlar için geçerlidir: Azure Logic Apps (Tüketim + Standart)

Bu nasıl yapılır kılavuzu, Dosya Sistemi bağlayıcısını kullanarak Azure Logic Apps'teki bir iş akışından şirket içi dosya paylaşımına erişmeyi gösterir. Ardından, dosya paylaşımınızdaki veya diğer sistemlerdeki olaylar tarafından tetiklendiğinde çalıştırılan otomatik iş akışları oluşturabilir ve dosyalarınızı yönetmek için eylemler çalıştırabilirsiniz. Bağlayıcı aşağıdaki özellikleri sağlar:

  • Dosya oluşturma, alma, ekleme, güncelleştirme ve silme.
  • Klasörlerdeki veya kök klasörlerdeki dosyaları listeleyin.
  • Dosya içeriğini ve meta verileri alın.

Bu nasıl yapılır kılavuzunda örnek senaryolar aşağıdaki görevleri gösterir:

  • Bir dosya oluşturulduğunda veya dosya paylaşımına eklendiğinde iş akışını tetikleyin ve ardından bir e-posta gönderin.
  • Dropbox hesabından dosya paylaşımına dosya kopyalarken iş akışını tetikleyin ve ardından e-posta gönderin.

Sınırlamalar ve bilinen sorunlar

  • Dosya Sistemi bağlayıcısı şu anda yalnızca Windows işletim sistemlerindeki Windows dosya sistemlerini destekler.
  • Eşlenen ağ sürücüleri desteklenmez.

Bağlayıcı teknik başvurusu

Dosya Sistemi bağlayıcısı, mantıksal uygulama türüne ve konak ortamına göre farklı sürümlere sahiptir.

Mantıksal uygulama Ortam Bağlayıcı sürümü
Tüketim Çok Kiracılı Azure Logic Apps Yönetilen bağlayıcı, Çalışma Zamanı>Paylaşılan altındaki bağlayıcı galerisinde görünür. Daha fazla bilgi için aşağıdaki belgeleri gözden geçirin:

- Dosya Sistemi yönetilen bağlayıcı başvurusu
- Azure Logic Apps'te yönetilen bağlayıcılar
Standart Tek kiracılı Azure Logic Apps ve App Service Ortamı v3 (yalnızca Windows planları) Yönetilen bağlayıcı, Bağlayıcı galerisinde Çalışma Zamanı Paylaşılan altında görünür ve yerleşik bağlayıcı, Uygulama İçi Çalışma Zamanı>>altındaki bağlayıcı galerisinde görünür ve hizmet sağlayıcısı tabanlıdır. Yerleşik bağlayıcı aşağıdaki şekillerde farklılık gösterir:

- Yerleşik bağlayıcı yalnızca Windows planları olan bir App Service Ortamı v3'te çalışan Standart mantıksal uygulamaları destekler.

- Yerleşik sürüm, şirket içi veri ağ geçidi olmayan bir bağlantı dizesi kullanarak doğrudan bir dosya paylaşımına bağlanabilir ve Azure sanal ağlarına erişebilir.

Daha fazla bilgi için aşağıdaki belgeleri gözden geçirin:

- Dosya Sistemi yönetilen bağlayıcı başvurusu
- Dosya Sistemi yerleşik bağlayıcı başvurusu
- Azure Logic Apps'teki yerleşik bağlayıcılar

Önkoşullar

  • Bir Azure hesabı ve aboneliği Azure aboneliğiniz yoksa ücretsiz bir Azure hesabı için kaydolun.

  • Dosya paylaşımınıza bağlanmak için mantıksal uygulamanıza ve barındırma ortamınıza bağlı olarak farklı gereksinimler uygulanır:

    • Tüketim mantığı uygulaması iş akışları

      • Çok kiracılı Azure Logic Apps'te, henüz yapmadıysanız aşağıdaki gereksinimleri karşılamanız gerekir:

        1. Şirket içi veri ağ geçidini yerel bir bilgisayara yükleyin.

          Dosya Sistemi yönetilen bağlayıcısı, ağ geçidi yüklemenizin ve dosya sistemi sunucunuzun aynı Windows etki alanında mevcut olmasını gerektirir.

        2. Azure'da şirket içi veri ağ geçidi kaynağı oluşturma.

        3. İş akışınıza Bir Dosya Sistemi yönetilen bağlayıcı tetikleyicisi veya eylemi ekledikten sonra, dosya sisteminize bağlanabilmek için daha önce oluşturduğunuz veri ağ geçidi kaynağını seçin.

    • Standart mantıksal uygulama iş akışları

      Dosya Sistemi yerleşik bağlayıcısını veya yönetilen bağlayıcıyı kullanabilirsiniz.

      • Dosya Sistemi yönetilen bağlayıcısını kullanmak için, çok kiracılı Azure Logic Apps'te Tüketim mantıksal uygulaması iş akışıyla aynı gereksinimleri izleyin.

      • Dosya Sistemi yerleşik bağlayıcısını kullanmak için Standart mantıksal uygulama iş akışınızın App Service Ortamı v3'te çalışması gerekir, ancak veri ağ geçidi kaynağını gerektirmez.

  • Kullanmak istediğiniz dosya sistemine sahip bilgisayara erişim. Örneğin, veri ağ geçidini dosya sisteminizle aynı bilgisayara yüklerseniz, bu bilgisayar için hesap kimlik bilgilerine ihtiyacınız vardır.

  • Bu nasıl yapılır kılavuzundaki örnek senaryoyu izlemek için, Office 365 Outlook, Outlook.com veya Gmail gibi Azure Logic Apps tarafından desteklenen bir sağlayıcının e-posta hesabına ihtiyacınız vardır. Diğer sağlayıcılar için desteklenen diğer e-posta bağlayıcılarını gözden geçirin. Bu örnekte, iş veya okul hesabıyla Office 365 Outlook bağlayıcısı kullanılır. Başka bir e-posta hesabı kullanıyorsanız genel adımlar aynıdır, ancak kullanıcı arabirimi biraz farklı olabilir.

    Önemli

    Gmail bağlayıcısını kullanmak istiyorsanız bu bağlayıcıyı mantıksal uygulamalarda kısıtlama olmadan yalnızca G-Suite iş hesapları kullanabilir. Gmail tüketici hesabınız varsa bu bağlayıcıyı yalnızca belirli Google onaylı hizmetlerle kullanabilir veya Gmail bağlayıcınızla kimlik doğrulaması için kullanılacak bir Google istemci uygulaması oluşturabilirsiniz. Daha fazla bilgi için bkz . Azure Logic Apps'te Google bağlayıcıları için veri güvenliği ve gizlilik ilkeleri.

  • Örnek Dosya Sistemi eylem senaryosu için, ücretsiz olarak kaydolabileceğiniz bir Dropbox hesabına ihtiyacınız vardır.

  • Dosya paylaşımınıza erişmek istediğiniz mantıksal uygulama iş akışı. İş akışınızı bir Dosya Sistemi tetikleyicisi ile başlatmak için boş bir iş akışıyla başlamanız gerekir. Dosya Sistemi eylemi eklemek için iş akışınızı herhangi bir tetikleyiciyle başlatın.

Dosya Sistemi tetikleyicisi ekleme

  1. Azure portalında tasarımcıda boş mantıksal uygulama iş akışınızı açın.

  2. Tasarımcıda, iş akışınıza eklemek istediğiniz Dosya Sistemi tetikleyicisini eklemek için bu genel adımları izleyin.

    Daha fazla bilgi için bkz . Dosya Sistemi tetikleyicileri. Bu örnek, Dosya oluşturulduğunda adlı tetikleyiciyle devam eder.

  3. Bağlantı bilgileri kutusunda, aşağıdaki bilgileri gerektiği gibi sağlayın:

    Özellik Zorunlu Değer Açıklama
    Bağlantı adı Yes <bağlantı adı> Bağlantınız için kullanılacak ad
    Kök klasör Yes <root-folder-name> Dosya sisteminizin kök klasörü, genellikle ana klasördür ve dosyalar üzerinde çalışan tüm tetikleyicilere sahip göreli yollar için kullanılan klasördür.

    Örneğin, şirket içi veri ağ geçidini yüklediyseniz, veri ağ geçidi yüklemesi ile bilgisayardaki yerel klasörü kullanın. Alternatif olarak, bilgisayarın bu klasöre erişebileceği ağ paylaşımı klasörünü de kullanabilirsiniz; örneğin, \\PublicShare\\MyFileSystem.
    Kimlik Doğrulaması Türü Hayır <kimlik doğrulaması türü> Dosya sistemi sunucunuzun kullandığı kimlik doğrulama türü (Windows)
    Kullanıcı adı Yes <etki alanı ve kullanıcı adı> Dosya sisteminizin bulunduğu bilgisayarın etki alanı ve kullanıcı adı.

    Yönetilen Dosya Sistemi bağlayıcısı için ters eğik çizgi (\) ile aşağıdaki değerlerden birini kullanın:

    - <etki alanı>\<kullanıcıadı>
    - <local-computer>\<username>

    Örneğin, dosya sistemi klasörünüz şirket içi veri ağ geçidi yüklemesi ile aynı bilgisayardaysa yerel bilgisayar>\<kullanıcıadı> kullanabilirsiniz.<
    Parola Yes <parola> Dosya sisteminizin bulunduğu bilgisayarın parolası
    ağ geçidi Hayır - <Azure aboneliği>
    - <ağ geçidi-kaynak-adı>
    Bu bölüm yalnızca yönetilen Dosya Sistemi bağlayıcısı için geçerlidir:

    - Abonelik: Veri ağ geçidi kaynağıyla ilişkili Azure aboneliği
    - Bağlantı Ağ Geçidi: Veri ağ geçidi kaynağı

    Aşağıdaki örnekte, Dosya Sistemi ile yönetilen bağlayıcı tetikleyicisinin bağlantı bilgileri gösterilmektedir:

    Dosya Sistemi yönetilen bağlayıcı tetikleyicisi için Tüketim iş akışı tasarımcısını ve bağlantı bilgilerini gösteren ekran görüntüsü.

  4. Bitirdiğinizde Oluştur'u seçin.

    Azure Logic Apps bağlantınızı oluşturur ve test ederek bağlantının düzgün çalıştığından emin olur. Bağlantı doğru şekilde ayarlandıysa, seçtiğiniz tetikleyici için kurulum seçenekleri görüntülenir.

  5. İş akışınızı oluşturmaya devam edin.

    1. Tetikleyiciniz için gerekli bilgileri sağlayın.

      Bu örnekte, yeni oluşturulan bir dosyayı denetlemek için dosya sistemi sunucunuzdaki klasör yolunu seçin. Döndürülecek dosya sayısını ve ne sıklıkta denetlemek istediğinizi belirtin.

      Tüketim iş akışı tasarımcısını ve Dosya oluşturulduğunda adlı tetikleyiciyi gösteren ekran görüntüsü.

    2. İş akışınızı test etmek için, belirtilen klasördeki dosya sisteminde bir dosya oluşturulduğunda size e-posta gönderen bir Outlook eylemi ekleyin. E-posta alıcılarını, konusunu ve gövdesini girin. Test için kendi e-posta adresinizi kullanabilirsiniz.

      Tüketim iş akışı tasarımcısı, Dosya oluşturulduğunda adlı yönetilen bağlayıcı tetikleyicisi ve E-posta gönder adlı eylemi gösteren ekran görüntüsü.

      İpucu

      İş akışında önceki adımlardan çıkışlar eklemek için tetikleyicinin düzenleme kutularının içini seçin. Dinamik içerik listesi görüntülendiğinde, kullanılabilir çıkışlar arasından seçim yapın.

  6. Tamamladığınızda, iş akışınızı kaydedin.

  7. İş akışınızı test etmek için iş akışını tetikleyen bir dosya yükleyin.

Başarılı olursa, iş akışınız yeni dosya hakkında bir e-posta gönderir.

Dosya Sistemi ekle eylemi

Örnek mantıksal uygulama iş akışı Dropbox tetikleyicisiyle başlar, ancak istediğiniz tetikleyiciyi kullanabilirsiniz.

  1. Azure portalında mantıksal uygulama iş akışınızı tasarımcıda açın.

  2. Tasarımcıda, iş akışınıza eklemek istediğiniz Dosya Sistemi eylemini eklemek için bu genel adımları izleyin.

    Daha fazla bilgi için bkz . Dosya Sistemi tetikleyicileri. Bu örnek, Dosya oluştur adlı eylemle devam eder.

  3. Bağlantı bilgileri kutusunda, aşağıdaki bilgileri gerektiği gibi sağlayın:

    Özellik Zorunlu Değer Açıklama
    Bağlantı adı Yes <bağlantı adı> Bağlantınız için kullanılacak ad
    Kök klasör Yes <root-folder-name> Dosya sisteminizin kök klasörü, genellikle ana klasördür ve dosyalar üzerinde çalışan tüm tetikleyicilere sahip göreli yollar için kullanılan klasördür.

    Örneğin, şirket içi veri ağ geçidini yüklediyseniz, veri ağ geçidi yüklemesi ile bilgisayardaki yerel klasörü kullanın. Alternatif olarak, bilgisayarın bu klasöre erişebileceği ağ paylaşımı klasörünü de kullanabilirsiniz; örneğin, \\PublicShare\\MyFileSystem.
    Kimlik Doğrulaması Türü Hayır <kimlik doğrulaması türü> Dosya sistemi sunucunuzun kullandığı kimlik doğrulama türü (Windows)
    Kullanıcı adı Yes <etki alanı ve kullanıcı adı> Dosya sisteminizin bulunduğu bilgisayarın etki alanı ve kullanıcı adı.

    Yönetilen Dosya Sistemi bağlayıcısı için ters eğik çizgi (\) ile aşağıdaki değerlerden birini kullanın:

    - <etki alanı>\<kullanıcıadı>
    - <local-computer>\<username>

    Örneğin, dosya sistemi klasörünüz şirket içi veri ağ geçidi yüklemesi ile aynı bilgisayardaysa yerel bilgisayar>\<kullanıcıadı> kullanabilirsiniz.<
    Parola Yes <parola> Dosya sisteminizin bulunduğu bilgisayarın parolası
    ağ geçidi Hayır - <Azure aboneliği>
    - <ağ geçidi-kaynak-adı>
    Bu bölüm yalnızca yönetilen Dosya Sistemi bağlayıcısı için geçerlidir:

    - Abonelik: Veri ağ geçidi kaynağıyla ilişkili Azure aboneliği
    - Bağlantı Ağ Geçidi: Veri ağ geçidi kaynağı

    Aşağıdaki örnek, Dosya Sistemi yönetilen bağlayıcı eyleminin bağlantı bilgilerini gösterir:

    Dosya Sistemi yönetilen bağlayıcı eylemi için bağlantı bilgilerini gösteren ekran görüntüsü.

  4. Bitirdiğinizde Oluştur'u seçin.

    Azure Logic Apps bağlantınızı oluşturur ve test ederek bağlantının düzgün çalıştığından emin olur. Bağlantı doğru şekilde ayarlandıysa, seçtiğiniz eylem için kurulum seçenekleri görüntülenir.

  5. İş akışınızı oluşturmaya devam edin.

    1. Eyleminiz için gerekli bilgileri sağlayın.

      Bu örnekte, kullanılacak dosya sistemi sunucunuzdaki klasör yolunu seçin. Bu, buradaki kök klasördür. Dropbox'a yüklenen dosyaya göre dosya adını ve içeriği girin.

      Tüketim iş akışı tasarımcısını ve Dosya Oluştur adlı Dosya Sistemi yönetilen bağlayıcı eylemini gösteren ekran görüntüsü.

      İpucu

      İş akışında önceki adımlardan çıkışlar eklemek için eylemin düzenleme kutularının içini seçin. Dinamik içerik listesi görüntülendiğinde, kullanılabilir çıkışlar arasından seçim yapın.

    2. İş akışınızı test etmek için, Dosya Sistemi eylemi bir dosya oluşturduğunda size e-posta gönderen bir Outlook eylemi ekleyin. E-posta alıcılarını, konusunu ve gövdesini girin. Test için kendi e-posta adresinizi kullanabilirsiniz.

      Tüketim iş akışı tasarımcısı, yönetilen bağlayıcı

  6. Tamamladığınızda, iş akışınızı kaydedin.

  7. İş akışınızı test etmek için iş akışını tetikleyen bir dosya yükleyin.

Başarılı olursa, iş akışınız DropBox'ta karşıya yüklenen dosyayı temel alarak dosya sistemi sunucunuzda bir dosya oluşturur ve oluşturulan dosya hakkında bir e-posta gönderir.

Sonraki adımlar