J'ai un script cochon qui accepte certains arguments. Je dois utiliser uniquement la cmdlet AWS PowerShell. Je suis en mesure de créer cluster avec porc installée à l'aide ci-dessous commande:Travail AWS EMR avec PowerShell Cmdlet
$app = New-Object Amazon.ElasticMapReduce.Model.Application
$app.Name="Pig"
$jobid = Start-EMRJobFlow -Name "Pig Job" -Application $app -Instances_MasterInstanceType "m3.xlarge" -Instances_KeepJobFlowAliveWhenNoSteps $true -Instances_InstanceCount 1 -LogUri "s3://mybucket/logs" -VisibleToAllUsers $true -ReleaseLabel "emr-5.7.0" -SecurityConfiguration "my-sec-grp" -JobFlowRole "EMR_EC2_DefaultRole" -ServiceRole "EMR_DefaultRole"
Mais je ne suis pas en mesure d'ajouter étape pour le travail de porc. J'ai suivi certains articles mais ceux-ci sont très anciens ou ceux qui utilisent un pot personnalisé pour soumettre le travail. J'ai juste besoin de soumettre un script cochon qui accepte certains paramètres. Toute aide sera très appréciée Note: J'ai besoin de commandes spécifiques à PowerShell. Je suis capable de le faire en utilisant AWS cli.