Compartilhar via


Save-AzDataFactoryLog

Baixa arquivos de log do processamento do Azure HDInsight.

Sintaxe

ByFactoryName (Default)

Save-AzDataFactoryLog
    [-DataFactoryName] <String>
    [-Id] <String>
    [[-Output] <String>]
    [-ResourceGroupName] <String>
    [-DownloadLogs]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ByFactoryObject

Save-AzDataFactoryLog
    [-DataFactory] <PSDataFactory>
    [-Id] <String>
    [[-Output] <String>]
    [-DownloadLogs]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

O cmdlet Save-AzDataFactoryLog baixa arquivos de log associados ao processamento do Azure HDInsight de projetos Pig ou Hive ou para atividades personalizadas em seu disco rígido local. Primeiro, você executa o cmdlet Get-AzDataFactoryRun para obter uma ID para uma execução de atividade para uma fatia de dados e, em seguida, usa essa ID para recuperar arquivos de log do armazenamento de BLOB (objeto binário grande) associado ao cluster HDInsight. Se você não especificar o parâmetro DownloadLogs , o cmdlet retornará apenas o local dos arquivos de log. Se você especificar DownloadLogs sem especificar um diretório de saída (parâmetro de saída ), os arquivos de log serão baixados para a pasta Documentos padrão. Se você especificar DownloadLogs junto com uma pasta de saída (Saída), os arquivos de log serão baixados para a pasta especificada.

Exemplos

Exemplo 1: salvar arquivos de log em uma pasta específica

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

Esse comando salva arquivos de log para a execução da atividade com a ID de 841b77c9-d56c-48d1-99a3-8c16c3e77d39, onde a atividade pertence a um pipeline no data factory chamado LogProcessingFactory no grupo de recursos chamado ADF. Os arquivos de log são salvos na pasta C:\Test.

Exemplo 2: salvar arquivos de log na pasta Documentos padrão

Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs

Esse comando salva arquivos de log na pasta Documentos (padrão).

Exemplo 3: Obter o local dos arquivos de log

Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39"

Esse comando retorna o local dos arquivos de log. Observe que DownloadLogs não está especificado.

Parâmetros

-DataFactory

Especifica um objeto PSDataFactory .

Propriedades do parâmetro

Tipo:PSDataFactory
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ByFactoryObject
Cargo:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-DataFactoryName

Especifica o nome de um data factory. Esse cmdlet baixa arquivos de log para o data factory especificado por esse parâmetro.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ByFactoryName
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Propriedades do parâmetro

Tipo:IAzureContextContainer
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DownloadLogs

Indica que esse cmdlet baixa arquivos de log para seu computador local. Se a pasta Saída não for especificada, os arquivos serão salvos na pasta Documentos em uma subpasta.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Id

Especifica a ID da execução da atividade para a fatia de dados. Use o cmdlet Get-AzDataFactoryRun para obter uma ID.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Output

Especifica a pasta de saída na qual os arquivos de log baixados são salvos.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:2
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ResourceGroupName

Especifica o nome de um grupo de recursos do Azure. Esse cmdlet cria um data factory que pertence ao grupo especificado por esse parâmetro.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ByFactoryName
Cargo:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

PSDataFactory

String

Saídas

PSRunLogInfo

Observações

  • Palavras-chave: azure, azurerm, arm, resource, management, manager, data, factories