Automatisierung der CSV-Dateisynchronisierung

Es gibt eine neue Möglichkeit, die CSV-Synchronisierung in School Data Sync (SDS) zu automatisieren, die den Prozess von einer geplanten Windows-Aufgabe mit dem SDS Flow Connector in Microsoft Flow verschiebt. Die Verwendung von Flow bietet folgende Vorteile:

  • Erleichtert die Verwaltung und Überwachung von Dateiuploads.
  • Stellt eine ansprechende Visualisierung bereit, um einen Verlauf der Dateiuploads und das Ergebnis jeder Phase des Uploadprozesses anzuzeigen.
  • Keine weiteren zwischengespeicherten Anmeldeinformationen des Microsoft Entra globalen Administrators auf dem lokalen Server.
  • Verwalten Sie den gesamten Uploadprozess über die Benutzeroberfläche in der Cloud, was viel einfacher zu verwenden ist als PowerShell-Skripts.
  • Die gesamte Überwachung und Verwaltung der Lösung erfolgt in Office 365.
  • Serverbetriebssystemunterstützung für eine bessere Zuverlässigkeit.

Zunächst müssen Sie ein lokales Datengateway installieren. Die Konfiguration sollte etwa fünf Minuten dauern. Anschließend wechseln Sie zur Flow-Website, um die Vorlage "Upload von CSV-Dateien in Ihr School Data Sync-Profil automatisieren" zu verwenden, die eine Verbindung mit dem Gateway herstellt, und den SDS-Connector verwenden, um Dateien zur kontinuierlichen Verarbeitung in SDS zu pushen.

Es gibt eine Einschränkung. SDS ermöglicht nur die Erstellung von drei Synchronisierungsprofilen. Wenn Sie versuchen, mehr als 500 K+ Benutzer zu synchronisieren, einschließlich der Anmeldungen von Kursteilnehmern, sollten Sie sich an das SDS-Onboarding-Team wenden, um Unterstützung und effektive Planung von SDS-Bereitstellungen zu erfahren.

Wichtig

Vergessen Sie nicht, ein lokales Dienstkonto auf dem Computer zu erstellen, auf dem das Gateway installiert ist. Anweisungen finden Sie hier. Dies ist für den Dateisystemteil der Flowerstellung erforderlich .

Voraussetzungen

Eine vollständige Liste der Anforderungen und für den Fall, dass Probleme bei der Installation auftreten, finden Sie unter Installieren eines lokalen Datengateways .

Mindestanforderungen

  • .NET Framework 4.6 (Gatewayrelease August 2019 und früher)
  • .NET Framework 4.7.2 (Gatewayrelease September 2019 und höher)
  • Eine 64-Bit-Version von Windows 7 oder eine 64-Bit-Version von Windows Server 2008 R (oder höher)
  • Eine 8-Kern-CPU
  • 8 GB Arbeitsspeicher
  • Eine 64-Bit-Version von Windows Server 2012 R2 oder höher
  • SSD-Speicher (Solid State Drive) für Spooling

Wichtige Überlegungen

  • Gateways werden bei Server Core-Installationen nicht unterstützt.
  • Der Benutzer, der das Gateway installiert, muss der Administrator des Gateways sein.
  • Das Gateway kann nicht auf einem Domänencontroller installiert werden.
  • Wenn Sie planen, Windows-Authentifizierung zu verwenden, stellen Sie sicher, dass Sie das Gateway auf einem Computer installieren, der Mitglied derselben Active Directory-Umgebung wie die Datenquellen ist.
  • Sie sollten kein Gateway auf einem Computer wie einem Laptop installieren, der ausgeschaltet ist, im Ruhezustand ist oder vom Internet getrennt ist. Das Gateway kann unter keinem dieser Umstände ausgeführt werden.
  • Wenn ein Gateway ein Drahtlosnetzwerk verwendet, kann die Leistung beeinträchtigt werden.
  • Sie können bis zu zwei Gateways auf einem einzelnen Computer installieren: eines im persönlichen Modus und das andere im Standardmodus. Auf demselben Computer können nicht mehr als ein Gateway im selben Modus ausgeführt werden.

Ports

Das Gateway erstellt eine ausgehende Verbindung mit Azure Service Bus. Die Kommunikation erfolgt über ausgehende Ports: TCP 80, 443 (Standard), 5671, 5672, 9350 bis 9354. Das Gateway erfordert keine eingehenden Ports. Wenn Sie ausgehende Ports auf Ihrem Server einschränken, müssen Sie sicherstellen, dass diese ausgehenden Ports geöffnet sind. Siehe Tabelle.

Nächste Schritte

  1. Konfigurieren des Speicherorts der CSV-Datei

  2. Richten Sie Ihren SDS-Flow ein