Plataforma de conectores y extensibilidad
Importante
Este contenido está archivado y no se actualiza. Para obtener la documentación más reciente, consulte la Documentación del producto Microsoft Dynamics 365. Para conocer los últimos planes de lanzamiento, consulte los planes de lanzamiento de Dynamics 365 y Microsoft Power Platform.
Nota
Estas notas de la versión describen la funcionalidad que es posible que no se haya publicado todavía. Para ver la fecha en la que se ha planificado el lanzamiento de esta funcionalidad, consulte Características nuevas y previstas para Common Data Model e Integración de datos. Las escalas de tiempo de entrega y la funcionalidad prevista pueden cambiar o no estar disponibles (consulte la Directiva de Microsoft).
Una parte crítica de la integración de datos y el conjunto de productos que admite—PowerApps, Microsoft Flow, Power BI y Power Query—es la conectividad con los orígenes de datos externos. Aunque continuamos invirtiendo en un conjunto de orígenes de datos de categoría empresarial, fuera de este hay un número cada vez mayor de bases de datos y servicios de los que dependen muchos usuarios. Para asegurarnos de que los usuarios pueden conectarse a los datos que necesitan, seguimos invirtiendo en nuestros puntos de extensibilidad en toda la plataforma. Los desarrolladores y los ISV que desean desarrollar conectores tienen una forma de crear y certificar los conectores para los productos a los que van dirigidos.
Conectores nuevos y mejorados para PowerApps y Microsoft Flow
Los conectores para PowerApps y Microsoft Flow se agregan continuamente a medida que interactuamos con partners e ISV para crearlos. A medida que el ecosistema crece, esperamos que más partners creen conectores y los certifiquen. Estos conectores también seguirán actualizándose de manera continua a medida que se agreguen nuevas características a los conectores.
Conectores lanzados en octubre de 2018
Conectores lanzados en noviembre de 2018
- Stormboard
- Imprezian360-CRM
- Encodian
- Soft1
- Zahara
- Yeelight
- Windows Defender Advanced Threat Protection (ATP)
- Cloud App Security
- Webex Teams
Conectores lanzados en diciembre de 2018
Conectores lanzados en enero de 2019
Conectores lanzados en febrero de 2019
Conectores lanzados en marzo de 2019
Documentación y guías variadas para el desarrollo de conectores
Aunque hoy en día ya tenemos partners que crean conectores, con frecuencia hay una gran cantidad de capacidades avanzadas para garantizar una buena experiencia para el usuario final. Esto conduce a una mayor carga para nuestros ingenieros de certificación y a un largo tiempo de ejecución durante el desarrollo. Los comentarios habituales de nuestros partners y clientes han sido sobre la mejora de la documentación que tenemos acerca de la creación de conectores personalizados.
Esta versión incluye un conjunto actualizado de documentación de referencia sobre el desarrollo de conectores. También se proporciona una guía para desarrolladores junto con la documentación que ayuda a los ISV y partners a desarrollar conectores sobre las instrucciones para un conector certificado. Varias muestras y documentos de aprendizaje guiado también ayudarán a los desarrolladores sobre temas concretos. Esto conducirá a una disminución del tiempo de desarrollo al crear conectores.
CLI de conectores personalizados para PowerApps y Microsoft Flow
Mientras que los desarrolladores pueden usar el SDK de Power Query para crear conectores de datos enriquecidos para Power BI y Power Query Online, esta versión también incluye una interfaz de línea de comandos (CLI) que los desarrolladores pueden usar para implementar sus conectores personalizados para PowerApps y Microsoft Flow.
Compatibilidad con las plantillas de directivas en los conectores personalizados para PowerApps y Microsoft Flow
Al crear un conector para PowerApps y Microsoft Flow, a menudo tenemos que modificar determinados comportamientos para la API subyacente. Estas modificaciones del comportamiento se pueden lograr actualmente mediante directivas APIM de Azure para cualquiera de los conectores estándar integrados. Actualmente, muchos conectores confían en estas directivas. Sin embargo, la mayor desventaja de las directivas APIM es que no están disponibles para conectores personalizados. Esto significa que cualquier modificación en cualquiera de estos conectores personalizados debe hacerse a nivel interno. Los partners que crearon estos conectores confían en nosotros para cualquier modificación de sus conectores, incluso para probarlos. Esto conduce a un modelo de desarrollo altamente personalizado que a menudo frustra a nuestros partners.
Con esta versión, ahora permitimos que se apliquen directivas a su conector personalizado para sus PowerApps o flujos. Una directiva se puede utilizar para modificar un determinado comportamiento del conector. Por ejemplo, las directivas le permitirán limitar el número de llamadas desde una conexión en una o más operaciones en su conector. Se pueden usar otras directivas para arreglar el encabezado o el parámetro de consulta, o incluso modificar un campo o un parámetro. Las directivas se pueden usar para mejorar la experiencia de usuario general de su conector.
Esta versión incluye un conjunto de plantillas de directivas fijas para su uso en conectores personalizados. Con el tiempo, agregaremos más plantillas de directivas que proporcionarán más funcionalidad.
Desarrollo de conectores de código abierto en GitHub para PowerApps y Microsoft Flow
Microsoft también está liderando el uso de código abierto para muchos conectores en su repositorio de GitHub. Con esto, el ecosistema de desarrolladores tendrá acceso al código fuente detrás de ejemplos reales de conectores y contribuirá con cambios que mejoren los conectores.
Microsoft está animando a los partners a adoptar un modelo de desarrollo de conectores de código abierto y aprovechar el ecosistema de desarrolladores para mantener sus conectores.
Mejora del proceso de certificación
Mientras trabajamos con varios desarrolladores y partners, el proceso de certificación debe mejorarse para que exista un SLA predecible, visibilidad del estado, disminución de errores humanos y una mejora general en el tiempo y el proceso de certificación.
Gracias a la compatibilidad con herramientas sofisticadas y el modelo de desarrollo de código abierto en GitHub, los ISV y los partners que desean certificar sus conectores ahora tienen la opción de usar un proceso de certificación más simple. Este proceso elimina la necesidad de una entrega manual; en cambio, se basa en un repositorio de código fuente común. Esto reduce el tiempo de certificación y verificación adicional para implementar esos conectores.