預估單一租用戶 Azure Logic Apps 中標準邏輯應用程式工作流程的儲存體成本
適用於:Azure Logic Apps (標準)
Azure Logic Apps 會使用 Azure 儲存體進行所有儲存體作業。 在傳統的多租用戶 Azure Logic Apps 中,任何儲存體使用量和成本都會連結至邏輯應用程式。 現在,在單一租用戶 Azure Logic Apps 中,您可以使用自己的儲存體帳戶。 這些儲存體成本會另外列在 Azure 帳單發票中。 此功能可讓您更彈性地控制邏輯應用程式資料。
注意
本文適用於單一租用戶 Azure Logic Apps 環境中的工作流程。 這些工作流程存在於相同的邏輯應用程式和共用相同儲存體的單一租用戶中。 如需詳細資訊,請參閱 Azure Logic Appst 中的單一租使用者與多租使用者。
儲存體成本會根據您的工作流程內容而變更。 不同觸發程序、動作和承載會導致不同儲存體作業和需求。 本文描述如何在使用自己的 Azure 儲存體帳戶搭配以單一租用戶為基礎的邏輯應用程式時,預估儲存體成本。 首先,您可以使用 Logic Apps 儲存體計算機,預估您將執行的儲存體作業數目。 然後,您可以在 Azure 價格計算機中使用這些數字預估可能的儲存體成本。
必要條件
Azure 帳戶和訂用帳戶。 如果您沒有訂用帳戶,請註冊一個免費的 Azure 帳戶。
以單一租用戶為基礎的 Logic Apps 工作流程。 您可以使用 Azure 入口網站或使用 Visual Studio Code建立工作流程。 如果您還沒有工作流程,可以使用儲存體計算機中的小型、中型和大型工作流程樣本。
您想要與工作流程搭配使用的 Azure 儲存體帳戶。 如果您沒有儲存體帳戶,請建立儲存體帳戶
取得工作流程的 JSON 程式碼
如果您有要預估的工作流程,請取得工作流程的 JSON 程式碼:
登入 Azure 入口網站。
移至 Logic Apps 服務,然後選取您的工作流程。
在邏輯應用程式功能表的 [開發工具] 下,選取 [邏輯應用程式程式代碼檢視]。
複製工作流程的 JSON 程式碼。
預估儲存體需求
輸入、上傳或選取以單一租用戶為基礎的邏輯應用程式工作流程的 JSON 程式碼。
- 如果您複製上一節中的程式碼,請將之貼到 [貼上或上傳 workflow.json] 方塊中。
- 如果您的 workflow.json 檔案儲存在本機,請在 [選取工作流程] 下,選擇 [瀏覽檔案]。 選擇您的檔案,然後選取 [開啟]。
- 如果您還沒有工作流程,請在 [選取工作流程] 下,選擇其中一個工作流程樣本。
檢閱 [進階選項] 下的選項。 這些設定取決於您的工作流程型別,可能包括:
- 輸入迴圈執行次數的選項。
- 選取承載超過 32 KB 的所有動作選項。
對於 [每月執行],輸入每個月執行工作流程的次數。
選取 [計算],然後等候計算執行。
在 [儲存體作業明細和計算步驟] 下,檢閱 [作業計數] 估計值。
您可以在兩個資料表中依執行和月份查看預估的作業計數。 系統會顯示以下作業:
- Blob (讀取),適用於 Azure Blob 儲存體讀取作業。
- Blob (寫入),適用於 Azure Blob 儲存體寫入作業。
- 佇列,適用於 Azure 佇列的佇列類別 2 作業。
- 資料表,適用於 Azure 表格儲存體作業。
每個作業都有最小值、最大值和「最佳猜測」計數。 選擇最相關的數字,以根據個別情節預估儲存體作業成本。 建議使用「最佳猜測」計數維持正確性。 不過,您也可以使用最大計數來確保成本預估具有緩衝區。
預估儲存體成本
計算邏輯應用程式工作流程的儲存體需求之後,您可以預估可能的每月儲存體成本。 您可以預估下列儲存體作業型別的價格:
預估 Blob 儲存體作業成本
若要預估邏輯應用程式的 Blob 儲存體作業每月成本:
移至 Azure 價格計算機。
在 [產品] 索引標籤上,選取 [儲存體] > [儲存體帳戶]。 或者,在 [搜尋列] 搜尋方塊中,輸入儲存體帳戶,並選取圖格。
在 [已新增儲存體帳戶] 通知上,選取 [檢視] 查看計算機的 [儲存體帳戶] 區段。 或者,手動移至 [儲存體帳戶] 區段。
針對 [區域],選取您的邏輯應用程式區域。
針對 [型別],選取 [區塊 Blob 儲存體]。
針對 [效能層級],選取您的效能層級。
針對 [備援],選取您的備援層級。
視需要調整任何其他設定。
在 [寫入作業] 下,輸入 Logic Apps 儲存體計算機除以 10,000 的 Blob (寫入) 作業編號。 這是必要步驟,因為計算機是在儲存體作業的交易單位中運作。
在 [讀取作業] 下,輸入 Logic Apps 儲存體計算機除以 10,000 的 Blob (讀取) 作業編號。 這是必要步驟,因為計算機是在儲存體作業的交易單位中運作。
檢閱預估的 Blob 儲存體作業成本。
預估佇列作業成本
若要預估邏輯應用程式佇列作業的每月成本:
移至 Azure 價格計算機。
在 [產品] 索引標籤上,選取 [儲存體] > [儲存體帳戶]。 或者,在 [搜尋列] 搜尋方塊中,輸入儲存體帳戶,並選取圖格。
在 [已新增儲存體帳戶] 通知上,選取 [檢視] 查看計算機的 [儲存體帳戶] 區段。 或者,手動移至 [儲存體帳戶] 區段。
針對 [區域],選取您的邏輯應用程式區域。
針對 [型別],選取 [佇列儲存體]。
針對 [儲存體帳戶型別],選取您的儲存體帳戶型別。
針對 [備援],選取您的備援層級。
在 [佇列類別 2 作業] 下,輸入 Logic Apps 儲存體計算機除以 10,000 的佇列作業編號。 這是必要步驟,因為計算機是在佇列作業的交易單位中運作。
檢閱預估的佇列作業成本。
預估資料表作業成本
若要預估邏輯應用程式的表格儲存體作業每月成本:
移至 Azure 價格計算機。
在 [產品] 索引標籤上,選取 [儲存體] > [儲存體帳戶]。 或者,在 [搜尋列] 搜尋方塊中,輸入儲存體帳戶,並選取圖格。
在 [已新增儲存體帳戶] 通知上,選取 [檢視] 查看計算機的 [儲存體帳戶] 區段。 或者,手動移至 [儲存體帳戶] 區段。
針對 [區域],選取您的邏輯應用程式區域。
針對 [型別],選取 [表格儲存體]。
針對 [階層],選取您的效能層級。
針對 [備援],選取您的備援層級。
在 [儲存體交易] 下,輸入 Logic Apps 儲存體計算機除以 10,000 的資料表作業編號。 這是必要步驟,因為計算機是在佇列作業的交易單位中運作。
檢閱預估的表格儲存體作業成本。