JobDetails Classe

Um trabalho a ser executado no espaço de trabalho.

Construtor

JobDetails(*args: Any, **kwargs: Any)

Variáveis

Nome Description
name
str

O nome do item. Ele não é necessário para que o nome seja exclusivo e seja usado apenas para fins de exibição. Necessário.

provider_id
str

O identificador exclusivo para o provedor. Necessário.

target
str

O identificador de destino para executar o trabalho. Necessário.

creation_time

A hora de criação do item.

created_by
str

A identidade que criou o item.

created_by_type
str ou <xref:azure.quantum.models.CreatedByType>

O tipo de identidade que criou o item. Os valores conhecidos são: "User", "Application", "ManagedIdentity" e "Key".

last_modified_time

O carimbo de data e hora da última modificação do item iniciada pelo cliente.

last_modified_by
str

A identidade que finalmente modificou o item.

last_modified_by_type
str ou <xref:azure.quantum.models.CreatedByType>

O tipo de identidade que por último modificou o item. Os valores conhecidos são: "User", "Application", "ManagedIdentity" e "Key".

last_updated_time

A última vez que o item foi atualizado pelo sistema.

begin_execution_time

A hora em que o item começou a execução.

end_execution_time

A hora em que o item terminou a execução.

cost_estimate
<xref:azure.quantum.models.CostEstimate>

Estimativa de custo.

error_data
<xref:azure.quantum.models.WorkspaceItemError>

Informações de erro.

priority
str ou <xref:azure.quantum.models.Priority>

Prioridade do trabalho ou sessão. Os valores conhecidos são: "Standard" e "High".

tags

Lista de marcas fornecidas pelo usuário associadas ao trabalho.

usage
<xref:azure.quantum.models.Usage>

Métricas de consumo de recursos que contêm dados de uso específicos do provedor, como tempo de execução, tiros quânticos consumidos etc.

id
str

ID do trabalho. Necessário.

item_type
str ou <xref:azure.quantum.models.JOB>

O tipo do item do Espaço de Trabalho Quantum é Trabalho. Necessário. Um programa, problema ou aplicativo enviado para processamento.

job_type
str ou <xref:azure.quantum.models.JobType>

O tipo de trabalho. Os valores conhecidos são: "Desconhecido", "QuantumComputing" e "Otimização".

session_id
str

A ID da sessão da qual o trabalho faz parte.

container_uri
str

O uri sas do contêiner de blob, o contêiner é usado para hospedar dados de trabalho. Necessário.

input_data_uri
str

O URI do blob de entrada, se especificado, substituirá o blob de entrada padrão no contêiner.

input_data_format
str

O formato dos dados de entrada.

status
str ou <xref:azure.quantum.models.JobStatus>

O status do trabalho. Os valores conhecidos são: "Enfileirado", "Aguardando", "Executando", "CancellationRequested", "Canceling", "Finishing", "Completed", "Succeeded", "Failed" e "Cancelled".

metadata
any

Os metadados do trabalho. Os metadados fornecem ao cliente a capacidade de armazenar informações específicas do cliente.

cancellation_time

A hora em que um trabalho foi cancelado com êxito.

quantum_computing_data
<xref:azure.quantum.models.QuantumComputingData>

Dados de computação quântica.

input_params
any

Os parâmetros de entrada para o trabalho. Objeto JSON usado pelo solucionador de destino. Espera-se que o tamanho desse objeto seja pequeno e usado apenas para especificar parâmetros para o destino de execução, não os dados de entrada.

output_data_uri
str

O uri do blob de saída. Quando um trabalho for concluído com êxito, os resultados serão carregados nesse blob.

output_data_format
str

O formato dos dados de saída.

Atributos

cancellation_time

A hora em que um trabalho foi cancelado com êxito.

cancellation_time: datetime | None

container_uri

O uri sas do contêiner de blob, o contêiner é usado para hospedar dados de trabalho. Necessário.

container_uri: str

input_data_format

O formato dos dados de entrada.

input_data_format: str | None

input_data_uri

O URI do blob de entrada, se especificado, substituirá o blob de entrada padrão no contêiner.

input_data_uri: str | None

input_params

Os parâmetros de entrada para o trabalho. Objeto JSON usado pelo solucionador de destino. Espera-se que o tamanho desse objeto seja pequeno e usado apenas para especificar parâmetros para o destino de execução, não os dados de entrada.

input_params: Any | None

item_type

O tipo do item do Espaço de Trabalho Quantum é Trabalho. Necessário. Um programa, problema ou aplicativo enviado para processamento.

item_type: JOB: 'Job'>]

job_type

"Desconhecido", "QuantumComputing" e "Otimização".

job_type: str | _models.JobType | None

metadata

Os metadados do trabalho. Os metadados fornecem ao cliente a capacidade de armazenar informações específicas do cliente.

metadata: Any | None

output_data_format

O formato dos dados de saída.

output_data_format: str | None

output_data_uri

O uri do blob de saída. Quando um trabalho for concluído com êxito, os resultados serão carregados nesse blob.

output_data_uri: str | None

quantum_computing_data

Dados de computação quântica.

quantum_computing_data: _models.QuantumComputingData | None

session_id

A ID da sessão da qual o trabalho faz parte.

session_id: str | None

status

"Enfileirado", "Aguardando", "Executando", "CancellationRequested", "Canceling", "Finishing", "Completed", "Succeeded", "Failed" e "Cancelled".

status: str | _models.JobStatus | None