Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Aujourd'hui, vous apprendrez à créer votre fichier de modèle LuckyTemplates parfait, configuré selon vos préférences et vos paramètres. Cela vous fera gagner 20 à 30 minutes chaque fois que vous démarrez un rapport LuckyTemplates et fera fonctionner LuckyTemplates exactement comme vous le souhaitez. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Table des matières
Choisir un thème de couleur
Commençons par un thème de couleur. Pour utiliser un thème de couleur LuckyTemplates personnalisé, accédez à Afficher puis à Parcourir les thèmes .
Recherchez le fichier eDNA.json et cliquez sur Ouvrir pour importer le thème avec succès.
Création d'un tableau de mesures clés
J'aime toujours mettre mes mesures dans un tableau de mesures. Pour créer un tableau de mesures clés, cliquez sur Accueil et saisissez des données .
Renommez le tableau dans la boîte de dialogue qui apparaîtra. Tapez Tableau des mesures clés dans le champ de nom, puis cliquez sur Charger. Cela ouvrira le volet Champs.
Réglage du tableau des dates
L'étape suivante consiste à créer une table de dates. Je recommande toujours d'utiliser la table de dates étendue de Melissa de Korte , mais j'aime une version particulière qui utilise un décalage de jour en plus de tous les champs qu'elle intègre.
J'ai publié cette version dans le hub des analystes, auquel vous pouvez accéder en vous dirigeant vers Outils externes et en cliquant sur Analyst Hub.
Dans l'Analyst Hub, accédez à Community et ouvrez EDNA Extended Date Table with DayOffset .
Ouvrez le fichier et cliquez sur Copier le code .
Ensuite, ouvrez LuckyTemplates et accédez à Power Query en cliquant sur Transformer les données.
Cliquez sur Nouvelle source et choisissez Requête vide dans la liste déroulante. Ensuite, ouvrez l' éditeur avancé.
Un code initial apparaîtra. Supprimez ce code et collez le code que vous avez copié. Cliquez sur terminé s'il n'y a pas d'erreur de syntaxe.
Vous ne pouvez pas savoir exactement quelles sont les dates de début et de fin de chaque rapport que vous ferez. Vous pouvez donc créer un tableau sur trois ans commençant par l'année précédente (1er janvier), se terminant l'année suivante (31 décembre) et avec l'exercice budgétaire commençant en juillet. Ensuite, cliquez sur Appeler.
Vous pouvez toujours étendre ou raccourcir rapidement les paramètres dans la barre de formule. Vous le changez simplement en un tableau de dates, comme indiqué dans l'image ci-dessous.
Même si LuckyTemplates a ajouté une fonction NETWORKDAYS , je recommande la version développée par Imke Feldmann. Sa version s'intègre directement dans LuckyTemplates en tant qu'offset.
Pour utiliser cette version, revenez à la plate-forme Analyst et accédez au référentiel de la communauté . Recherchez Imke Feldmann Networkdays Offset Custom Function et ouvrez le fichier.
Copiez le code dans Power Query.
Créez une autre requête vide en cliquant avec le bouton droit sur le volet de gauche et en choisissant Nouvelle requête puis Requête vide .
Ensuite, ouvrez l' éditeur avancé et collez la fonction.
Renommez-le en fxNetworkday .
L'étape suivante consiste à accéder à votre table de dates, à ajouter une colonne et à appeler une fonction personnalisée .
Appelez ensuite fxNetworkday , créez une colonne appelée Networkday Offset et cliquez sur OK . Votre Networkday Offset devrait être prêt à partir.
Si vous avez atteint cette partie, vous progressez bien sur votre modèle LuckyTemplates. Pour continuer, configurez les mesures clés en tant que nouveau groupe en faisant défiler jusqu'à Mesures clés , Déplacer vers le groupe , puis Nouveau groupe . Pour les besoins de ce didacticiel, appelez le nouveau groupe Modèle de données et cliquez sur OK .
Déplacez la table de dates (Dates) vers le modèle. Cela le fait pour Power Query , vous pouvez donc maintenant Close & Apply .
Votre table de dates devrait commencer à se charger à ce stade. N'oubliez pas de marquer votre table de dates en cliquant sur Date, Marquer comme table de dates et en sélectionnant notre champ de date comme indiqué dans l'image ci-dessous. Ceci est nécessaire pour que vos fonctions d'intelligence temporelle fonctionnent correctement.
Affiner les options
Pour modifier les options, accédez à l' onglet Fichier et ouvrez Options et paramètres .
Il existe un certain nombre d'options que je recommande de désactiver. Je déteste la détection automatique de nouvelles relations après le chargement des données, car cela crée une tonne de problèmes avec le modèle.
Désactivez également Importer les relations à partir des sources de données lors du premier chargement. Ces options se trouvent sous Fichier actuel puis Chargement des données dans le volet de gauche.
Dans les paramètres du rapport , cochez Modifier l'interaction visuelle par défaut de la surbrillance croisée au filtrage croisé et Utiliser des info-bulles visuelles modernes avec des actions d'exploration et un style mis à jour .
Utilisation d'outils externes
LuckyTemplates propose de nombreux outils externes disponibles. Dans ce didacticiel, vous utiliserez certains des outils externes personnalisés de LuckyTemplates.
Après avoir modifié les options, la prochaine chose à faire est d'utiliser des outils externes pour modifier davantage votre table de dates. Alors, allez dans Outils externes et commencez par le Power Sort Pro .
Cet outil permet d'activer la correspondance de table de dates LuckyTemplates . Avec cet outil, si vous cliquez sur Rechercher les colonnes de tri puis sur Définir les colonnes de tri , il parcourt automatiquement votre table de dates et définit chaque colonne sur sa colonne de tri appropriée.
Vous n'avez plus à faire de réglage manuel en dehors des trois clics. Une fenêtre contextuelle indiquant Terminé apparaîtra.
Le deuxième outil externe que vous utiliserez est Meta Mechanic Pro . Cliquez dessus et définissez des valeurs par défaut dans vos métadonnées.
Ce que vous devez faire est de créer toutes vos dates au format de date courte en cliquant sur la case à cocher correspondante. Désactivez également toutes les agrégations sur vos champs numériques (nombres entiers, nombres doubles et nombres décimaux).
Je recommande de le faire car je pense que la somme automatique crée une tonne de problèmes. Enfin, choisissez Mesures clés dans le menu déroulant sous Toutes les mesures et cochez la case comme indiqué dans l'image.
Cliquez sur Obtenir les métadonnées et Définir les métadonnées. Une fenêtre de réussite apparaîtra.
Si vous regardez votre tableau de dates après cette étape, vous verrez que toutes les agrégations sont désactivées et que vos dates sont toutes au format approprié. La mise à jour prend un peu de temps, vous devrez donc peut-être attendre un moment.
Modification du volet de visualisation des données
Tu as presque fini! L'une des dernières choses que vous devez faire est de modifier le volet de visualisation.
Par exemple, je pense que les graphiques à secteurs ne sont pas beaux et je ne les veux pas dans mon volet de visualisation. Alors, désépinglez ce visuel en cliquant sur l' icône Pie Chart , en choisissant Unpin this visual, et en confirmant dans la fenêtre résultante. En outre, désépinglez Azure Map .
La carte d'icônes de James Dale est un meilleur visuel de carte, vous l'utiliserez donc comme remplacement.
Pour ce faire, cliquez sur les trois points (…) sous le volet Build visual et cliquez sur Get more visuals .
L'écran se chargera et vous amènera à AppSource. Recherchez Icon Map dans la barre de recherche, cliquez sur le résultat approprié, puis sur Ajouter.
Une fois ajouté, vous pouvez le définir comme visuel par défaut en cliquant sur la carte des icônes , puis sur Épingler au volet des visualisations . Après cette étape, chaque fois que vous ouvrez le fichier pour démarrer LuckyTemplates, il démarre avec ce visuel.
Il existe d'autres visuels que vous pouvez inclure dans les valeurs par défaut, tels que les visuels Deneb , HTML, CSS et Zebra BI. Vous pouvez les utiliser comme options pour configurer le volet en fonction de vos préférences, mais vous ne les passerez pas en revue dans ce didacticiel.
Création d'un bouton vide
Il y a quelques éléments supplémentaires à couvrir pour compléter votre modèle LuckyTemplates. À ce stade, vous ajouterez un bouton vierge à votre modèle afin de pouvoir insérer vos logos.
Allez dans Insertion, Boutons et choisissez Vide dans la liste déroulante.
Développez le bouton vide à la forme de votre logo et faites-le glisser vers le coin supérieur droit. Allez dans Propriétés, puis sous style, choisissez Icône personnalisée dans le Type d'icône. Il vous donnera la possibilité d'extraire votre fichier de logo en cliquant sur Parcourir. Recherchez le logo sur votre ordinateur et ouvrez-le.
Ensuite, activez Action , choisissez URL Web sous Type et ajoutez votre URL (par exemple, enterprisedna.co). Ensuite, pour l' info-bulle , mettez le texte que vous souhaitez afficher. Dans l'exemple d'image ci-dessous, vous pouvez voir que le texte indique d'aller sur le site LuckyTemplates.
Vous pouvez ajouter toute une série de boutons tels que le bouton mailto ou un bouton à votre profil LinkedIn ou à d'autres comptes de médias sociaux. Ce que vous avez fait précédemment n'est qu'un exemple de la façon dont vous pouvez ajouter un bouton vide.
Enregistrement de votre modèle LuckyTemplates
La dernière chose à faire est d'enregistrer le fichier en allant dans Fichier et en cliquant sur Enregistrer sous. Trouvez le répertoire et tapez le nom de fichier souhaité . Dans les options de type de fichier , choisissez Fichiers de modèle LuckyTemplates (*pbit) au lieu de *pbix. Cliquez sur Enregistrer.
Une fenêtre affichant une description du modèle apparaîtra. Dans l'exemple d'image ci-dessous, la description indique Rapport de démarrage du thème EDNA de base . C'est une bonne description, alors cliquez simplement sur OK.
Utilisation de Conductor Pro pour créer le modèle LuckyTemplates
Une fois cela fait, allez dans l'explorateur de fichiers. Recherchez le fichier que vous venez d'enregistrer, cliquez avec le bouton droit de la souris et choisissez Copier comme chemin.
Ce que vous pouvez faire est de créer un fichier JSON à partir de rien ou, si vous êtes abonné à LuckyTemplates, vous pouvez utiliser Conductor Pro sous External Tools . J'ai créé une entrée nommée Modèle de démarrage et il vous suffit de cliquer sur Modifier .
Fondamentalement, cela crée le modèle pour le fichier JSON. Vous pouvez voir que vous avez déjà un modèle de démarrage, une description et le chemin d'accès à LuckyTemplates. La seule chose à faire est de coller le chemin que vous avez copié dans la zone Arguments . Gardez la fenêtre ouverte pour le moment.
Création d'une icône de modèle Power Bi
La dernière étape de la création de votre modèle LuckyTemplates parfait consiste à créer une icône via Base64 . Ce site Web présente de bonnes fonctionnalités en termes d'optimisation d'image et de création de fichiers plus petits. Assurez-vous que cette fonctionnalité est activée comme indiqué ci-dessous.
Trouvez une image qui, selon vous, convient comme icône pour votre modèle particulier. Ensuite, déposez le fichier sur le site de conversion Base64 et attendez que la conversion se termine. Une fois terminé, cliquez sur Copier l'image puis revenez à Conductor Pro .
Collez le lien copié dans la zone Icon Data . Ensuite, faites défiler vers le haut du texte collé et supprimez les données de mot afin que le texte ne commence que par l'image. Cliquez sur Enregistrer et vous serez invité avec un message indiquant que l'outil a été modifié avec succès .
Fermez la fenêtre et revenez à votre modèle LuckyTemplates. Ensuite, enregistrez le modèle dans votre fichier en utilisant le même nom et le même type de fichier que précédemment. Cliquez sur Remplacer et OK.
Après avoir terminé la dernière étape, vous pouvez maintenant arrêter LuckyTemplates et laisser les modifications prendre effet. Vous n'avez pas besoin d'enregistrer les modifications car vous l'avez déjà fait.
Résultats de votre modèle LuckyTemplates
Il est temps de voir les résultats de votre travail ! Commencez par ouvrir votre LuckyTemplates et accédez à Outils externes . Vous devriez voir votre modèle de démarrage avec l'icône que vous avez choisie. Cliquez dessus et cela devrait charger tous vos paramètres.
Vous devriez le voir créer le tableau des dates et des mesures, insérer la carte des icônes et votre logo, et tout devrait être configuré et prêt à fonctionner. L'image ci-dessous montre à quoi devrait ressembler votre modèle final.
Générateur de rapports dans LuckyTemplates : mise en forme d'objets et visualisations
Planification de projet LuckyTemplates : découverte et ingestion
Présentation de l'interface utilisateur de l'éditeur de requête dans LuckyTemplates
Conclusion
Dans ce didacticiel, vous avez appris à créer votre modèle LuckyTemplates parfait. Désormais, chaque fois que vous créez un nouveau fichier LuckyTemplates, il vous suffit de cliquer sur le modèle de démarrage et de gagner 20 ou 30 minutes. Plus important encore, le modèle fonctionnera exactement comme vous le souhaitez. Vous pouvez appliquer ce que vous avez appris pour adapter le programme à vos besoins spécifiques.
Tous mes vœux,
Brian Jules
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir