Saltearse al contenido

Terminología de DatAscend

Definiciones para términos clave utilizados en DatAscend.

A
agregación
La agregación es el proceso de resumir o combinar datos para obtener información más significativa. En DatAscend, la agregación se utiliza comúnmente en reportes para calcular totales, promedios, conteos u otras métricas a partir de los registros de una entidad. Por ejemplo, un reporte de ventas podría utilizar la agregación para mostrar el total de ventas por región o el promedio de ventas por producto. La agregación permite a los usuarios obtener insights valiosos a partir de grandes conjuntos de datos, facilitando la toma de decisiones informada dentro de la aplicación DatAscend.
API
Una Interfaz de Programación de Aplicaciones — un conjunto de funcionalidades de software que permite que distintas aplicaciones de software se comuniquen entre sí. DatAscend ofrece una API RESTful para interactuar con los datos y la configuración de la plataforma de forma programática. Consulte a su administrador para obtener detalles sobre cómo acceder y utilizar la API de DatAscend.
B
bases de datos
Una base de datos es un sistema organizado para almacenar, gestionar y recuperar datos de manera eficiente. DatAscend puede integrarse con diferentes sistemas de gestión de bases de datos (DBMS) como PostgreSQL, MySQL o SQL Server, dependiendo de las necesidades y preferencias del usuario. Las bases de datos permiten a los usuarios acceder a grandes volúmenes de información de manera rápida y segura, facilitando la gestión y el análisis de los datos dentro de su aplicación DatAscend.
booleano
Un valor booleano es un tipo de dato que puede tener solo dos posibles valores: verdadero o falso. En DatAscend, los campos booleanos se utilizan comúnmente para representar estados o condiciones que pueden ser activas o inactivas, aceptadas o rechazadas, entre otros. Por ejemplo, una entidad 'Usuarios' podría tener un campo booleano llamado 'activo' para indicar si un usuario está activo o no. Los campos booleanos son útiles para filtrar y ordenar datos según ciertas condiciones lógicas dentro de la aplicación DatAscend.
breadcrumb
Un breadcrumb (miga de pan) es un elemento de navegación que muestra la ruta o jerarquía de páginas o entidades dentro de una aplicación. En DatAscend, los breadcrumbs se utilizan para ayudar a los usuarios a entender dónde se encuentran dentro de la estructura de la aplicación y para facilitar la navegación hacia atrás a través de las páginas o entidades relacionadas. Por ejemplo, si un usuario está viendo un registro específico en una entidad, el breadcrumb podría mostrar algo como 'Clientes > Cliente XYZ > Detalles', lo que indica que el usuario está en la página de detalles del cliente XYZ dentro de la entidad Clientes. Los breadcrumbs mejoran la usabilidad y la experiencia del usuario al proporcionar contexto y opciones de navegación claras dentro de su aplicación DatAscend.
breadcrumbs
Un breadcrumb (miga de pan) es un elemento de navegación que muestra la ruta o jerarquía de páginas o entidades dentro de una aplicación. En DatAscend, los breadcrumbs se utilizan para ayudar a los usuarios a entender dónde se encuentran dentro de la estructura de la aplicación y para facilitar la navegación hacia atrás a través de las páginas o entidades relacionadas. Por ejemplo, si un usuario está viendo un registro específico en una entidad, el breadcrumb podría mostrar algo como 'Clientes > Cliente XYZ > Detalles', lo que indica que el usuario está en la página de detalles del cliente XYZ dentro de la entidad Clientes. Los breadcrumbs mejoran la usabilidad y la experiencia del usuario al proporcionar contexto y opciones de navegación claras dentro de su aplicación DatAscend.
C
cadena de texto
Una cadena de texto es un tipo de dato que almacena secuencias de caracteres, como palabras, frases o cualquier combinación de letras, números y símbolos. En DatAscend, los campos de cadena de texto se utilizan para almacenar información descriptiva, como nombres, direcciones, descripciones o cualquier otro tipo de dato alfanumérico. Por ejemplo, una entidad 'Clientes' podría tener un campo de cadena de texto llamado 'nombre' para almacenar el nombre del cliente. Los campos de cadena de texto son esenciales para capturar información detallada y descriptiva dentro de su aplicación DatAscend.
clave foránea
Una clave foránea es un campo en una entidad que se utiliza para establecer una relación con otra entidad en DatAscend. Por ejemplo, si tiene una entidad 'Órdenes' y una entidad 'Clientes', la entidad 'Órdenes' podría tener un campo de clave foránea llamado 'cliente_id' que hace referencia al ID del cliente en la entidad 'Clientes'. Las claves foráneas permiten vincular registros de diferentes entidades, facilitando la organización y el acceso a datos relacionados. En DatAscend, las relaciones entre entidades se configuran utilizando claves foráneas, lo que permite crear estructuras de datos complejas y mantener la integridad referencial dentro de su aplicación.
columnas
Las columnas también conocidas como campos o atributos. Están definidas en una entidad de DatAscend que representan las diferentes propiedades o características de los registros. Por ejemplo, en una entidad 'Clientes', las columnas podrían incluir 'nombre', 'correo electrónico', 'fecha de nacimiento' y 'activo'. Las columnas definen la estructura de los datos almacenados en una entidad y determinan qué tipo de información se puede capturar y gestionar para cada registro dentro de su aplicación DatAscend.
criterios de filtro
Los criterios de filtro son condiciones que se aplican a los datos de una entidad para mostrar solo los registros que cumplen con ciertos requisitos. En DatAscend, puede configurar criterios de filtro en reportes, dashboards o vistas de entidad para limitar la información que se muestra a los usuarios. Por ejemplo, un criterio de filtro podría ser 'Estado = Activo' para mostrar solo los registros de clientes que están activos, o 'Fecha de creación > 01/01/2024' para mostrar solo los registros creados después del 1 de enero de 2024. Los criterios de filtro son esenciales para personalizar la visualización de datos y garantizar que los usuarios vean solo la información relevante para sus tareas y responsabilidades dentro de la aplicación DatAscend.
D
Dashboard
La página de resumen principal de DatAscend que muestra información clave, accesos directos y widgets configurados por Rol. El Dashboard proporciona a los usuarios una vista personalizada de la información más relevante para su rol y tareas diarias. Puede incluir reportes, gráficos, listas de tareas, enlaces rápidos a entidades o menús, y otros componentes que faciliten el acceso a datos y funcionalidades importantes. Los dashboards se configuran en Studio y pueden ser diferentes para cada rol, asegurando que cada usuario tenga una experiencia adaptada a sus necesidades dentro de la aplicación DatAscend.
Dominio
Una agrupación lógica o espacio de nombres para organizar Entidades, Menús y otros recursos dentro de una aplicación DatAscend. Por ejemplo, puede tener un dominio 'Ventas' que contenga entidades como 'Clientes', 'Productos' y 'Órdenes', y otro dominio 'Recursos Humanos' con entidades como 'Empleados' y 'Departamentos'. Los dominios ayudan a estructurar su aplicación de manera coherente, facilitando la navegación y la gestión de los recursos relacionados. Casos de uso de dominios: Segregar la información por países; los dominios pueden representar fincas ganaderas de una misma compañía, cada una con su propia información de animales, empleados, etc. Segregar la información por departamentos o áreas funcionales dentro de una empresa, como Ventas, Recursos Humanos, Finanzas, etc., para organizar mejor los datos y las funcionalidades relacionadas.
E
encabezados de columna
Los encabezados de columna son los títulos o etiquetas que se muestran en la parte superior de cada columna en una tabla o reporte de DatAscend (también en archivos de datos para importación). Estos encabezados indican el tipo de información que se encuentra en cada columna, facilitando la comprensión y el análisis de los datos por parte de los usuarios. Por ejemplo, en un reporte de clientes, los encabezados de columna podrían incluir 'Nombre', 'Correo electrónico', 'Fecha de nacimiento' y 'Activo'. Los encabezados de columna son esenciales para organizar y presentar los datos de manera clara y accesible dentro de su aplicación DatAscend.
Entidad
La estructura de datos principal en DatAscend, equivalente a una tabla de base de datos o colección. Las entidades contienen registros y pueden tener propiedades, relaciones, permisos y configuraciones. Una entidad representa un concepto o tipo de dato en su aplicación, como 'Usuario', 'Producto' o 'Orden'. Las entidades se definen y gestionan a través de Studio, donde puede configurar sus campos, relaciones y comportamientos.Diagrama de una entidad
F
fecha
Un campo de fecha es un tipo de dato que almacena información sobre una fecha específica, sin incluir la hora. En DatAscend, los campos de fecha se utilizan para registrar eventos o hitos importantes que solo requieren la información de la fecha, como fechas de nacimiento, fechas de vencimiento o fechas de registro. Por ejemplo, una entidad 'Clientes' podría tener un campo de fecha llamado 'fecha_nacimiento' para almacenar la fecha de nacimiento de cada cliente. Los campos de fecha son útiles para realizar análisis basados en períodos específicos, generar reportes por fechas y automatizar procesos relacionados con el tiempo dentro de su aplicación DatAscend.
fecha y hora
La fecha y hora se refieren a un tipo de dato que almacena información sobre momentos específicos en el tiempo y estrictamente contienen la fecha y la hora. En DatAscend, puede utilizar campos de fecha y hora en sus entidades para registrar eventos, programar acciones o realizar análisis basados en el tiempo. Por ejemplo, una entidad 'Órdenes' podría tener un campo de fecha y hora llamado 'fecha_creación' para registrar cuándo se creó cada orden. Los campos de fecha y hora son esenciales para gestionar la temporalidad de los datos, permitiendo a los usuarios realizar seguimientos, generar reportes basados en períodos específicos y automatizar procesos en función del tiempo dentro de su aplicación DatAscend.
Flujo de trabajo
Una secuencia automatizada de pasos desencadenados por eventos o condiciones en el sistema, utilizada para definir lógica de negocio y procesos. En DatAscend, los flujos de trabajo se configuran en Studio y pueden incluir acciones como enviar notificaciones, actualizar registros, ejecutar scripts personalizados o integrar con sistemas externos. Los flujos de trabajo permiten automatizar tareas repetitivas, garantizar la consistencia de los datos y mejorar la eficiencia operativa en su aplicación.
I
Importar datos
El proceso de cargar datos externos (por ejemplo, desde CSV o fuentes externas) en los registros de una Entidad dentro de DatAscend.
J
join derecho
Un join derecho es una operación de combinación de datos en DatAscend que devuelve todos los registros de la entidad derecha (la segunda entidad mencionada) y los registros coincidentes de la entidad izquierda (la primera entidad mencionada). Si no hay coincidencia en la entidad izquierda, los campos correspondientes a esa entidad se llenarán con valores nulos. Por ejemplo, si tiene una entidad 'Órdenes' como la entidad izquierda y una entidad 'Clientes' como la entidad derecha, un join derecho devolvería todos los clientes, incluyendo aquellos que no tienen órdenes asociadas, mostrando valores nulos para los campos de órdenes en esos casos. Los joins derechos son útiles para obtener una vista completa de los datos de una entidad relacionada mientras se incluyen detalles relacionados cuando estén disponibles dentro de su aplicación DatAscend.Ejemplo de join derecho
join interno
Un join interno es una operación de combinación de datos en DatAscend que devuelve solo los registros que tienen coincidencias en ambas entidades relacionadas. Por ejemplo, si tiene una entidad 'Órdenes' y una entidad 'Clientes', un join interno entre estas entidades devolvería solo las órdenes que están asociadas con clientes existentes, excluyendo cualquier orden que no tenga un cliente vinculado. Los joins internos son útiles para filtrar datos y obtener información relevante basada en relaciones específicas dentro de su aplicación DatAscend.Ejemplo de join interno
join izquierdo
Un join izquierdo es una operación de combinación de datos en DatAscend que devuelve todos los registros de la entidad izquierda (la primera entidad mencionada) y los registros coincidentes de la entidad derecha (la segunda entidad mencionada). Si no hay coincidencia en la entidad derecha, los campos correspondientes a esa entidad se llenarán con valores nulos. Por ejemplo, si tiene una entidad 'Órdenes' como la entidad izquierda y una entidad 'Clientes' como la entidad derecha, un join izquierdo devolvería todas las órdenes, incluyendo aquellas que no tienen un cliente asociado, mostrando valores nulos para los campos del cliente en esos casos. Los joins izquierdos son útiles para obtener una vista completa de los datos de una entidad mientras se incluyen detalles relacionados cuando estén disponibles dentro de su aplicación DatAscend.Ejemplo de join izquierdo
joins
Los joins son una técnica utilizada para combinar datos de dos o más entidades en DatAscend, basándose en una relación común entre ellas. Por ejemplo, si tiene una entidad 'Órdenes' y una entidad 'Clientes', puede realizar un join para mostrar información del cliente junto con cada orden en un reporte. Los joins permiten a los usuarios acceder a datos relacionados de manera eficiente, sin necesidad de duplicar información en múltiples entidades. Esto es especialmente útil para crear reportes complejos que requieren datos de varias entidades, ya que permite combinar la información de manera dinámica y flexible dentro de la aplicación DatAscend.
L
llave foránea
Una llave foránea es un campo en una entidad que se utiliza para establecer una relación con otra entidad en DatAscend. Por ejemplo, si tiene una entidad 'Órdenes' y una entidad 'Clientes', la entidad 'Órdenes' podría tener un campo de llave foránea llamado 'cliente_id' que hace referencia al ID del cliente en la entidad 'Clientes'. Las llaves foráneas permiten vincular registros de diferentes entidades, facilitando la organización y el acceso a datos relacionados. En DatAscend, las relaciones entre entidades se configuran utilizando llaves foráneas, lo que permite crear estructuras de datos complejas y mantener la integridad referencial dentro de su aplicación.
M
Menú
En DatAscend un menú es n elemento de navegación que se muestra en la barra lateral o encabezado de la aplicación y enlaza a los usuarios con Entidades, reportes u otras vistas. Los menús se configuran en Studio y pueden organizarse en dominios para facilitar la navegación. Por ejemplo, un menú llamado 'Clientes' podría enlazar a la entidad de clientes, mientras que un menú 'Reportes de Ventas' podría enlazar a un reporte que muestra las ventas por región. Los menús son esenciales para guiar a los usuarios a través de la aplicación y proporcionar acceso rápido a las funcionalidades y datos relevantes según su rol y necesidades. Los menús pueden ser visibles para todos los usuarios o restringidos a ciertos roles, lo que permite personalizar la experiencia de navegación según las necesidades de cada grupo de usuarios dentro de la aplicación DatAscend.
Módulo
Un área funcional de la plataforma DatAscend (por ejemplo, Usuarios, Permisos, Flujos de trabajo) que agrupa funcionalidades y páginas relacionadas. El acceso a los módulos se controla mediante roles y permisos, lo que permite personalizar la experiencia del usuario según sus necesidades y responsabilidades dentro de la aplicación. Por ejemplo, el módulo de 'Usuarios' podría incluir páginas para gestionar usuarios, roles y permisos, mientras que el módulo de 'Flujos de trabajo' podría contener herramientas para diseñar y administrar los procesos automatizados de la aplicación. Los módulos ayudan a organizar las funcionalidades de la plataforma de manera lógica, facilitando la navegación y el acceso a las herramientas necesarias para administrar y utilizar su aplicación DatAscend de manera efectiva.
muchos a muchos
Una relación muchos a muchos en DatAscend es un tipo de asociación entre dos entidades donde múltiples registros de una entidad pueden estar vinculados a múltiples registros de la otra entidad. Por ejemplo, si tiene una entidad 'Estudiantes' y una entidad 'Cursos', una relación muchos a muchos podría vincular cada estudiante con varios cursos en los que está inscrito, y cada curso podría tener varios estudiantes inscritos. Este tipo de relación es útil para modelar situaciones donde hay una asociación flexible entre dos conjuntos de datos dentro de su aplicación DatAscend, permitiendo que los registros se relacionen de manera dinámica según las necesidades del negocio.
muchos a uno
Una relación muchos a uno en DatAscend es un tipo de asociación entre dos entidades donde múltiples registros de una entidad pueden estar vinculados a un solo registro de la otra entidad. Por ejemplo, si tiene una entidad 'Órdenes' y una entidad 'Clientes', una relación muchos a uno podría vincular múltiples órdenes con un solo cliente, mientras que cada cliente podría tener varias órdenes asociadas. Este tipo de relación es común para modelar situaciones donde varios objetos relacionados apuntan a un objeto principal dentro de su aplicación DatAscend.
MySql
MySQL es un sistema de gestión de bases de datos relacional de código abierto que se utiliza ampliamente en aplicaciones web. DatAscend puede integrarse con MySQL para almacenar y gestionar los datos de las entidades, registros y otras información relacionada con la aplicación. MySQL ofrece un rendimiento alto y una fácil configuración, lo que lo hace una opción popular para el desarrollo de aplicaciones que requieren un almacenamiento eficiente de datos.
N
número
Un número es un tipo de dato que representa valores numéricos, ya sean enteros o decimales. En DatAscend, los campos numéricos se utilizan para almacenar cantidades, precios, puntuaciones u otros datos cuantitativos. Por ejemplo, una entidad 'Productos' podría tener un campo numérico llamado 'precio' para almacenar el precio de cada producto. Los campos numéricos son fundamentales para realizar cálculos, análisis y generar reportes basados en datos cuantitativos dentro de su aplicación DatAscend.
P
Permiso
Una regla de control de acceso que determina qué operaciones (ver, crear, editar, eliminar) puede realizar un Rol sobre una Entidad o funcionalidad.
PostgreSQL
PostgreSQL es un sistema de gestión de bases de datos relacional de código abierto conocido por su robustez, escalabilidad y soporte para características avanzadas. DatAscend puede integrarse con PostgreSQL para almacenar y gestionar los datos de las entidades, registros y otras información relacionada con la aplicación. PostgreSQL es una opción popular para aplicaciones que requieren un alto rendimiento, integridad de datos y soporte para consultas complejas.
propietario
El propietario de un registro en DatAscend es el usuario o entidad responsable de ese registro específico. El propietario puede tener ciertos permisos o responsabilidades asociados con el registro, como la capacidad de editarlo, compartirlo o eliminarlo. En algunos casos, el propietario también puede ser utilizado para controlar el acceso a los registros, permitiendo que solo ciertos usuarios vean o interactúen con los registros que les pertenecen. La gestión de propietarios es una parte importante de la administración de datos y la seguridad dentro de su aplicación DatAscend.
R
registros
Los registros son las entradas individuales en DatAscend que contienen información sobre un objeto o entidad específica. En DatAscend, los registros se almacenan en entidades y representan instancias concretas de esas entidades. Por ejemplo, un registro en la entidad 'Clientes' podría representar a un cliente específico con su información personal y de contacto. Los registros son la unidad básica de almacenamiento y recuperación de datos dentro de su aplicación DatAscend.
Relación
Un vínculo entre dos Entidades que representa una asociación de datos, similar a una clave foránea en una base de datos relacional. Las relaciones permiten conectar registros de diferentes entidades, facilitando la organización y el acceso a datos relacionados. Por ejemplo, una entidad 'Órdenes' podría tener una relación con la entidad 'Clientes' para vincular cada orden con el cliente que la realizó. Las relaciones se configuran en Studio y pueden ser de varios tipos, como uno a uno, uno a muchos o muchos a muchos, dependiendo de cómo se necesite estructurar la información en su aplicación DatAscend.
relaciones anidadas
Las relaciones anidadas en DatAscend se refieren a la capacidad de establecer asociaciones entre entidades que a su vez están relacionadas con otras entidades. Por ejemplo, si tiene una entidad 'Clientes' que está relacionada con una entidad 'Órdenes', y la entidad 'Órdenes' está relacionada con una entidad 'Productos', entonces las relaciones entre 'Clientes' y 'Productos' serían consideradas relaciones anidadas. Este tipo de relaciones permite modelar estructuras de datos complejas y jerárquicas dentro de su aplicación DatAscend, facilitando el acceso a datos relacionados a través de múltiples niveles de asociación.
relaciones multinivel
Las relaciones multinivel en DatAscend se refieren a la capacidad de establecer asociaciones entre entidades que se extienden a través de varios niveles de relación. Por ejemplo, si tiene una entidad 'Clientes' que está relacionada con una entidad 'Órdenes', y la entidad 'Órdenes' está relacionada con una entidad 'Productos', entonces las relaciones entre 'Clientes' y 'Productos' serían consideradas relaciones multinivel. Este tipo de relaciones permite modelar estructuras de datos complejas y jerárquicas dentro de su aplicación DatAscend, facilitando el acceso a datos relacionados a través de múltiples niveles de asociación.
Reporte
Viisualización o resumen de datos estructurados generado a partir de una o más Entidades de DatAscend. Se utiliza para mostrar información agregada o filtrada. Un reporte puede incluir una tabla de datos, gráficos, métricas clave u otros elementos visuales para ayudar a los usuarios a comprender y analizar la información. Los reportes se configuran en Studio y pueden ser accesibles a través de menús o dashboards, proporcionando a los usuarios insights valiosos basados en los datos almacenados en las entidades de la aplicación.
Rol
Un conjunto de permisos asignado a los usuarios para controlar qué acciones pueden realizar y a qué datos pueden acceder en el sistema. En DatAscend, los roles se configuran en Studio y se asignan a los usuarios para definir su nivel de acceso y las operaciones que pueden realizar sobre las entidades y otras funcionalidades de la aplicación. Un rol puede tener permisos específicos para ver, crear, editar o eliminar registros de una entidad, así como acceso a menús y reportes específicos. Son elementos fundamentales para implementar la seguridad y el control de acceso en su aplicación DatAscend.
S
Sección
Una sección es un contenedor visual que se utiliza para organizar y agrupar elementos de un reporte de DatAscend. Las secciones ayudan a estructurar la información de manera clara y coherente, facilitando la navegación y la comprensión de los datos por parte de los usuarios. Ejemplo de sección en un reporte
Studio
La interfaz de administración visual de DatAscend donde los administradores pueden crear y gestionar Entidades, configurar Menús y definir la estructura de la aplicación. Adicionalmente de la gestión de entidades, Studio permite configurar roles y permisos, diseñar flujos de trabajo, gestionar traducciones y personalizar la experiencia del usuario. Es la herramienta central para construir y mantener su aplicación DatAscend sin necesidad de escribir código.Captura de pantalla de Studio
T
Traducción
Una etiqueta o valor específico de localización para las propiedades y relaciones de una Entidad, que permite soporte multilingüe en la aplicación. DatAscend permite configurar traducciones para las entidades, propiedades, relaciones y otros elementos de la aplicación a través de Studio. Esto significa que puede proporcionar etiquetas y valores en diferentes idiomas, lo que facilita el uso de la aplicación por parte de usuarios que hablan distintos idiomas. Las traducciones se pueden configurar para cada propiedad y relación, asegurando que la interfaz de usuario sea coherente y comprensible para todos los usuarios, independientemente de su idioma preferido. Esto es especialmente útil en aplicaciones globales o en entornos con usuarios multilingües, ya que mejora la accesibilidad y la experiencia del usuario al permitirles interactuar con la aplicación en su idioma nativo.
U
uno a muchos
Una relación uno a muchos en DatAscend es un tipo de asociación entre dos entidades donde un registro de una entidad puede estar vinculado a múltiples registros de la otra entidad, pero cada registro de la segunda entidad solo puede estar vinculado a un registro de la primera entidad. Por ejemplo, si tiene una entidad 'Clientes' y una entidad 'Órdenes', una relación uno a muchos podría vincular cada cliente con múltiples órdenes que ha realizado, mientras que cada orden solo estaría vinculada a un cliente específico. Este tipo de relación es común para modelar situaciones donde un objeto principal tiene varias instancias relacionadas dentro de su aplicación DatAscend.
uno a uno
Una relación uno a uno en DatAscend es un tipo de asociación entre dos entidades donde cada registro de una entidad está vinculado a un solo registro de la otra entidad, y viceversa. Por ejemplo, si tiene una entidad 'Usuarios' y una entidad 'Perfiles', una relación uno a uno podría vincular cada usuario con un perfil único que contiene información adicional sobre ese usuario. Este tipo de relación es útil para organizar datos que están estrechamente relacionados pero que se desea mantener en entidades separadas por razones de claridad o estructura de datos dentro de su aplicación DatAscend.
V
Variable
Un valor que puede cambiar durante la ejecución de una aplicación. En DatAscend, las variables se pueden utilizar para almacenar datos temporales o para pasar información entre diferentes partes de la aplicación. Por ejemplo, una variable podría almacenar el nombre de un usuario o el ID de un registro específico. Las variables son útiles para personalizar la experiencia del usuario, realizar cálculos dinámicos o controlar el flujo de la aplicación en función de las acciones del usuario o los datos disponibles. Pueden ser utilizadas en flujos de trabajo, reportes o cualquier lugar donde se necesite un valor que pueda cambiar durante la interacción con la aplicación DatAscend.