Definir campos de matriz na interface

Ao definir um campo Experience Data Model (XDM) na interface do usuário do Adobe Experience Platform, você pode designar esse campo como uma matriz.

O conteúdo da matriz depende do Tipo selecionado para esse campo. Por exemplo, se a propriedade do campo Tipo está definido como "String", definir esse campo como uma matriz designará o campo como uma matriz de cadeias de caracteres. Se o campo for Tipo está definido como um tipo de dados de vários campos, como "Endereço postal", então se tornaria uma matriz de objetos de endereço postal que estão em conformidade com o tipo de dados.

Depois de ter definiu um novo campo na interface, você pode defini-lo como um campo de matriz selecionando o Matriz no painel direito.

Depois que a caixa de seleção é marcada, controles adicionais são exibidos no painel direito, que permitem, opcionalmente, restringir ainda mais o storage. Se não quiser aplicar uma restrição específica, deixe o campo em branco.

Os controles de configuração adicionais para arrays são os seguintes:

Propriedade do campo
Descrição
Comprimento mínimo
O número mínimo de itens que a matriz deve conter para que a assimilação seja bem-sucedida.
Tamanho máximo
O número máximo de itens que a matriz deve conter para que a assimilação seja bem-sucedida.
Somente itens exclusivos
Se definida como "True", cada item no array deve ser exclusivo para que a assimilação seja bem-sucedida.

Quando terminar de configurar o campo, selecione Aplicar para aplicar a alteração ao esquema.

A tela é atualizada para refletir as alterações feitas no campo. Observe que o tipo de dados exibido ao lado do nome do campo na tela é anexado com um par de colchetes ([]), indicando que o campo representa uma matriz desse tipo de dados.

Próximas etapas

Este guia abordou como definir um campo de matriz na interface do usuário. Consulte a visão geral em definição de campos na interface para saber como definir outros tipos de campo XDM na variável Schema Editor.

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07