2016-12-12 5 views
0

Das Szenario ist wie folgt: Eine große Textdatei wird irgendwo platziert. Zu einer bestimmten Tageszeit (oder manuell oder nach x Anzahl der Dateien) wird eine virtuelle Maschine mit BizTalk automatisch gestartet, um diese Dateien zu verarbeiten. Dann sollten die Dateien an einem Ausgabeplatz abgelegt werden und die VM sollte heruntergefahren werden. Ich weiß nicht, wie lange es dauert, diese Dateien zu verarbeiten.Automatisierte Verarbeitung von großen Textdatei (en)

Was ist der beste Weg, um eine solche Lösung zu bauen? Die Lösung soll vorzugsweise für ähnliche Szenarien in der Zukunft verwendet werden.

Ich dachte an Logic Apps für den Workflow, Blob Storage oder FTP für die Eingabe/Ausgabe der Dateien, eine API App zum Starten/Herunterfahren der VM. Können Azure-Funktionen in irgendeiner Weise verwendet werden?

EDIT:

Ich bat auch die Frage an anderer Stelle, Link.

https://social.msdn.microsoft.com/Forums/en-US/19a69fe7-8e61-4b94-a3e7-b21c4c925195/automated-processing-of-large-text-files?forum=azurelogicapps

Antwort

1

einfach eine Azure Runbook mit einem Zeitplan erstellen, machen, dass Runbook-Check für bestimmte Dateien in einem Speicher-Konto, wenn sie vorhanden ist, eine VM starten und warten, bis die Dateien sind weg, sobald die Dateien sind weg (also BizTalk verarbeitet sie, gelöscht und legte sie an einer Stelle, wo sie hingehören), Runbook würde die VM stoppen.

Verwandte Themen