檢查Power Platform 連接器

已完成

Microsoft Power Platform 透過能夠跨許多平臺使用數據而強大。 若要跨多個數據平台運作,Microsoft Power Platform 的元件會使用連接器。 您可以將連接器視為從數據源到應用程式或工作流程的橋樑。 此網橋允許來回傳達資訊。 連接器可讓您跨平臺擴充商務解決方案,併為使用者新增功能。

資料來源

若要了解連接器的類型及其功能,您必須先了解它們所連線的數據源類型。 這兩種類型的數據源為表格式和函式。

表格式資料 - 表格式資料來源是以結構化資料表格式傳回資料的資料來源。 Power Apps 可以透過資源庫、表單和其他控制項直接讀取並顯示這些資料表。 此外,如果資料來源支援它,Power Apps 可建立、編輯和刪除這些資料來源中的資料。 範例包括 Microsoft Dataverse、SharePoint 和 SQL Server。

函式型數據 - 函式型數據源是使用函式與數據源互動的數據源。 這些函式可用來傳回數據表,但提供更廣泛的動作,例如傳送電子郵件、更新許可權或建立行事曆活動的能力。 範例包括 Office 365 使用者、Project Online 和 Azure Blob 儲存體。

這兩種數據源類型通常用來將數據和累加功能帶入您的解決方案。 如您所見,連線到資料來源可讓您整合商務解決方案的不同部分,以緊密結合的方式建立。 既然您已深入了解數據源,即可開始了解連接器。

連接器是您數據源到應用程式、工作流程或儀錶板的網橋。 Microsoft Power Platform 有超過 900 個連接器可供一般數據源使用。 連接器分成標準與進階。 一些熱門的標準連接器包括 SharePoint、Outlook 和 YouTube。 進階連接器需要您的應用程式和/或使用者的額外授權。 有一些進階連接器 SQL Server、Survey Monkey 和Mail Chimp。 摘要和資源單元中的連接器參考資料會列出所有連接器,以及連接器屬於標準版或進階版。 您也可以使用 AppSource 來來源和安裝應用程式,並使用連接器到非 Microsoft 服務。

連接器可以在數據源與 Power Platform 之間提供輸入和輸出,以加速 Microsoft Power Platform 商務解決方案的傳遞。 例如,使用客戶服務之類的 Dynamics 365 應用程式,您可以設定Power Automate,以在新增特定客戶類型時通知使用者。 或者,您可以使用 SharePoint 文件庫來儲存饋送至 Power Apps 的檔案,以管理及散發。 Microsoft 也提供連接器至其 Azure 服務,提供進階 AI 技術來執行工作,例如從影像中讀取文字或認知服務,例如辨識影像中的臉部。

所有 Microsoft Power Platform 商務解決方案都可以使用並實作到 Microsoft 365 應用程式,例如 Teams。 此整合可讓使用者在 Teams 內播放 Power Apps,或從 Teams 內的動作和事件執行 Power Automate。

觸發程序和動作

建立資料源並設定連接器之後,您可以使用兩種類型的作業:觸發程式或動作。

[觸發程序] 僅用於 Power Automate,而且會提示要開始的流程。 觸發程式可以是時間型,例如每天上午 8:00 開始的 Power Automate 流程。 它們可以根據動作,例如在數據表中建立新數據列或接收電子郵件。 您一律需要觸發程式來告知工作流程何時要執行。

[動作] 會用於 Power Automate 和 Power Apps。 動作會由使用者或觸發程序發出提示,並且可使用某些函數與資料來源進行互動。 例如,動作會在工作流程或應用程式中傳送電子郵件,以將新行寫入數據源。

既然您已了解什麼是連接器及其使用方式,請檢查可用的不同連接器。

標準連接器

標準層連接器是您標準 Microsoft 365 訂閱中包含的連接器。 標準連接器涵蓋許多最常使用的數據源,例如 SharePoint、OneDrive 和 Power BI,以及 Google Drive、Twitter、GitHub 等第三方數據源。

可用標準連接器的螢幕快照。

進階連接器

雖然標準連接器可與標準 Microsoft 365 訂閱搭配使用,但進階連接器只有在您擁有適當的獨立方案時,才能使用,例如 Power Apps 每一使用者方案,或每個使用者方案的 Power Automate。 進階連接器的主要優點是,它們可讓您連線到大量的服務。 大部分的進階連接器都涵蓋外部應用程式,例如 Salesforce、DocuSign、Survey Monkey、Amazon 等等。 有數個 Microsoft 應用程式使用進階連接器,例如 Dynamics 365。 進階連接器是由進階戳記所識別。

可用進階連接器的螢幕快照。

自訂連接器

如果超過 900 個連接器中的任何一個未提供您需要的專案,您可以建置自定義連接器。 自定義連接器可讓您呼叫公開可用的 API,或您在雲端提供者中裝載的自定義 API,例如 Azure 來擴充您的應用程式。 API 代表應用程式開發介面,並保存一系列可供開發人員使用的功能。 連接器的運作方式是在這些 API 之間來回傳送資訊,並將可用的功能收集至 Power Apps 或 Power Automate。 由於這些連接器是以函式為基礎,因此會呼叫 API 基礎服務中的特定函式,以傳回對應的數據。

建置自訂連接器的一項優點就是,可在不同平台 (例如 Power Apps、Power Automate 與 Azure Logic Apps) 中使用這些連接器。

您可以使用三種不同的方法來建立自訂連接器:

雖然每個方法的需求都不同,但它們全都需要每個應用程式或每個使用者方案的Power Apps。 上述每個連結都指向每一種方法的指示。

注意: 本課程模組的目的是要協助您進一步瞭解整個數據源和連接器,但如果您想要深入瞭解自定義連接器,甚至逐步執行練習來建置連接器,請參閱在 Power Apps畫布應用程式中使用自定義連接器模組。