As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Tipo SUPER
Use o tipo de dados SUPER para armazenar dados semiestruturados ou documentos como valores.
Os dados semiestruturados não estão em conformidade com a estrutura rígida e tabular do modelo de dados relacional usado em bancos de dados SQL. O tipo de dados SUPER contém tags que fazem referência a entidades distintas nos dados. Os tipos de dados SUPER podem conter valores complexos, como matrizes, estruturas aninhadas e outras estruturas complexas associadas a formatos de serialização, como JSON. O tipo de dados SUPER é um conjunto de valores de matriz e estrutura sem esquema que abrange todos os outros tipos escalares de AWS Clean Rooms.
O tipo de dado SUPER é compatível com até 1 MB de dados para um campo ou objeto SUPER individual.
O tipo de dados SUPER tem as seguintes propriedades:
-
Um valor AWS Clean Rooms escalar:
-
Um nulo
-
Um booleano
-
Um número, como smallint, inteiro, bigint, decimal ou ponto flutuante (como float4 ou float8)
-
Um valor de string, como varchar ou char
-
-
Um valor complexo:
-
Um array de valores, incluindo escalar ou complexo
-
Uma estrutura, também conhecida como tupla ou objeto, que é um mapa de nomes e valores de atributos (escalar ou complexo)
-
Qualquer um dos dois tipos de valores complexos contém seus próprios escalares ou valores complexos sem ter quaisquer restrições de regularidade.
O tipo de dados SUPER suporta a persistência de dados semiestruturados em uma forma sem esquema. Embora modelo de dados hierárquico pode mudar, as versões antigas de dados podem coexistir na mesma coluna SUPER.