2017-04-17 16 views
0

ここで質問を更新する必要があります。だから、私はSSISがもっと速い速度でそうすることができると思うが、AzureのSQL DBにライブデータをプッシュする方法についてより明確なイメージを持っているが、私はAzureソリューションに固執している。そこを検討するために、ここでいくつかのオプションがありますが、私は以下のソリューションで行くよ:Microsoft AzureのFTP to SQL DB

enter image description here

しかし、今、私は、コンテナ内のブロブを削除する問題があります。私はそうする方法を知らない。私は、このフォーラムとMSDNフォーラムで提供されているソリューションを使用しようとしましたが、無駄になりました。 PowerShellのblob/storageアカウントにアクセスする方法を知っている人がいれば、このスレッドに貢献してください。 このスレッドが役立つ場合は投票してください。

よろしく、 Dein

+0

難しい質問...どのくらいの頻度でどのくらいの頻度でデータを移動する必要があるかによって、Azureのコストに関する考慮事項があります。しかし、SSISとSFTPでの私の経験は、「​​SSISのFTPタスクはSFTP(Secured FTP)をサポートしていません」というようにサーバーをアップグレードすると、この種のソリューションを再検討する必要が生じました。これを達成するための唯一の方法は、 WinScpのようなサードパーティ製のインストールは、SSISにタスクにスクリプトを適用するための方法を提供します。 – user3289372

+0

正直言って私はSSISの専門家ではなく、プロセス全体の見た目では、それは本当に複雑で強力なシステムだと思います。そして、庶民である私はSSISを使いたいとは思わない。あなたの提案に感謝の仲間 – Dein

+0

ロジックアプリケーションは、おそらくADFより安くなるでしょう。 Usig ADF私はAzure SQLを直接使うことができます。中間のBLOBストレージは必要ありません。また、ADFはその任務の過労のようです。 SSISの場合、ライセンスされたSQLサーバーが必要です。これはLogic Appよりはるかに高価です。 – astaykov

答えて

0

@astaykovによって示唆されるように、ロジックアプリがうまく動作します。したがって、安価で便利な方法でFTPサーバーからSQL DBまたはBLOBストレージにライブデータを転送する必要がある場合は、Azure Logic Appを使用することができます。チュートリアルについては、以下のリンクを参照してください。 http://mythoughtlab.azurewebsites.net/azure/using-logic-apps-to-transfer-files-from-ftp-into-azure-blob-storage/

FTPデータSQL DBへのBLOBに

FTPデータは https://docs.microsoft.com/en-us/azure/connectors/connectors-create-api-sqlazure#insert-row

0

申し訳ありません。 Logic App経由でFTPからSQL DBにデータをポンピングする上記のソリューションは、無効なオプションのようです。 FTPからの新しいデータ(.csvの)をDBのテーブルの新しい行に挿入する際に重大な問題があります。 APIはユーザーフレンドリーなだけではありません。したがって、FTPフォルダのデータを月と年によって構成されたSQL DBテーブルに転送するためのより良い方法がある場合は、ここでソリューションを提供してください。ありがとうございました

関連する問題