Créer un rapport LuckyTemplates sur SQL Server à laide de R Script

Aujourd'hui, je vais parler d'une fonctionnalité intéressante de LuckyTemplates dans laquelle vous pouvez corriger vos données du bureau LuckyTemplates ou du service Web LuckyTemplates sur le serveur SQL. Nous avons rencontré une situation où nous devions extraire des données du bureau LuckyTemplates vers le serveur SQL et utiliser le script R.

Afin de démontrer cette fonctionnalité, j'ai déjà ouvert le bureau LuckyTemplates ici, que nous pouvons connecter à nos données de test.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous avons également un SQL Server Management Studio ouvert ici. Vous pouvez voir que sous MyDB , nous n'avons aucune table pour le moment.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous allons nous connecter à ce serveur SQL à l'aide du script LuckyTemplates desktop R et créer une table basée sur notre modèle de données. Pour commencer, connectons-nous à l'une des sources de données.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous avons ce fichier appelé Test Data au format Excel. Il contient des données dont nous avons besoin pour créer une table dans SQL Server. Sélectionnons simplement cette feuille particulière pour voir un aperçu du type de données dont nous disposons, puis cliquez sur Transformer les données .

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Comme vous pouvez le voir, il y a plusieurs champs ici. Maintenant, à partir de ces champs, nous allons insérer certaines de ces données dans la table du serveur SQL. Choisissons certains de ces champs à charger dans la table.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous allons choisir quelques colonnes et créer un tableau à partir de là. Ces champs que nous avons identifiés seront chargés dans notre table de serveur SQL.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Afin de créer ce tableau, nous allons utiliser une fonctionnalité connue sous le nom de script R et l'exécuter dans notre bureau LuckyTemplates .

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Il s'agit du script que nous devons exécuter dans le bureau LuckyTemplates pour créer la table dans le serveur SQL. Vous pouvez voir que nous importons une bibliothèque appelée RODBC .

Vous n'avez peut-être pas installé R sur votre système, mais vous avez besoin de cette bibliothèque avant d'exécuter ce script. Nous avons besoin de notre bibliothèque RODBC sur notre système pour que cette fonctionnalité fonctionne.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

En dehors de cela, nous devons définir la connexion à notre serveur SQL. C'est la syntaxe que nous utiliserons pour alimenter certaines des valeurs liées à notre serveur SQL, comme le nom du serveur , la base de données (où vous voulez récupérer les données) et le nom de la table (avec laquelle vous voulez créer une table) . Ce sont donc les trois entrées que nous devons faire.

Table des matières

Obtenir le nom du serveur, la base de données et le nom de la table

Nous allons revenir au serveur SQL afin d'obtenir le nom du serveur. Nous allons nous connecter, puis copier ce nom.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Ensuite, nous le placerons ici en tant qu'instance de serveur SQL.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Vient ensuite le nom de la base de données, qui est MyDB . On va le mettre ici :

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous n'avons pas de tableaux pour le moment, nous allons donc créer un tableau factice. C'est le nom de la table, qui sera créé dès que j'exécuterai ce script.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous appelons la bibliothèque RODBC . Nous avons défini la connexion avec notre serveur et le nom de la base de données, et avons donné un nom de table qui sera créé avec la connexion définie. Cliquez sur OK pour exécuter le script.

Nous avons reçu une réponse indiquant que la table est vide .

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Si vous obtenez cette réponse, cela signifie que la table dans le serveur SQL a été créée. Vous pourriez recevoir un signe d'avertissement lié aux autorisations. Si vous l'obtenez, vous pouvez sélectionner Public . Revenons au serveur SQL pour voir si la table a été créée ou non.

Nous pouvons voir ici que la table factice a été créée.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous allons cliquer avec le bouton droit de la souris et sélectionner les 1000 premières lignes.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script

Nous pouvons voir tous les champs et la table qui a été créée ici.

Créer un rapport LuckyTemplates sur SQL Server à l'aide de R Script


R In LuckyTemplates : Téléchargement de R et RStudio
LuckyTemplates avec R et RStudio : Comment démarrer

Conclusion

Dans ce didacticiel, nous avons créé une table à partir du bureau LuckyTemplates, et cette table a été alimentée dans SQL Server. La question est de savoir si nous pouvons automatiser cette étape ou pouvons-nous le faire à partir du service Web LuckyTemplates ?

La réponse est oui. Afin d'en faire un processus automatisé, vous pouvez utiliser un script Python, ou vous pouvez créer une passerelle et reprogrammer votre actualisation.

Ce sont les multiples façons d'automatiser ce processus afin que, quel que soit le modèle de données que vous avez dans le bureau LuckyTemplates, vous obteniez une actualisation continue et que ces données soient chargées dans le serveur SQL.

Leave a Comment

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.