估計單一租使用者 Azure Logic Apps 中工作流程的儲存體成本

Azure Logic Apps 針對任何儲存體作業使用Azure 儲存體。 在傳統的 多租 使用者 Azure Logic Apps 中,任何儲存體使用量和成本都會附加至邏輯應用程式。 現在,在 單一租 使用者 Azure Logic Apps 中,您可以使用自己的儲存體帳戶。 這些儲存體成本會分別列在您的 Azure 帳單發票中。 這項功能可讓您更靈活地控制邏輯應用程式資料。

注意

本文適用于單一租使用者 Azure Logic Apps 環境中的工作流程。 這些工作流程存在於相同的邏輯應用程式和單一租使用者中,且共用相同的儲存體。 如需詳細資訊,請參閱 單一租使用者與多租使用者和整合服務環境

儲存體成本會根據工作流程的內容而變更。 不同的觸發程式、動作和承載會導致不同的儲存體作業和需求。 本文說明當您使用自己的 Azure 儲存體帳戶搭配單一租使用者型邏輯應用程式時,如何預估儲存體成本。 首先,您可以使用 Logic Apps 儲存體計算機來 估計您將執行的儲存體作業數目 。 然後,您可以使用 Azure 定價計算機中的這些數位來 估計可能的儲存體成本

Prerequisites

取得工作流程的 JSON 程式碼

如果您有要估計的工作流程,請取得工作流程的 JSON 程式碼:

  1. 登入 Azure 入口網站
  2. 移至 [ 邏輯應用程式 ] 服務,然後選取您的工作流程。
  3. 在邏輯應用程式功能表的 [ 開發工具] 底下,選取 [ 邏輯應用程式程式碼視圖]。
  4. 複製工作流程的 JSON 程式碼。

預估儲存體需求

  1. 移至 Logic Apps 儲存體計算機

    顯示輸入介面 Logic Apps 儲存體計算機的螢幕擷取畫面。

  2. 針對以單一租使用者為基礎的邏輯應用程式工作流程,輸入、上傳或選取 JSON 程式碼。

    • 如果您已複製上一節中的程式碼,請將它貼入 [ 貼上] 或 [上傳 workflow.js ] 方塊中。
    • 如果您的 workflow.js在 本機儲存檔案,請選擇 [選取工作流程] 下的 [流覽檔案] 。 選擇您的檔案,然後選取 [ 開啟]。
    • 如果您還沒有工作流程,請選擇 [ 選取工作流程] 下的其中一個範例工作流程。
  3. 查看 [ Advanced options] 底下的選項。 這些設定取決於您的工作流程類型,可能包括:

    • 輸入迴圈執行次數的選項。
    • 選項,可選取具有超過 32 KB 之承載的所有動作。
  4. 針對每 月執行,輸入每月執行工作流程的次數。

  5. 選取 [ 計算 ] 並等候計算執行。

  6. 在 [儲存體作業細目和計算步驟] 下,查看作業 計數 估計值。

    您可以在兩個數據表中依執行和月份來查看預估的作業計數。 以下是顯示的作業:

    • Blob (讀取),用於 Azure Blob 儲存體讀取作業。
    • Blob (寫入),適用于 Azure Blob 儲存體寫入作業。
    • 佇列,適用于 Azure 佇列的佇列類別2作業。
    • 資料表,適用于 Azure 資料表儲存體作業。

    每項作業都有最小、最大和「最佳猜測次數」。 根據您的個別案例,選擇要用來 估計儲存體作業成本 的最相關數目。 一般來說,建議使用「最佳猜測」計數來求精確度。 不過,您也可以使用最大計數來確定成本預估具有緩衝區。

    Logic Apps 儲存體計算機的螢幕擷取畫面,其中顯示具有估計作業的輸出。

預估儲存體成本

在您 計算邏輯應用程式工作流程的儲存體需求之後,即可預估可能的每月儲存體成本。 您可以估計下列儲存體作業類型的價格:

預估 blob 儲存體作業成本

注意

這項功能目前無法使用。 目前,您仍可使用計算機來估計 佇列儲存體資料表儲存體

針對邏輯應用程式的 blob 儲存體作業,預估每月成本:

  1. 移至 Azure 價格計算機
  2. 在 [產品] 索引標籤上,選取 [儲存體 > 儲存體帳戶]。 或者,在 搜尋 列搜尋方塊中,輸入 儲存體的帳戶,然後選取圖格。 Azure 定價計算機的螢幕擷取畫面,其中顯示用來新增儲存體帳戶視圖的磚。
  3. 在 [新增儲存體帳戶] 通知上,選取 [ View ] 以查看計算機的 [儲存體帳戶] 區段。 或者,手動移至 儲存體帳戶] 區段。
  4. 針對 [ 區域],選取邏輯應用程式的區域。
  5. 在 [類型] 中,選取 [區塊 Blob 儲存體]。
  6. 針對 [ 效能層級],選取您的效能層級。
  7. 若要取得 冗余,請選取您的冗余層級。
  8. 視需要調整任何其他設定。
  9. 在 [ 寫入作業] 下,輸入您的 Blob ( 依原樣寫入 Logic Apps 儲存體 計算機) 的作業號碼。
  10. 在 [ 讀取作業] 下,輸入您的 Blob (從 Logic Apps 儲存體計算機 讀取) 的作業 號碼。
  11. 檢查估計的 blob 儲存體作業成本。

估計佇列作業成本

針對邏輯應用程式的佇列作業,預估每月成本:

  1. 移至 Azure 價格計算機
  2. 在 [產品] 索引標籤上,選取 [儲存體 > 儲存體帳戶]。 或者,在 搜尋 列搜尋方塊中,輸入 儲存體的帳戶,然後選取圖格。 Azure 定價計算機的螢幕擷取畫面,其中顯示用來新增儲存體帳戶視圖的磚。
  3. 在 [新增儲存體帳戶] 通知上,選取 [ View ] 以查看計算機的 [儲存體帳戶] 區段。 或者,手動移至 儲存體帳戶] 區段。
  4. 針對 [ 區域],選取邏輯應用程式的區域。
  5. 在 [類型] 中,選取 [佇列儲存體]。
  6. 針對 儲存體帳戶類型,請選取您的儲存體帳戶類型。
  7. 若要取得 冗余,請選取您的冗余層級。
  8. 在 [ 佇列類別2作業] 下,從 [Logic Apps 儲存體計算機] 中輸入您的 佇列 作業號碼 除以 10000。 這個步驟是必要的,因為計算機會以交易單位處理佇列作業。
  9. 檢查估計的佇列作業成本。

估計資料表作業成本

針對邏輯應用程式的資料表儲存體作業,預估每月成本:

  1. 移至 Azure 價格計算機
  2. 在 [產品] 索引標籤上,選取 [儲存體 > 儲存體帳戶]。 或者,在 搜尋 列搜尋方塊中,輸入 儲存體的帳戶,然後選取圖格。 Azure 定價計算機的螢幕擷取畫面,其中顯示用來新增儲存體帳戶視圖的磚。
  3. 在 [新增儲存體帳戶] 通知上,選取 [ View ] 以查看計算機的 [儲存體帳戶] 區段。 或者,手動移至 儲存體帳戶] 區段。
  4. 針對 [ 區域],選取邏輯應用程式的區域。
  5. 在 [類型] 中,選取 [資料表儲存體]。
  6. 針對 [階層],選取您的效能 層級。
  7. 若要取得 冗余,請選取您的冗余層級。
  8. 在 [儲存體的交易] 下,從 [Logic Apps 儲存體計算機] 中輸入您的 資料表 作業號碼 除以 10000。 這個步驟是必要的,因為計算機會以交易單位處理佇列作業。
  9. 檢查估計的資料表儲存體作業成本。

後續步驟