本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立新的資料模型
使用 NoSQL Workbench,在 Amazon DynamoDB 中依照這些步驟建立新的資料模型。
建立新的資料模型
-
開啟 NoSQL Workbench,然後在主畫面上,選取手動建立模型。
將開啟新頁面,其中包含第一個資料表的空白組態。NoSQL Workbench 會使用預設名稱 (即 untitled-2) 建立所有新的資料模型,並將其新增至 Drafts 專案資料夾。
-
在資料表組態畫面上,指定下列項目:
-
Table Name (資料表名稱):輸入資料表的唯一名稱。
-
分割區索引鍵 — 輸入分割區索引鍵名稱,並指定其類型。或者,您也可以選擇更精細的資料類型格式來產生範例資料。
-
如果您想要新增排序索引鍵,請指定排序索引鍵名稱及其類型。或者,您可以選擇更精細的資料類型格式來產生範例資料。
注意
若要深入了解主索引鍵設計、設計、有效使用分割區索引鍵以及使用排序索引鍵,請參閱以下內容:
-
-
您可以新增其他屬性,以更清楚地驗證模型和存取模式。若要新增其他屬性:
-
選擇新增屬性。
-
指定屬性名稱和其類型。
-
或者,您可以選擇更精細的資料類型格式來產生範例資料。
-
-
若要新增全域次要索引,請選擇 Add global secondary index (新增全域次要索引)。指定 Global secondary index name (全域次要索引名稱)、Partition key (分割區索引鍵) 屬性和 Projection type (投射類型)。
如需在 DynamoDB 中使用全域次要索引的詳細資訊,請參閱全域次要索引。
-
或者,新增面向。面向是 NoSQL Workbench 中的虛擬建構模組。它不是 DynamoDB 中的功能建構。NoSQL Workbench 中的面向可協助您視覺化應用程式 DynamoDB 的不同資料存取模式,其中只有資料表中的資料子集。
注意
我們建議您使用 新增和驗證存取模式 視覺化您的應用程式如何存取 DynamoDB 中的資料,而不是 Facets。存取模式會反映您的實際資料庫互動,並協助您為使用案例建置正確的資料模型,而面向是非功能視覺化。
選擇 Add facet (新增面向)。指定下列內容:
-
Facet name (面向名稱)。
-
分割區索引鍵別名有助於分辨此面向視圖。
-
如果您為資料表提供排序索引鍵,則為排序索引鍵別名。
-
選擇屬於此面向的屬性。
若您想新增更多面向,請重複執行此步驟。
-
-
最後,按一下儲存按鈕來建立資料表。
-
如果您需要其他資料表或全域次要索引,請按一下您剛建立之資料表上方的 + 圖示。