Dataverse uzun vadeli tutulan verileri görüntülemek için bir bulut akışı oluşturun

Microsoft Dataverse, sınırsız veriyi uzun süreli olarak düşük maliyetli bir şekilde korumak için özel saklama ilkelerini destekler. Dataverse etkin verilerde sınır olmaksızın işinizin büyümesini destekleyebilirken etkin olmayan verileri Dataverse uzun vadeli saklama deposuna taşımayı düşünebilirsiniz. Bunu yaptıktan sonra, Microsoft Dataverse içinde uzun süreli veri saklamada salt okunur satırları görüntülemek için bir bulut akışı oluşturabilirsiniz.

Burada açıklanan bulut akışı, tutulan verileri içeren bir Excel dosyasını içeren bir e-posta oluşturur ve gönderir. Dataverse'deki satırlarla ilişkilendirilmiş saklanan ekler varsa, bunlar Excel dosyasına bağlantı olarak da eklenir. Bu akışı çalıştırmak için gereken ayrıcalıklar hakkında daha fazla bilgi için bkz. Microsoft Dataverse'de uzun süreli saklanan verileri görüntüleme

Akışın oluşturulması aşağıdaki yüksek düzey adımların kullanılmasını gerektiriyor:

  1. Saklanan verilerle bir Excel dosyası oluşturmak için FetchXML içindeki sorgu parametrelerini, Saklanan Verilerden Excel Oluştur adlı Dataverse eylemini kullanarak geçirin.
  2. Excel dosyasının oluşturulmuş olup olmadığını belirlemek için bir koşul ayarlayın. Excel dosyasını indirin. Gerekli alma ölçütü parametrelerini (tablo ve FetchXML) geçirin.
  3. Excel dosyası oluşturulduğunda:
    • Excel dosyasını karşıdan yüklemek için bir eylem ayarlayın.
    • Ekli Excel dosyası bulunan alıcılara e-posta gönderecek bir eylem ayarlayın.
    • Excel dosyasını Dataverse sistem tablosundan silmek için bir eylem ayarlayın. Veritabanı depolamasını kullanan Excel belgelerini almamak için bu adım önerilir.

İpucu

Akışı başarıyla çalıştırdıktan sonra e-posta göremiyorsanız, önemsiz posta klasörünüzü kontrol edin.

Sorguyu oluşturma ve indirme FetchXML

  1. Power Apps içinde oturum açın ve ardından Ayarlar>Gelişmiş ayarlar'ı seçin.
  2. Dynamics 365 Ayarları sayfasında, komut çubuğunda Gelişmiş bul (filtre simgesi) seçeneğini belirleyin.
  3. Gelişmiş Bul bölmesinin en üstünde, Tutulan verilere değiştir'i seçin.
  4. Tutulan verileri almak istediğiniz sorguyu oluşturun. Daha fazla bilgi: Model temelli uygulamalarda gelişmiş bul
  5. Gelişmiş Bul sekmesinde Gelişmiş Bul'da, Fetch XML karşıdan yükle'yi seçin.

Akışı oluşturma

Aşağıdaki adımlarda, Excel dosyasını oluşturmak ve e-posta'a bir kişiye ek olarak göndermek için bir anlık akışın nasıl kullanılacağı gösterilmektedir. Ayrıca, zamanlanmış bir bulut akışı oluşturmak için de kullanılabilecek adımlar kullanabilirsiniz.

  1. Power Apps ana sayfasında sol gezinme bölmesindeki Akışlar'ı seçin.

  2. Yeni akış'ı seçin ve sonra Ani bulut akışını seçin.

  3. Akış için bir ad girin ve sonra El ile akışı tetikle'yi seçin.

  4. Create'u seçin.

  5. Yeni adım'ı seçin ve sonra İşlem seçin adımında Microsoft Dataverse'ü seçin.

  6. Eylem için Arka plan işlemi gerçekleştir'i seçin. Eylem için arka plan işlemi gerçekleştiri seçin.

  7. Aşağıdaki bilgileri girin:

    • Katalog: Microsoft Dataverse Common
    • Kategori: Tutulan Veriler
    • Tablo adı: (yok)
    • Eylem adı: Özel değer gir'i seçin ve sonra Create Excel from RetainedData girin
    • FetchXml: Gelişmiş bulma sorgusundan daha önce oluşturulan FetchXML'yi yapıştırın.
    • LayoutXML: Boş bırakın Saklanan veri sorgunuzu içeren eylem oluşturma FetchXML
  8. Yeni adım'ı seçin.

  9. Bir işlem seçin için Koşul seçin ve sonra İfade sekmesini seçin.

  10. Aşağıdaki ifadeyi ekleyin:

    • outputs('Perform_a_background_operation_(preview)')?['body/backgroundOperationStatusCode’]
    • eşittir: 30İfadeyi akışa ekleyin.
  11. Evetse kutusunda Eylem ekle'yi seçin.

  12. Eylemler sekmesinde, Dosya veya görüntü indir'i seçin.

  13. Aşağıdaki değerleri seçin:

    • Tablo adı: RetainedData Excel'ler
    • Satır Kimliği: Dinamik içerik ekle'yi seçin ve sonra ExportRetainedDataResponse ExportedExcelID seçin
    • Sütun adı: ExcelContentExcel karşıdan yükleme dosyası için değer ekleme
  14. Excel dosya ekine sahip bir e-posta gönderen başka bir eylem eklemek için Eylem ekle'yi seçin.

  15. Bir işlem seç için Office 365 Outlook seçin ve sonra eylem için E-posta gönder (V2) seçin.

  16. E-posta için aşağıdaki gerekli değerleri girin.

    • Kime: E-posta alıcısı için geçerli bir e-posta adresi girin.
    • Konu:2020'den Tutulan Hesaplar gibi bir e-posta konusu girin.
    • Gövde: 2020'den tutulan hesaplar ektedir gibi bir e-posta gövdesi girin.
    • Ek Adı -1: accountsretained2020.xls gibi bir ek adı girin.
    • Ekler içeriği: Dinamik içerik ekle sekmesinde Dosya veya görüntü içeriği'ni seçin. Excel eki olan e-posta için değer ayarlama
  17. RetainedData excel'ler Dataverse tablosunda oluşturulan ve kaydedilen Excel dosyasını silmek için bir eylem ekleyin:

    • Bir işlem seçin>Microsoft Dataverse.
    • Eylemler altında Satır sil'i seçin.
    • Aşağıdaki değerleri seçin:
      • Tablo adı: RetainedData Excel'ler
      • Satır Kimliği: Dinamik içerik ekle'yi seçin ve sonra ExportRetainedDataResponse ExportedExcelID seçin.
  18. Kaydet'i seçin.

  19. Akışı çalıştırma.

E-posta alıcıları, korunan veri satırlarını içeren eklenmiş Excel çalışma sayfasıyla bir e-posta alır.

Ayrıca bkz.

Dataverse uzun süreli veri saklama özelliğine genel bakış