規劃並管理 Azure AI 搜尋服務的成本
本文說明 Azure AI 搜尋服務的計費模型和可計費事件,並提供管理成本的指引。
首要步驟是使用 Azure 價格計算機來為您的基準成本估價。 或者,在建立服務時,也可在 [選取定價層] 頁面中找到預估成本和層級之間的比較。
Azure 提供內建的成本管理功能,可提供跨越服務界線全方位監控成本,且具備設定預算與定義警示的能力。 執行搜尋服務的成本會因容量以及所使用的功能而異。 在您建立搜尋服務之後,請將容量最佳化,如此才能將費用控制在實際使用的範圍。
注意
在 2024 年 4 月和 5 月之後建立的較新服務上,可以以相同的計費費率提供更高容量的分割區。 如需詳細資訊,請參閱分割區大小升級服務限制。
了解計費模型
Azure AI 搜尋服務會在 Azure 基礎結構上執行,當您部署新的資源時,便會累算成本。 請務必了解可能會產生其他額外的基礎結構成本。
Azure AI 搜尋服務的收費方式
當您建立或使用搜尋資源時,則需支付下列計量費用:
會根據搜尋服務方案的定價層,以每小時費率計費 (按比例計算到小時) 向您收費。
所套用的費用是依據配置給服務的搜尋單位 (SU) 數量計算。 搜尋單位是容量單位。 SU 總計是您的服務所用的複本和分割區的乘積 (R x P = SU)。
計費是根據容量 (SU),以及執行進階功能的費用,例如 AI 擴充、語意排名工具和私人端點。 下表列出與進階功能相關聯的計量。
計量 | 單位 |
---|---|
影像擷取 (AI 擴充)1、2 | 每 1000 個影像。 請參閱價格頁面。 |
自訂實體查閱技能 (AI 擴充)1 | 每 1000 筆文字記錄。 請參閱 定價頁面 |
內建技能 (AI 擴充) 1 | 交易數目,依照直接呼叫 Azure AI 服務執行工作的相同費率計費。 每天每個索引子可以免費處理 20 個文件。 大型或較頻繁的工作負載需要多資源 Azure AI 服務金鑰。 |
語意排名工具 1 | "queryType=semantic" 的查詢數目,以累進費率計費。 請參閱價格頁面。 |
共用私人連結 1 | 只要共用私人連結存在且已使用,就會對頻寬計費。 |
1 僅在您使用或啟用此功能時才適用。
2 在索引子設定中,imageAction
是觸發影像擷取的參數。 如果 imageAction
設定為 "none" (預設),則不會收取影像擷取的費用。 當您設定 imageAction
參數,且在技能集中包含 OCR、影像分析或文件擷取時,就會產生成本。
雖然服務限制會套用在每個層級,但您無須按全文或向量查詢、查詢回應或內嵌文件的數目付費。
資料流量可能也會產生網路成本。 請參閱頻寬定價。
數個進階功能,像是知識存放區、偵錯工作階段和擴充快取,都擁有 Azure 儲存體相依性。 在此情況下會套用 Azure 儲存體的計量,而使用這些功能的相關聯儲存體成本會納入 Azure 儲存體帳單。
客戶自控金鑰提供敏感性內容的雙重加密。 這項功能需要可計費的 Azure Key Vault)。
技能集可以包括可計費的內建技能、非計費的內建公用程式技能,以及自訂技能。 非計費的公用程式技能包括條件式、塑形器、文字合併、文字分割。 您無須付費即可使用這些技能。 無 API 金鑰需求,亦無 20 份文件的限制。
自訂技能的功能由您來提供。 使用自訂技能的成本,完全取決於自訂程式碼是否呼叫其他可計費服務。 無 API 金鑰需求,自訂技能亦無 20 份文件的限制。
監視成本
成本管理功能內建於 Azure 基礎結構之中。 如需追蹤成本、工具和 API 的詳細資訊,請檢閱計費和成本管理。
將成本降至最低
遵循以下指導方針,盡可能降低 Azure AI 搜尋服務解決方案的成本。
可能的話,請在每個分割區有更多儲存體的區域中建立搜尋服務。 如果您在解決方案中使用多個 Azure 資源,請在相同區域或盡可能少的區域建立資源,以將頻寬費用降到最低或消除。
擴大編製索引等資源密集型作業,然後重新調降一般查詢的工作負載。 如果您的工作負載是可預測的模式,則可以同步擴大處理以配合估計量 (建議撰寫程式碼以將其自動化)。
估計搜尋解決方案的成本時,請記住,價格和容量並非線性 (將相同階中,產能加倍會大於成本加倍)。 此外有些時候切換至較高的層級,能讓您以大致相同的價格點,獲得更好且更快速的效能。 如需詳細資訊和範例,請參閱升級至標準 S2 層。
可考慮適用於前端應用程式的 Azure Web 應用程式,以讓要求和回應保留在資料中心範圍內。
建立預算
您可以建立預算來管理成本,以及建立警示,以在出現異常消費和超支風險時自動通知利害關係人。 警示是以支出為基礎 (相較於預算和成本閾值)。 系統會為 Azure 訂用帳戶和資源群組建立預算和警示,因此在整體成本監視策略中十分實用。
如果您希望監視中有更多細微性,可以使用 Azure 中特定資源或服務的篩選來建立預算。 篩選可協助確保您不會意外建立新的資源,而需要支付額外的費用。 如需有關建立預算時可用篩選選項的詳細資訊,請參閱群組和篩選選項。
匯出成本資料
您也可以將成本資料匯出到儲存體帳戶。 當您或其他人需要針對成本進行更多資料分析時,這會很有用。 例如,財務小組可以使用 Excel 或 Power BI 來分析資料。 您可以根據每日、每週或每月排程來匯出成本,並設定自訂日期範圍。 若要取得成本資料集,建議採用匯出成本資料集的方式。
常見問題集
我可以暫時關閉搜尋服務來節省成本嗎?
搜尋執行時是採取連續服務的形式。 專屬資源在您服務的整個生命週期內一律 24 小時運行,且專供您使用。 若要完全停止計費,您必須刪除服務。 刪除服務屬於永久動作,亦會刪除與其相關聯的資料。
我可以變更現有搜尋服務的計費費率 (階層) 嗎?
不支援就地升級或降級。 若要變更服務層級,需在所需的階層佈建新服務。
下一步
- 深入了解 Azure AI 搜尋服務的定價方式。 請參閱 Azure AI 搜尋服務定價頁面。
- 深入瞭解複本和分割區。
- 了解如何透過成本管理將雲端投資最佳化。
- 深入了解如何使用成本分析管理成本。
- 了解如何避免非預期成本。
- 參加成本管理引導式學習課程。