本文說明 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」 (預設值),則不收取任何費用。 如果設定為 「generateNormalizedImages」 或 「generateNormalizedImagePerPage」,且檔包含影像,則需支付每個影像的費用。 即使沒有使用影像內容的技能,也是如此。
雖然服務限制會套用在每個層級,但您無須按全文或向量查詢、查詢回應或內嵌文件的數目付費。
資料流量可能也會產生網路成本。 請參閱頻寬定價。
數個進階功能,像是知識存放區、偵錯工作階段和擴充快取,都擁有 Azure 儲存體相依性。 在此情況下會套用 Azure 儲存體的計量,而使用這些功能的相關聯儲存體成本會納入 Azure 儲存體帳單。
客戶自控金鑰提供敏感性內容的雙重加密。 這項功能需要可計費的 Azure Key Vault)。
技能集可以包括可計費的內建技能、非計費的內建公用程式技能,以及自訂技能。 非計費的公用程式技能包括條件式、塑形器、文字合併、文字分割。 您無須付費即可使用這些技能。 無 API 金鑰需求,亦無 20 份文件的限制。
自訂技能是您提供的功能。 使用自訂技能的成本,完全取決於自訂程式碼是否呼叫其他可計費服務。 無 API 金鑰需求,自訂技能亦無 20 份文件的限制。
監控成本
成本管理功能內建於 Azure 基礎結構之中。 如需追蹤成本、工具和 API 的詳細資訊,請檢閱計費和成本管理。
將成本降至最低
遵循以下指導方針,盡可能降低 Azure AI 搜尋服務解決方案的成本。
可能的話,請在每個分割區有更多儲存體的區域中建立搜尋服務。 如果您在解決方案中使用多個 Azure 資源,請在相同區域或盡可能少的區域建立資源,以將頻寬費用降到最低或消除。
擴大資源密集型作業的規模,如索引編製,然後對於一般查詢工作負載進行調整以降低規模。 如果您的工作負載有可預測的模式,則可以將擴充規模與預期的量同步 (需要撰寫程式碼以實現自動化)。
估算搜尋解決方案的成本時,請記住,價格與容量之間並不呈現線性關係(在相同的級別上,容量加倍,成本增加可能超過兩倍)。 此外有些時候切換至較高的層級,能讓您以大致相同的價格點,獲得更好且更快速的效能。 如需詳細資訊和範例,請參閱 切換至標準 S2 層。
可考慮適用於前端應用程式的 Azure Web 應用程式,以讓要求和回應保留在資料中心範圍內。
建立預算
您可以建立預算來管理成本,以及建立警示,以在出現異常消費和超支風險時自動通知利害關係人。 警示是以支出為基礎 (相較於預算和成本閾值)。 系統會為 Azure 訂用帳戶和資源群組建立預算和警示,因此在整體成本監視策略中十分實用。
如果您希望監視中有更多細微性,可以使用 Azure 中特定資源或服務的篩選來建立預算。 篩選可協助確保您不會意外建立新的資源,而需要支付額外的費用。 如需有關建立預算時可用篩選選項的詳細資訊,請參閱群組和篩選選項。
匯出成本資料
您也可以將成本資料匯出到儲存體帳戶。 當您或其他人需要針對成本進行更多資料分析時,這會很有用。 例如,財務小組可以使用 Excel 或 Power BI 來分析資料。 您可以根據每日、每週或每月排程來匯出成本,並設定自訂日期範圍。 若要取得成本資料集,建議採用匯出成本資料集的方式。
常見問題集
我可以暫時關閉搜尋服務來節省成本嗎?
搜尋運作以連續服務方式進行。 專屬資源在您服務的整個生命週期內一律 24 小時運行,且專供您使用。 若要完全停止計費,您必須刪除服務。 刪除服務屬於永久動作,亦會刪除與其相關聯的資料。
我可以變更現有搜尋服務的計費費率 (階層) 嗎?
現有的服務可以在基本層和標準層之間切換 (S1、S2 和 S3) 層。 目前,您只能從較低層切換至較高層,例如從基本層切換為 S1。 如需詳細資訊,請參閱 變更您的定價層。
下一步
- 深入了解 Azure AI 搜尋服務的定價方式。 請參閱 Azure AI 搜尋服務定價頁面。
- 深入瞭解複本和分割區。
- 了解如何透過成本管理將雲端投資最佳化。
- 深入了解如何使用成本分析管理成本。
- 了解如何避免非預期成本。
- 參加成本管理引導式學習課程。