Save-AzDataFactoryLog
Baixa arquivos de log do processamento do Azure HDInsight.
Sintaxe
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>]
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, execute o cmdlet Get-AzDataFactoryRun para obter uma ID de uma execução de atividade para uma fatia de dados e, em seguida, use essa ID para recuperar arquivos de log do armazenamento BLOB (objeto binário grande) associado ao cluster HDInsight. Se você não especificar o parâmetro DownloadLogs , o cmdlet apenas retornará o local dos arquivos de log. Se você especificar DownloadLogs sem especificar um diretório de saída (parâmetro Output ), os arquivos de log serão baixados para a pasta Documents 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 em que 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 os 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 a localização dos arquivos de log. Observe que DownloadLogs não é especificado.
Parâmetros
-DataFactory
Especifica um objeto PSDataFactory .
Tipo: | PSDataFactory |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-DataFactoryName
Especifica o nome de um data factory. Esse cmdlet baixa arquivos de log para o data factory especificado por esse parâmetro.
Tipo: | String |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usadas para comunicação com o Azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DownloadLogs
Indica que esse cmdlet baixa arquivos de log para o computador local. Se a pasta Saída não for especificada, os arquivos serão salvos na pasta Documentos em uma subpasta.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Id
Especifica a ID da execução da atividade para a fatia de dados. Use o cmdlet Get-AzDataFactoryRun para obter uma ID.
Tipo: | String |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Output
Especifica a pasta de saída na qual os arquivos de log baixados são salvos.
Tipo: | String |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
Entradas
Saídas
Observações
- Palavras-chave: azure, azurerm, arm, recurso, gerenciamento, gerente, dados, fábricas
Links Relacionados
Azure PowerShell