JobDetails Classe

Un processo da eseguire nell'area di lavoro.

Costruttore

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

Variabili

Nome Descrizione
name
str

Nome dell'elemento. Non è necessario che il nome sia univoco e venga usato solo a scopo di visualizzazione. Obbligatorio.

provider_id
str

Identificatore univoco per il provider. Obbligatorio.

target
str

Identificatore di destinazione per eseguire il processo. Obbligatorio.

creation_time

Ora di creazione dell'elemento.

created_by
str

L'identità che ha creato l'oggetto.

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

Il tipo di identità che ha creato l'oggetto. I valori noti sono: "User", "Application", "ManagedIdentity" e "Key".

last_modified_time

Il timestamp dell'ultima modifica dell'articolo avviato dal cliente.

last_modified_by
str

L'identità che ha modificato l'oggetto per ultimo.

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

Il tipo di identità che ha modificato l'oggetto per ultimo. I valori noti sono: "User", "Application", "ManagedIdentity" e "Key".

last_updated_time

L'ultima volta che l'articolo è stato aggiornato dal sistema.

begin_execution_time

Ora di inizio dell'esecuzione dell'elemento.

end_execution_time

Ora in cui l'elemento ha terminato l'esecuzione.

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

Preventivo.

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

Informazioni sull'errore.

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

Priorità del processo o della sessione. I valori noti sono: "Standard" e "High".

tags

Elenco dei tag forniti dall'utente associati al processo.

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

Metriche di consumo delle risorse contenenti dati di utilizzo specifici del provider, ad esempio il tempo di esecuzione, le riprese quantistiche consumate e così via.

id
str

ID del processo. Obbligatorio.

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

Il tipo di elemento dell'area di lavoro quantistica è Job. Obbligatorio. Un programma, un problema o un'applicazione inviata per l'elaborazione.

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

Tipo di processo. I valori noti sono: "Unknown", "QuantumComputing" e "Optimization".

session_id
str

ID della sessione di cui fa parte il processo.

container_uri
str

L'URI di firma di accesso condiviso del contenitore BLOB, il contenitore viene usato per ospitare i dati del processo. Obbligatorio.

input_data_uri
str

L'URI del BLOB di input, se specificato, eseguirà l'override del BLOB di input predefinito nel contenitore.

input_data_format
str

Formato dei dati di input.

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

Stato del processo. I valori noti sono: "Queued", "Waiting", "Executing", "CancellationRequested", "Cancelling", "Finish", "Completed", "Succeeded", "Failed" e "Cancelled".

metadata
any

Metadati del processo. I metadati consentono al client di archiviare informazioni specifiche del client.

cancellation_time

Ora in cui un processo è stato annullato correttamente.

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

Dati di calcolo quantistico.

input_params
any

Parametri di input per il processo. Oggetto JSON usato dal risolutore di destinazione. È previsto che le dimensioni di questo oggetto siano piccole e usate solo per specificare i parametri per la destinazione di esecuzione, non i dati di input.

output_data_uri
str

URI del BLOB di output. Al termine di un processo, i risultati verranno caricati in questo BLOB.

output_data_format
str

Formato dei dati di output.

Attributi

cancellation_time

Ora in cui un processo è stato annullato correttamente.

cancellation_time: datetime | None

container_uri

L'URI di firma di accesso condiviso del contenitore BLOB, il contenitore viene usato per ospitare i dati del processo. Obbligatorio.

container_uri: str

input_data_format

Formato dei dati di input.

input_data_format: str | None

input_data_uri

L'URI del BLOB di input, se specificato, eseguirà l'override del BLOB di input predefinito nel contenitore.

input_data_uri: str | None

input_params

Parametri di input per il processo. Oggetto JSON usato dal risolutore di destinazione. È previsto che le dimensioni di questo oggetto siano piccole e usate solo per specificare i parametri per la destinazione di esecuzione, non i dati di input.

input_params: Any | None

item_type

Il tipo di elemento dell'area di lavoro quantistica è Job. Obbligatorio. Un programma, un problema o un'applicazione inviata per l'elaborazione.

item_type: JOB: 'Job'>]

job_type

"Unknown", "QuantumComputing" e "Optimization".

job_type: str | _models.JobType | None

metadata

Metadati del processo. I metadati consentono al client di archiviare informazioni specifiche del client.

metadata: Any | None

output_data_format

Formato dei dati di output.

output_data_format: str | None

output_data_uri

URI del BLOB di output. Al termine di un processo, i risultati verranno caricati in questo BLOB.

output_data_uri: str | None

quantum_computing_data

Dati di calcolo quantistico.

quantum_computing_data: _models.QuantumComputingData | None

session_id

ID della sessione di cui fa parte il processo.

session_id: str | None

status

"Queued", "Waiting", "Executing", "CancellationRequested", "Cancelling", "Finish", "Completed", "Succeeded", "Failed" e "Cancelled".

status: str | _models.JobStatus | None