Automatizar la carga de CSV de SDS con Power Automate

Con School Data Sync (SDS) y Power Automate, puede sincronizar automáticamente los archivos CSV SIS/SMS exportados localmente y mantener actualizados los datos de Microsoft 365. No más cambios manuales ni cargas manuales de CSV a través de la interfaz de usuario de SDS para la sesión académica activa. Proporciona los siguientes beneficios:

  • Facilita la administración y supervisión de las cargas de archivos CSV locales.
  • Mantiene a los usuarios y clases de Microsoft 365 actualizados en función de los cambios de SIS/SMS en lugar de cambios manuales por parte de los formadores o administradores.
  • Administre todo el proceso de carga a través de la interfaz de usuario de Power Automate en la nube, que es más fácil de usar que los scripts de PowerShell.
  • Toda la supervisión y administración de la solución se realiza en Microsoft 365.
  • Sistema operativo del servidor Compatibilidad para una mayor confiabilidad y puerta de enlace de datos local para la carga de archivos locales.

Comience por instalar Configuración de la ubicación del archivo CSV, lo que incluye la instalación de una puerta de enlace de datos local, que debería tardar unos 5 minutos en configurarse. A continuación, configurará el flujo de Power Automate para usar la plantilla School Data Sync que se conecta a la puerta de enlace y usará el conector SDS para insertar archivos en SDS para su procesamiento.

Importante

No olvide crear una cuenta de servicio local en la máquina que tiene instalada la puerta de enlace. Las instrucciones se pueden encontrar aquí. Esto es necesario para la parte del sistema de archivos de la creación del flujo.

Requisitos previos

Consulte Instalar una puerta de enlace de datos local para obtener una lista completa de requisitos y en caso de que haya algún problema de instalación.

Requisitos mínimos

  • .NET Framework 4.6 (versión de puerta de enlace de agosto de 2019 y versiones anteriores)
  • .NET Framework 4.7.2 (versión de puerta de enlace, septiembre de 2019 y posteriores)
  • Una versión de 64 bits de Windows 7 o una versión de 64 bits de Windows Server 2008 R (o posterior)
  • Una CPU de 8 núcleos
  • 8 GB de memoria
  • Una versión de 64 bits de Windows Server 2012 R2 o posterior
  • Almacenamiento en unidad de estado sólido (SSD) para cola

Consideraciones importantes

  • Las puertas de enlace no se admiten en instalaciones de Server Core.
  • El usuario que instala la puerta de enlace debe ser el administrador de la misma.
  • La puerta de enlace no se puede instalar en un controlador de dominio.
  • Si tiene previsto usar la autenticación de Windows, asegúrese de instalar la puerta de enlace en un equipo que sea miembro del mismo entorno de Active Directory que los orígenes de datos.
  • No debe instalar una puerta de enlace en un equipo, como un portátil que podría estar apagado, suspendido o desconectado de Internet. La puerta de enlace no se puede ejecutar en ninguna de esas circunstancias.
  • Si una puerta de enlace utiliza una red inalámbrica, su rendimiento puede verse afectado.
  • Puede instalar hasta dos puertas de enlace en un único equipo: una en modo personal y otra en modo normal. No puede tener más de una puerta de enlace ejecutándose en el mismo modo en el mismo equipo.

Puertos

La puerta de enlace crea una conexión saliente a Azure Service Bus. Se comunica en los puertos de salida: TCP 80, 443 (predeterminado), 5671, 5672, 9350 a 9354. La puerta de enlace no requiere puertos de entrada. Si restringe los puertos de salida en el servidor, debe asegurarse de que estos puertos de salida estén abiertos.