Delen via


Save-AzDataFactoryLog

Hiermee downloadt u logboekbestanden van Azure HDInsight-verwerking.

Syntax

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

Met de cmdlet Save-AzDataFactoryLog worden logboekbestanden gedownload die zijn gekoppeld aan azure HDInsight-verwerking van Pig- of Hive-projecten of voor aangepaste activiteiten op uw lokale harde schijf. U voert eerst de cmdlet Get-AzDataFactoryRun uit om een id op te halen voor een activiteitsuitvoering voor een gegevenssegment en vervolgens gebruikt u die id om logboekbestanden op te halen uit de blob-opslag (binary large object) die is gekoppeld aan het HDInsight-cluster. Als u de parameter DownloadLogs niet opgeeft, retourneert de cmdlet alleen de locatie van logboekbestanden. Als u DownloadLogs opgeeft zonder een uitvoermap (uitvoerparameter) op te geven, worden de logboekbestanden gedownload naar de standaardmap Documenten. Als u DownloadLogs samen met een uitvoermap (Uitvoer) opgeeft, worden de logboekbestanden gedownload naar de opgegeven map.

Voorbeelden

Voorbeeld 1: Logboekbestanden opslaan in een specifieke map

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

Met deze opdracht worden logboekbestanden opgeslagen voor de uitvoering van de activiteit met de id 841b77c9-d56c-48d1-99a3-8c16c3e77d39 waar de activiteit deel uitmaakt van een pijplijn in de data factory met de naam LogProcessingFactory in de resourcegroep met de naam ADF. De logboekbestanden worden opgeslagen in de map C:\Test.

Voorbeeld 2: Logboekbestanden opslaan in de standaardmap Documenten

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

Met deze opdracht worden logboekbestanden opgeslagen in de map Documenten (standaard).

Voorbeeld 3: De locatie van logboekbestanden ophalen

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

Met deze opdracht wordt de locatie van logboekbestanden geretourneerd. DownloadLogs is niet opgegeven.

Parameters

-DataFactory

Hiermee geeft u een PSDataFactory-object .

Type:PSDataFactory
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DataFactoryName

Hiermee geeft u de naam van een data factory. Met deze cmdlet worden logboekbestanden gedownload voor de data factory die met deze parameter wordt opgegeven.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DownloadLogs

Geeft aan dat met deze cmdlet logboekbestanden worden gedownload naar uw lokale computer. Als de uitvoermap niet is opgegeven, worden bestanden opgeslagen in de map Documenten onder een submap.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Hiermee geeft u de id op van de uitvoering van de activiteit voor het gegevenssegment. Gebruik de cmdlet Get-AzDataFactoryRun om een id op te halen.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Output

Hiermee geeft u de uitvoermap waarin de gedownloade logboekbestanden worden opgeslagen.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Hiermee geeft u de naam van een Azure-resourcegroep op. Met deze cmdlet maakt u een data factory die deel uitmaakt van de groep die met deze parameter wordt opgegeven.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Invoerwaarden

PSDataFactory

String

Uitvoerwaarden

PSRunLogInfo

Notities

  • Trefwoorden: azure, azurerm, arm, resource, beheer, manager, gegevens, factory's