Get-AzureHDInsightJobOutput
Lekéri egy feladat naplókimenetét.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
Get-AzureHDInsightJobOutput
[-Certificate <X509Certificate2>]
[-HostedService <String>]
-Cluster <String>
[-DownloadTaskLogs]
[-Endpoint <Uri>]
[-IgnoreSslErrors <Boolean>]
-JobId <String>
[-StandardError]
[-StandardOutput]
[-Subscription <String>]
[-TaskLogsDirectory <String>]
[-TaskSummary]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Az Azure PowerShell HDInsight ezen verziója elavult. Ezek a parancsmagok 2017. január 1-jei törlésre kerülnek. Használja az Azure PowerShell HDInsight újabb verzióját.
Az új HDInsight fürt létrehozásához való használatával kapcsolatos információkért lásd: Linux-alapú fürtök létrehozása a HDInsightban az Azure PowerShell használatával. A feladatok Azure PowerShell-lel és más módszerekkel történő elküldésével kapcsolatos információkért lásd a Hadoop-feladatok HDInsightban való elküldését ismertető témakört. Az Azure PowerShell HDInsightról további információt az Azure HDInsight-parancsmagok című témakörben talál.
A Get-AzureHDInsightJobOutput parancsmag lekéri egy feladat naplókimenetét a fürthöz társított tárfiókból. A feladatnaplók különböző típusait szerezheti be, beleértve a standard kimenetet, a standard hibát, a tevékenységnaplókat és a tevékenységnaplók összegzését.
Példák
1. példa: Feladat kimenetének lekérése
PS C:\>$SubId = (Get-AzureSubscription -Current).SubscriptionId
PS C:\> $ClusterName = "MyCluster"
PS C:\> $WordCountJob = New-AzureHDInsightMapReduceJobDefinition -JarFile "/Example/Apps/Hadoop-examples.jar" -ClassName "Wordcount" -Defines @{ "mapred.map.tasks" = "3" } -Arguments "/Example/Data/Gutenberg/Davinci.txt", "/Example/Output/WordCount" $WordCountJob
| Start-AzureHDInsightJob -Subscription $SubId -Cluster $ClusterName
| Wait-AzureHDInsightJob -Subscription $SubId -WaitTimeoutInSeconds 3600
| Get-AzureHDInsightJobOutput -Cluster $ClusterName -StandardError
Az első parancs lekéri az aktuális előfizetés azonosítóját, majd a $SubId változóban tárolja.
A második parancs a MyCluster nevet tárolja a $Clustername változóban.
A harmadik parancs létrehoz egy MapReduce-feladatdefiníciót, majd a $WordCountJob változóban tárolja. A parancs átadja a feladatot $WordCountJob a Start-AzureHDInsightJob parancsmagnak a feladat elindításához. Azt is átadja $WordCountJob a Wait-AzureHDInsightJob parancsmagnak, hogy megvárja a feladat befejezését, majd a Get-AzureHDInsightJobOutput használatával megkapja a feladat kimenetét.
Paraméterek
-Certificate
Egy Azure-előfizetés felügyeleti tanúsítványát adja meg.
Típus: | X509Certificate2 |
Aliasok: | Cert |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Cluster
Egy fürtöt határoz meg. Ez a parancsmag lekéri a feladatnaplókat a paraméter által megadott fürtből.
Típus: | String |
Aliasok: | ClusterName |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DownloadTaskLogs
Azt jelzi, hogy ez a parancsmag lekéri egy feladat tevékenységnaplóit.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Endpoint
Megadja az Azure-hoz való csatlakozáshoz használni kívánt végpontot. Ha nem adja meg ezt a paramétert, ez a parancsmag az alapértelmezett végpontot használja.
Típus: | Uri |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-HostedService
Egy HDInsight-szolgáltatás névterét adja meg, ha nem szeretné használni az alapértelmezett névteret.
Típus: | String |
Aliasok: | CloudServiceName |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IgnoreSslErrors
Azt jelzi, hogy a rendszer figyelmen kívül hagyja-e a Secure Sockets Layer (SSL) hibáit.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-JobId
Megadja a lekérni kívánt feladat azonosítóját.
Típus: | String |
Aliasok: | Id |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Profile
Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-StandardError
Azt jelzi, hogy ez a parancsmag lekéri egy feladat StdErr-kimenetét.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-StandardOutput
Azt jelzi, hogy ez a parancsmag lekéri egy feladat SdtOut-kimenetét.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Subscription
Megadja a lekérni kívánt HDInsight-fürtöt tartalmazó előfizetést.
Típus: | String |
Aliasok: | Sub |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-TaskLogsDirectory
Egy helyi mappát ad meg, amelyben a feladatnaplókat tárolni szeretné.
Típus: | String |
Aliasok: | LogsDir |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-TaskSummary
Azt jelzi, hogy ez a parancsmag lekéri a tevékenységnapló összegzését.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |