Esta página describe el objeto Dataset_field (campo de un dataset) de Anjana Data Platform. Recoge, por un lado, los atributos que forman su clave primaria (PK) —y que componen su ARI, identificador con el que cada objeto se representa de forma unívoca en Anjana— y, por otro, las pestañas que muestran la información del objeto en su detalle.
Clave primaria (PK) y ARI
Cada objeto de Anjana Data Platform se identifica de forma unívoca mediante su ARI (Anjana Resource Identifier), que se construye a partir de los atributos que forman su clave primaria (PK). En el caso del dataset_field, estos atributos —con su nomenclatura interna entre paréntesis— son:
-
nombre (
name) -
infraestructura del dataset (
infrastructure) -
tecnología del dataset (
technology) -
zona del dataset (
zone) -
localización o ruta lógica del plugin del dataset (
path)
La ARI incluye además el nombre del dataset al que pertenece el campo y la unidad organizativa (organizationalUnit) del dataset. Por ejemplo, para un dataset_field con ID 58:
ANJA:OBJECT:ENTITY:DATASET_FIELD:58:Id_cliente:Europe/SPA/Finance:Clientes:AWS:awsS3:devQA:/data/clientes
donde la estructura es:
ANJA:OBJECT:ENTITY:DATASET_FIELD:<idDatasetField>:<nombre del dataset field>:<unidad organizativa del dataset>:<nombre del dataset al que pertenece>:<infrastructure del dataset>:<technology del dataset>:<zone del dataset>:<path del dataset>
NOTAS:
-
El atributo nombre (
name) no debe contener el carácter ‘:’, ya que es el separador de los componentes de la ARI e interferiría en la lógica interna de la aplicación. -
Para garantizar que los campos que componen la ARI no sean editables, es responsabilidad del administrador configurar dichos atributos en las plantillas con las validaciones de “no editable”. Cualquier intervención manual para modificar estos valores romperá la integridad referencial del objeto.
-
Los valores de infrastructure, technology, zone y organizationalUnit que aparecen en la ARI no tienen por qué coincidir con los que visualiza el usuario en la plantilla. Si se ha configurado el multi-idioma, la clave de traducción es la que forma parte de la ARI, mientras que el usuario ve en la plantilla el valor de traducción de esa clave para el idioma seleccionado en su perfil.
Pestañas del detalle
El detalle de un dataset_field se organiza en varias pestañas, cada una con un tipo de información del objeto. Al acceder al detalle, la pantalla que se muestra por defecto es la de Atributos.
La disponibilidad de las pestañas «Relaciones», «Linaje» e «Intervinientes» depende de los permisos asignados al rol del usuario. Cuando el acceso a una pestaña está deshabilitado, esta se visualiza en gris y el usuario no puede navegar por ella. Si un usuario considera que debería tener acceso y no lo tiene, debe ponerse en contacto con el administrador de Anjana Data Platform.
Atributos
Cuando un usuario accede al detalle de un dataset field, la pantalla que se muestra es la de Atributos, donde el usuario puede acceder a los diferentes atributos funcionales, técnicos, operacionales, etc., que se hayan definido en la plantilla, dentro de los correspondientes menús y secciones así como los atributos específicos que no forman parte de la plantilla pero se han incluido en el dataset_field en particular.
Relaciones
En la pantalla de relaciones, el usuario puede consultar las relaciones existentes entre el dataset field y otras entidades del repositorio de Anjana. De esta forma, el usuario puede conocer qué métrica se almacena, por ejemplo, es un field o qué fields están implicados en la creación de un determinado informe.
Las relaciones pueden ser:
-
Directas: Relaciones en las que el dataset_field es origen o destino
-
Indirecta: Relaciones de su dataset con otras entidades
También se puede filtrar las relaciones por el nombre y el subtipo de la entidad relacionada, el tipo de relación (origen o destino), el nombre y el subtipo de la relación.
Linaje
En esta pantalla, el usuario puede consultar el linaje del dataset field, pudiendo expandir el dataset field para ver, por ejemplo, el dataset que lo contiene, usuarios adheridos a DSAs que contengan a su dataset, relaciones con las entidades que tenga…
Los objetos mostrados en este grafo dependen de la capa de linaje elegida y su relación con el dataset_field (si es origen, destino y de qué tipo de relación). Se puede filtrar qué tipos de entidad, relaciones y estados se quieren mostrar.
Se incluye más detalle del grafo en el apartado Linaje de esta Guía.
Intervinientes
Dentro de la pantalla de Intervinientes, el usuario puede consultar los usuarios que son parte interesada del Dataset Field.
Los usuarios aparecen tipados como:
-
Adheridos: usuario que tiene adherencia a su dataset
-
Principal: usuario creador o propietario del dataset_field
-
Secundario: usuario asignado en algún atributo de la plantilla (en caso de que el objeto tenga algún atributo de tipo Usuario nominal)
También se puede filtrar los intervinientes por tipo de interviniente, su rol o nombre.