Condividi tramite


Creare un collegamento al database

Un collegamento al database in Intelligenza in tempo reale è 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 in intelligence in tempo reale
  • Un database Esplora dati di Azure

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

Quando è utile un collegamento al database?

Se si dispone di dati in un database di Azure Esplora dati e si vogliono usare questi dati in Intelligence in tempo reale, è possibile creare un collegamento al database per esporre 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 un collegamento al database per associare i costi all'entità che esegue query sui dati.

Come funziona un collegamento al database?

Il proprietario del database di origine, il provider di dati, condivide il database con l'autore del collegamento in Intelligence in tempo reale, il consumer di dati. Il proprietario e il creatore possono essere la stessa persona.

Il collegamento al database è collegato in modalità di sola lettura, consentendo di visualizzare ed eseguire query sui dati inseriti nel database di Azure Esplora dati di origine. Il collegamento al database sincronizza le modifiche nel database di origine. A causa della sincronizzazione, è previsto un ritardo dei dati di alcuni secondi fino a pochi minuti nella disponibilità dei dati. 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à e delle autorizzazioni.

Creare un collegamento al database

Un consumer di dati può creare un collegamento al database in Intelligence in tempo reale da qualsiasi database di origine in Azure Esplora dati usando un collegamento di invito o usando 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 a freddo può essere notevolmente inferiore rispetto alla cache ad accesso frequente.
  • Prestazioni: i dati nella cache ad accesso frequente vengono sottoposti a query più veloci, in particolare per le query di intervallo che analizzano grandi quantità di dati.

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 Intelligence in tempo reale devono trovarsi nella stessa area, ma possono trovarsi in tenant diversi.

Importante

Questo metodo funziona con le origini sia in Azure Esplora dati che in Intelligence in tempo reale.

Per creare un collegamento usando un URI del cluster e un nome di database, assicurarsi di disporre almeno delle autorizzazioni di collaboratore per i dati di origine e quindi seguire questa procedura:

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

  2. Aprire una casa eventi nuova o esistente in Intelligence in tempo reale.

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

  4. Immettere un nome per il collegamento al database.

  5. Selezionare Tipo nuovo>database di collegamento (Follower)

    Screenshot della finestra di dialogo nuovo database per la creazione di collegamenti al database in Intelligence in tempo reale.

  6. Selezionare Avanti.

  7. Selezionare URI cluster del metodo>.

  8. Immettere l'URI del cluster di origine. Per trovare l'URI di un database KQL, vedere Copy URI .To find the URI of a KQL Database, see Copy URI.

  9. Specificare il database di origine.

  10. Facoltativamente, modificare i criteri di cache predefiniti.

    Screenshot del nuovo collegamento al database da una finestra di dialogo URI del cluster in Intelligence in tempo reale.

  11. Seleziona Crea.

Dopo aver creato il collegamento, viene visualizzata la visualizzazione dei dettagli del database del nuovo collegamento al database.

Screenshot del collegamento al database risultante in Intelligence in tempo reale.

Elimina collegamento al database

  1. All'interno dell'area di lavoro trovare il collegamento al database KQL da eliminare.

  2. Selezionare il menu Altro [...]>Elimina.

    Screenshot dell'eliminazione dell'elemento di collegamento al database.

Il collegamento al database è stato eliminato. Dopo l'eliminazione di un database, non è possibile recuperarlo. È tuttavia possibile creare un nuovo collegamento al database dallo stesso database di origine.