Save-AzDataFactoryLog
Hiermee downloadt u logboekbestanden van Azure HDInsight-verwerking.
Syntaxis
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
De Save-AzDataFactoryLog cmdlet downloadt logboekbestanden 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 Get-AzDataFactoryRun-cmdlet uit om een id op te halen voor een activiteitsuitvoering voor een gegevenssegment en vervolgens gebruikt u deze 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 op te geven (parameter Uitvoer), worden de logboekbestanden gedownload naar de standaardmap Documenten. Als u DownloadLogs opgeeft samen met een uitvoermap (Uitvoer), 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. Houd er rekening mee dat DownloadLogs- niet is opgegeven.
Parameters
-DataFactory
Hiermee geeft u een PSDataFactory-object.
Type: | PSDataFactory |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DownloadLogs
Geeft aan dat met deze cmdlet logboekbestanden worden gedownload naar uw lokale computer. Als map Uitvoer niet is opgegeven, worden bestanden opgeslagen in de map Documenten onder een submap.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Output
Hiermee geeft u de uitvoermap waarin de gedownloade logboekbestanden worden opgeslagen.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Notities
- Trefwoorden: azure, azurerm, arm, resource, beheer, manager, gegevens, factory's
Verwante koppelingen
Azure PowerShell