/ / Azure Logic App získava súbor csv zo servera SFTP a vkladá sa do Azure SQL Database Table - Azure, Azure-Functions, azure-logic-apps

Aplikácia Azure Logic dostane súbor csv zo servera SFTP a vkladá do tabuľky databáz Azure SQL - azúrová, azúrová, azurová logická aplikácia

Môže niekto odporučiť najlepší spôsob, ako to urobiť pomocou aplikácie Azure Logic:

Scenár, ktorý mám, je:

i) Pripojte sa k serveru SFTP

ii) Získajte súbor csv zo servera SFTP

iii) Analyzujte súbor csv a presuňte zaťaženie do tabuľky databáz Azure SQL

Po získaní súboru csv zo servera SFTP pomocou SFTP konektora by som mal preniesť obsah súboru na funkciu Azure?

Potom v Azure funkcii analyzujte obsah súboru a potom použite uloženú procedúru v rámci funkcie?

Alebo prejdite obsah transformovaných súborov späť do logickej aplikácie, aby ste vykonali uloženú procedúru na vloženie záznamov do Azure SQL?

Alebo akékoľvek iné odporúčania

odpovede:

2 pre odpoveď č. 1

Toto video a návod sú trošku datované, ale stále relevantné a robia takmer presne toto. Stačí nahradiť aplikáciu API funkciou.

video tu

Ak chcete udržať funkciu iba v jednej veci, pravdepodobne by som ísť:

  1. Spúšť SFTP
  2. Prejdite do funkcie CSV a nechajte ju vrátiť
  3. Zavolajte uložený proces v logických aplikáciách a odošlite funkčný výstup JSon. Očakávajte, že program OPENJSON v systéme SQL bude hrať pekne tu

Dajte nám vedieť, či máte nejaké iné?