Save-AzDataFactoryLog
Lädt Protokolldateien aus der Azure HDInsight-Verarbeitung herunter.
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>]
Beschreibung
Das Cmdlet Save-AzDataFactoryLog lädt Protokolldateien herunter, die mit der Azure HDInsight-Verarbeitung von Pig- oder Hive-Projekten oder für benutzerdefinierte Aktivitäten auf Ihre lokale Festplatte verknüpft sind. Sie führen zuerst das Cmdlet Get-AzDataFactoryRun aus, um eine ID für eine Aktivität abzurufen, die für ein Datensegment ausgeführt wird, und verwenden Sie dann diese ID, um Protokolldateien aus dem BLOB-Speicher (Binary Large Object) abzurufen, der dem HDInsight-Cluster zugeordnet ist. Wenn Sie den Parameter "DownloadLogs" nicht angeben, gibt das Cmdlet nur den Speicherort der Protokolldateien zurück. Wenn Sie "DownloadLogs" angeben, ohne ein Ausgabeverzeichnis (Ausgabeparameter) anzugeben, werden die Protokolldateien in den Standardordner "Dokumente" heruntergeladen. Wenn Sie "DownloadLogs" zusammen mit einem Ausgabeordner (Output) angeben, werden die Protokolldateien in den angegebenen Ordner heruntergeladen.
Beispiele
Beispiel 1: Speichern von Protokolldateien in einem bestimmten Ordner
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs -Output "C:\Test"
Mit diesem Befehl werden Protokolldateien für die Aktivität gespeichert, die mit der ID 841b77c9-d56c-48d1-99a3-8c16c3e77d39 ausgeführt werden, wobei die Aktivität zu einer Pipeline in der Datenfactory namens LogProcessingFactory in der Ressourcengruppe namens ADF gehört. Die Protokolldateien werden im Ordner "C:\Test" gespeichert.
Beispiel 2: Speichern von Protokolldateien im Standardordner "Dokumente"
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs
Mit diesem Befehl werden Protokolldateien im Ordner "Dokumente" gespeichert (Standard).
Beispiel 3: Abrufen des Speicherorts von Protokolldateien
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39"
Dieser Befehl gibt den Speicherort der Protokolldateien zurück. Beachten Sie, dass "DownloadLogs" nicht angegeben ist.
Parameter
-DataFactory
Gibt ein PSDataFactory -Objekt an.
Type: | PSDataFactory |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DataFactoryName
Gibt den Namen einer Datenfactory an. Dieses Cmdlet lädt Protokolldateien für die Datenfactory herunter, die dieser Parameter angibt.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DownloadLogs
Gibt an, dass dieses Cmdlet Protokolldateien auf Ihren lokalen Computer herunterlädt. Wenn kein Ausgabeordner angegeben ist, werden Dateien unter einem Unterordner im Ordner "Dokumente" gespeichert.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Gibt die ID der Aktivitätsausführung für das Datensegment an. Verwenden Sie das Cmdlet Get-AzDataFactoryRun, um eine ID abzurufen.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Output
Gibt den Ausgabeordner an, in dem die heruntergeladenen Protokolldateien gespeichert werden.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Gibt den Namen einer Azure-Ressourcengruppe an. Mit diesem Cmdlet wird eine Datenfactory erstellt, die zu der Gruppe gehört, die dieser Parameter angibt.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
Ausgaben
Hinweise
- Schlüsselwörter: azure, azurerm, arm, resource, management, manager, data, factories
Ähnliche Themen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für