Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Dans ce didacticiel, vous découvrirez les vues de gestion dynamique ( DMV ) dans DAX Studio et comment les utiliser pour charger directement des jeux de données dans LuckyTemplates.

Une vue de gestion dynamique ou DMV renvoie des informations sur le serveur que vous pouvez utiliser pour surveiller l'intégrité d'un serveur LuckyTemplates et diagnostiquer les problèmes qui peuvent survenir.

Ce didacticiel utilisera l' .

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Table des matières

Extraction de données à partir de vues de gestion dynamique

Tout d'abord, vous devez extraire l'intégralité du code d'un fichier existant vers un nouveau modèle de données LuckyTemplates. Pour ce faire, ouvrez le fichier LuckyTemplates existant dans DAX Studio pour identifier et copier le numéro de port.

Une fois cela fait, revenez au nouveau fichier LuckyTemplates. Sous l'onglet Accueil, cliquez sur l' option Obtenir des données et sélectionnez Analysis Services .

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Dans l'assistant de base de données, saisissez le numéro de port dans la zone de texte Serveur.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Pour l'entrée de la base de données, vous pouvez l'obtenir en exécutant le DMV ci-dessous. Les résultats donnent un nom de catalogue qui indique l'ID du modèle de données.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Pour charger les données, vous devez changer l'option en Importer . Dans la zone de requête DAX, collez un autre DMV pour les mesures.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Une fois terminé, cliquez sur OK puis sur Connecter . Vous pouvez voir que vous pouvez charger le résultat du DMV dans LuckyTemplates.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Avant de charger ces données, vous devez les filtrer afin de ne charger que les colonnes dont vous avez besoin. Cliquez sur l' option Transformer les données .

Dans l' éditeur Power Query , vous pouvez choisir les colonnes à conserver ou à supprimer. Pour ce faire, cliquez sur l' option Choisir les colonnes sous l'onglet Accueil. Ensuite, vérifiez les noms de colonne dont vous avez besoin.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Ensuite, vous pouvez voir qu'en utilisant simplement un DMV, vous pouvez extraire le contenu d'un modèle de données dans un autre fichier LuckyTemplates.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Création de mesures à l'aide des vues de gestion dynamique

Si vous souhaitez obtenir des informations pour une autre table de votre modèle de données, il vous suffit de modifier le DMV et de l'exécuter sur la base de données.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Si l'autorisation d'exécuter la base de données native vous est demandée, cliquez sur Modifier l'autorisation , puis sur Exécuter . Une fois la table chargée, vous verrez que vous avez maintenant les données d'une autre table dans votre modèle de données.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Cependant, si vous cliquez sur l'étape suivante dans le volet Étapes appliquées, vous verrez que cela ne fonctionne pas. En effet, il fait référence aux colonnes d'une requête différente. Cliquez sur X pour le supprimer.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Pour résoudre ce problème, vous devez trouver le DMV de la table de relations dans DAX Studio.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Copiez ce code et collez-le dans votre mesure dans LuckyTemplates . Vous verrez que vous pouvez afficher les détails concernant les relations qui existent entre les tables de votre modèle de données.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Utilisation des paramètres

Au lieu de modifier manuellement la DMV dans chaque requête, vous pouvez appliquer un paramètre.

L'utilisation d'un paramètre vous permet de stocker des informations, puis d'utiliser l'expression partagée pour exécuter plusieurs requêtes. Vous pouvez modifier le contenu d'un paramètre sans avoir à parcourir chaque requête et à modifier manuellement la DMV.

Pour créer un paramètre dans LuckyTemplates , accédez à l'onglet Accueil et cliquez sur Gérer les paramètres .

Créons un paramètre pour le numéro de port et la base de données. Attribuez un nom à chaque paramètre et sélectionnez sa valeur Type. Dans ce cas, ce sont tous les deux des Textes. Pour la valeur actuelle, collez le numéro de port dans le paramètre PortNumber et l'ID de la base de données dans le paramètre DatabaseName.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Une fois cela fait, vous pouvez maintenant utiliser ces paramètres pour référencer le numéro de port et le nom de la base de données dans les requêtes.

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Chargement des données finales

Une fois que vous avez apporté les modifications nécessaires au jeu de données dans votre table, vous pouvez maintenant le charger dans le modèle de données dans LuckyTemplates en cliquant sur l' option Fermer et appliquer .

Utilisation des vues de gestion dynamique (DMV) dans DAX Studio

Vous avez maintenant chargé avec succès les résultats de chaque DMV directement dans LuckyTemplates.

Il est recommandé d'actualiser périodiquement le modèle de données pour collecter en continu des informations utiles à partir du fichier LuckyTemplates via les données extraites dans les DMV.

Conclusion

Pour résumer, les vues de gestion dynamique peuvent être utilisées pour charger des jeux de données de DAX Studio vers LuckyTemplates. Ils peuvent être utilisés pour créer des requêtes et des mesures.

Les vues de gestion dynamique fournissent un mécanisme commun pour extraire des données de n'importe quelle base de données SQL. Outre son utilisation pour connecter des ensembles de données entre des programmes, il est plus souvent utilisé pour le dépannage et la surveillance des performances.

Tous mes vœux,


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

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.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

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.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

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.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

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.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

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.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

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.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

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.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

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.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir