Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Permettez-moi de discuter de certaines transformations avancées dans LuckyTemplates via l'éditeur de requêtes. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
N'oubliez pas que vous pouvez combiner différentes actions dans l'éditeur de requêtes pour optimiser pleinement vos modèles. Il s'agit simplement de vous familiariser avec les différentes transformations de LuckyTemplates et de découvrir dans quels scénarios elles sont utiles.
Table des matières
Explorer les différentes transformations dans LuckyTemplates
Il existe de nombreuses façons d'explorer les différentes transformations que vous pouvez effectuer dans LuckyTemplates.
Une façon de le faire est de faire un clic droit sur l'une de vos colonnes et de regarder les différentes options qui en sortiraient.
Vous pouvez également regarder en haut de votre page et utiliser le ruban pour voir les transformations disponibles que vous pouvez effectuer. Les mêmes actions que vous verrez en faisant un clic droit peuvent également être trouvées dans cette zone, plus quelques actions supplémentaires comme l'ajout d'une colonne.
Vous pouvez également cliquer sur l'icône en haut à gauche de votre tableau et une liste de transformations s'affichera.
Ce menu vous montrera également des transformations de colonnes et de lignes supplémentaires telles que Conserver les lignes supérieures, Conserver les lignes inférieures, Conserver la plage de lignes, etc. Il vous permet également de filtrer.
Vous pouvez également utiliser le menu déroulant situé à droite du nom de votre colonne . Cela vous montrera des options de filtrage supplémentaires.
Notez que peu importe où vous accédez à ces transformations, chaque transformation que vous effectuez sera enregistrée sous les étapes appliquées ici à droite.
Ajouter des données d'un site Web dans votre tableau
Pour vous montrer un exemple de certaines transformations avancées, je vais ajouter quelques données dans ce tableau ci-dessous.
J'ajoute ces données pour une analyse supplémentaire que ma table ne me donne pas pour le moment. Dans ce cas, je veux des données mises à jour sur la population en Californie car les données de ma table Emplacements sont obsolètes.
Pour commencer, je vais faire une recherche Google pour les données démographiques de la Californie.
J'obtiens un certain nombre de résultats ici, donc je vais choisir celui de california-demographics.com.
Cela montre beaucoup d'informations, mais les données que je recherche se trouvent ici dans ce lien qui dit "Voir toutes les villes de Californie par population".
Maintenant, j'ai une ventilation de toutes les différentes villes et de leurs populations respectives.
Ce que je vais faire, c'est copier l'URL de cette page.
Ensuite, je reviendrai à l'éditeur de requêtes.
Sous le ruban Accueil , je vais cliquer sur Nouvelle source , puis sur Web .
Ce que je fais ici, c'est récupérer les données du site Web que j'ai visité plus tôt.
Notez que si vous allez faire la même chose dans votre modèle, vous devez vous assurer que les données sont présentées dans un bon format.
Je vais donc simplement coller l'URL que j'ai copiée plus tôt dans l'espace prévu ici.
Une fois que je clique sur OK, cette fenêtre va apparaître. J'ai juste besoin de cliquer sur Connecter.
Juste un petit conseil ici. Puisque vous obtenez des données en ligne, vous devez vous assurer que votre connexion Internet est assez bonne. Sinon, cela pourrait prendre beaucoup de temps pour que vous obteniez les données.
Maintenant que je suis connecté, le tableau que j'ai vu plus tôt sur ce site Web est apparu dans cette fenêtre.
Des données comme celle-ci arriveront sous la forme d'un instantané de la source d'origine. Ainsi, lorsque j'intègre cela dans une requête, il obtient automatiquement de nouvelles données du site Web chaque fois que j'actualise ma table . Et lorsque les données sur le site Web sont mises à jour, le tableau sera également mis à jour.
Transformer le tableau avec les nouvelles données
Les nouvelles données que j'ai ajoutées sont maintenant ici sous Autres requêtes en tant que tableau 1.
J'ai déjà mentionné que je veux que chaque élément de données de ma table soit clairement étiqueté, donc je dois évidemment changer le nom de la table 1.
Une façon de le faire est de passer par la section Propriétés sur la droite. Juste pour vous montrer comment c'est fait, je vais renommer cette table en California Popn Data.
Je peux aussi changer le nom en double-cliquant dessus ici dans le volet de gauche . Cette fois, je vais renommer la même table que CA Population Data.
Je ne veux pas que cela reste sous Autres requêtes car il s'agit d'une table de support et j'ai déjà un dossier existant pour les requêtes de support. Donc, tout ce que j'ai à faire est de faire glisser cette table dans le bon dossier.
Avant de poursuivre, je souhaite vérifier ce que comprend ce nouveau tableau de support.
Il montre le rang, la ville et la population.
Maintenant, je vais vérifier sur ma table Emplacements .
Je vois que les noms de ville de ma table Locations sont les mêmes que les noms de ville dans la table CA Population Data.
Pour cette raison, il n'est pas vraiment logique d'avoir deux tables distinctes. Je vais donc les fusionner.
J'ai mentionné plus tôt que ma table Emplacements contient des données démographiques obsolètes. En fusionnant les deux tables, j'espère remplacer ces anciennes données par des chiffres mis à jour .
Donc, dans mon tableau Emplacements , je vais cliquer sur la colonne Nom . Ensuite, je vais cliquer sur Fusionner les requêtes .
Dans la fenêtre Fusionner , je vais cliquer sur la colonne Nom sous l' onglet Emplacements .
Dans le menu déroulant, je vais choisir mes CA Population Data .
Ensuite, je vais choisir la colonne Ville .
J'ai reçu un avis sur les niveaux de confidentialité , je vais donc simplement cliquer dessus.
Regardez en bas ici. Il indique que le nombre de lignes de la colonne Nom correspond au nombre de lignes de la colonne Ville .
Cela facilite la fusion de ces tables. Cela signifie qu'il y a suffisamment de données dans les données de population CA qui couvrent toutes les itérations de la table Emplacements où se trouvent les données brutes .
Il existe de nombreuses façons de fusionner ces tables. Ces options se trouvent dans ce menu déroulant sous Join Kind .
J'utilise normalement Left Outer , mais vous pouvez expérimenter ce qui vous convient le mieux.
Une fois que j'ai cliqué sur OK, vous verrez que mes étapes appliquées indiquent que la fusion a réussi.
Voici la nouvelle colonne résultant de cette fusion. Notez que les lignes indiquent "Table" au lieu d'afficher des données.
C'est parce que la table entière a été fusionnée dans cette ancienne table. Je vais donc vérifier les données qu'il contient en cliquant sur le menu déroulant à côté du nom de la colonne.
Je n'ai certainement pas besoin du rang. Je n'ai pas non plus besoin des noms de ville, car je les ai déjà dans mes données brutes. Je vais donc simplement les décocher et conserver les données de la population.
Maintenant, j'ai des données démographiques à jour dans mon tableau.
Cela signifie que je n'aurai plus besoin de mon ancienne colonne Population, donc je vais la supprimer.
Quant à la nouvelle colonne que j'ai ajoutée, je vais la renommer Population Data .
Comme je n'ai pas besoin que la table entière que j'ai importée du Web soit chargée dans mon modèle à chaque fois que je l'ouvre, je vais désactiver le chargement en faisant un clic droit et en décochant "Activer le chargement " .
Je dois juste m'assurer que "Inclure dans l'actualisation du rapport" reste coché afin que les données que j'ai conservées dans ma table soient toujours là chaque fois que j'actualise mon modèle.
Mes conseils pratiques lors de l'utilisation de l'éditeur avancé de LuckyTemplates
Comment télécharger des taux de change dans LuckyTemplates
Présentation et compréhension des anomalies dans LuckyTemplates
Conclusion
Grâce à ces transformations, je peux obtenir des informations encore meilleures sur mon modèle.
Par exemple, je peux maintenant comparer les informations sur les ventes dans différentes régions en fonction des informations sur la population. Je peux vérifier quel pourcentage de la population totale en Californie achète mes produits. Je peux vérifier l'impact de la population d'une ville par rapport à une autre en termes de ventes.
Il y a tellement de choses que vous pouvez faire dans l'éditeur de requêtes. Il ne s'agit que d'un cours pour débutant, mais une fois que vous passerez à des cours plus avancés, vous découvrirez des transformations encore plus étonnantes dans LuckyTemplates.
Tous mes vœux
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