本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SUPER 類型
使用 SUPER 資料類型將半結構化資料或文件儲存為值。
半結構化資料不符合 SQL 資料庫中使用的關聯式資料模型的剛性和表格結構。SUPER 資料類型包含參照資料中不同實體的標籤。SUPER 資料類型可以包含複雜的值,例如陣列、巢狀結構,以及其他與序列化格式相關聯的複雜結構,例如 JSON。SUPER 數據類型是一組包含所有其他標量類型的無模式數組和結構值。 AWS Clean Rooms
SUPER 資料類型最多支援 1 MB 的個別 SUPER 欄位或物件的資料。
SUPER 資料類型具有下列屬性:
-
一個 AWS Clean Rooms 標量值:
-
Null
-
布林值
-
數字,例如 smallint、integer、bigint、decimal 或浮點數 (例如 float4 或 float8)
-
字串值,如 varchar 或 char
-
-
複雜值:
-
值的陣列,包括純量或複雜
-
一種結構,也稱為元組或物件,它是屬性名稱和值 (純量或複雜) 的映射
-
這兩種類型的複雜值中的任何一種都包含它們自己的純量或複雜值,而沒有任何正規性限制。
SUPER 資料類型支援在無結構描述形式的半結構化資料的持久性。儘管階層式資料模型可能會發生變化,但舊版本的資料可以共存於同一 SUPER 欄中。