# Derive

L'istruzione Derive consente di generare campi derivati in base a una definizione di campo creata mediante un'istruzione Declare. È possibile specificare i campi dati per cui derivare i campi oppure derivarli esplicitamente o implicitamente in base ai tag di campo.

Sintassi:

Derive [fields]] From [Field[s]] field\_list Using definition

Derive [Field[s]] From Explicit [Tag[s]] tag\_list Using definition

Derive [Field[s]] From Implicit [Tag[s]] Using definition

Argomenti:

Argomenti

| Argomento | Descrizione |
| --- | --- |
| definition | Nome della definizione di campo da utilizzare per la derivazione dei campi.<br><br>Esempio: `Calendar` |
| field\_list | Un elenco separato da virgole di campi dati da cui devono essere generati i campi derivati, in base alla definizione di campo. I campi dati devono essere campi già caricati nello script.<br><br>Esempio: `OrderDate, ShippingDate` |
| tag\_list | Un elenco separato da virgole di tag. I campi derivati verranno generati per tutti i campi dati con uno qualsiasi dei tag inclusi nell'elenco. L'elenco dei tag deve essere racchiuso tra parentesi tonde.<br><br>Esempio: `('$date','$timestamp')`<br><br>[Tag di campo](https://help.qlik.com/it-IT/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/field-tags.htm) |

Esempi:

* Derivare campi per campi dati specifici.

  In questo caso è necessario specificare i campi OrderDate e ShippingDate.

  ```
  DERIVE FIELDS FROM FIELDS OrderDate,ShippingDate USING Calendar;
  ```

* Derivare campi per tutti i campi con un tag specifico.

  In questo caso è necessario derivare i campi in base a Calendar per tutti i campi con un tag `$date`.

  ```
  DERIVE FIELDS FROM EXPLICIT TAGS ('$date') USING Calendar;
  ```

* Derivare campi per tutti i campi con il tag della definizione di campo.

  In questo caso è necessario derivare i campi per tutti i campi dati con lo stesso tag della definizione di campo Calendar, in questo caso `$date`.

  ```
  DERIVE FIELDS FROM IMPLICIT TAG USING Calendar;
  ```

[Campi derivati](https://help.qlik.com/it-IT/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/derived-fields.htm) (esempio completo)

## Ulteriori informazioni

* [Declare](https://help.qlik.com/it-IT/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Declare.htm)