isWorkDay - Amazon QuickSight

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

isWorkDay

isWorkDay évalue une valeur date-heure donnée pour déterminer s'il s'agit d'un jour ouvrable ou non.

isWorkDay suppose une semaine de travail standard de 5 jours commençant le lundi et se terminant le vendredi. Le samedi et le dimanche sont considérés comme des week-ends. La fonction calcule toujours son résultat à la granularité DAY et ne tient pas compte de la date d'entrée donnée.

Syntaxe

isWorkDay(inputDate)

Arguments

inputDate

La valeur date-heure que vous voulez évaluer. Les valeurs valides sont les suivantes :

  • Champs du jeu de données : tout champ date du jeu de données auquel vous ajoutez cette fonction.

  • Fonctions de date : toute date produite par une autre fonction date, par exemple parseDate.

  • Champs calculés : tout champ QuickSight calculé renvoyant une date valeur.

  • Paramètres : n'importe quel QuickSight DateTime paramètre.

Type de retour

Entier (0 ou 1)

Exemple

L'exemple suivant détermine si le champ application_date est un jour ouvrable ou non.

Supposons qu'il existe un champ nommé application_date avec les valeurs suivantes :

2022-08-10 2022-08-06 2022-08-07

Lorsque vous utilisez ces champs et ajoutez les calculs suivants, isWorkDay renvoie les valeurs ci-dessous :

isWorkDay({application_date}) 1 0 0

L'exemple suivant filtre les employés dont l'emploi se termine un jour ouvrable et détermine si leur emploi a commencé un jour ouvrable ou un week-end à l'aide d'une mise en forme conditionnelle :

is_start_date_work_day = isWorkDay(employment_start_date) is_end_date_work_day = isWorkDay(employment_end_date)
Data table showing employee start and end dates with work day indicators for five employees.