Colonne calculée Différence de date

Dernière mise à jour : 2023-08-17
  • Créé pour :
  • Beginner
    Intermediate
    Admin
    Developer
    User

Cette rubrique décrit l’objectif et les utilisations de la fonction Date Difference colonne calculée disponible dans la Manage Data > Data Warehouse page. Vous trouverez ci-dessous une explication de ce qu'il fait, suivie d'un exemple, et des mécanismes de sa création.

Explication

La variable Date Difference Le type de colonne calcule la durée entre deux événements appartenant à un seul enregistrement, en fonction des horodatages de l’événement. La valeur brute calculée dans cette colonne est exprimée en secondes, mais elle est automatiquement convertie en minutes, heures, jours, etc., pour affichage dans les rapports. Cependant, lorsqu’il est utilisé comme filtre/groupe par , vous souhaitez utiliser la valeur en secondes.

A date difference la colonne calculée peut être utilisée pour créer une mesure qui calcule la durée moyenne ou médiane entre deux événements, comme la durée moyenne entre l’enregistrement des clients et leurs premières commandes.

Exemple

id timestamp_1 timestamp_2 Seconds between timestamp_2 and timestamp_1
A 2015-01-01 00:00:00 2015-01-01 12:30:00 45000
B 2015-01-01 08:00:00 2015-01-01 10:00:00 7200

Dans l’exemple ci-dessus, la variable Date Difference est la colonne Seconds between timestamp_2 and timestamp_1 colonne . Il effectue le calcul timestamp_2 minus timestamp_1.

Mécanique

Les étapes suivantes décrivent comment créer une Date Difference colonne .

  1. Accédez au Manage Data > Data Warehouse page.

  2. Accédez au tableau sur lequel vous souhaitez créer cette colonne.

  3. Cliquez sur Create a Column et configurez votre colonne comme suit :

    • Sélectionner Column Definition Type > Same Table
    • Sélectionner Column Definition Equation > DATE_DIFF = (Ending DATETIME - Starting DATETIME)
    • Sélectionner Ending DATETIME column > Choisir le champ date et heure de fin, qui est généralement l’événement qui se produit ultérieurement
    • Sélectionner Starting DATETIME column** > Choisir le champ datetime de début, qui est généralement l’événement qui se produit plus tôt
  4. Attribuez un nom à la colonne et cliquez sur Save.

  5. La colonne peut être utilisée. immédiatement.

Par exemple, l’exemple suivant est configuré pour calculer la variable Seconds between order date and customer's creation date:

Sur cette page