Save-AzDataFactoryLog
Pobiera pliki dziennika z przetwarzania usługi Azure HDInsight.
Składnia
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>]
Opis
Polecenie cmdlet Save-AzDataFactoryLog pobiera pliki dziennika skojarzone z przetwarzaniem w usłudze Pig lub Hive w usłudze Azure HDInsight lub w przypadku działań niestandardowych na lokalnym dysku twardym. Najpierw uruchom polecenie cmdlet Get-AzDataFactoryRun, aby uzyskać identyfikator uruchomienia działania dla wycinka danych, a następnie użyj tego identyfikatora, aby pobrać pliki dziennika z magazynu binarnego dużego obiektu (BLOB) skojarzonego z klastrem usługi HDInsight. Jeśli nie określisz parametru DownloadLogs, polecenie cmdlet po prostu zwróci lokalizację plików dziennika. Jeśli określisz DownloadLogs bez określania katalogu wyjściowego (parametru Output), pliki dziennika są pobierane do domyślnego folderu Dokumenty. Jeśli określisz DownloadLogs wraz z folderem wyjściowym (Output), pliki dziennika zostaną pobrane do określonego folderu.
Przykłady
Przykład 1. Zapisywanie plików dziennika w określonym folderze
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs -Output "C:\Test"
To polecenie zapisuje pliki dziennika dla przebiegu działania z identyfikatorem 841b77c9-d56c-48d1-99a3-8c16c3e77d39, gdzie działanie należy do potoku w fabryce danych o nazwie LogProcessingFactory w grupie zasobów o nazwie ADF. Pliki dziennika są zapisywane w folderze C:\Test.
Przykład 2. Zapisywanie plików dziennika w domyślnym folderze Dokumenty
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39" -DownloadLogs
To polecenie zapisuje pliki dziennika w folderze Documents (ustawienie domyślne).
Przykład 3. Pobieranie lokalizacji plików dziennika
Save-AzDataFactoryLog -ResourceGroupName "ADF" -DataFactoryName "LogProcessingFactory" -Id "841b77c9-d56c-48d1-99a3-8c16c3e77d39"
To polecenie zwraca lokalizację plików dziennika. Należy pamiętać, że DownloadLogs nie jest określony.
Parametry
-DataFactory
Określa obiekt PSDataFactory.
Typ: | PSDataFactory |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DataFactoryName
Określa nazwę fabryki danych. To polecenie cmdlet pobiera pliki dziennika dla fabryki danych, które określa ten parametr.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DownloadLogs
Wskazuje, że to polecenie cmdlet pobiera pliki dziennika na komputer lokalny. Jeśli nie określono folderu output, pliki są zapisywane w folderze Dokumenty w podfolderze.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Id
Określa identyfikator uruchomienia działania dla wycinka danych. Użyj polecenia cmdlet Get-AzDataFactoryRun, aby uzyskać identyfikator.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Output
Określa folder wyjściowy, w którym są zapisywane pobrane pliki dziennika.
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów platformy Azure. To polecenie cmdlet tworzy fabrykę danych należącą do grupy określonej przez ten parametr.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Dane wyjściowe
Uwagi
- Słowa kluczowe: azure, azurerm, arm, resource, management, manager, data, factory