建立及管理執行個體標籤

Bigtable 提供為執行個體新增標籤的選項。標籤為鍵/值組合,用於將相關的執行個體分組,並儲存有關執行個體的中繼資料。

本頁說明如何為 Bigtable 執行個體加上標籤。同時亦說明如何新增、更新以及移除執行個體的標籤。

什麼是標籤?

標籤是可指派給 Google Cloud 執行個體的鍵/值組合。這些工具可協助您整理資源,並以所需的精細程度大規模管理費用。您可以為每一項資源加上標籤,並根據標籤來篩選資源。標籤資訊會轉送至帳單系統,方便您按標籤查看帳單費用明細。透過內建的帳單報表,您可以依資源標籤篩選及分組費用。您也可以使用標籤查詢帳單資料匯出內容

標籤需求

套用於資源的標籤必須符合下列需求條件:

  • 每項資源最多可以有 64 個標籤。
  • 每個標籤都必須是鍵/值組合。
  • 鍵的長度必須至少為 1 個字元,最多 63 個字元,且不能空白。值可以空白,長度上限為 63 個字元。
  • 鍵和值只能使用小寫字母、數字字元、底線和連字號。所有字元都必須使用 UTF-8 編碼,且可使用國際字元。鍵的開頭必須是小寫字母或國際字元。
  • 標籤中的鍵部分在單一資源內不得重複。 但可讓多個資源使用相同的鍵。

這些限制適用於每個標籤的鍵和值,以及具有標籤的個別 Google Cloud 資源。專案中所有資源可套用的標籤數量沒有上限。

標籤的常見用法

以下是一些常見的標籤用途:

  • 團隊或成本中心標籤:依據團隊或成本中心來新增標籤,藉此區別不同團隊 (例如 team:researchteam:analytics) 擁有的執行個體。這個類型的標籤可用於成本會計或預算編列作業。

  • 元件標籤:例如 component:rediscomponent:frontendcomponent:ingestcomponent:dashboard

  • 環境或階段標籤:例如 environment:productionenvironment:test

  • 狀態標籤:例如 state:activestate:readytodeletestate:archive

  • 擁有權標籤:用來識別負責作業的團隊,例如:team:shopping-cart

我們不建議您建立大量的不重複標籤,例如幫時間戳記或每個 API 呼叫的個別值建立標籤。這種做法的問題在於,如果值經常變更,或使用會使目錄雜亂的鍵,就難以有效篩選及回報資源。

標籤

標籤可用做資源的可查詢註解,但無法用來設定政策的條件。您可將資源是否具備特定標記設為條件,並按照這項條件允許或拒絕政策,進而精細控管政策。詳情請參閱「標記總覽」。

新增或更新執行個體的標籤

建立 Bigtable 執行個體後,您可以使用 Google Cloud 控制台為執行個體新增標籤,以及更新現有標籤。您也可以使用 RPC Admin APIREST Admin API 來新增或更新標籤。

如要使用Google Cloud 控制台新增或更新 Bigtable 執行個體的標籤,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中開啟 Bigtable 執行個體清單。

    開啟執行個體清單

  2. 選擇您要更改的執行個體標籤,並勾選該執行個體旁邊的方塊。

  3. 若您看不到 [Labels] (標籤) 資訊面板,請點擊右上角的 [Show info panel] (顯示資訊面板) 開啟。

  4. 新增或更新所需的標籤。

    若要新增新標籤,點擊 [Add label] (新增標籤),並且輸入該標籤的鍵與值。

    若要變更現有的標籤,請更新標籤的值。您無法變更現有標籤的鍵。

  5. 按一下 [儲存] 以儲存變更。

從執行個體移除標籤

如要使用Google Cloud 控制台從 Bigtable 執行個體移除標籤,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中開啟 Bigtable 執行個體清單。

    開啟執行個體清單

  2. 選擇您要移除的執行個體標籤,並勾選該執行個體旁邊的方塊。

  3. 若您看不到 [Labels] (標籤) 資訊面板,請點擊右上角的 [Show info panel] (顯示資訊面板) 開啟。

  4. 在您想要移除的標籤旁點擊 X。

  5. 點擊 [Save] (存檔) 來儲存您的變更。

後續步驟