Condividi tramite


Monitorare il consumo di capacità di Apache Spark

Lo scopo di questo articolo è offrire indicazioni per gli amministratori che vogliono monitorare le attività nelle capacità che gestiscono. Usando i report sul consumo di capacità di Apache Spark disponibili nell'app Microsoft Fabric Capacity Metrics, gli amministratori possono ottenere informazioni dettagliate sul consumo di capacità Spark fatturabile per gli elementi, tra cui lakehouse, notebook e definizioni processo Apache Spark. Alcune attività di consumo della capacità Spark non vengono segnalate nell'app.

Report sull consumo della capacità Spark

Le operazioni seguenti di lakehouse, notebook e definizioni processo Spark vengono gestite come attività fatturabili.

Nome operazione Articolo Commenti
Operazioni di Lakehouse Lakehouse Gli utenti visualizzano la tabella in anteprima in Esplora lakehouse.
Caricamento di una tabella lakehouse Lakehouse Gli utenti caricano la tabella Delta in Esplora lakehouse.
Esecuzione di un notebook Notebook Il notebook viene eseguito manualmente dagli utenti.
Esecuzione di notebook HC Notebook Il notebook viene eseguito nella sessione Apache Spark a concorrenza elevata.
Esecuzione pianificata di un notebook Notebook Le esecuzioni dei notebook attivate dagli eventi pianificati del notebook.
Esecuzione della pipeline di un notebook Notebook Esecuzioni di notebook attivate dalla pipeline.
Esecuzione di VS Code per notebook Notebook Notebook eseguito in VS Code.
Esecuzione del processo Spark Definizione processo Spark Esecuzioni di processi batch Spark avviate dall'invio dell'utente.
Esecuzione pianificata del processo Spark Definizione processo Spark Le esecuzioni di processi batch attivate dagli eventi pianificati del notebook.
Esecuzione della pipeline del processo Spark Definizione processo Spark Esecuzioni di processi batch attivate dalla pipeline.
Esecuzione di VS Code del processo Spark Definizione processo Spark Definizione del processo Spark inviata da VS Code.

Consumo di capacità Spark non segnalato

Esistono alcune attività di consumo di capacità Spark che non vengono segnalate nell'app metriche. Queste attività includono processi Spark di sistema per la gestione delle librerie e alcuni processi Spark di sistema per il pool live Spark o sessioni di condivisione.

  • Gestione delle librerie: il consumo di capacità associato alla gestione delle librerie a livello di area di lavoro non viene segnalato nell'app metriche.

  • Processi Spark di sistema: il consumo di capacità Spark non associato a un notebook, una definizione processo Spark o un lakehouse non è incluso nella creazione di report sulla capacità.

Report dei consumi della capacità

Tutte le operazioni correlate a Spark vengono classificate come operazioni in background. Il consumo di capacità da Spark viene visualizzato in un notebook, in una definizione processo Spark o in un lakehouse e viene aggregato in base al nome e all'elemento dell'operazione.

Screenshot che mostra un report di elementi.

Report di operazioni in background

Le operazioni in background vengono visualizzate per un punto temporale specifico. Nella tabella del report, ogni riga fa riferimento a un'operazione utente. Esaminare la colonna Utente per identificare chi ha eseguito un'operazione specifica. Se sono necessarie altre informazioni su un'operazione specifica, è possibile usare il relativo ID operazione per cercarlo nell'hub di monitoraggio di Microsoft Fabric.

Screenshot che mostra il report delle operazioni in background.