Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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 .

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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 .

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

Cliquez sur OK puis connectez-vous.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

Vous verrez que le Navigateur contient maintenant le modèle de données fourni par le numéro de port.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

Outre DAX Studio, vous pouvez également rechercher le numéro de port d'un rapport à l'aide de l' éditeur tabulaire .

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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 .

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

Tapez le numéro de port dans le nom du serveur et cliquez sur Suivant.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

Dans la liste déroulante, vous pouvez voir le nom ou l'ID interne de la base de données.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

Cliquez sur Modèle , puis sur Suivant et Terminer.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.

Numéro de port LuckyTemplates : Connexion de LuckyTemplates à SSAS, Excel et C#

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.


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.