# Derive

De opdracht Derive wordt gebruikt voor het genereren van afgeleide velden op basis van een velddefinitie die is gemaakt met een opdracht Declare. U kunt opgeven voor welke gegevensvelden velden moeten worden afgeleid of u kunt deze expliciet of impliciet afleiden op basis van veldtags.

Syntaxis:

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

Argumenten:

Argumenten

| Argument | Beschrijving |
| --- | --- |
| definition | Naam van de velddefinitie die moet worden gebruikt bij het afleiden van velden.<br><br>Voorbeeld: `Calendar` |
| field\_list | Een door komma's gescheiden lijst met gegevensvelden waaruit de afgeleide velden moeten worden gegenereerd, op basis van de velddefinitie. De gegevensvelden moeten velden zijn die u al hebt geladen in het script.<br><br>Voorbeeld: `OrderDate, ShippingDate` |
| tag\_list | Een door komma's gescheiden lijst met tags. Afgeleide velden worden gegenereerd voor alle gegevensvelden met enige van de tags in de lijst. De lijst met tags moet tussen ronde haakjes worden geplaatst.<br><br>Voorbeeld: `('$date','$timestamp')`<br><br>[Extra veldinfo](https://help.qlik.com/nl-NL/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/field-tags.htm) |

Voorbeelden:

* Velden afleiden voor specifieke gegevensvelden.

  In dit geval geven we de velden OrderDate en ShippingDate op.

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

* Velden afleiden voor alle velden met een specifieke tag.

  In dit geval leiden we velden af die zijn gebaseerd op Calendar voor alle velden met een tag `$date`.

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

* Velden afleiden voor alle velden met de velddefinitietag.

  In dit geval leiden we velden af voor alle gegevensvelden met dezelfde tag als de velddefinitie Calendar. In dit geval is dit `$date`.

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

[Afgeleide velden](https://help.qlik.com/nl-NL/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/derived-fields.htm) (volledig voorbeeld)

## Meer informatie

* [Declare](https://help.qlik.com/nl-NL/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Declare.htm)