Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra vari metodi per monitorare il database mirrorato dopo averlo configurato, tra cui l'uso del portale di Fabric, il monitoraggio programmatico e lo sfruttamento del monitoraggio dell'area di lavoro.
Monitoraggio nel portale di Fabric
Dopo aver configurato il database con mirroring, è possibile monitorare lo stato corrente della replica. La sezione Monitoraggio replica mostra lo stato a livello di database e un elenco di tabelle nella replica insieme allo stato corrispondente, alle righe totali replicate e all'ora dell'ultimo completamento.
Suggerimento
Se si osserva un ritardo nella visualizzazione dei dati replicati, consultare la guida alla risoluzione dei problemi per diagnosticare il possibile problema.
Di seguito sono riportati i dettagli relativi alla visualizzazione di monitoraggio:
| Monitor | Descrizione |
|---|---|
| Stato a livello di database | Gli stati possibili includono: - In esecuzione: la replica è attualmente in esecuzione con l'inserimento di snapshot e modifica dei dati in OneLake. - Esecuzione con avviso: la replica è in esecuzione, con errori temporanei. - In arresto/Arrestata: la replicazione è stata arrestata. - Non riuscito: errore irreversibile nella replica che non può essere ripristinato. - Sospesa: la replica è sospesa. Si verifica quando si mette in pausa e si riattiva la capacità di Fabric. Per altre informazioni, vedere Modifiche alla capacità di Fabric. |
| Nome | Il nome della tabella di origine nel formato [schema_name].[table_name] o [table_Name]. |
| Stato a livello di tabella | Gli stati possibili includono: - In esecuzione: i dati sono in fase di replica. - Esecuzione con avviso: avviso di errore non irreversibile con replica dei dati della tabella. - Arresto/Arrestata: La replica è stata arrestata. - Operazione non riuscita: errore irreversibile nella replica per la tabella. |
| Righe replicate | Numero cumulativo di righe replicate, inclusi tutti gli inserimenti, gli aggiornamenti e le eliminazioni applicati alla tabella di destinazione. |
| Ultimo completato | Ora dell'ultimo aggiornamento completato della tabella con mirroring dall'origine. |
Monitorare a livello di codice
È possibile monitorare i database con mirroring a livello di codice usando le API REST o l'SDK. Per altre informazioni, consulta l'API REST pubblica del mirroring di Microsoft Fabric per sapere come ottenere lo stato del mirroring per il database sottoposto a mirroring o per tabelle specifiche.
Usare il monitoraggio dell'area di lavoro
Il monitoraggio dell'area di lavoro è una funzionalità osservabile in Microsoft Fabric che consente agli sviluppatori e agli amministratori di accedere a log dettagliati e metriche delle prestazioni delle aree di lavoro.
Il mirroring in Fabric supporta i log operativi nel monitoraggio dell'area di lavoro per offrire un monitoraggio più completo dei database sottoposti a mirroring. È possibile usare questi log per monitorare l'esecuzione e le prestazioni del database con mirroring, tra cui la replica dei dati, le modifiche alle tabelle, lo stato del mirroring, gli errori e la latenza di replica.
Per iniziare, abilitare il monitoraggio nell'area di lavoro. Dopo aver abilitato il monitoraggio dell'area di lavoro, i log di esecuzione del database con mirroring vengono acquisiti automaticamente nella MirroredDatabaseTableExecution tabella del database KQL di monitoraggio. Altre informazioni sui log disponibili e sulla struttura dei log delle operazioni del database con mirroring.
Si ha quindi accesso completo a un'esperienza di monitoraggio avanzata per il database con mirroring:
Derivare informazioni dettagliate su richiesta: Eseguire una query sui log delle operazioni granulari usando KQL nel database di monitoraggio per ottenere l'accesso immediato alle informazioni necessarie.
Creare dashboard di monitoraggio personalizzati: Con il database di monitoraggio è possibile integrare i dati negli strumenti preferiti, ad esempio Power BI e dashboardReal-Time , per creare dashboard personalizzati in base alle proprie esigenze.
Configurare gli avvisi: configuraregli avvisi in base ai log e alle metriche monitorati.