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.
Questa pagina presenta intelligenza artificiale/BI Genie, una funzionalità di Azure Databricks che consente ai team aziendali di interagire con i dati usando il linguaggio naturale. Usa l'intelligenza artificiale generativa personalizzata in base alla terminologia e ai dati dell'organizzazione, con la possibilità di monitorare e perfezionare le prestazioni tramite il feedback degli utenti.
Panoramica
Esperti di dominio, ad esempio analisti di dati, configurano spazi Genie con set di dati, query di esempio e linee guida per il testo per aiutare Genie a tradurre le domande aziendali in query analitiche. Dopo la configurazione, gli utenti aziendali possono porre domande e generare visualizzazioni per comprendere i dati operativi. È possibile aggiornare continuamente le conoscenze semantiche di Genie man mano che i dati cambiano e gli utenti pongono nuove domande. Per altre informazioni sulle funzionalità basate sull'intelligenza artificiale di Databricks, vedere Funzionalità basate sull'intelligenza artificiale di Databricks.
AI/BI Genie seleziona i nomi e le descrizioni pertinenti da tabelle e colonne con annotazioni per convertire domande in linguaggio naturale in una query SQL equivalente. Risponde quindi con la query generata e la tabella dei risultati, se possibile. Se Genie non riesce a generare una risposta, può porre domande di completamento per chiarire prima di fornire una risposta.
Caso d'uso di esempio
È possibile creare spazi genie diversi per servire diversi destinatari non tecnici. Gli scenari seguenti descrivono due possibili casi d’utilizzo.
Esempio 1: Visualizzare lo stato dell’opportunità
Un responsabile vendite vuole ottenere lo stato corrente delle opportunità aperte e chiuse per fase nella pipeline di vendita. Possono interagire con lo spazio Genie usando il linguaggio naturale e generare automaticamente una visualizzazione.
La gif seguente mostra questa interazione:
Esempio 2: Monitoraggio della logistica
Una società di logistica vuole utilizzare spazi Genie per aiutare gli utenti aziendali di diversi reparti a tenere traccia dei dettagli operativi e finanziari. Hanno istituito uno spazio Genie per i responsabili delle strutture di spedizione per tenere traccia delle spedizioni e un altro per i dirigenti finanziari per comprendere la loro salute finanziaria.
Quali dati è necessario utilizzare?
Uno spazio Genie si basa sui dati registrati nel catalogo Unity, incluse tabelle gestite, tabelle esterne, tabelle esterne, viste, viste metriche e viste materializzate. AI/BI Genie usa i metadati associati agli oggetti del catalogo unity, nonché un archivio conoscenze a livello di spazio curato dall'autore per generare risposte. I set di dati con annotazioni ben annotate, abbinati a istruzioni specifiche fornite, sono fondamentali per creare un’esperienza positiva per gli utenti finali.
Caricamenti di file
Importante
Questa funzionalità è disponibile in anteprima pubblica.
I caricamenti di file consentono agli utenti di combinare i file CSV e Excel locali con i dati di Unity Catalog per rispondere alle domande. Per abilitare i caricamenti di file, contattare il team dell'account Databricks. Per altre informazioni, vedere Caricare un file.
Come funziona Genie
Genie usa un sistema di IA composto per interpretare le domande aziendali e generare risposte. Invece di usare un singolo modello linguistico di grandi dimensioni, i sistemi di intelligenza artificiale composti elaborano le attività nelle applicazioni di intelligenza artificiale combinando più componenti che interagiscono. I sistemi di intelligenza artificiale composti sono un modello di progettazione sempre più comune per le applicazioni di intelligenza artificiale grazie alle prestazioni e alla flessibilità. Per altre informazioni, vedere Il passaggio da modelli a sistemi di intelligenza artificiale composti.
Che cos'è l'archivio conoscenze di Genie?
Gli autori Genie possono aggiungere direttamente metadati aziendali e specifici dello spazio alle risorse dati in uno spazio Genie. Sono incluse descrizioni dei metadati di tabella e colonna, sinonimi a livello di colonna, valori campionati e dizionari valore, che Genie consulta durante la generazione di risposte. Un livello di metadati dettagliato consente a Genie di recuperare le informazioni corrette e produrre risultati più accurati.
In che modo Genie genera una risposta?
Quando un utente invia una domanda, Genie analizza la richiesta, identifica le origini dati pertinenti e determina come rispondere alla richiesta. I dettagli forniti agli autori, combinati con i metadati del catalogo unity, consentono a Genie di dedurre sia la logica aziendale che quella tecnica. Genie filtra in modo intelligente le query SQL, i metadati di tabella e di colonna, e la cronologia chat per selezionare le informazioni più rilevanti per rispondere alla richiesta.
Genie usa i componenti seguenti per generare risposte:
- Metadati della tabella del catalogo Unity: include nomi di tabella, descrizioni e relazioni chiave primaria definite (PK) e chiavi esterne (FK). Genie usa questi dati durante l'analisi della richiesta e converte il prompt del linguaggio naturale in SQL.
- Nomi di Colonna e Descrizioni: Genie seleziona in modo intelligente i nomi e le descrizioni delle colonne pertinenti da includere.
- Contesto dell'archivio conoscenze: gli autori possono modificare localmente i metadati della tabella per gli asset usati in uno spazio Genie. In questo modo Genie genera risposte più accurate e non modifica i metadati esistenti del catalogo Unity. Vedere Configurare e gestire uno spazio di intelligenza artificiale/BI Genie.
- Query SQL di esempio: Genie seleziona in modo intelligente esempi SQL pertinenti dalle query SQL.
- funzioni SQL: tutte le funzioni SQL aggiunte nello spazio.
- Istruzioni: le note di testo normale fornite come istruzioni generali sono incluse come contesto.
- Cronologia inviti e risposte: Gli inviti e le risposte della chat corrente vengono inclusi come parte del contesto. Se necessario, a causa dei limiti di token impostati , le parti più vecchie del registro della chat vengono escluse.
Nota
Alcuni dettagli della tabella, ad esempio il proprietario e le dimensioni della tabella, non sono inclusi per impostazione predefinita. Per accedere a queste informazioni, usare le viste dello schema delle informazioni disponibile per tutti i cataloghi di Unity Catalog. Le visualizzazioni predefinite possono includere dettagli non necessari, quindi la creazione di una visualizzazione personalizzata sopra che consente di concentrarsi sulle informazioni specifiche necessarie. Per altre informazioni sugli elementi disponibili nello schema delle informazioni, vedere Schema delle informazioni.
In molti casi, Genie genera una query SQL eseguita nel warehouse SQL dello spazio. Le query generate sono sempre di sola lettura. I ritentativi vengono gestiti automaticamente e SQL Warehouse gestisce la concorrenza e la scalabilità. Il set di risultati viene presentato come parte della risposta.
Configurare lo spazio Genie
È possibile creare uno spazio Genie se si dispone di:
- Autorizzazione SQL di Databricks.
- Almeno l'autorizzazione CAN USE per un data warehouse SQL pro o serverless.
-
SELECT
Almeno alcuni privilegi su uno o più oggetti dati di Unity Catalog.
Vedere Configurare e gestire uno spazio di intelligenza artificiale/BI Genie.
Interagire con uno spazio Genie
I team aziendali sono gli utenti finali per uno spazio Genie. Per usare uno spazio Genie, gli utenti aziendali devono avere:
- L'accesso utente o i privilegi SQL di Databricks.
- Almeno l'autorizzazione "CAN USE" per il magazzino predefinito designato per lo Spazio Genie.
-
SELECT
Almeno privilegi per tutti gli oggetti dati di Unity Catalog usati nello spazio.
Gli utenti aziendali possono aiutare a curare uno spazio testandolo e fornendo feedback durante lo sviluppo. Per altre informazioni su come gli utenti aziendali possono iniziare a usare uno spazio Genie, vedere Usare uno spazio Genie per esplorare i dati aziendali.
Beni attendibili
Gli asset attendibili forniscono un ulteriore livello di garanzia nell'accuratezza di un risultato a un utente dello spazio. Quando viene usato il testo esatto di una query di esempio con parametri o di una funzione SQL per generare una risposta, Genie contrassegna la risposta come Attendibile. Per altre informazioni sugli asset attendibili, vedere Usare asset attendibili in spazi di intelligenza artificiale/BI Genie . Per altre informazioni sull'uso di query con parametri, vedere Usare i parametri nelle query SQL .
Valutare le risposte con benchmark
I benchmark consentono di aumentare le prestazioni di test e valutazione delle singole risposte in uno spazio Genie. A differenza delle istruzioni, i benchmark sono destinati a valutare, non informare, lo spazio Genie. Genie non usa domande di benchmark o SQL di esempio per migliorare il contesto di Genie.
Usando i benchmark, è possibile eseguire una raccolta di domande di test e usare le risposte per misurare l'accuratezza di Genie. Facoltativamente, è possibile includere un'istruzione SQL che restituisce i risultati previsti. Quando viene eseguita la domanda di benchmark, la risposta di Genie viene confrontata con i risultati forniti dall'istruzione SQL e con un punteggio per l'accuratezza. La domanda è contrassegnata per la revisione se non è stata fornita alcuna risposta SQL.
Vedere Usare i benchmark in uno spazio Genie.
Privacy e sicurezza
D: Quale modello usa Genie?
Genie è una funzionalità basata su intelligenza artificiale di Databricks. Usa un sistema di intelligenza artificiale composto che combina l'uso di modelli di intelligenza artificiale, recupero, classificazione e sistemi di personalizzazione per comprendere i dati e i modelli di utilizzo dell'organizzazione. Per altre informazioni, vedere Funzionalità basate su intelligenza artificiale di Databricks.
D: Quali dati vengono inviati al modello?
Genie usa la richiesta, i metadati e i valori della tabella pertinenti, gli errori, nonché il codice di input o le query durante la generazione di una risposta.
Per elaborare le risposte, Genie usa quanto segue:
- Richiesta del linguaggio naturale inviata dall'utente
- Nomi e descrizioni delle tabelle
- Titoli, descrizioni e valori di esempio delle colonne
- Istruzioni generali
- Query SQL di esempio
- Funzioni SQL
D: Azure OpenAI memorizza i miei dati?
No Quando si usano modelli OpenAI di Azure tramite Databricks, Microsoft non archivia richieste o risposte per qualsiasi periodo di tempo a qualsiasi livello, non anche nei log di rete. Sono inclusi i dati che normalmente vengono usati per il monitoraggio degli abusi. Databricks ha rifiutato esplicitamente il monitoraggio degli abusi di Azure OpenAI e la revisione umana, quindi Microsoft non conserva o esamina i dati inviati da Genie. Per altre informazioni, vedere la documentazione di Microsoft.
D: Dove vengono archiviate le risposte Genie?
Le risposte genie vengono archiviate nel piano di controllo di Azure Databricks.
D: Il filtro a livello di riga è supportato in uno spazio Genie?
Sì, i privilegi concessi in Unity Catalog controllano quali utenti possono accedere a oggetti dati specifici. Se i filtri di riga o le maschere di colonna vengono applicati a un oggetto dati, controllano quali valori vengono restituiti nel set di risultati. Vedere Filtri di riga e maschere di colonna.
D: Come viene instradato il traffico attraverso Geos?
Genie viene distribuito negli Stati Uniti, nell'UE, nell'AUS e in India.
Il routing del traffico dipende dall'area e dal fatto che l'elaborazione tra aree geografiche sia abilitata (l'applicazione dell'elaborazione dei dati nell'area di lavoro Geography for Designated Services è Disabilitata):
- UE: il traffico si instrada sempre attraverso l'UE, indipendentemente dall'elaborazione tra aree geografiche.
- Stati Uniti: il traffico viene sempre instradato attraverso gli Stati Uniti, indipendentemente dall'elaborazione tra aree geografiche.
-
India e AUS:
- Se l'elaborazione tra aree geografiche è disabilitata: il traffico è garantito che rimanga all'interno dell'area.
- Se l'elaborazione tra aree geografiche è abilitata: il traffico viene sempre instradato attraverso gli Stati Uniti.
-
Tutte le altre aree:
- Se l'elaborazione tra aree geografiche è disabilitata: Genie non funzionerà.
- Se l'elaborazione tra aree geografiche è abilitata: il traffico viene instradato attraverso gli Stati Uniti.