Mengambil data: mengambil rekaman terstruktur

Power Automate Tingkat Menengah

Dani Kahil

Solution Architect | Microsoft MVP

Setiap konektor punya aksi daftar

 

Tindakan Power Automate Get items (SharePoint) diperluas di perancang v3, menampilkan Site Address, List Name, dan semua parameter lanjutan: Filter Query, Order By, Top Count, Limit Columns by View, Limit Entries to Folder, dan Include Nested Items

 

  • Dataverse: List rows
  • SharePoint: Get items
  • Excel: List rows present in a table
  • Salesforce: Get records
  • Semuanya menghasilkan array rekaman
Power Automate Tingkat Menengah

Anatomi aksi Get items

 

screenshot_get_items_anatomy: Tindakan Power Automate Get items (SharePoint) diperluas, menampilkan Site Address, List Name, dan opsi lanjutan Filter Query, Order By, Top Count, dan Limit Columns by View yang terlihat pada kartu aksi.

 

  • Filter Query - ekspresi OData
  • Order By - kolom plus asc/desc
  • Top Count - membatasi jumlah hasil
  • Limit Columns by View - batasi jumlah kolom
Power Automate Tingkat Menengah

Memfilter di sumber

 

Filter Query adalah ekspresi OData — field, operator, nilai.

Status eq 'Active'
EndDate le '@{addDays(utcNow(), 60)}'
Status eq 'Active' dan EndDate le
  '@{addDays(utcNow(), 60)}'

Kolom Choice mengharapkan label tampilan dalam tanda kutip; tanggal mengharapkan string ISO dalam tanda kutip tunggal yang dibungkus @{...}.

Power Automate Tingkat Menengah

Penyaringan di sumber vs di flow

nanobanana: Ilustrasi perbandingan berdampingan dengan pemisah vertikal. Sisi kiri, berlabel "Filter at the source": ikon penyimpanan data umum (silinder bergaya berlabel "List / Table") dengan corong; panah berlabel "5 records" masuk ke kotak alur Power Automate. Tanda centang hijau kecil di atas. Sisi kanan, berlabel "Filter in the flow": ikon penyimpanan data yang sama; panah berlabel "5,000 records" menuju kotak alur Power Automate, lalu aksi Filter Array di dalamnya membuang 4.995 ke ikon tempat sampah kecil dan 5 lanjut ke hilir. Ikon seru merah kecil melayang di atas sisi kanan. Vektor flat, palet hijau-dan-navy, latar putih.

 

  • Filter Query berjalan di sumber
  • Filter Array berjalan di dalam flow
  • Hasil sama, biaya sangat berbeda

$$

Tip: Jika filter bisa diekspresikan dalam bahasa kueri sumber, jalankan di sumber

Power Automate Tingkat Menengah

Memangkas payload

nanobanana: Ilustrasi vektor flat konseptual dua kartu rekaman berdampingan di latar putih. Kartu kiri, berlabel "Without Limit Columns by View": satu rekaman dengan sekitar dua belas baris field terlihat, sebagian besar redup - field sistem, field audit, kolom tidak terpakai - hanya dua disorot hijau. Kartu kanan, berlabel "With Limit Columns by View + Top 50": rekaman lebih ramping menampilkan hanya baris hijau yang disorot, dengan lencana kecil "Top 50" di pojok. Panah kecil di antara keduanya berlabel "trim". Palet hijau-dan-navy, label sans-serif.

 

  • Tidak ada view dipilih → semua kolom ikut kembali
  • Limit Columns by View → hanya yang dipakai flow
  • Top Count membatasi jumlah hasil
Power Automate Tingkat Menengah

Ayo berlatih!

Power Automate Tingkat Menengah

Preparing Video For Download...