Creare funzioni archiviate

Importante

Microsoft Fabric è attualmente in ANTEPRIMA. Queste informazioni si riferiscono a un prodotto di versione preliminare che può essere modificato sostanzialmente prima che venga rilasciato. Microsoft non garantisce alcuna garanzia, espressa o implicita, rispetto alle informazioni fornite qui.

Le funzioni sono query o parti di query riutilizzabili. Real-Time Analytics supporta due tipi di funzioni:

  • Funzioni predefinite, che sono funzioni hardcoded che non possono essere modificate dagli utenti.

  • Funzioni definite dall'utente, suddivise in due tipi:

    • Funzioni archiviate: sono funzioni definite dall'utente archiviate e gestite di entità dello schema del database , ad esempio tabelle. Per altre informazioni su come creare e gestire le funzioni archiviate, vedere Panoramica sulla gestione delle funzioni archiviate.
    • Funzioni definite dalla query: sono funzioni definite dall'utente definite dall'utente definite e usate nell'ambito di una singola query. La definizione di queste funzioni viene fatta tramite un'istruzione let. Per altre informazioni su come creare funzioni definite da query, vedere Creare una funzione definita dall'utente.

In questo articolo viene illustrato come creare o modificare una funzione archiviata esistente usando ..create-or-alterfunction

Per altre informazioni sul .create-or-alterfunction comando, vedere .create-or-alter function

Prerequisiti

Funzioni

Questa funzionalità consente di creare o modificare una funzione esistente usando il comando, che lo archivia nei metadati del .create-or-alterfunction database. Se la funzione con il nome funzione specificato non esiste nei metadati del database, il comando crea una nuova funzione. In caso contrario, la funzione denominata viene modificata.

  1. Passare al database KQL e selezionare Nuova>funzione. Il .create-or-alter comando viene popolato automaticamente nella finestra Esplora dati .

    Screenshot di una pagina di destinazione del database KQL che mostra il menu a discesa Nuova opzione. L'opzione denominata Funzione è evidenziata.

  2. Immettere il nome della funzione e i parametri di query della funzione anziché il testo segnaposto e quindi selezionare Esegui.

    Screenshot della finestra dei dati che mostra la nuova funzione creata in Real-Time Analytics.

    Le funzioni archiviate vengono visualizzate in Funzioninell'albero dati.

    Screenshot dell'albero dati che mostra l'elenco delle funzioni definite dall'utente archiviate.

  3. Nella finestra Esplora i dati eseguire una query per verificare che sia stata creata o modificata correttamente la funzione.

    Screenshot della finestra esplora i dati che mostrano i risultati della query di una funzione archiviata in Real-Time Analytics.

Passaggi successivi

Eseguire query sui dati in un set di query KQL