Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft Power Platform es una plataforma de código bajo para crear rápidamente soluciones comerciales integrales personalizadas. Consta de cinco áreas de productos:
| Area | Descripción |
|---|---|
| Copilot Studio | Cree agentes y flujos de agentes con tecnología de inteligencia artificial que se conecten a sus datos y servicios. |
| Power Apps | Cree aplicaciones empresariales personalizadas con herramientas de código bajo. |
| Power Automate | Automatice las tareas y los procesos empresariales con flujos de nube y escritorio. |
| Power BI | Visualice y analice los datos y comparta información en toda la organización. |
| Power Pages | Cree sitios web empresariales seguros de cara al exterior que se conecten a Dataverse. |
Cada área se puede usar en conjunto o de manera individual. Unidos por la tecnología subyacente de Microsoft Dataverse, todas las áreas están diseñadas para una experiencia conectada para lograr sus objetivos empresariales, ya sea creando agentes con tecnología de inteligencia artificial, análisis, automatización de procesos o aplicaciones de productividad controladas por datos.
El enfoque de código bajo de la plataforma permite que todos en una organización (desde trabajadores de primera línea hasta desarrolladores profesionales) participen en el desarrollo de soluciones comerciales que impulsen resultados comerciales positivos. Los desarrolladores pueden colaborar con desarrolladores no profesionales para mejorar las soluciones comerciales y resolver requisitos complejos mediante el uso de diversas capacidades de extensión de la plataforma con código. Gracias a una integración nativa con Azure, los desarrolladores pueden utilizar sus habilidades de desarrollo en la nube para ampliar Microsoft Power Platform con distintos servicios de Azure. Mediante el uso de un enfoque de desarrollo integrado con poco código, puede lograr objetivos empresariales más rápido y ahorrar tiempo a los desarrolladores.
Como desarrollador que interactúa con la plataforma, es importante comprender los conceptos básicos de lo que ofrece la plataforma. En las secciones siguientes, encontrará una visión general de alto nivel de cada una de las áreas principales del producto y sus puntos clave de extensibilidad.
Copilot Studio
Copilot Studio es una herramienta gráfica con poco código para crear agentes y flujos de agentes. Una de las características más importantes de Copilot Studio es la capacidad de conectarse a otros orígenes de datos mediante conectores precompilados o personalizados. Esta flexibilidad permite a los usuarios crear y organizar una lógica sofisticada, lo que garantiza que sus experiencias de agente sean eficaces e intuitivas. La experiencia low-code de la plataforma pone el poder de la IA al alcance del usuario, haciéndola accesible incluso para personas sin amplios conocimientos técnicos.
Puntos de extensibilidad clave para desarrolladores
- Cree conectores personalizados y conectores de API REST para conectarse a servicios externos y usarlos como herramientas para ampliar las funcionalidades de los agentes.
- Agregue servidores MCP como herramientas en los agentes.
- Use el SDK de agentes de Microsoft 365 para integrar los agentes de Copilot Studio en aplicaciones agente.
- Integre agentes integrados en el SDK de Microsoft Foundry o Microsoft 365 Agents, agentes de datos de Microsoft Fabric o agentes mediante el protocolo Agent2Agent (A2A) en el agente de Copilot Studio para implementar escenarios de varios agentes.
- Usa la API REST de Power Platform para ayudar a administrar agentes de Copilot Studio.
Power Apps
Las aplicaciones creadas con Power Apps se pueden compartir con usuarios internos y se pueden ejecutar en un navegador o en un dispositivo móvil. Puede crear los siguientes tipos de aplicaciones: de lienzo y basadas en modelos.
Aplicaciones de lienzo
Proporciona a Power Apps maker un control completo sobre el contenido de la pantalla con precisión de píxel y la navegación entre varias pantallas. Las aplicaciones de canvas usan diferentes conectores para trabajar con datos y servicios. Las aplicaciones de Canvas pueden integrarse en SharePoint, Teams, Power BI y aplicaciones de Dynamics 365.
Puntos de extensibilidad clave para desarrolladores
- Cree componentes de interfaz de usuario personalizados mediante el marco de componentes de Power Apps.
- Cree conectores personalizados para comunicarse con los servicios y orígenes de datos externos. Un conector personalizado es un envoltorio en torno a una API REST y puede crearlo mediante herramientas como Azure Functions y Azure API Management.
Aplicaciones basadas en modelos
Aplicaciones basadas en datos que se construyen sobre Microsoft Dataverse. Las aplicaciones basadas en modelos pueden usar otros orígenes de datos y servicios insertando una aplicación de lienzo.
Puntos de extensibilidad clave para desarrolladores
- Cree componentes de interfaz de usuario personalizados mediante el marco de componentes de Power Apps.
- Implemente la lógica de negocios de cliente mediante JavaScript y la API de cliente.
- Cree recursos web HTML.
Power Automate
Usa Power Automate para automatizar tareas y organizar actividades en varios servicios que usan conectores integrados o personalizados. Mediante Power Automate, puede crear flujos de nube o flujos de escritorio.
| Tipo | Descripción |
|---|---|
| Flujos en la nube | Se pueden desencadenar manualmente y configurarse para ejecutarse cuando se produzcan eventos específicos, como cuando se crea un registro, o programarse para ejecutarse en un momento específico. Power Automate se basa en Azure Logic Apps, pero ofrece una integración única con Microsoft Power Platform. |
| Flujos de escritorio | Se usa para automatizar tareas interactivas repetitivas en la web o en el escritorio. |
Puntos de extensibilidad clave para desarrolladores
- Cree conectores personalizados para comunicarse con sus orígenes de datos y servicios externos. Un conector personalizado es un envoltorio en torno a una API REST y puedes crearlo mediante herramientas como Azure Functions y Azure API Management.
- Utilice funciones de definición de flujo de trabajo para crear expresiones complejas.
Power BI
Power BI es la solución de análisis de negocios de Microsoft que proporciona herramientas interactivas de BI de visualización de datos para ayudar a los usuarios a visualizar y compartir datos e ideas en su organización.
Puntos de extensibilidad clave para desarrolladores
- Insertar Power BI en aplicaciones, sitios web y portales
- Crear objetos visuales personalizados con el SDK de código abierto
Power Pages
Power Pages es una plataforma de software como servicio (SaaS) segura, de nivel empresarial y de bajo código para crear, alojar y administrar sitios web comerciales modernos de cara al exterior. Los creadores de código bajo pueden diseñar, configurar y publicar rápidamente sitios web que funcionan sin problemas en navegadores web y dispositivos. Los desarrolladores profesionales pueden ampliar estas capacidades para abordar requisitos comerciales avanzados.
Puntos de extensibilidad clave para desarrolladores
- Plantillas de páginas web personalizadas creadas con HTML, CSS y Liquid
- Ampliar la integración del sitio con Dataverse con la API web de portales
- Usar Visual Studio Code y CLI de Power Platform para habilitar la edición de metadatos y CI/CD (Integración continua/Implementación continua) de las configuraciones del sitio
Dataverse
Dataverse es un almacén de datos a escala de la nube que se basa en las tecnologías de datos de Microsoft y abstrae la complejidad de la administración de datos del creador de aplicaciones. Permite almacenar y administrar de forma segura los datos que usan las aplicaciones empresariales. En Dataverse, los datos empresariales se almacenan en un conjunto de tablas de datos. La seguridad basada en roles permite a las empresas controlar el acceso a las tablas de datos e incluso registros individuales para diferentes usuarios dentro de su organización. Los desarrolladores pueden ampliar o personalizar la funcionalidad de Dataverse agregando lógica empresarial personalizada. Puede definir las columnas calculadas de tabla, reglas de negocio, los flujos de trabajo y los flujos de procesos de negocio para garantizar la calidad de los datos e impulsar los procesos empresariales.
Puntos de extensibilidad clave para desarrolladores
- Crear plug-ins, similares a los controladores de eventos, que personalicen o amplíen el procesamiento de datos de Dataverse con lógica empresarial personalizada (código)
- Usar webhooks y Azure Service Bus para integrar con sistemas externos
- Amplíe la API de Dataverse con su propia API personalizada que implementa su lógica de negocios
- Usar tablas virtuales para integrar datos almacenados en sistemas externos en Dataverse sin replicar los datos