TEMAS×
Configuración de la estructura de datos del recurso
Después de crear un nuevo recurso personalizado, debe configurar la estructura de datos.
Al editar el recurso, en la
Data structure
ficha, puede agregar:
Adición de campos a un recurso
Puede agregar nuevos campos a un recurso para almacenar datos que no forman parte del modelo de datos predeterminado.
- Utilice el Create element botón para crear un campo.
- Especifique una etiqueta, un ID, un tipo de campo y defina la longitud máxima autorizada para este campo.El ID campo es obligatorio y debe ser único para cada campo agregado.Si deja el Label campo vacío, se completará automáticamente a partir del ID. Se recomienda utilizar un máximo de 30 caracteres.
- Para modificar uno de los campos, marque el Edit Properties botón.
- En la Field definition pantalla, puede definir una categoría que se utilizará para la audiencia y el objetivo, o incluso agregar una descripción.
- Seleccione la Specify a list of authorized values opción si necesita definir los valores que se ofrecerán al usuario (valores de enumeración).A continuación, haga clic en Create element y especifique un Label y Value . Agregue tantos valores como sea necesario.
- Una vez agregados los campos, marque la Add audit fields casilla para incluir campos que detallen la fecha de creación, el usuario que creó el recurso, la fecha y el autor de la última modificación.
- Marque la Add access authorization management fields casilla para incluir los campos que indican quién tiene derechos de acceso a ese recurso en particular.Estos campos aparecen en los datos y metadatos que se pueden mostrar una vez que se ha realizado la actualización de la base de datos. Para obtener más información sobre esto, consulte la sección Actualización de la estructura de la base de datos.
- Marque el Add automatic ID campo para generar automáticamente un ID. Tenga en cuenta que las entidades existentes permanecerán vacías.
- Para modificar la forma en que el nombre de los elementos de recursos aparecerá en las listas y en los pasos de creación, marque la Personalize the resource title casilla. Seleccione un campo entre los que ha creado para este recurso.
Los campos del recurso ahora están definidos.
Definición de claves de identificación
Cada recurso debe tener al menos una clave única. Por ejemplo, puede especificar una clave para que dos productos no tengan la misma ID en una tabla de compra.
- Especifique el tamaño del almacenamiento en la Automatic primary key sección si desea que una clave técnica se genere de forma automática e incremental.
- Utilice el Create element botón para crear una tecla.Los campos Label y ID se completan de forma predeterminada, pero se pueden editar.Se recomienda utilizar un máximo de 30 caracteres.
- Para definir los elementos que componen esta clave, haga clic en Create element y seleccione los campos que ha creado para este recurso.Las claves creadas se muestran en la Custom keys sección .
Se han creado las claves de identificación del recurso.
Definición de índices
Un índice puede hacer referencia a uno o varios campos de recursos. Los índices permiten que la base de datos ordene registros para recuperarlos más fácilmente. Optimizan el rendimiento de las consultas SQL.
Se recomienda definir índices, pero no es obligatorio.
- Utilice el Create element botón para crear un índice.
- Los campos Label y ID se completan de forma predeterminada, pero se pueden editar.Se recomienda utilizar un máximo de 30 caracteres.
- Para definir los elementos que componen este índice, seleccione los campos de los que ha creado para este recurso.
- Click Confirm .
Los índices que se crearon aparecen en la lista de la
Index
sección.
Definición de vínculos con otros recursos
Un vínculo detalla la asociación que una tabla tiene con otras tablas.
- Utilice el Create element botón para crear un vínculo a un recurso de destino.
- Click Select a target resource .
- Los recursos se muestran en orden alfabético y se pueden filtrar por nombre. Su nombre técnico aparece entre paréntesis.Seleccione un elemento de la lista y haga clic en Confirm .
- Seleccione el Link type según la cardinalidad. Según el tipo de cardinalidad seleccionado, el comportamiento si se eliminan o duplican los registros puede variar.Los distintos tipos de vínculos son los siguientes:
- 1 cardinality simple link :: una incidencia de la tabla de origen puede tener como máximo una incidencia correspondiente de la tabla de destino.
- N cardinality collection link :: una incidencia de la tabla de origen puede tener varias incidencias correspondientes de la tabla de destino, pero una incidencia de la tabla de destino puede tener como máximo una incidencia correspondiente de la tabla de origen.
- 0 or 1 cardinality simple link :: una incidencia de la tabla de origen puede tener como máximo una incidencia correspondiente de la tabla de destino o ninguna. Tenga en cuenta que este tipo de Link type problema puede provocar problemas de rendimiento.
- En la New link pantalla, los campos Label y ID se completan de forma predeterminada, pero puede editarlos.Se recomienda utilizar un máximo de 30 caracteres.No es posible cambiar el nombre de un vínculo después de crearlo. Para cambiar el nombre de un vínculo, debe eliminarlo y crearlo de nuevo.
- La Category for the audience and targeting lista permite asignar este vínculo a una categoría para que sea más visible en la herramienta de edición de consultas.
- Si es necesario, la Reverse link definition sección le permite mostrar la etiqueta y la ID del recurso en el recurso de destino.
- Defina el comportamiento de los registros a los que hace referencia el vínculo en la Behavior if deleted/duplicated sección.De forma predeterminada, el registro de destino se eliminará una vez que el vínculo ya no haga referencia a él.
- En la Join definition sección, se selecciona la Use the primary keys to make the join opción predeterminada, pero puede elegir entre dos opciones:
- Use the primary key to make the join :: Esta definición de combinación le permite utilizar la clave principal de perfiles para reconciliarse con la clave principal de las compras.
- Define specific join conditions :: Esta definición de combinación le permite seleccionar manualmente los campos que se unirán a ambos recursos. Tenga en cuenta que si los datos no están correctamente configurados, el registro de compra no estará visible.
Los vínculos creados se muestran en la lista de la
Links
sección.
Ejemplo: Vincular un recurso creado con el recurso 'Perfiles'
En este ejemplo, queremos vincular una nueva
compra
de recursos con el recurso personalizado
Perfiles
:
- Cree el nuevo recurso de compra .
- Para vincularlo con el recurso personalizado Perfiles , despliegue la Links sección en la Data structure ficha y haga clic en Create element .
- Seleccione el recurso de destino aquí Profiles (profile) .
- En este ejemplo, mantenga seleccionado el tipo de 1 cardinality simple link vínculo predeterminado.
- Elija una definición de combinación, aquí mantenga el valor predeterminado Use the primary key to make the join .
- Si es necesario, puede definir una pantalla de detalles para poder editar la compra y vincularla a un perfil.Despliegue la Detail screen configuration sección y marque la casilla de verificación Define a detail screen para configurar la pantalla que corresponde a cada elemento del recurso. Si no marca esta casilla, no se podrá acceder a la vista de detalles de los elementos de este recurso.
- Click Create element .
- Seleccione el recurso vinculado y haga clic en Add .El nuevo recurso estará disponible en el menú avanzado seleccionando Client data > Purchase .
- Una vez que haya terminado la configuración, haga clic en Confirm .Ahora puede publicar su nuevo recurso.
Al agregar este vínculo, se agrega una ficha
Compra
a la pantalla de detalles del perfil en el menú
Profiles & audiences
>
Profiles
. Tenga en cuenta que esto es específico del
Profile
recurso.

Definición de la extensión de registros de envío
La extensión de registro de envío permite:
- ampliar las capacidades de los informes dinámicos agregando campos personalizados de perfil
- para ampliar los datos de registro de envío con el código de segmento y los datos de perfil
Ampliar con un código de segmento
El usuario puede ampliar los registros con el código de segmento proveniente del motor de flujo de trabajo.
El código de segmento debe definirse en el flujo de trabajo.
Para activar esta extensión, marque la opción
Add segment code
.

Para obtener más información sobre el código de segmento, consulte la sección
Segmentación
.
Ampliar con un campo de perfil
El administrador debería haber ampliado el recurso Perfil con un campo personalizado.

Haga clic
Add field
y seleccione cualquier campo personalizado del recurso de perfil.
Para generar una nueva subdimensión vinculada a la dimensión Perfil, marque la
Add this field in Dynamic reporting as a new dimension
opción.

En Informes dinámicos, puede arrastrar y soltar la dimensión de campo personalizado en una tabla improvisada.
Para obtener más información sobre los informes dinámicos, consulte la
Lista de componentes
.
El número de campos enviados a Informes dinámicos está limitado a 20.
Edición de propiedades de recursos
En la pantalla de recursos personalizados, el
Summary
panel indica el estado del recurso recién creado. Puede administrar su acceso y sus propiedades generales.

- Haga clic en el Edit properties botón para agregar una descripción.
- Si es necesario, modifique la etiqueta y la ID del recurso.Se recomienda utilizar un máximo de 30 caracteres.
- Si necesita restringir el acceso a este recurso a ciertas unidades organizativas, especifíquelas aquí. Solo los usuarios de unidades autorizadas podrán trabajar con este recurso en la aplicación.
- Guarde las modificaciones.
Se guardarán las modificaciones. Debe volver a publicar el recurso para aplicarlo.
Generación de un ID único para perfiles y recursos personalizados
De forma predeterminada, los perfiles y los recursos personalizados no tienen un ID de negocio cuando se crean. Puede activar una opción que genere automáticamente un ID único cuando se crean los elementos. Esta ID se puede utilizar para:
- Identifique fácilmente los registros exportados en una herramienta externa.
- Reconciliar registros al importar datos actualizados procesados en otra aplicación.
Solo se puede habilitar para perfiles y recursos personalizados.
- Cree una extensión al recurso de perfiles o cree un nuevo recurso.
- En la definición de la estructura de datos, marque la Add automatic ID field opción, en la Fields sección .
- Guarde y publique la modificación realizada en el recurso. Si desea que este mecanismo se aplique a elementos creados mediante la API, marque la opción para ampliar la API.
El
ACS ID
campo ahora está disponible y se rellena automáticamente cuando se crean nuevos elementos manualmente, desde la API o se insertan desde un flujo de trabajo de importación. El campo ACS ID es un campo UUID y está indizado.
Al exportar perfiles o recursos personalizados, ahora puede agregar la
ACS ID
columna si se ha habilitado para ese recurso. Puede reutilizar este ID en las herramientas externas para identificar registros.

Al volver a importar datos que se han procesado o actualizado en otra aplicación (por ejemplo, un CRM), puede conciliarlos fácilmente con este ID único.
El
ACS ID
campo no se actualiza para perfiles o elementos creados antes de activar la opción. Sólo los registros nuevos tendrán un ID de ACS. Este campo está en modo de solo lectura. No se puede modificar.