ArmMachineLearningModelFactory.SparkJob Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância do SparkJob.
public static Azure.ResourceManager.MachineLearning.Models.SparkJob SparkJob (string description = default, System.Collections.Generic.IDictionary<string,string> properties = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.ResourceIdentifier componentId = default, Azure.Core.ResourceIdentifier computeId = default, string displayName = default, string experimentName = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningIdentityConfiguration identity = default, bool? isArchived = default, Azure.ResourceManager.MachineLearning.Models.NotificationSetting notificationSetting = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.SecretConfiguration> secretsConfiguration = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MachineLearningJobService> services = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobStatus? status = default, System.Collections.Generic.IEnumerable<string> archives = default, string args = default, string codeId = default, System.Collections.Generic.IDictionary<string,string> conf = default, Azure.ResourceManager.MachineLearning.Models.SparkJobEntry entry = default, string environmentId = default, System.Collections.Generic.IEnumerable<string> files = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MachineLearningJobInput> inputs = default, System.Collections.Generic.IEnumerable<string> jars = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.MachineLearning.Models.MachineLearningJobOutput> outputs = default, System.Collections.Generic.IEnumerable<string> pyFiles = default, Azure.ResourceManager.MachineLearning.Models.JobQueueSettings queueSettings = default, Azure.ResourceManager.MachineLearning.Models.SparkResourceConfiguration resources = default);
static member SparkJob : string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningIdentityConfiguration * Nullable<bool> * Azure.ResourceManager.MachineLearning.Models.NotificationSetting * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.SecretConfiguration> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobService> * Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningJobStatus> * seq<string> * string * string * System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.MachineLearning.Models.SparkJobEntry * string * seq<string> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobInput> * seq<string> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.MachineLearning.Models.MachineLearningJobOutput> * seq<string> * Azure.ResourceManager.MachineLearning.Models.JobQueueSettings * Azure.ResourceManager.MachineLearning.Models.SparkResourceConfiguration -> Azure.ResourceManager.MachineLearning.Models.SparkJob
Public Shared Function SparkJob (Optional description As String = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional componentId As ResourceIdentifier = Nothing, Optional computeId As ResourceIdentifier = Nothing, Optional displayName As String = Nothing, Optional experimentName As String = Nothing, Optional identity As MachineLearningIdentityConfiguration = Nothing, Optional isArchived As Nullable(Of Boolean) = Nothing, Optional notificationSetting As NotificationSetting = Nothing, Optional secretsConfiguration As IDictionary(Of String, SecretConfiguration) = Nothing, Optional services As IDictionary(Of String, MachineLearningJobService) = Nothing, Optional status As Nullable(Of MachineLearningJobStatus) = Nothing, Optional archives As IEnumerable(Of String) = Nothing, Optional args As String = Nothing, Optional codeId As String = Nothing, Optional conf As IDictionary(Of String, String) = Nothing, Optional entry As SparkJobEntry = Nothing, Optional environmentId As String = Nothing, Optional files As IEnumerable(Of String) = Nothing, Optional inputs As IDictionary(Of String, MachineLearningJobInput) = Nothing, Optional jars As IEnumerable(Of String) = Nothing, Optional outputs As IDictionary(Of String, MachineLearningJobOutput) = Nothing, Optional pyFiles As IEnumerable(Of String) = Nothing, Optional queueSettings As JobQueueSettings = Nothing, Optional resources As SparkResourceConfiguration = Nothing) As SparkJob
Parâmetros
- description
- String
O texto de descrição do ativo.
- properties
- IDictionary<String,String>
O dicionário de propriedades do ativo.
- tags
- IDictionary<String,String>
Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas.
- componentId
- ResourceIdentifier
ID de recurso do ARM do recurso de componente.
- computeId
- ResourceIdentifier
ID do recurso arm do recurso de computação.
- displayName
- String
Nome de exibição do trabalho.
- experimentName
- String
O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão".
- identity
- MachineLearningIdentityConfiguration
Configuração de identidade. Se definido, esse deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null. O padrão será AmlToken se for nulo. MachineLearningIdentityConfiguration Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AmlTokene MachineLearningUserIdentityMachineLearningManagedIdentity .
- notificationSetting
- NotificationSetting
Configuração de notificação para o trabalho.
- secretsConfiguration
- IDictionary<String,SecretConfiguration>
Configuração para que os segredos sejam disponibilizados durante o runtime.
- services
- IDictionary<String,MachineLearningJobService>
Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.
- status
- Nullable<MachineLearningJobStatus>
Status do trabalho.
- archives
- IEnumerable<String>
Arquivos de arquivos usados no trabalho.
- args
- String
Argumentos para o trabalho.
- codeId
- String
[Obrigatório] ID de recurso do ARM do ativo de código.
- conf
- IDictionary<String,String>
Propriedades configuradas pelo Spark.
- entry
- SparkJobEntry
[Obrigatório] A entrada a ser executada na inicialização do trabalho. SparkJobEntry Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem SparkJobPythonEntry e SparkJobScalaEntry.
- environmentId
- String
A ID do recurso ARM da especificação ambiente do trabalho.
- files
- IEnumerable<String>
Arquivos usados no trabalho.
- inputs
- IDictionary<String,MachineLearningJobInput>
Mapeamento de associações de dados de entrada usadas no trabalho. MachineLearningJobInput Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MachineLearningCustomModelJobInput, MachineLearningLiteralJobInput, MachineLearningFlowModelJobInput, MachineLearningTableJobInput, MachineLearningTritonModelJobInpute MachineLearningUriFolderJobInputMachineLearningUriFileJobInput .
- jars
- IEnumerable<String>
Arquivos Jar usados no trabalho.
- outputs
- IDictionary<String,MachineLearningJobOutput>
Mapeamento de associações de dados de saída usadas no trabalho. MachineLearningJobOutput Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem MachineLearningCustomModelJobOutput, MachineLearningFlowModelJobOutput, MachineLearningTableJobOutput, MachineLearningTritonModelJobOutpute MachineLearningUriFolderJobOutputMachineLearningUriFileJobOutput .
- pyFiles
- IEnumerable<String>
Arquivos python usados no trabalho.
- queueSettings
- JobQueueSettings
Configurações de fila para o trabalho.
- resources
- SparkResourceConfiguration
Configuração de recursos de computação para o trabalho.
Retornos
Uma nova SparkJob instância para zombar.