Submit-AzDataLakeAnalyticsJob
Sintaxis
SubmitUSqlJobWithScriptPath
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJob
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithScriptPathAndRecurrence
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithRecurrence
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithScriptPathAndPipeline
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
-PipelineId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithPipeline
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
-PipelineId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Submit-AzDataLakeAnalyticsJob envía un trabajo de Azure Data Lake Analytics.
Ejemplos
Ejemplo 1: Enviar un trabajo
Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32
Este comando envía un trabajo de Data Lake Analytics.
Ejemplo 2: Envío de un trabajo con parámetros de script
$parameters = [ordered]@{}
$parameters["Department"] = "Sales"
$parameters["NumRecords"] = 1000
$parameters["StartDateTime"] = (Get-Date).AddDays(-14)
Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32 -ScriptParameter $parameters
Los parámetros de script U-SQL se anteponen al contenido principal del script, por ejemplo: DECLARE @Department string = "Sales"; DECLARE @NumRecords int = 1000; DECLARE @StartDateTime DateTime = new DateTime(2017, 12, 6, 0, 0, 0, 0, 0);
Parámetros
-Account
Nombre de Data Lake Analytics cuenta con la que se enviará el trabajo.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: Nombre de la cuenta
Conjuntos de parámetros
(All)
Posición: 0
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-AnalyticsUnits
Unidades de análisis que se van a usar para este trabajo. Normalmente, más unidades de análisis dedicadas a un script da lugar a un tiempo de ejecución de script más rápido.
Propiedades de parámetro
Tipo: Int32
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: DegreeOfParallelism
Conjuntos de parámetros
(All)
Posición: 6
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-CompileMode
Tipo de compilación que se va a realizar en este trabajo.
Valores válidos:
Semántica (solo realiza comprobaciones semánticas y comprobaciones de integridad necesarias)
Completo (compilación completa)
SingleBox (compilación completa realizada localmente)
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Valores aceptados: Semantic, Full, SingleBox
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 4
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-CompileOnly
Indica que el envío solo debe compilar el trabajo y no ejecutarse si se establece en true.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 5
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Propiedades de parámetro
Tipo: IAzureContextContainer
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Name
Nombre descriptivo del trabajo que se va a enviar.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 1
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-PipelineId
Identificador que indica que el envío de este trabajo forma parte de un conjunto de trabajos periódicos y también está asociado a una canalización de trabajos.
Propiedades de parámetro
Tipo: Guid
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJobWithScriptPathAndPipeline
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithPipeline
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-PipelineName
Un nombre descriptivo opcional para la canalización asociada a este trabajo.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJobWithScriptPathAndPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-PipelineUri
Un URI opcional que vincula al servicio de origen asociado a esta canalización.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJobWithScriptPathAndPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-Priority
Prioridad del trabajo. Si no se especifica, la prioridad es 1000. Un número menor indica una prioridad de trabajo mayor.
Propiedades de parámetro
Tipo: Int32
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 7
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-RecurrenceId
Identificador que indica que el envío de este trabajo forma parte de un conjunto de trabajos periódicos con el mismo identificador de periodicidad.
Propiedades de parámetro
Tipo: Guid
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJobWithScriptPathAndRecurrence
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithRecurrence
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithScriptPathAndPipeline
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithPipeline
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-RecurrenceName
Nombre descriptivo opcional para la correlación de periodicidad entre trabajos.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJobWithScriptPathAndRecurrence
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithRecurrence
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithScriptPathAndPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-RunId
Identificador que identifica esta iteración de ejecución específica de la canalización.
Propiedades de parámetro
Tipo: Nullable<T> [ Guid ]
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJobWithScriptPathAndPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithPipeline
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-Runtime
Opcionalmente, establezca la versión del entorno de ejecución que se usará para el trabajo. Si se deja sin establecer, se usa el entorno de ejecución predeterminado.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 3
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-Script
Script que se va a ejecutar (escrito en línea).
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJob
Posición: 2
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithRecurrence
Posición: 2
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithPipeline
Posición: 2
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-ScriptParameter
Los parámetros de script para este trabajo, como un diccionario de nombres de parámetros (cadena) a valores (cualquier combinación de byte, sbyte, int, uint (o uint32), long, ulong (o uint64), float, double, decimal, short (o int16), ushort (o uint16), char, string, DateTime, bool, Guid o byte[]).
Propiedades de parámetro
Tipo: IDictionary
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-ScriptPath
Ruta de acceso al archivo de script que se va a enviar.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
SubmitUSqlJobWithScriptPath
Posición: 2
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithScriptPathAndRecurrence
Posición: 2
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
SubmitUSqlJobWithScriptPathAndPipeline
Posición: 2
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters .
Salidas