Penyambung Data
3 minit
Power Platform dikuatkan dengan kemampuannya memanfaatkan data di banyak platform. Untuk melakukan ini, komponen Power Platform menggunakan penyambung. Anda boleh menganggap penyambung sebagai penghubung dari sumber data anda ke aplikasi atau aliran kerja anda yang membolehkan maklumat disampaikan berulang-alik. Penyambung membolehkan anda memperluaskan penyelesaian perniagaan anda di seluruh platform dan menambahkan fungsi untuk pengguna anda.
Sumber data
Untuk memahami jenis penyambung dan apa yang boleh anda lakukan dengannya, anda mesti terlebih dahulu memahami jenis sumber data yang menghubungkannya. Dua jenis sumber data adalah berdasarkan jadual dan berdasarkan fungsi.
Data jadual - Sumber data jadual adalah sumber yang mengembalikan data dalam format jadual berstruktur. Power Apps boleh membaca dan memaparkan jadual ini secara langsung melalui galeri, borang, dan kawalan lain. Selain itu, jika sumber data menyokongnya, Power Apps dapat membuat, mengedit, dan menghapus data dari sumber data ini. Contohnya termasuk Common Data Service, SharePoint, dan SQL Server.
Data berasaskan fungsi - Sumber data berasaskan fungsi adalah sumber yang menggunakan fungsi untuk berinteraksi dengan sumber data. Fungsi-fungsi ini dapat digunakan untuk mengembalikan daftar data tetapi menawarkan tindakan yang lebih luas seperti kemampuan untuk mengirim e-mel, izin kemas kini, atau membuat acara kalender. Contohnya termasuk Pengguna Office 365, Project Online, dan Azure Blob Storage.
Kedua-dua jenis sumber data ini biasanya digunakan untuk membawa data dan fungsi tambahan untuk penyelesaian anda.
Seperti yang anda lihat, penyambungan ke sumber data membolehkan anda mengintegrasikan bahagian penyelesaian perniagaan anda yang berbeza untuk membangunnya secara sepadu.
Penyambung
Setelah anda memahami lebih banyak mengenai sumber data, anda sudah bersedia untuk belajar mengenai penyambung.
Penyambung adalah jambatan dari sumber data anda ke aplikasi, aliran kerja atau papan pemuka anda. Power Platform mempunyai lebih daripada 275 penyambung yang tersedia untuk sumber data biasa. Penyambung dibahagikan kepada standard dan premium. Beberapa penyambung standard yang popular adalah SharePoint, Outlook, dan YouTube. Penyambung premium memerlukan pelesenan tambahan untuk aplikasi dan / atau pengguna anda. Beberapa penyambung premium adalah SQL Server, Survey Monkey, dan Mail Chimp. Rujukan penyambung dalam unit ringkasan dan sumber menyenaraikan semua penyambung dan sama ada ia dianggap standard atau premium. Anda juga boleh menggunakan AppSource untuk mendapatkan sumber dan memasang aplikasi dan menggunakan penyambung ke perkhidmatan bukan Microsoft.
Penyambung dapat memberikan input dan output antara sumber data dan Power Platform, yang dapat mempercepat penyampaian penyelesaian perniagaan Platform Power. Misalnya, dengan menggunakan aplikasi Dynamics 365 seperti Layanan Pelanggan, Anda dapat mengatur Power Automate untuk memberi tahu pengguna ketika jenis pelanggan tertentu ditambahkan. Atau anda boleh menggunakan pustaka dokumen SharePoint untuk menyimpan fail yang dimasukkan ke dalam Power Apps untuk mengurus dan menyebarkan. Microsoft juga menyediakan penyambung ke perkhidmatan Azure mereka, menyediakan teknik AI canggih untuk melakukan tugas seperti membaca teks dari gambar atau perkhidmatan kognitif seperti mengenali wajah dalam gambar.
Semua penyelesaian perniagaan Power Platform dapat digunakan dan dilaksanakan ke dalam aplikasi Microsoft 365 seperti Teams. Ini membolehkan pengguna memainkan Aplikasi Daya dalam Pasukan atau menjalankan Power Automate dari tindakan dan peristiwa dalam Pasukan.
Pencetus dan Tindakan
Setelah anda menentukan sumber data dan mengkonfigurasi penyambung anda, terdapat dua jenis operasi yang boleh anda gunakan, pencetus atau tindakan.
Pencetus hanya digunakan dalam Power Automate dan meminta aliran bermula. Pencetus boleh berdasarkan masa, seperti aliran yang bermula setiap hari pada pukul 8:00 pagi, atau mungkin berdasarkan tindakan seperti membuat catatan baru di meja atau menerima e-mel. Anda akan sentiasa memerlukan pencetus untuk memberitahu aliran kerja anda bila hendak dijalankan.
Tindakan digunakan dalam Power Automate dan Power Apps. Tindakan diminta oleh pengguna atau pencetus dan membenarkan interaksi dengan sumber data anda oleh beberapa fungsi. Sebagai contoh, tindakan akan menghantar e-mel di alur kerja atau aplikasi anda atau menulis baris baru ke sumber data.
Sekarang setelah anda memahami apa itu penyambung dan bagaimana menggunakannya, mari kita lihat apa yang harus dilakukan apabila belum ada penyambung yang dibina untuk sumber data anda.
Penyambung Tersuai
Walaupun Platform Tenaga menawarkan lebih daripada 200 penyambung, anda juga mempunyai pilihan untuk membina penyambung tersuai. Ini akan membolehkan anda memperluas aplikasi anda dengan memanggil API yang tersedia untuk umum, atau API khusus yang anda hoskan di penyedia awan, seperti Azure. API bermaksud Interface Pengaturcaraan Aplikasi dan memegang serangkaian fungsi yang tersedia untuk pembangun. Penyambung berfungsi dengan menghantar maklumat berulang-ulang di API ini dan mengumpulkan fungsi yang tersedia ke dalam Power Apps atau Power Automate. Oleh kerana penyambung ini berdasarkan fungsi, mereka akan memanggil fungsi tertentu dalam perkhidmatan asas API untuk mengembalikan data yang sesuai.
Kelebihan membina penyambung tersuai ialah mereka boleh digunakan di platform yang berbeza, seperti Aplikasi Apl, Kuasa Automatik, dan Aplikasi Logik Azure.
Membuat Penyambung Tersuai
Anda boleh membuat penyambung tersuai menggunakan 3 pendekatan berbeza:
Menggunakan penyambung khas kosong
Dari definisi OpenAPI
Dari koleksi Postman
Walaupun syarat untuk setiap pendekatan akan bervariasi, semuanya memerlukan Aplikasi Daya per aplikasi atau per rencana pengguna. Setiap pautan di atas menunjukkan arahan untuk setiap pendekatan.
Catatan
Tujuan modul ini adalah untuk membantu anda memahami sumber data dan penyambung secara lebih baik secara keseluruhan, tetapi jika anda ingin mengetahui lebih lanjut mengenai penyambung tersuai dan bahkan menjalani latihan untuk membina satu, periksa modul tersebut Aplikasi kanvas aplikasi.