Der Pfad zu Ihrem Azure Funktionsverzeichnis ist
D:\home\site\wwwroot\<YourFunctionName>
die CSV-Datei zu laden, verwenden,
Get-Content D:\home\site\wwwroot\<YourFunctionName>\filename.csv
Hier ist eine Beispielausgabe für das Laden der postleitzahlen-to -state Mapping-Datei,
2017-03-11T09:21:57.185 Function started (Id=9c93e8cf-4cf0-487e-b86e-02e57b41b8de)
2017-03-11T09:21:58.357 Area code,State,State code
2017-03-11T09:21:58.357 201,New Jersey,NJ
2017-03-11T09:21:58.357 202,"Washington,DC",DC
2017-03-11T09:21:58.357 203,Connecticut,CT
2017-03-11T09:21:58.357 205,Alabama,AL
....<more logging>....
Zusätzliche Werkzeuge und Betriebsmittel:
i. Kudu-Konsole - Sie können die Kudu-Konsole verwenden, um durch die Verzeichnisstruktur Ihrer Funktions-App zu navigieren. Ich verwende manchmal die Kudu-Konsole, um das run.ps1
-Skript außerhalb der Azure-Funktionslaufzeit zu testen.
Um die Kudu-Konsole zu verwenden, führen Sie die folgenden Schritte aus:
- Besuchen Sie das Azure Portal App für Ihre Funktion Funktionen.
- Klicken Sie auf Funktion App-Einstellungen -> Gehe zu Kudu -> Debug-Konsole -> PowerShell.
- Navigieren Sie zu Ihrem Funktionsverzeichnis und führen Sie das Skript aus, wie im folgenden Schnappschuss gezeigt.
ii. Bringen Sie Ihre eigenen Module - Sie können auch Ihre eigenen benutzerdefinierten Module laden und sie in Ihrem run.ps1
Skript verwenden. Details dazu, wie dies erreicht wird, sind here.
Arbeitete wie ein Charme. – Chris76786777