Pianificare ed eseguire una definizione processo Apache Spark
Informazioni su come eseguire una definizione processo Apache Spark di Microsoft Fabric e trovare lo stato e i dettagli della definizione processo.
Prerequisiti
Prima di iniziare:
- Creare un account tenant di Microsoft Fabric con una sottoscrizione attiva. Creare un account gratuitamente.
- Informazioni sulla definizione processo Spark: vedere Che cos'è una definizione processo di Apache Spark?.
- Creare una definizione processo Spark: vedere Come creare una definizione processo Apache Spark in Fabric.
Come eseguire una definizione processo Spark
Esistono due metodi per eseguire una definizione processo Spark:
Eseguire manualmente una definizione processo Spark selezionando Esegui dall'elemento di definizione processo Spark nell'elenco dei processi.
Pianificare una definizione processo Spark impostando un piano di pianificazione nella scheda Impostazioni. Selezionare Impostazioni sulla barra degli strumenti, quindi selezionare Pianifica.
Importante
Per l'esecuzione, una definizione processo Spark deve avere un file di definizione principale e un contesto lakehouse predefinito.
Suggerimento
Per un'esecuzione manuale, per inviare il processo viene usato l'account dell'utente connesso. Per un'esecuzione attivata da una pianificazione, per inviare il processo viene usato l'account dell'utente che ha creato il piano di pianificazione.
Tre-cinque secondi dopo l'invio dell'esecuzione, viene visualizzata una nuova riga nella scheda Esecuzioni. La riga mostra i dettagli sulla nuova esecuzione. La colonna Stato mostra lo stato quasi near real-time del processo e la colonna Tipo di esecuzione indica se il processo è manuale o pianificato.
Per altre informazioni su come monitorare un processo, vedere Monitorare una definizione processo di Apache Spark.
Come annullare un processo in esecuzione
Dopo l'invio del processo, è possibile annullare il processo selezionando Annulla esecuzione attiva dall'elemento di definizione processo Spark nell'elenco dei processi.
Shapshot di una definizione processo Spark
La definizione processo Spark archivia lo stato più recente. Per visualizzare lo snapshot dell'esecuzione della cronologia, selezionare Visualizza snapshot dall'elemento di definizione processo Spark nell'elenco dei processi. Lo snapshot mostra lo stato della definizione processo quando il processo viene inviato, inclusi il file di definizione principali, il file di riferimento, gli argomenti della riga di comando, il lakehouse di riferimento e le proprietà Spark.
Da uno snapshot è possibile eseguire tre azioni:
- Salvare come definizione processo Spark: salvare lo snapshot come nuova definizione processo Spark.
- Aprire la definizione processo Spark: aprire la definizione processo Spark corrente.
- Ripristino: ripristinare la definizione processo con lo snapshot. La definizione processo viene ripristinata allo stato in cui è stato inviato il processo.