Bagikan melalui


Flowlet dalam aliran data pemetaan

Apa itu flowlet?

Flowlet adalah kontainer aktivitas yang dapat digunakan kembali yang dapat dibuat dari aliran data pemetaan yang ada atau dimulai dari awal. Dengan menggunakan kembali pola, Anda dapat mencegah duplikasi logika dan menerapkan logika yang sama di banyak aliran data pemetaan.

Dengan flowlets Anda dapat membuat logika untuk melakukan hal-hal seperti pembersihan alamat atau pemangkasan string. Anda kemudian dapat memetakan input dan output ke kolom dalam aliran data panggilan untuk pengalaman penggunaan kembali kode dinamis.

Memulai

Untuk membuat alur, pilih tindakan alur baru dari opsi menu aliran data pemetaan.

Screenshot showing how to create a flowlet

Ini membuat alur baru di mana Anda dapat menambahkan dalam aktivitas input, output, dan transformasi Anda.

Permukaan desain flowlet

Permukaan desain flowlet mirip dengan permukaan desain aliran data pemetaan. Perbedaan utama adalah pengalaman input, output, dan penelusuran kesalahan yang dijelaskan di bawah ini.

Screenshot showing the flowlet design surface and the similarity with mapping data flows.

Input flowlet

Input flowlet menentukan kolom input yang diharapkan dari aliran data pemetaan panggilan. Pemetaan aliran data pemetaan tersebut memetakan kolom dari aliran ke dalam kolom yang telah Anda tentukan dari input. Hal ini memungkinkan flowlet Anda untuk melakukan logika yang dapat digunakan kembali pada kolom sekaligus memberikan fleksibilitas pada aliran data pemetaan panggilan yang kolomnya berlaku untuk flowlet.

Screenshot showing flowlet input configuration properties panel.

Output flowlet

Output flowlet menentukan kolom output yang dapat diharapkan untuk memancarkan ke aliran data pemetaan panggilan. Setelah transformasi dilakukan di flowlet Anda, kolom output yang dihasilkan akan dikirim ke aliran data pemetaan panggilan.

Screenshot showing flowlet output configuration properties panel.

Penelusuran kesalahan flowlet

Penelusuran kesalahan flowlet memiliki beberapa perbedaan dari pengalaman penelusuran kesalahan aliran data pemetaan.

Pertama, data pratinjau hanya tersedia pada output flowlet. Untuk mempratinjau data, pastikan untuk memilih output alur lalu tab Pratinjau Data.

Screenshot showing Preview Data on the output in the flowlet.

Kedua, karena flowlets dipetakan secara dinamis ke input, untuk men-debug mereka, flowlets memungkinkan pengguna untuk memasukkan data pengujian yang akan dikirim melalui flowlet. Di bawah pengaturan debug, Anda akan melihat kisi untuk diisi dengan data pengujian yang cocok dengan kolom input. Catatan untuk input dengan sejumlah besar kolom yang mungkin perlu Anda pilih pada ikon layar penuh.

Screenshot showing Debug Settings and how to enter test data for debugging.

Metode lain untuk membuat flowlet

Flowlets juga dapat dibuat dari aliran data pemetaan yang ada. Hal ini memungkinkan pengguna untuk menggunakan kembali logika yang sudah dibuat dengan cepat.

Untuk satu aktivitas transformasi, Anda dapat mengklik kanan aktivitas aliran data pemetaan dan memilih Buat flowlet baru. Ini membuat alur dengan aktivitas tersebut dan dalam input agar sesuai dengan input aktivitas.

Screenshot showing creating a flowlet from an existing activity using the right-click menu option.

Jika Anda telah mengaktifkan multi-pilih, Anda juga dapat memilih beberapa aktivitas aliran data pemetaan. Hal ini dapat dilakukan dengan baik melakukan lassoing beberapa aktivitas dengan menggambar persegi panjang untuk memilih mereka atau menggunakan shift+pilih untuk memilih beberapa aktivitas. Kemudian Anda akan mengklik kanan dan memilih Buat alur baru.

Screenshot showing multiple selection from existing activities.

Menjalankan flowlet di dalam aliran data pemetaan

Setelah flowlet dibuat, Anda dapat menjalankan flowlet dari aktivitas aliran data pemetaan Anda dengan transformasi flowlet.

Untuk informasi selengkapnya, lihat Transformasi alur dalam pemetaan aliran data | Microsoft Docs.