Glosario de términos comunes de aplicaciones basadas en modelos
Este artículo contiene un glosario de términos para aplicaciones basadas en modelos de Power Apps.
Accesibilidad
La accesibilidad es un término que se utiliza para referirse a la medida en que las personas con discapacidad pueden utilizar productos digitales. En el caso de las aplicaciones basadas en modelos, se han tenido en cuenta aspectos como el diseño dinámico, la manera en que el usuario navega entre los campos, cómo se comporta la aplicación en modo de alto contraste y cómo los lectores de pantalla ayudan a los usuarios a comprender la naturaleza de la aplicación.
Usar lectores de pantalla en aplicaciones basadas en modelos
Centro de administración
El centro de administración de Power Platform es un portal unificado para que los administradores gestionen entornos y configuraciones para Power Apps, Power Automate y las aplicaciones Dynamics 365. El centro de administración de Power Platform no abarca la configuración de administración y las características asociadas a Power BI.
Más información sobre el Centro de administración de Power Platform
Más información acerca del Centro de administración de Power BI
Diseñador de aplicaciones
La herramienta que se utiliza para crear y editar aplicaciones basadas en modelos. A medida que la experiencia del diseñador de aplicaciones modernas madura, reemplazará la experiencia clásica.
Úselo para configurar el mapa del sitio de navegación, las tablas, los formularios y las vistas relevantes para su aplicación.
Una vista previa de la nueva experiencia del diseñador de aplicaciones
Podemos usar el diseñador de aplicaciones clásico cuando creamos o editamos nuestras aplicaciones.
Experiencia de navegación de la aplicación
La forma en que se presentan áreas, grupos y subárea en una aplicación basada en modelos. También se conoce como el mapa del sitio
Administración del ciclo de vida de la aplicación
La forma en que gestionamos el ciclo de vida de una aplicación desde su concepción hasta el final de su vida útil. Desde una perspectiva técnica, gran parte de la administración del ciclo de vida de las aplicaciones (ALM) se gestiona mediante soluciones al entregar productos de aplicaciones basados en modelos.
Área
Una parte de la lexperiencia de navegación de aplicaciones basada en modelos, las aplicaciones pueden tener varios grupos y los grupos pueden tener varias subáreas. La subárea contiene las tablas relevantes para la aplicación. Para las aplicaciones con más de un área, se muestra un control switch en el panel de navegación inferior izquierdo.
Navegación de aplicaciones en aplicaciones basadas en modelos
Atributo
Un atributo es otro nombre para una columna y es un término comúnmente utilizado por desarrolladores de Power Apps. Cada tabla de Power Apps corresponde a una tabla de base de datos y cada columna de la tabla de Power Apps corresponde a una columna en la tabla de la base de datos.
Flujo de proceso empresarial
Lógica incorporada en una tabla determinada para garantizar que los usuarios completen los registros actualizando los campos en el orden correcto.
Si bien estos se crean inicialmente con la experiencia de Power Automate, los flujos de procesos de negocio se experimentan dentro de la aplicación basada en modelos como un cambio en la interfaz de usuario.
Un flujo de proceso de negocio se organiza en etapas. Cada etapa define las columnas (campos) que deben completarse normalmente antes de pasar a la siguiente etapa. Por ejemplo, el flujo de proceso de negocio predeterminado para la tabla de oportunidades tiene cuatro etapas: calificar> desarrollar> proponer> cerrar. La etapa actual en un flujo de proceso de negocio se indica con un punto junto a la etapa en la secuencia de etapas de izquierda a derecha en el flujo.
Información general sobre flujos de proceso de negocio
Regla de negocio
Las reglas de negocio son lógica del lado del servidor que se utiliza con aplicaciones de lienzo o basadas en modelos para establecer o borrar valores en una o varias columnas de una tabla. Las reglas de negocio también se pueden usar para validar datos almacenados o mostrar mensajes de error. Las aplicaciones basadas en modelos pueden usar reglas de negocio para mostrar u ocultar columnas, habilitar o deshabilitar columnas y crear recomendaciones basadas en inteligencia empresarial.
Más información acerca de reglas de negocio
Aplicación de lienzo
Una aplicación que se genera usando controles drag and drop configurados mediante Power Fx. Las aplicaciones de lienzo ofrecen al diseñador un control significativo sobre la experiencia del usuario y se pueden conectar a una amplia gama de orígenes de datos y servicios de datos.
Las aplicaciones de lienzo se organizan en pantallas y controles, como galerías, cuadros de texto y menús desplegables, se colocan en las pantallas y se configuran para que se conecten a los orígenes de datos y entre sí correctamente.
Mientras que una aplicación basada en modelo viene con muchas características preconfiguradas como formularios, vistas y una interfaz de usuario, muchas aplicaciones de lienzo se crean a partir de un lienzo en blanco o una plantilla. A menudo hay más trabajo por realizar y más trabajo directo usando código.
Las aplicaciones de lienzo están contenidas en entornos y soluciones de la misma forma que las aplicaciones basadas en modelos.
Descubra más aplicaciones de lienzo aquí.
Gráfico
Una representación visual de una tabla de datos. Estos pueden tomar la forma de gráfico de líneas, barras, circulares o anillos.
Más información sobre cómo crear un gráfico de sistema aquí.
Clásico
La interfaz clásica representa el método en el que los creadores de aplicaciones realizan cambios en las características dentro de su entorno de Microsoft Dataverse.
La interfaz clásica se ha reemplazado con el tiempo por el método de creación de aplicaciones basado en la web conocido como Interfaz unificada.
Acerca de la Interfaz unificada para aplicaciones basadas en modelo de Power Apps
Diseñador de aplicaciones clásico
El diseñador de aplicaciones moderno le permite crear aplicaciones basadas en modelos y crear aplicaciones de lienzo utilizando páginas personalizadas.
El diseñador de aplicaciones moderno pronto será el diseñador predeterminado para aplicaciones basadas en modelos. Actualmente, todavía puede crear aplicaciones basadas en modelos con el diseñador de aplicaciones clásico.
Columna
Una columna (anteriormente llamada campo), es un campo dentro de una tabla de Dataverse (anteriormente llamada entidad). Las columnas son similares a los campos de las bases de datos y tienen diferentes tipos de datos, como texto, número, fecha, así como tipos de datos menos familiares para las bases de datos, como teléfono, correo electrónico, archivo e imagen.
El tipo de columna define el tipo de datos requeridos por la columna y también los controles, como el selector de fecha o el cuadro de texto, que estarán disponibles al usar el control.
Las columnas también aparecen al crear formularios. Las pestañas de formulario también tienen columnas, y esto define dónde puede colocar las secciones. Además, las secciones de formulario tienen columnas, y estas definen dónde puede colocar las columnas de tabla (formularios en este caso).
Agregar, configurar, mover o eliminar columnas de un formulario
Barra de comandos
El área de una aplicación basada en modelo que contiene comandos básicos utilizados universalmente por aplicaciones basadas en modelos.
La barra de comandos se puede personalizar. Más información: Personalizar la barra de comandos con el diseñador de comandos (versión preliminar)
Componente
Los componentes son elementos. Los componentes se utilizan al crear los elementos que componen una aplicación basada en modelo. A menudo, estos elementos se relacionarán con el método de creación de las tablas que componen una aplicación basada en modelos.
Los componentes se pueden dividir en datos (tablas, relaciones, columnas), UI (mapa del sitio, formularios, vistas), lógica (flujos de procesos de negocio, reglas de negocio) y visualización (gráficos, paneles y mosaicos de Power BI).
Más información acerca de componentes
Conexión
Una aplicación basada en modelos solo está conectada a las tablas de datos que se encuentran en el mismo entorno. Esta conexión se puede considerar nativa porque nunca tiene que configurarse dentro del entorno.
Existen conexiones dentro del entorno para permitir que otros elementos de Power Platform operen correctamente. En particular, las aplicaciones de lienzo de Power Apps y los flujos de Power Automate tienen la capacidad de hacer uso de varias conexiones.
Control
Los controles le permiten interactuar con la información contenida en los registros. Por lo general, son visibles en formularios, donde los usuarios actualizan los datos mediante el control. Algunos ejemplos de controles son calendario, alternancia, opciones, control deslizante y cuadrículas editables. En algunos casos, es posible que desee utilizar diferentes controles en función del dispositivo empleado por el usuario.
Más información sobre controles
Panel
Un contenedor para uno o más gráficos relacionados con una tabla.
Más información sobre paneles aquí
Un panel permite gráficos, informes de Power BI y vistas de tablas que se presentarán al usuario de la aplicación.
Más información sobre cómo utilizar Power BI dentro de una aplicación basada en modelo
Modelo de datos
Colección de tablas relacionadas. En el contexto de las aplicaciones basadas en modelos, estas se llevan a cabo dentro de la base de datos de Dataverse.
En una solución personalizada, el modelo de datos suele ser el conjunto de tablas relacionadas creadas con el propósito de entregar la aplicación empresarial general.
Base de datos
El término colectivo para todas las tablas en Dataverse.
Dataverse
Microsoft Dataverse es el término colectivo para las tablas, los flujos de trabajo, los flujos de procesos de negocio y la funcionalidad relacionada que se suministran dentro de un entorno cuando se crea una base de datos.
Las aplicaciones basadas en modelos requieren una base de datos Dataverse.
Una base de datos de Dataverse contiene las estructuras de datos más estrechamente asociadas a las bases de datos, además de poder contener aplicaciones basadas en modelos, aplicaciones de lienzo y flujos de Power Automate.
Más información acerca de Dataverse aquí
Dependencia
Las dependencias se crean cuando los elementos de los componentes dependen unos de otros para funcionar. Por ejemplo, si se utiliza una columna dentro de una vista, la vista requiere que la columna exista para poder funcionar. Hay muchos ejemplos de dependencias en todo Dataverse. Otro ejemplo es una aplicación basada en modelo que depende de una tabla si esa tabla se usa dentro de la aplicación.
Las dependencias se manifiestan de diversas formas, incluso cuando se valida una aplicación basada en modelo. También se hacen evidentes de la manera más problemática cuando se intenta eliminar un aspecto de una tabla, formulario, vista o panel. Cuando esto ocurre, las dependencias se pueden ver seleccionando el elemento que se eliminará y luego seleccionando "mostrar dependencias" en la barra de comandos.
Dynamics 365
Microsoft Dynamics 365 es una línea de aplicaciones de software de planificación de recursos empresariales (ERP) y gestión de relaciones con el cliente (CRM). Microsoft comercializa aplicaciones de Dynamics 365 a través de una red de partners revendedores que brindan servicios especializados.
Más información acerca de Microsoft Dynamics 365
Entidad
Una entidad es la forma clásica de describir una tabla. Verá esta terminología dentro de las experiencias clásicas y en otros lugares de Internet.
Entorno
Un entorno es un espacio para almacenar, administrar y compartir datos profesionales,estructuras de datos, aplicaciones, bots de chat y flujos de su organización.
Puede empaquetar los diversos elementos como soluciones, y estas soluciones se pueden exportar de un entorno a otro.
Un entorno solo puede tener una base de datos de Dataverse y todas sus aplicaciones basadas en modelos del entorno utilizan esta base de datos.
A menudo, se utilizan varios entornos para permitir la administración del ciclo de vida de las aplicaciones. Por ejemplo, es posible que tenga entornos de desarrollo, prueba y producción.
Los entornos existen dentro de una región geográfica y pueden ser un medio para garantizar que los datos permanezcan físicamente en la región geográfica correcta.
Más información sobre entornos aquí
Flujo
Los flujos de nube son funciones que ofrece Power Automate que permiten que se lleve a cabo la automatización de tareas en función del desencadenamiento de condiciones como la periodicidad, adición o actualización de registros o simplemente la selección de botones por parte de los usuarios. Los flujos se pueden ejecutar con o sin la introducción de nuevos parámetros.
Formulario
Los formularios ofrecen la interfaz de usuario (UI) que los usuarios usan para crear, ver, o editar registros de la tabla. Use el diseñador de formularios en Power Apps para crear y editar formularios.
Hay cuatro tipos de formularios: principal, creación rápida, vista rápida y tarjeta.
Más información:
- Tipos de formularios
- Abrir el diseñador de formularios
- Aprenda a crear y diseñar formularios
- Agregar una sección o eliminar una sección de un formulario
- Agregar una pestaña o eliminar una pestaña de un formulario
Diseñador de formularios
La experiencia de diseño para crear y editar formularios.
Abrir el diseñador de formularios
Grupo
Una parte de la experiencia de navegación de aplicaciones basadas en modelos. Los nombres de grupo aparecen como un elemento de navegación en una aplicación con los nombres de subárea (tablas) dentro del grupo que aparece debajo.
(heredado)
Esto se refiere a características que han quedado en desuso o a la forma en que se crearon, se ha trasladado a una experiencia más moderna, como la Interfaz unificada basada en web.
Búsqueda
Una búsqueda es un tipo de campo que existe cuando dos tablas están relacionadas. Las búsquedas se pueden ver en las vistas de tabla en el lado de varios de una relación de uno a varios. Por lo general, se rellenan mediante un formulario en el lado de varios de la relación.
- Obtenga más información sobre la experiencia del usuario del campo de búsqueda
- Cómo configurar una búsqueda
Formulario principal
Cada tabla tiene al menos un formulario principal. El formulario principal representa el método principal de interacción con un registro. El formulario principal responde al dispositivo que usa el formulario y puede contener controles optimizados para el dispositivo, ya sea teléfono, tableta o web. Los formularios principales se editan usando el diseñador de formularios.
Más información acerca de otros tipo de formularios
Supervisar
También conocido como el monitor de la aplicación. Le permite comprender aspectos del rendimiento de una aplicación basada en modelo. El monitor de aplicaciones también se puede usar para supervisar aplicaciones de lienzo.
- Más información sobre el uso del monitor de aplicaciones
- Usar Monitor para comprender el rendimiento del formulario
Página
Las aplicaciones modernas tienen el concepto de páginas, que pueden ser aplicaciones basadas en modelos o una página basada en lienzo con páginas personalizadas. Las páginas personalizadas permiten un diseño flexible, funciones Power Fx con poco código y datos de conector de Power Apps.
Es una herramienta para permitir que las aplicaciones basadas en modelos y las aplicaciones de lienzo coexistan juntas.
Power Automate
Un servicio de Power Platform que permite a los usuarios optimizar las tareas repetitivas. Normalmente, esta automatización se realiza mediante flujos de nube.
Los flujos de procesos de negocio de aplicaciones basada en modelos que dirigen a los usuarios para completar registros de tablas de una manera específica, se crean dentro de Power Automate.
Los flujos de Power Automate existen dentro de un entorno y también pueden existir dentro de soluciones de Power Apps.
Obtener más información acerca de Power Automate
Power BI
Una herramienta de visualización de datos que tiene la capacidad de insertarse en aplicaciones basadas en modelos o de encontrarse de forma completamente independiente de ellas. Power BI puede conectarse a una amplia gama de orígenes de datos, de los cuales Dataverse es solo uno.
Los informes de Power BI no existen en entornos de Dataverse o dentro de soluciones.
Publicar
El proceso mediante el cual hace que la última versión de la aplicación esté disponible para los usuarios dentro de un entorno.
Publicador
Cada solución tiene un editor. Usted especifica el editor al crear una solución. El editor de soluciones indica quién desarrolló la aplicación y definirá el prefijo, como Contoso_MyNewTable, para todos los activos de la solución.
Más información sobre los editores
Grabar
Un registro contiene una o varias columnas de información sobre una persona, un lugar o una cosa. Por ejemplo, un registro puede contener el nombre, la dirección de correo electrónico y el número de teléfono de un solo cliente. Otras herramientas se refieren a un registro como "fila" o "elemento". Los registros existen dentro de tablas de Dataverse.
Relación
La forma en que los campos de diferentes tablas se relacionan entre sí. Existen tres tipos de relaciones:
- Uno a varios. Por ejemplo, un autor de muchas novelas.
- Varios a uno. Por ejemplo, varias páginas a un libro.
- Varios a varios. Por ejemplo, varios libros prestados por muchas personas.
Las aplicaciones basadas en modelos a menudo contienen tablas con relaciones entre ellas. Cuando existen relaciones, los usuarios navegan hasta el registro dentro de la tabla relacionada. Por ejemplo, cuando mira un registro de factura de venta, puede abrir el registro de la cuenta relacionada para investigar los detalles de esa cuenta.
Más información sobre cómo crear relaciones de tablas
Aplicaciones dinámicas
Una aplicación dinámica se representará a sí misma de una manera que dependa del dispositivo que obtenga acceso a la aplicación. Esto incluso puede significar que se puede mostrar un control diferente, como un selector de fecha, dependiendo de si el usuario está ejecutando la aplicación en un equipo, una tableta o un teléfono.
Además, las tablas y los campos se representan a sí mismos de acuerdo con el tamaño de la pantalla del dispositivo que se usa.
Sección
Pestañas dentro de los formularios se organizan en secciones. Las secciones se pueden organizar en una a cuatro columnas y le permiten organizar los metadatos del registro de la manera más relevante para la pestaña actual y la sección actual.
Más información sobre el trabajo con secciones
Rol de seguridad
Un rol de seguridad define lo que las personas pueden ver y hacer con un registro. Esto se relaciona con las acciones crear, leer, escribir, eliminar, actualizar y anexar.
Se crean roles de seguridad y los usuarios se colocan en roles de seguridad ya sea como nombres de usuario individuales o mediante el uso de grupos de seguridad de Active Directory.
Concede acceso a aplicaciones basadas en modelos mediante roles de seguridad.
- Más información sobre roles de seguridad
- Descripción general de la seguridad en Microsoft Dataverse
- Comenzar a usar roles de seguridad en Dataverse
Mapa del sitio
Una aplicación basada en modelo es esencialmente una colección de tablas, paneles, vistas y páginas, que se describen a través del mapa del sitio. El mapa del sitio define las tablas y páginas que se incluyen dentro de una aplicación basada en modelo y la experiencia de navegación que tendrán los usuarios cuando se muevan entre ellas.
Al configurar la experiencia de navegación, está editando las áreas, los grupos y los elementos de navegación de las subáreas. Las tablas existen en el nivel de la subárea y están organizadas en grupos. Los grupos son efectivamente colecciones de tablas y páginas y son visibles en el panel de navegación. Las áreas le permiten alternar entre los grupos visibles.
Tanto los métodos modernos como los clásicos para crear una aplicación basada en modelo incluyen mapas del sitio. Sin embargo, con el diseñador de aplicaciones moderno puede diseñar el mapa del sitio con una experiencia de arrastrar y colocar, mientras que el diseñador de mapas del sitio clásico no admite la función de arrastrar y soltar.
Para abrir el mapa del sitio en el diseñador de mapas del sitio clásico desde la experiencia de creación de aplicaciones modernas, seleccione Cambiar al modo clásico.
Más información sobre la navegación de aplicaciones aquí
Solución
Una solución es un contenedor para una amplia gama de componentes entre los que se incluyen tablas, flujos de nubes y roles de seguridad.
Cuando cree una aplicación basada en modelo, asegúrese de que los activos asociados se mantengan dentro de una solución.
Las soluciones tienen dos formas:
- Las soluciones administradas generalmente permiten solo una pequeña cantidad de personalización o ninguna personalización en absoluto.
- Las soluciones no administradas brindan a los fabricantes un control total sobre el proyecto que están creando.
Los creadores y desarrolladores utilizan soluciones no administradas para exportar proyectos como solución administrada para su uso en entornos que no son de desarrollo, como un entorno de producción. Esto permite un alto nivel de control para la administración del ciclo de vida de la aplicación.
Explorador de soluciones
Esta es la experiencia clásica que los creadores y personalizadores pueden usar para ver y realizar cambios en la mayoría de los componentes de la solución. Hay experiencias más modernas disponibles en make.powerapps.com y los diseñadores de aplicaciones basadas en modelos y el explorador de soluciones eventualmente serán reemplazados por esas experiencias modernas.
Para obtener acceso a la interfaz de solución moderna, siga estos pasos:
- Inicie sesión en make.powerapps.com.
- Seleccione un entorno.
- En el panel izquierdo, seleccione Soluciones y luego abra una solución administrada donde desea agregar una aplicación basada en modelo. Cree una solución si aún no existe una.
- Explore los componentes de la solución.
Más información sobre soluciones aquí
Subárea
Una parte de la experiencia de navegación de aplicaciones basadas en modelos. Las subáreas (tablas) y las páginas aparecen debajo del grupo en el que están configuradas dentro del diseñador de aplicaciones.
Subcuadrícula
Las subcuadrículas son áreas de formularios principales que muestran una lista de registros de una tabla de Dataverse, mientras permanece en el formulario. Normalmente, se utiliza una subcuadrícula para mostrar registros secundarios que se relacionan con el registro principal que se está revisando actualmente. Por ejemplo, libros escritos por un autor.
Si bien las subcuadrículas se muestran en una aplicación basada en modelo, son una propiedad del formulario.
Pestaña
Cada formulario tiene al menos una pestaña y estas son relevantes para la forma en que presentamos los datos de los registros de la tabla. Un formulario puede tener varias pestañas. Esto le permite a usted, el creador, ofrecer al usuario una variedad de formas de ver el mismo registro. A menudo, esta es una mejor experiencia de usuario o una forma más lógica de presentar los datos en el registro.
Desde la perspectiva del mapa del sitio, una pestaña es un "grupo" cuando se usa el diseñador del mapa del sitio frente a una subárea para tablas y un área para contener subáreas.
Más información sobre el trabajo con pestañas
Tabla
Una tabla es un método para almacenar datos en columnas (o campos) dentro de Dataverse. Tablas donde antes se llamaban entidades.
En el contexto de las aplicaciones basadas en modelos, las tablas solo existen dentro de una base de datos de Dataverse.
Una sola fila dentro de una tabla se conoce como registro. Por ejemplo, un solo cliente y las columnas describen los metadatos asociados al cliente, como el nombre, el número de teléfono o el límite de crédito.
Cada aplicación basada en modelo debe contener al menos una tabla. Gran parte del proceso de creación de una aplicación basada en modelo consiste en seleccionar las tablas más relevantes para resolver el problema empresarial.
Las tablas tienen vistas, formularios y reglas de negocio asociados a ellos.
Además, las tablas también tienen gráficos así como también paneles donde se presentan los gráficos.
Las tablas pueden relacionarse con otras tablas y estas se definen mediante las relaciones que se han configurado entre sí.
Más información sobre la configuración de tablas aquí
Diseñador de tablas
La experiencia de diseño para crear y editar tablas. Esto le permite crear tablas, columnas, relaciones, reglas de negocio y vistas.
Crear una tabla personalizada con el diseñador de tablas
Interfaz unificada
La Interfaz unificada proporciona una experiencia de usuario uniforme y accesible en todos los dispositivos, ya sea en un equipo de escritorio, un portátil, una tableta o un teléfono. El predecesor de la Interfaz unificada se conocía como interfaz web.
Más información sobre la Interfaz unificada aquí
Validar
El proceso mediante el cual un creador de aplicaciones confirma si la aplicación basada en modelo tiene todos los componentes necesarios para funcionar correctamente.
Más información acerca de cómo validar una aplicación
Vista
Una representación tabular de registros en una tabla de Dataverse. Las tablas pueden tener varias vistas.
Las vistas se pueden filtrar previamente y es posible definir las vistas específicas que una aplicación basada en modelo pondrá a disposición de los usuarios.
Las tablas pueden tener varias vistas asociadas y puede definir las vistas de tabla relevantes para una aplicación basada en modelo en el momento de crearlas.
Más información sobre las vistas aquí
Flujo de trabajo
Un flujo de trabajo clásico es una serie de funciones o métodos, llamados pasos, que se realizan de forma secuencial y se aplican a los datos contenidos en las tablas. El flujo de trabajo puede cambiar la dirección del procesamiento mediante el uso de condicionales, denominados ramas condicionales.
En muchos casos, los flujos de trabajo clásicos deben reemplazarse por flujos de Power Automate.
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).