2016-04-13 9 views
2

オンデマンドHDInsightクラスタを使用してAzureデータファクトリでカスタム.Netアクティビティを実行していました。アクティビティは、Azure BLOBに格納されたXMLファイルを処理し、Azure Data Lake Storeに移動します。問題のトラブルシューティングを行うには十分ではありませんこのアクティビティの実行と、上記のエラーのために利用可能なログファイルはありませんでした数時間後にAzureデータファクトリでカスタムアクティビティが失敗しました

"Error in Activity: The request was aborted: The request was canceled.."

:それは次のエラーと実行の28時間後に失敗しました。この問題のトラブルシューティング方法を教えてください。

+0

アクティビティの計算要件は、オンデマンドクラスタの設定が可能なものよりもはるかに多いようです。それが起こったのは初めてですか?カスタムコードのすべての必要なチェックポイントでログを定義しましたか? BYOCまたはAzure Batchで問題を再現できるかどうかを確認してください。オンデマンドクラスタで作業するのは非常に苦労します – Sandesh

答えて

0

システムログを確認することをお勧めします。ユーザーログがない場合でも、問題を調査するのに役立つシステムログが必要です。あなたが失敗した出力データセットの詳細からシステムログを確認することができるはず

(下記参照)

enter image description here

あなたはオンデマンドHDInsightためlinkedServceを作成するとき、あなたはtypePropertiesで「linkedServiceName」を指定することになっています

{ 
    "$schema": "http://datafactories.schema.management.azure.com/schemas/2015-08-01/Microsoft.DataFactory.LinkedService.json", 
    "name": "LinkedServiceOnDemand_OnCloud_HDInsight", 
    "properties": { 
     "type": "HDInsightOnDemand", 
     "typeProperties": { 
      "clusterSize": 1, 
      "timeToLive": "00:10:00", 
      "linkedServiceName": "LinkedService_OnCloud_Storage" 
     } 
    } 
} 

ログはそのストレージに作成されます。作成されていない場合、残っている唯一のオプションはMicrosoftから技術サポートを受けることです。

関連する問題