Creazione di una funzione

Creare una funzione definita dall'utente in un'area di lavoro di Data Integration per utilizzare le espressioni durante la creazione dei flussi di dati.

    1. Dalla lista delle librerie di funzioni nella pagina Funzioni definite dall'utente, selezionare il nome della libreria in cui si desidera creare e salvare una funzione.

      Per informazioni su come trovare la pagina Funzioni definite dall'utente, vedere Elenco delle librerie di funzioni.

    2. Nella sezione Funzioni della pagina dei dettagli della libreria selezionare Crea funzione.
    3. Nel pannello Crea funzione definita dall'utente, immettere i dettagli riportati di seguito.
      • Nome: immettere un nome per la funzione.
      • Identificativo: l'identificativo è un valore generato dal sistema in base al nome di funzione immesso. È possibile modificare il valore, ma dopo aver salvato la funzione, non è possibile aggiornare l'identificativo.
      • Descrizione: immettere una descrizione per la funzione.
      • Restituisci tipo di dati: selezionare un tipo di dati dalla lista.
      • Nella libreria: il nome della libreria in cui si sta creando la funzione. Per modificare la libreria, selezionare Modifica e selezionare una libreria nella finestra di dialogo Modifica posizione della libreria.
    4. Per utilizzare un parametro di input in questa funzione, aggiungere prima il parametro come indicato di seguito.
      1. Nella sezione Costruzione guidata espressione, selezionare Parametri di input.

        Se un parametro che si desidera utilizzare è già stato aggiunto, viene elencato in Parametri di input. È possibile andare oltre il passo 7.

      2. Nel menu Azioni selezionare Aggiungi parametri di input.
      3. Nel pannello Aggiungi parametri di input, immettere un nome e una descrizione per il parametro che si desidera aggiungere, quindi selezionare un tipo di dati corrispondente.
      4. Per aggiungere un altro parametro, selezionare Parametro aggiuntivo e immettere le informazioni sul parametro. Ripetere la procedura per aggiungere altri parametri.
      5. Al termine dell'aggiunta dei parametri che si desidera utilizzare in questa funzione, selezionare Aggiungi.

        I parametri sono elencati in Parametri di input nella sezione Costruzione guidata espressione.

    5. Nella sezione Costruzione guidata espressione, per creare l'espressione per questa funzione, fare doppio clic o trascinare un elemento dalla lista Funzioni o Parametri di input per aggiungere l'elemento all'editor. È inoltre possibile scrivere o modificare manualmente l'espressione.
      1. Nella scheda Funzioni espandere la categoria di funzione per trovare la funzione che si desidera utilizzare.
      2. Nella scheda Parametri di input, trovare i parametri di input per generare l'espressione. Ad esempio, per una funzione che consente di calcolare l'imposta, è possibile che siano stati aggiunti parametri di input per lo stipendio base (base), i benefit flessibili (flexi) e le detrazioni (deductions). Per creare l'espressione, trascinare tali parametri di input per formare l'espressione come base + flexi - detrazioni.
      3. Per convalidare l'espressione, selezionare Convalida.
    6. Selezionare Crea.

      La funzione definita dall'utente creata viene elencata nella sezione Funzioni della pagina dei dettagli della libreria.

  • Per creare una funzione, utilizzare il comando oci data-integration user-defined-function create e i parametri richiesti:

    oci data-integration user-defined-function create [OPTIONS]

    Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

  • Eseguire l'operazione CreateUserDefinedFunction per creare una funzione.