Поделиться через


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 скачивает файлы журналов, связанные с обработкой azure HDInsight проектов Pig или Hive или для пользовательских действий на локальный жесткий диск. Сначала выполните командлет Get-AzDataFactoryRun, чтобы получить идентификатор для выполнения действия для среза данных, а затем используйте этот идентификатор для извлечения файлов журналов из хранилища больших двоичных объектов (BLOB), связанного с кластером HDInsight. Если параметр DownloadLogs не указан, командлет просто возвращает расположение файлов журнала. Если вы указываете DownloadLogs без указания выходного каталога (параметр вывода ), файлы журнала скачиваются в папку документов по умолчанию. Если указать DownloadLogs вместе с выходной папкой (Output), файлы журнала загружаются в указанную папку.

Примеры

Пример 1. Сохранение файлов журналов в определенную папку

Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs -Output "C:\Test"

Эта команда сохраняет файлы журнала для выполнения действия с идентификатором 841b77c9-d56c-48d1-99a3-8c16c3e77d39, где действие принадлежит конвейеру в фабрике данных LogProcessingFactory в группе ресурсов с именем ADF. Файлы журнала сохраняются в папке 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
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-DataFactoryName

Указывает имя фабрики данных. Этот командлет скачивает файлы журналов для фабрики данных, указанной этим параметром.

Тип:String
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DownloadLogs

Указывает, что этот командлет скачивает файлы журналов на локальный компьютер. Если папка вывода не указана, файлы сохраняются в папке Documents в подпапке.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Id

Указывает идентификатор выполнения действия для среза данных. Используйте командлет Get-AzDataFactoryRun, чтобы получить идентификатор.

Тип:String
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Output

Указывает выходную папку, в которой сохраняются скачанные файлы журнала.

Тип:String
Position:2
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResourceGroupName

Указывает имя группы ресурсов Azure. Этот командлет создает фабрику данных, принадлежащую группе, указанной этим параметром.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Входные данные

PSDataFactory

String

Выходные данные

PSRunLogInfo

Примечания

  • Ключевые слова: azure, azurerm, arm, resource, management, manager, data, фабрики