Gestion des erreurs dans Power Automate via le branchement parallèle
Découvrez l
Dans ce didacticiel, vous apprendrez à utiliser un numéro de port LuckyTemplates pour connecter un modèle de données à SSAS , Excel ou C#.
Le bureau LuckyTemplates exécute une instance locale de SSAS, puis lui attribue un numéro de port aléatoire. Ce numéro de port change chaque fois que vous fermez et ouvrez un fichier LuckyTemplates.
Si vous devez analyser des données dans Excel ou dans tout autre programme, vous pouvez utiliser le numéro de port pour vous connecter au modèle de données.
En bas à droite de DAX Studio , vous pouvez voir un texte indiquant localhost suivi d'un nombre.
Il s'agit du numéro de port que SSAS utilise pour fonctionner dans LuckyTemplates.
En connaissant le numéro de port, vous pouvez établir des connexions entre Excel et SSAS pour créer des tableaux croisés dynamiques et des rapports sans avoir à charger un nouvel ensemble de données dans Power Pivot.
Table des matières
Connexion à un fichier existant à l'aide d'un numéro de port LuckyTemplates
Ouvrez LuckyTemplates. Accédez à l' option Obtenir des données et cliquez sur Analysis Services .
Cela ouvre l'assistant de base de données SSAS. Dans la zone de texte Serveur , saisissez le numéro de port de votre programme DAX Studio .
Cliquez sur OK puis connectez-vous.
Vous verrez que le Navigateur contient maintenant le modèle de données fourni par le numéro de port.
Après avoir cliqué sur OK, LuckyTemplates crée alors une connexion en direct au rapport LuckyTemplates existant contenu par le numéro de port local.
Le volet Champs et le modèle de données du nouveau fichier LuckyTemplates contiennent tous les mêmes données que celui existant. Dans le modèle de données, une connexion active est représentée par une ligne bleue en haut de chaque tableau.
Vous pouvez même accéder à la vue du rapport et créer un rapport de base à l'aide des différents éléments du volet Champs.
Outre DAX Studio, vous pouvez également rechercher le numéro de port d'un rapport à l'aide de l' éditeur tabulaire .
Notez qu'une fois que vous fermez et rouvrez le fichier LuckyTemplates, le numéro de port changera, vous devrez donc le mettre à jour manuellement.
Connexion d'un modèle de données LuckyTemplates à Excel
Ensuite, créons une connexion entre Excel et LuckyTemplates. Ouvrez Excel et créez un nouveau classeur vierge. Accédez à l'onglet Données et cliquez sur l'option Obtenir des données. Sélectionnez À partir de la base de données , puis À partir d'Analysis Services .
Tapez le numéro de port dans le nom du serveur et cliquez sur Suivant.
Dans la liste déroulante, vous pouvez voir le nom ou l'ID interne de la base de données.
Cliquez sur Modèle , puis sur Suivant et Terminer.
Après avoir cliqué sur Terminer, l'assistant d'importation de données apparaît. Vous pouvez ensuite commencer à créer des tableaux croisés dynamiques dans votre rapport.
Et de la même manière qu'un tableau croisé dynamique fonctionne dans Excel, faites simplement glisser et déposez les champs de la liste des champs vers leurs zones respectives.
Cela vous permet de créer un rapport Excel rapide basé sur le modèle de données dont vous disposez dans LuckyTemplates.
Utilisation d'un numéro de port LuckyTemplates dans le script AC#
Vous pouvez également utiliser le numéro de port dans un script C#. Cela vous permet d'obtenir le modèle d'objet tabulaire (TOM) dans LuckyTemplates avec une liste de toutes ses propriétés.
Par exemple, obtenons la liste de tous les noms de table dans SSAS. La première chose que vous devez faire est d'écrire un script de base. Vous devez déclarer une variable pour le serveur. Vous pouvez vous connecter à LuckyTemplates en utilisant la syntaxe server.connect (" ") , puis en tapant le numéro de port entre parenthèses.
Vous devez déclarer un objet modèle à l'aide du mot-clé Model . Étant donné que cet exemple n'a qu'un seul serveur, le mot clé zéro ( 0 ) est utilisé. Mais pour les cas où vous avez affaire à plusieurs bases de données, vous devez utiliser le numéro correspondant.
Ensuite, vous devez créer une boucle for afin de pouvoir itérer sur toutes les tables de votre modèle de données LuckyTemplates.
Vous devez également écrire Console.Write et Console.ReadLine pour que la fenêtre ne se ferme pas automatiquement après avoir affiché la liste des noms.
Une fois terminé, cliquez sur Démarrer. Vous pouvez voir que le programme C# est désormais capable de récupérer une liste de tous les noms de table dans le modèle de données LuckyTemplates.
Conclusion
Ce didacticiel a montré un guide étape par étape sur la façon d'utiliser le numéro de port LuckyTemplates pour connecter un modèle de données à diverses plateformes analytiques.
L'utilisation du numéro de port est l'un des moyens les plus simples d'établir une connexion en direct entre deux fichiers ou programmes. Le seul inconvénient est qu'il doit être mis à jour manuellement chaque fois que le fichier/programme est rouvert.
Découvrez l
Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.
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.
Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.
Calculez la marge en pourcentage à l
Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l
Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d
Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.
Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d
Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.