Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
設定專案的中繼資料儲存庫
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Vertex ML Metadata 可讓您追蹤及分析機器學習工作流程產生的中繼資料。首次在 Vertex SDK 中執行 PipelineJob 或建立實驗時,Gemini Enterprise Agent Platform 會建立專案的 MetadataStore。
如要使用客戶自行管理的加密金鑰 (CMEK) 加密中繼資料,請先使用 CMEK 建立中繼資料儲存庫,再使用 Vertex ML Metadata 追蹤或分析中繼資料。
中繼資料儲存庫建立完成後,中繼資料儲存庫使用的 CMEK 金鑰,與記錄中繼資料的程序 (例如管道執行) 使用的 CMEK 金鑰無關。
請按照下列操作說明建立 CMEK,並設定使用這個 CMEK 的 Vertex ML Metadata 中繼資料儲存庫。
使用 Cloud Key Management Service 設定客戶管理的加密金鑰。
使用下列 REST 呼叫,透過 CMEK 建立專案的預設中繼資料存放區。
使用任何要求資料之前,請先修改下列項目的值:
- LOCATION_ID:您的區域。
- PROJECT_ID:
您的 [專案 ID](/resource-manager/docs/creating-managing-projects#identifiers)。
。
- KEY_RING:加密金鑰所在的 Cloud Key Management Service 金鑰環名稱。
- KEY_NAME:您要用於這個中繼資料儲存庫的加密金鑰名稱。
HTTP 方法和網址:
POST https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/metadataStores?metadata_store_id=default
JSON 要求主體:
{
"encryption_spec": {
"kms_key_name": "projects/PROJECT_ID/locations/LOCATION_ID/keyRings/KEY_RING/cryptoKeys/KEY_NAME"
},
}
請展開以下其中一個選項,以傳送要求:
curl (Linux、macOS 或 Cloud Shell)
將要求主體儲存在名為 request.json 的檔案中。在終端機中執行下列指令,在目前目錄中建立或覆寫這個檔案:
cat > request.json << 'EOF'
{
"encryption_spec": {
"kms_key_name": "projects/PROJECT_ID/locations/LOCATION_ID/keyRings/KEY_RING/cryptoKeys/KEY_NAME"
},
}
EOF
接著執行下列指令,傳送 REST 要求:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/metadataStores?metadata_store_id=default"
PowerShell (Windows)
將要求主體儲存在名為 request.json 的檔案中。在終端機中執行下列指令,在目前目錄中建立或覆寫這個檔案:
@'
{
"encryption_spec": {
"kms_key_name": "projects/PROJECT_ID/locations/LOCATION_ID/keyRings/KEY_RING/cryptoKeys/KEY_NAME"
},
}
'@ | Out-File -FilePath request.json -Encoding utf8
接著執行下列指令,傳送 REST 要求:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/metadataStores?metadata_store_id=default" | Select-Object -Expand Content
您應該會收到如下的 JSON 回覆:
{
"name": "projects/PROJECT_ID/locations/LOCATION_ID/operations/OPERATIONS_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.aiplatform.v1.CreateMetadataStoreOperationMetadata",
"genericMetadata": {
"createTime": "2021-05-18T18:47:14.494997Z",
"updateTime": "2021-05-18T18:47:14.494997Z"
}
}
}
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-07-12 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-07-12 (世界標準時間)。"],[],[]]