2017-10-30 8 views
0

USQLのジョブの詳細(UI内)では、すべての入出力ファイル名がそのサイズで表示されていることがわかります。私はC#からこの情報を読んでいます。私はadl://bswadls..net/system/jobservice/jobs/Usql/2017/10/29/09/58//query.abrにそれがファイル名とストリームサイズの情報を持っていることを知りました。入力の場合はファイル名とストリームサイズが表示されますが、出力ファイルの場合はストリームサイズが表示されません。 UIでは、この情報はどこかにあるはずであることを示しています。すべての出力ファイルのサイズを取得してください。私はUSQLの仕事の入出力ファイルのすべてのサイズを与えるC#のツールを書いています。USQLジョブの入出力ファイルサイズをプログラムで取得する

答えて

0

U-SQLの内部またはクライアント側のプログラムでC#コードを実行しますか?

U-SQL内のファイルサイズにアクセスするには、現在 は、各ファイルのサイズがinput.baseStreamであるカスタム抽出プログラムを作成する必要があります。そして、いいえ、私はそれをお勧めしません。

クライアント側のアプリケーション内でファイルサイズにアクセスする場合は、ADL C#/.NET SDKを参照することをお勧めします。

+0

いいえ、私はUSQL内にファイルサイズを入れたくありません。私はコンソールアプリケーションのようなクライアント側のアプリケーションからファイルサイズが必要です。 –

関連する問題