Condividi tramite


Creare un collegamento rapido del database

Un collegamento rapido al database in Real-Time Intelligence è un riferimento incorporato all'interno di un database KQL a un database di origine. Il database di origine può essere uno dei seguenti:

  • Un database KQL nell'intelligenza in tempo reale
  • Un database di Azure Data Explorer

Il comportamento mostrato dal collegamento al database è simile a quello di un database follower.

Quando è utile una scorciatoia del database?

Se si dispone di dati in un database di Azure Data Explorer e si desidera utilizzare questi dati nell'intelligenza in tempo reale, è possibile creare un collegamento al database per rendere accessibili questi dati. Questa funzionalità è utile anche per separare le risorse di calcolo per proteggere un ambiente di produzione da casi d'uso non di produzione. È anche possibile usare una scorciatoia del database per associare i costi alla parte che esegue query sui dati.

Come funziona una scorciatoia per il database?

Il proprietario del database di origine, il fornitore dei dati, condivide il database con il creatore del collegamento in Real-Time Intelligence, il consumatore dei dati. Il proprietario e il creatore possono essere la stessa persona.

Il collegamento al database è fornito in modalità di sola lettura, permettendo di visualizzare ed eseguire query sui dati immessi nel database di origine di Azure Data Explorer. Il collegamento al database sincronizza le modifiche nel database di origine. A causa della sincronizzazione, c'è un ritardo nella disponibilità dei dati che può variare da pochi secondi a qualche minuto. L'intervallo di tempo dipende dalla dimensione complessiva dei metadati del database di origine.

I collegamenti all'origine e al database usano lo stesso account di archiviazione per recuperare i dati. L'archiviazione è di proprietà del database di origine. Il collegamento al database visualizza i dati senza dover inserirli. Poiché il collegamento al database è un database di sola lettura, i dati, le tabelle e i criteri nel database non possono essere modificati, ad eccezione dei criteri di memorizzazione nella cache, delle entità di sicurezza e delle autorizzazioni.

Creare un collegamento al database

Un consumatore di dati può creare un collegamento al database di origine nell'Intelligenza in tempo reale da qualsiasi database di origine in Esplora dati di Azure, usando un collegamento di invito o un URI del cluster e un nome di database. Il consumer di dati può controllare la quantità di dati memorizzati nella cache impostando i criteri della cache. Le implicazioni principali che comportano l'impostazione dei criteri della cache ad accesso frequente sono:

  • Costo: il costo della cache ad accesso saltuario può essere notevolmente inferiore rispetto alla cache ad accesso frequente.
  • Prestazioni: i dati nella cache calda vengono sottoposti a query più veloci, in particolare per le query di intervallo che esaminano grandi quantità di dati.

Importante

La configurazione della scorciatoia del database richiede un livello di fiducia profondo tra le parti coinvolte, cioè il database leader e la scorciatoia del database (follower). Il collegamento al database può essere stabilito anche se il cluster leader si trova dietro una rete virtuale (VNet) o ha accesso pubblico disabilitato. Assicurarsi che il comportamento di sicurezza di questa configurazione venga esaminato attentamente e considerato accettabile prima di procedere.

Selezionare la scheda desiderata che corrisponde al modo in cui si vuole creare un collegamento.

Prerequisiti

Importante

Sia il database di origine che il collegamento al database in Intelligenza in Tempo Reale devono trovarsi nella stessa area, ma possono essere in tenant diversi.

Importante

Questo metodo funziona con le fonti sia in Esplora dati di Azure che in Intelligenza in tempo reale.

Per creare una scorciatoia utilizzando un URI del cluster e un nome di database, assicurati di avere almeno le autorizzazioni di collaboratore sui dati di origine e poi segui questi passaggi:

  1. Accedi all'area di lavoro in Microsoft Fabric.

  2. Aprire una nuova o esistente eventhouse in Intelligence in tempo reale.

  3. Selezionare il segno più accanto a database KQL.

  4. Inserisci un nome per il collegamento alla tua banca dati.

  5. Selezionare Tipo >Nuovo database di scorciatoie (Follower)

    Screenshot della finestra di dialogo per il nuovo database per la creazione di un collegamento al database in Real-Time Intelligence.

  6. Selezionare Avanti.

  7. Selezionare Metodo>URI del cluster.

  8. Immettere l'URI del cluster di origine. Per trovare l'URI di un database KQL, consultare Copia URI.

  9. Specificare il Database di origine.

  10. Facoltativamente, modificare i criteri di cache predefiniti.

    Screenshot del nuovo collegamento del database dalla finestra di dialogo dell'URI del cluster in Intelligenza in tempo reale.

  11. Seleziona Crea.