

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esecuzione di lavori ibridi durante una prenotazione
<a name="braket-run-hybrid-jobs-with-reservation"></a>

Una volta che hai una funzione Python da eseguire come lavoro ibrido, puoi eseguire il lavoro ibrido in una prenotazione passando l'argomento della `reservation_arn` parola chiave. Tutte le attività all'interno del lavoro ibrido utilizzano l'ARN di prenotazione. È importante sottolineare che il job ibrido attiva *l'elaborazione classica `reservation_arn` solo dopo l'inizio della prenotazione*. 

**Nota**  
Un processo ibrido in esecuzione durante una prenotazione *esegue correttamente solo* attività quantistiche sul dispositivo riservato. Il tentativo di utilizzare un dispositivo Braket on-demand diverso genererà un errore. Se devi eseguire attività sia su un simulatore su richiesta che sul dispositivo riservato all'interno dello stesso lavoro ibrido, utilizza invece. `DirectReservation`

Il codice seguente mostra come eseguire un processo ibrido durante una prenotazione.

```
from braket.aws import AwsDevice
from braket.devices import Devices
from braket.jobs import get_job_device_arn, hybrid_job

@hybrid_job(device=Devices.IonQ.ForteEnterprise1, reservation_arn="<my_reservation_arn>")
def example_hybrid_job():
    # declare AwsDevice within the hybrid job
    device = AwsDevice(get_job_device_arn())
    bell = Circuit().h(0).cnot(0, 1)
    
    task = device.run(bell, shots=10)
```

Per i lavori ibridi che utilizzano uno script Python (vedi la sezione sulla [creazione del primo lavoro](https://docs.aws.amazon.com/braket/latest/developerguide/braket-jobs-first.html) ibrido nella guida per gli sviluppatori), puoi eseguirli all'interno della prenotazione passando l'argomento della `reservation_arn` parola chiave durante la creazione del lavoro.

```
from braket.aws import AwsQuantumJob 
from braket.devices import Devices

job = AwsQuantumJob.create( 
    Devices.IonQ.ForteEnterprise1,
    source_module="algorithm_script.py", 
    entry_point="algorithm_script:start_here",
    reservation_arn="<my_reservation_arn>"
)
```