使用 Gemini Cloud Assist 分析儲存的資料

本頁面說明如何透過 Gemini 使用 AI 輔助功能,進一步瞭解 Cloud Storage 中的資料儲存空間。使用 Gemini Cloud Assist 時,您可以輸入有關 Cloud Storage 一般運作方式的提示,啟用 Storage Intelligence 訂閱方案後,則可輸入有關特定 bucket 和物件的提示。

接著,您可以使用 Gemini Cloud Assist 提供的資訊執行下列操作:

  • 分析資料用量模式和趨勢

  • 找出節省儲存空間費用的機會

  • 確保資料安全無虞並符合法規

  • 做出明智的資料管理決策

未經您明確許可,Gemini 不會將您的提示詞或回覆內容做為模型訓練資料。如要進一步瞭解 Google 如何使用您的資料,請參閱「Gemini for Cloud de Confiance 如何使用您的資料」。

本頁面適用於開發人員、資料分析師或資料工程師、平台管理員、財務營運人員和法規遵循人員。並假設您知道如何使用 Cloud Storage 和查詢連結資料集。

Gemini 可以回答哪些提示?

如要瞭解資料儲存庫,可以向 Gemini Cloud Assist 提供提示詞,也就是自然語言陳述或問題。

如果單獨使用 Gemini Cloud Assist,未訂閱 Storage Intelligence,可以提示 Gemini Cloud Assist 說明 Cloud Storage 的一般運作方式,例如:

  • 「如何將物件從某個儲存空間級別轉換至另一個?」

  • 「如何為 bucket 啟用虛刪除功能?」

啟用 Storage Intelligence 訂閱方案後,您也可以詢問有關節省成本機會、安全性和法規遵循,以及資料探索的提示。Gemini Cloud Assist 可以使用儲存空間分析資料集中的中繼資料生成深入分析資訊,也就是回應您對值區和物件中繼資料及用量的提示。您可以輸入類似以下的提示:

  • 與用量和節省費用相關的提示:

    • 「未啟用物件生命週期管理功能的前 5 大 bucket」

    • 「未啟用自動調整級別功能的前 5 大 bucket」

  • 與安全性和法規遵循相關的提示:

    • 「未啟用物件版本管理功能的前 5 大 bucket」

    • 「保留期限在未來 30 天內的前 5 大物件」

  • 與資料探索相關的提示:

    • 「內含大量小型檔案 (各小於 1 MB) 的 bucket」

    • 「Standard Storage 級別內小於 50 MB 的物件」

事前準備

如要使用 Gemini Cloud Assist 處理與 Cloud Storage 相關的一般提示,請先設定 Gemini Cloud Assist,包括取得必要角色。

如要輸入與特定 bucket 和物件相關的提示,您也必須完成下列必要步驟:

  1. 啟用 Storage Intelligence,即可使用儲存空間分析資料集。

  2. 建立儲存空間分析資料集,Gemini Cloud Assist 會分析該資料集,提供特定 bucket 和物件的相關資訊。

    或者,如果您想使用現有資料集,可以取得存取該資料集所需的 IAM 角色。

  3. 請確認儲存空間分析服務代理有權存取 Gemini Cloud Assist 要分析的資料集。這樣一來,資料集就能讀取及分析。

啟用 Storage Intelligence

請確認專案、資料夾或組織已啟用 Storage Intelligence,且包含或將包含 Gemini Cloud Assist 用來回答提示詞的資料集。

建立資料集

建立資料集,並將資料集連結至 BigQuery。

授予存取資料集所需的角色

使用者首次建立資料集設定時,系統會建立 Storage Insights 服務代理。服務代理的命名格式為 service-PROJECT_NUMBER@gcp-sa-storageinsights.s3ns-system.iam.gserviceaccount.com ,選取 「包含 Google 提供的角色授權」核取方塊後,服務代理會顯示在 Cloud de Confiance 控制台的「IAM」頁面 。

如要使用 Gemini Cloud Assist 產生與 bucket 或物件中繼資料相關的提示,請啟用儲存空間分析服務代理,讓代理讀取資料集。請管理員授予服務代理 BigQuery 資料檢視者角色 (roles/bigquery.dataViewer),用於包含要分析資料集的組織、資料夾或專案。

如要瞭解如何為服務代理授予角色,請參閱「建立角色並授予服務代理」。

取得存取資料集所需的角色

如要取得查看 bucket 和物件中繼資料洞察資訊所需的權限,請要求管理員在包含要分析資料集的專案、資料夾或組織中,授予您下列 IAM 角色:

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。

使用自然語言提示分析資料儲存庫

如要向 Gemini Cloud Assist 輸入提示,請按照下列步驟操作:

  1. 前往 Cloud de Confiance 控制台的 Cloud Storage「儲存空間分析」頁面。

    前往「儲存空間分析」頁面

  2. 在工具列中,點選「閃亮」(「Gemini」),開啟「Cloud Assist」對話面板。

    「Cloud Assist」對話面板隨即顯示。

  3. 在 Cloud Assist 即時通訊面板中,輸入與資料儲存庫相關的自然語言提示。舉例來說,你可以輸入下列內容:

    Which is my largest bucket
  4. 按一下 (生成)。

  5. 系統會提示您輸入 Gemini 用來生成回覆的資料集名稱,然後按一下 (「生成」)。

    如果成功,Gemini Cloud Assist 會生成類似下列內容的回覆:

    Here's what I found by analyzing the data in EXAMPLE_DATASET:
    
    Bucket name Size
    my-bucket 39.1 TB

    Gemini Cloud Assist 使用的基礎 SQL 查詢也會一併傳回。生成的 SQL 查詢大致如下:

    SELECT bucket_id, bucket_size
    FROM buckets
    WHERE project_id = 'example-project'
    ORDER BY bucket_size DESC
    LIMIT 1;
    

你也可以輸入建議的提示詞:

  1. 前往 Cloud de Confiance 控制台的 Cloud Storage「儲存空間分析」頁面。

    前往「儲存空間分析」頁面

  2. 在「建議提示」部分,選取建議提示。例如,建議提示可能會顯示:Storage size broken down by object content type。

  3. 如果成功,Gemini Cloud Assist 會生成類似下列內容的回覆:

    Here's what I found by analyzing the data in EXAMPLE_DATASET:
    
    Content type Size
    MP4 483.2 GB
    MOV 239.1 GB
    MP3 125.8 GB

    系統也會傳回 Gemini Cloud Assist 使用的基礎 SQL 查詢。生成的 SQL 查詢大致如下:

    SELECT
    oa.contentType, ROUND(sum(oa.size) / (1024 * 1024 * 1024), 2) AS total_size_gb
    FROM object_attributes_latest AS oa
    GROUP BY oa.contentType
    ORDER BY sum(oa.size) DESC;

資料處理配額

使用 Gemini Cloud Assist 執行提示,取得 Cloud Storage 中的資料資訊時,Gemini Cloud Assist 會處理資料集,提供提示的回覆。如果提示需要處理的資料量少於 800 GB,Gemini Cloud Assist 會傳回提示的基礎 SQL 查詢並執行查詢,然後以 SQL 傳回回覆。如果提示需要處理 800 GB 以上的資料才能回答,Gemini Cloud Assist 只會傳回基礎 SQL 查詢,不會執行查詢。您可以使用 BigQuery 自行執行查詢。

Gemini Cloud Assist 每月最多可為每個組織處理 50 TiB 的資料。如果貴組織超過這項限制,Gemini Cloud Assist 會針對您執行的任何其他提示傳回基礎 SQL 查詢,但不會執行查詢。如果執行額外的提示,系統會傳回「Monthly Quota Exceeded」(已超過每月配額) 回應訊息。

限制

  • 使用提示分析 Cloud Storage 資源時,您可以在提示中指定最多五項資源。例如: 5 largest buckets without Autoclass enabled。即使提示詞中包含超過五項資源,Gemini Cloud Assist 也只會傳回符合提示詞條件的前五項資源。

  • Gemini Cloud Assist 會使用儲存空間洞察資料集中的 bucket 和物件中繼資料,回覆有關資料儲存空間的提示。

    儲存空間分析資料集不提供下列資料,因此 Gemini Cloud Assist 無法取得適當的脈絡,回應與這些資料相關的提示詞:

    • 特定費用資料,例如「我的 bucket 每月費用是多少」。

    • 活動資料,例如「我的物件上次存取時間為何」。

    • 特定功能的設定資料,例如虛刪除。例如:「哪些 bucket 未啟用虛刪除功能」。

    Gemini Cloud Assist 也缺乏適當的脈絡,無法回覆與時間序列資訊相關的提示。例如:「我最近 3 週的儲存空間用量增加了多少」。這是因為 Gemini Cloud Assist 只會讀取資料集的最新快照。

後續步驟