2017-10-22 7 views
0

私は助けが必要で、この問題の問題を見ることができません。 私はStream AnalyticsジョブでAzure Data Lake Storeをプロビジョニングしています。 ファイルはタブで区切られており、ジョブはエラーなしで実行されています。Azureデータレイク解析の空の出力ファイル

私はこのような集計データにAzureのデータ湖Analyticsサービス展開:私はそれを操作できるようにする方法を見つけることができません

@input = 
EXTRACT [applicationname] string, 
     [clientip] string, 
     [continent] string, 
     [country] string, 
     [province] string, 
     [city] string, 
     [latitude] string, 
     [longitude] string 
FROM "adl://mydatalakesotre.azuredatalakestore.net/instrumentationoutput/mystore/2017-10-22/{*}" 
USING Extractors.Text(delimiter: '\t', skipFirstNRows: 1, silent: true); 

OUTPUT @input 
TO "output/PowerBI_output.tsv" 
USING Outputters.Tsv(outputHeader: true); 

を...私は、入力データの他の5メガバイトを持っていますが、クエリに指定されているように、出力にはヘッダーだけがあります。何が欠けていますか?

ありがとうございました。

+2

ネルソン、それ以上の情報を提供するのに役立ちます。私はファイルが空ではなく、あなたのパスは正しいと仮定しますが、生成されたジョブグラフを確認して、グラフの入力ファイルノードが何を表示しているかを確認できますか?任意の/複数のファイルがピックアップされ処理されますか?彼らは抽出段階から流れ出るデータを示していますか?また、エラーについては言及していませんが、「サイレント:真」を取り出して、エクストラクタで行を読み込んだときに発生するエラーを確認することができます。 – OmidA

+0

サンプルデータを提供できますか? 、 'silent'パラメータのポイントはエラーを無視することです。もしあなたがそれをオフにすれば、何らかのエラー情報が得られますか? – wBob

答えて

0

Bobがコメントで言及しているように、スキーマ定義に不整合がある可能性が高いため、空の結果が得られます。

Visual StudioのADLツールでファイルを開き、CREATE EXTRACTステートメントウィザードを使用してEXTRACTステートメントを作成することをお勧めします。引き続きエラーメッセージ(silent:trueを削除した後)が表示された場合は、検出されたエラーメッセージで質問を更新してください。

関連する問題