資料庫動作
若要連接資料庫,請使用開啟 SQL 連線動作。 連接字串會指定連接至資料庫時所需的所有資訊,例如驅動程式、資料庫、伺服器名稱及使用者名和密碼。
下列連接字串會連接至 Excel 資料庫:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myExcelFile.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";
下列連接字串會連接至 Access 資料庫:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False;
注意
電腦版 Power Automate 是 64 位應用程式,在開啟 SQL 連線動作中只能選取 64 位元的安裝驅動程式。
手動設定連接字串
若要手動組建連接字串:
選取建立連接字串以開啟資料連結屬性對話方塊。 資料連結工具可協助您逐步撰寫所需的連接字串。
存取精靈之後,請在提供者底下,為資料庫選取正確的驅動程式。
接下來,在連接索引標籤底下,輸入其他詳細資料,例如伺服器名稱、使用者名、密碼和資料庫名稱。 選取測試連接,以測試連接字串是否成功連接。
在進階索引標籤中指定連接逾時和其他網路設定。
開啟 SQL 連線
開啟新的資料庫連線。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
Connection string | 否 | 文字值 | 用來連接資料庫的連接字串 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
SQLConnection | SQL 連線 | 新 SQL 連線的控制代碼 |
例外狀況
例外 | 描述 |
---|---|
無法連接至資料來源 | 指示連接至資料來源時發生問題 |
無效的連接字串 | 指示指定的連接字串無效 |
執行 SQL 陳述式
連接資料庫並執行 SQL 陳述式。
若要執行 SQL 查詢,請使用執行 SQL 陳述式動作。 請先提供與對應資料庫的有效連線。 在取得連線的方式屬性中選取所需的選項。 您可以提供 SQL 連線變數 (可以使用開啟 SQL 連線動作建立) 或提供連線字串。 然後在 SQL 陳述式屬性中輸入要執行的 SQL 查詢。 您也可以修改動作的逾時秒數或保留預設選項 (30 秒)。
由副手支援的自然語言到指令碼 (預覽版)
[本主題是發行前版本文件,可能會在未來變更。]
自然語言到指令碼是桌面版 Power Automate 中新增的副手功能。 它可讓您透過提供自然語言的描述來快速產生用於執行 SQL 陳述式動作的指令碼。
重要
重要
- 這是預覽功能。
- 預覽功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。
可用性依區域劃分
目前,電腦版 Power Automate 中的自然語言指令碼僅適用於位於美國的環境。
按帳戶類型劃分的可用性
目前,電腦版 Power Automate 中的自然語言指令碼僅適用於擁有工作或學校帳戶的使用者。
注意
如果您的環境位於可用此功能的區域,但您仍無法在 Power Automate 中體驗副手的桌面體驗,請連絡您的租用戶管理員。 他們可能關閉了副手功能。
如何使用副手和自然語言產生指令碼
若要在執行 SQL 陳述式中產生 SQL 程式碼,請選擇 使用 Copilot 產生指令碼。
建立提示畫面將會打開,您可以在其中鍵入自然語言提示。
若要建立 SQL 指令碼,請編寫提示並選擇產生。 如果您需要重新建立它,可以變更提示並選擇重新產生。 否則,選擇 使用此指令碼 返回主動作視窗,您可以在其中修改它並新增任何必要的變數。
重要
請務必查看 AI 模型產生的內容。
協助我們改善這項功能
透過選取 AI 生成內容下方的向上或向下圖示來傳送意見反應。 完成後,將出現一個意見反應對話方塊,您可以用其向 Microsoft 提交意見反應。
注意
如果您看不到該對話方塊,可能是您的租使用者管理員已將其關閉。 詳細資訊:停用使用者意見反應功能
停用使用者意見反應功能
身為租使用者管理員,您可以透過停用 disableSurveyFeedback
租使用者設定來阻止使用者向 Microsoft 傳送意見反應。 在此處查找有關查看和設定租戶設定的更多資訊:
關於使用者意見反應的資料主體權利要求
租用戶管理員可以登入 Microsoft 365 系統管理中心,然後選取健康情況>產品意見反應以查看、匯出和刪除使用者提供的意見反應。
具有 Power Automate 資源的 AI
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
透過以下方式取得連線 | 無法使用 | 連接字串,[SQL 連線變數] | SQL 連線變數 | 指定是否要從指定的連接字串建立新的連線,或選取已經開啟的連線 |
SQL connection | 否 | SQL 連線 | 新 SQL 連線的控制代碼 | |
Connection string | 否 | 文字值 | 用來連接資料庫的連接字串 | |
SQL statement | 否 | 文字值 | 要執行至資料庫的 SQL 陳述式 | |
Timeout | 是 | 數值 | 30 | 可等候資料庫結果的最長時間 |
變數已產生
引數 | 類型 | 描述 |
---|---|---|
QueryResult | 資料表 | 資料表格式的資料庫結果,包含列與欄 |
例外狀況
例外 | 描述 |
---|---|
無法連接至資料來源 | 指示連接至資料來源時發生問題 |
無效的連接字串 | 指示指定的連接字串無效 |
SQL 陳述式中有錯誤 | 指示指定的 SQL 陳述式中有錯誤 |
關閉 SQL 連線
關閉開啟的資料庫連線。
輸入參數
引數 | 選用 | 接受 | 預設值 | 描述 |
---|---|---|---|---|
SQL connection | 否 | SQL 連線 | 新 SQL 連線的控制代碼 |
變數已產生
此動作不會產生任何變數。
例外狀況
此動作不包括任何例外狀況。