Valeurs et littéraux LuckyTemplates - Comprendre les bases

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Dans ce didacticiel, vous découvrirez les valeurs LuckyTemplates et la manière dont elles sont générées dans l' éditeur Power Query . Ces valeurs ont des littéraux correspondants qui peuvent être utilisés dans des codes et des expressions pour produire des résultats et des données. Vous apprendrez également comment et où appliquer les valeurs pour créer un rapport convaincant.

Table des matières

Valeurs LuckyTemplates et leurs littéraux

Une seule donnée produite par l'évaluation d'une expression est appelée une Value . Il existe deux groupes principaux lorsque l'on examine les types de données et les opérateurs : les valeurs de type primitif et les valeurs de type structuré . Les valeurs primitives sont des valeurs qui ne sont pas construites à partir d'autres valeurs. Les valeurs structurées sont des valeurs construites à partir de valeurs primitives et d'autres valeurs structurées.

Chaque type de valeur a une syntaxe littérale associée utilisée pour construire des valeurs de ce type spécifique. Il dispose également d'un ensemble d'opérateurs qui peuvent être utilisés. La forme la plus simple d'une expression est un littéral représentant une valeur.

Il s'agit d'un tableau avec quelques valeurs et leurs littéraux correspondants :

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Vous pouvez afficher d'autres exemples dans l' éditeur Power Query . Créez une nouvelle requête en ouvrant l'éditeur de requête et en accédant à l'onglet Accueil. Ensuite, cliquez sur Nouvelle source et sélectionnez Vide .

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Une autre méthode consiste à cliquer avec le bouton droit dans le volet Requête, à cliquer sur Nouvelle requête et à sélectionner Requête vide .

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Valeurs nulles

La première valeur qui sera discutée est Null , qui est écrite en utilisant le littéral null . Null est utilisé pour représenter l'absence d'une valeur ou une valeur d'un état indéterminé ou inconnu. Lorsque vous l'écrivez dans la barre de formule, vous verrez que l'icône à côté du nom de la requête est un tableau avec un point d'interrogation.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

La valeur logique est utilisée pour les opérations (inaudibles) et peut être vraie ou fausse. Il est écrit en utilisant les littéraux true et false . Si vous saisissez vrai dans la barre de formule et appuyez sur Entrée, vous remarquerez que la valeur est transformée en un texte en majuscule complet.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Cependant, si vous ouvrez la fenêtre de l'éditeur avancé, vous verrez que true est en minuscules. En effet, Power Query est sensible à la casse. Cela signifie que tous les autres mots clés de M doivent être écrits en minuscules.

N'oubliez pas que Power Query a créé l' expression let . Donc, si vous créez une seule expression, vous pouvez tout supprimer dans la fenêtre et entrer simplement true . Lorsque vous cliquez sur Terminé, vous obtenez le résultat exact.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Valeurs vides

Null et Blank sont deux valeurs différentes. Pour illustrer, créez une nouvelle requête et ouvrez la fenêtre de l'éditeur avancé. Ensuite, saisissez ce code.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Après cela, activez le profil de colonne dans l'onglet Affichage.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Dans les statistiques de colonne sous le volet d'aperçu, vous pouvez voir que l'exemple de colonne contient 7 valeurs uniques. Cependant, vous ne pouvez distinguer que deux valeurs : blanks et null .

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Modifiez le regroupement de la distribution de valeur. Cliquez sur les points de suspension du tableau, cliquez sur Grouper par et sélectionnez Longueur du texte. Le graphique se transformera alors en une distribution de longueur de texte.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Dans le graphique, vous pouvez voir qu'il a une chaîne de texte vide car vous avez un élément avec une longueur de texte de zéro caractère. Il a également 4 chaînes avec un caractère et une autre chaîne unique avec deux caractères.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Ce qui semble être un blanc peut en fait être un certain nombre de choses. Dans la plupart des cas, il ne s'agira probablement que d'une chaîne de texte vide ; il peut également s'agir d'un groupe d'espaces ou d'autres caractères non principaux.

L'important est ce qu'il y a dans la colonne suivante. Il illustre qu'aucun de ces blancs n'est réellement égal à null car ils représentent tous une valeur alors que null représente l'absence de valeur.

Valeurs numériques et valeurs LuckyTemplates spéciales

Une autre valeur primitive est la valeur numérique . Si vous créez une nouvelle requête et saisissez une valeur numérique dans la barre de formule, le volet d'aperçu affichera la valeur. Le nom de la requête aura un type de données numérique.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

La bibliothèque standard contient également des expressions qui renvoient des nombres. Par exemple, si vous saisissez =Number.PI dans la barre de formule, le volet de prévisualisation vous donnera la valeur de Pi.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Il existe également des valeurs spéciales qui sont considérées comme une valeur numérique comme l'infini positif et négatif.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Ensuite, il y a aussi la valeur not a number qui est notée NaN . Cette valeur est obtenue en divisant zéro par zéro.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Les fonctions liées à la date et à l'heure peuvent toutes être construites en utilisant leur propre fonction intrinsèque spécifique. Si vous saisissez une date dans la barre de formule et ouvrez la fenêtre de l'éditeur avancé, vous verrez que Power Query ajoute automatiquement cette fonction intrinsèque.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Vous verrez #date suivi de l'année, du mois et du jour.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Valeurs de texte

La valeur de texte représente une séquence de caractères unicode. Il a une forme littérale construite à l'aide de guillemets doubles. Cependant, vous n'avez pas besoin de mettre les guillemets lorsque vous écrivez un texte dans la barre de formule.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Si vous ouvrez la fenêtre de l'éditeur avancé, vous verrez que Power Query ajoute automatiquement les signes.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

Ainsi, lorsque vous écrivez une valeur de texte dans la fenêtre de l'éditeur avancé, vous devez ajouter les guillemets manuellement. Mais lorsque vous le transmettez en tant qu'expression unique dans la barre de formule, Power Query ajoute les guillemets pour vous.

Toutes les valeurs abordées dans ce didacticiel sont des valeurs primitives, ce qui signifie qu'elles ne sont pas constituées d'autres valeurs.

Dans ce tableau, les valeurs Time , Date , DateTime , DateTimeZone et Duration sont associées à des fonctions intrinsèques qui permettent de créer des valeurs du même type.

Valeurs et littéraux LuckyTemplates - Comprendre les bases

La valeur binaire représente une séquence d'octets. Le #binary peut être utilisé pour construire une valeur binaire à partir d'une liste d'octets. Il existe également d'autres fonctions binaires que vous pouvez utiliser comme l'option Entrer des données. Power Query utilise un codage binaire pour stocker des tables créées manuellement comme celle-ci.

Valeurs et littéraux LuckyTemplates - Comprendre les bases


Extraire des valeurs d'enregistrements et de listes dans Power Query
3 façons de combiner des valeurs à l'aide de DAX dans LuckyTemplates

Conclusion

La création de rapports de données commence par l'écriture de formules qui utilisent les valeurs et les littéraux corrects. Les valeurs LuckyTemplates sont l'une des choses les plus essentielles lors de l'écriture de codes et de formules. Ils font ressortir des résultats en rassemblant des données et en exécutant des expressions créées en syntaxe .

Mélisse


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.