Save-AzDataFactoryLog
Azure HDInsight 処理からログ ファイルをダウンロードします。
構文
Save-AzDataFactoryLog
[-DataFactoryName] <String>
[-Id] <String>
[-DownloadLogs]
[[-Output] <String>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Save-AzDataFactoryLog
[-DataFactory] <PSDataFactory>
[-Id] <String>
[-DownloadLogs]
[[-Output] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
Save-AzDataFactoryLog コマンドレットは、Pig または Hive プロジェクトの Azure HDInsight 処理またはカスタム アクティビティに関連付けられているログ ファイルをローカル ハード ドライブにダウンロードします。 最初に、Get-AzDataFactoryRun コマンドレットを実行してデータ スライスのアクティビティ実行の ID を取得し、その ID を使用して HDInsight クラスターに関連付けられているバイナリ ラージ オブジェクト (BLOB) ストレージからログ ファイルを取得します。 DownloadLogs パラメーターを指定しない場合、コマンドレットはログ ファイルの場所を返すだけです。 出力ディレクトリ (Output パラメーター) を指定せずに DownloadLogs を指定した場合、ログ ファイルは既定のドキュメント フォルダーにダウンロードされます。 DownloadLogs と出力フォルダー (出力) を指定した場合、ログ ファイルは指定したフォルダーにダウンロードされます。
例
例 1: ログ ファイルを特定のフォルダーに保存する
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs -Output "C:\Test"
このコマンドは、アクティビティが ADF という名前のリソース グループの LogProcessingFactory という名前のデータ ファクトリ内のパイプラインに属している 841b77c9-d56c-48d1-99a3-8c16c3e77d39 の ID を持つアクティビティ実行のログ ファイルを保存します。 ログ ファイルは C:\Test フォルダーに保存されます。
例 2: ログ ファイルを既定のドキュメント フォルダーに保存する
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs
このコマンドは、ログ ファイルをドキュメント フォルダー (既定) に保存します。
例 3: ログ ファイルの場所を取得する
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39"
このコマンドは、ログ ファイルの場所を返します。 DownloadLogs が指定されていないことに注意してください。
パラメーター
-DataFactory
PSDataFactory オブジェクトを指定します。
型: | PSDataFactory |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-DataFactoryName
データ ファクトリの名前を指定します。 このコマンドレットは、このパラメーターが指定するデータ ファクトリのログ ファイルをダウンロードします。
型: | String |
配置: | 1 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DownloadLogs
このコマンドレットがローカル コンピューターにログ ファイルをダウンロードすることを示します。 出力 フォルダーが指定されていない場合、ファイルはサブフォルダーの下にある Documents フォルダーに保存されます。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Id
データ スライスのアクティビティ実行の ID を指定します。 Get-AzDataFactoryRun コマンドレットを使用して ID を取得します。
型: | String |
配置: | 1 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-Output
ダウンロードしたログ ファイルを保存する出力フォルダーを指定します。
型: | String |
配置: | 2 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ResourceGroupName
Azure リソース グループの名前を指定します。 このコマンドレットは、このパラメーターが指定するグループに属するデータ ファクトリを作成します。
型: | String |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
入力
出力
メモ
- キーワード: azure, azurerm, arm, リソース, 管理, マネージャー, データ, ファクトリ
関連リンク
Azure PowerShell