所有物件的名稱和 ID - Amazon Machine Learning

我們不再更新 Amazon Machine Learning 服務或接受新使用者。本文件適用於現有使用者,但我們不再對其進行更新。如需詳細資訊,請參閱什麼是 Amazon Machine Learning

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

所有物件的名稱和 ID

Amazon ML 中的每個物件都必須有一個識別符,或 ID。Amazon ML 主控台會為您產生 ID 值,但如果您使用的是 API,就必須自己產生 ID 值。在您的 AWS 帳戶中,每個 ID 必須是同一類型所有 Amazon ML 物件的唯一 ID。也就是說,同一個 ID 不能有兩個評估。同一個 ID 可能會有一個評估和一個資料來源,但是不建議這麼做。

建議您使用物件隨機產生的識別符,前面加上較短的字串來識別其類型。例如,當 Amazon ML 主控台產生資料來源時,它會為資料來源指派一個隨機的唯一 ID,例如「DS-zscwIuWiOxF」。這組 ID 隨機性相當足夠,能避免與任何單一使用者造成砥觸,同時也相當簡潔可讀。「ds-」字首只是為了便利性和明確性,並非必要不可。如果您不確定要使用什麼當做 ID 字串,建議您使用十六進位的 UUID 值 (如 28b1e915-57e5-4e6c-a7bd-6fb4e729cb23),這種值在任何現代程式設計環境中都隨時可用。

ID 字串可以包含 ASCII 字母、數字、連字號和底線,最多可達 64 個字元。或許為了便利性考量,將中繼資料編碼至 ID 字串也是可以的。但是不建議您這麼做,因為一旦物件建立完成後,就無法改變其 ID。

物件名稱提供了簡單的方式,能讓您將使用者易用的中繼資料與每個物件建立關聯。您可以在建立物件之後更新名稱。這樣物件名稱就能反映 ML 工作流程的某些部分。例如,您一開始可將 ML 模型命名為「實驗 3 號」,之後將模型重新命名為「最終生產模型」。名稱可以是您想要的任何字串,最多 1,024 個字元。