Connexion de DB avec SSH Tunnel Ă  PowerBI

Bonjour Ă  tous! 





Il s'est avĂ©rĂ© que PowerBI n'a pas de capacitĂ© intĂ©grĂ©e pour configurer l'accès Ă  une base de donnĂ©es protĂ©gĂ©e par un tunnel SSH. Nous devons sortir. Cet article m'a beaucoup aidĂ© - merci personne aimable et compĂ©tente dans la rĂ©daction des instructions, sans vous, je serais tombĂ© dans le dĂ©sespoir. 





Et pourtant, toutes les nuances n'y sont pas révélées. J'ajouterai ce qui suit dans mon message:





  • Deux conseils uniques sur la façon d'empĂŞcher le tunnel Ă©tabli de s'Ă©craser après l'autorisation





  • Instructions supplĂ©mentaires pour se connecter Ă  SSH Ă  l'aide d'une clĂ© privĂ©e, et non d'un nom d'utilisateur et d'un mot de passe





  • Captures d'Ă©cran de PowerBI lui-mĂŞme avec la configuration de la base de donnĂ©es et des conseils sur le fonctionnement de l'extraction Ă  partir d'une base de donnĂ©es connectĂ©e et la mise Ă  jour des donnĂ©es obtenues Ă  partir de requĂŞtes SQL.





  • De plus, je concentre mon matĂ©riel sur les analystes de produits et les analystes de donnĂ©es, c'est-Ă -dire ceux qui n'ont pas accès pour modifier la base de donnĂ©es et qui ne savent peut-ĂŞtre pas ce que sont en principe la redirection de port et le tunnel SSH.





Alors allons-y.





Vous aurez besoin (étape de préparation):

  1. Putty installé. Vous pouvez le prendre ici - https://www.putty.org/





  2. Données de votre backend ou devops selon la liste:





    1. Adresse IP du serveur SSH;





    2. Port du serveur SSH;





    3. nom d'utilisateur pour accéder au serveur SSH;





    4. mot de passe pour l'accès ou un tas de clés privées et publiques *





    5. L'adresse IP de la base de données elle-même (généralement 127.0.0.1);





    6. le port de la base de données elle-même;





    7. nom de la base de données;





    8. ( , username SSH-);





    9. .





* , , , - . . , , , . , .





SSH-

  1. Putty





  2. Category/Session IP- SSH-, SSH- - Close window on exit Never





  3. Category/Connection/SSH Don’t start a shell or command at all





     





  4. Category/Connection/SSH/Tunnels, Source port , Destination IP- : . Add.





  5. * , , , 6





    1. PuttyGen ( Putty)





    2. Conversions/Import Key





    3. , ( 2d “ ”) . Windows . , , “ ”





    4. Save private key. .





    5. Putty. Category/Connection/SSH/Auth Browse Private key file for authentication





    6. 5d .





  6. Category/Session, Saved Session (), Save. . Open





  7. Login as username SSH- Enter





  8. * , , , 9. 





    1. SSH- Enter





PowerBI

SSH- , Putty. PowerBI. “ MySQL” “ PostgreSQL” , . , - , MySQL PostgreSQL . , . 





  1. IP- :  









  2. “ ” SQL , . , PowerBI , ( , , )





  3. ok





  4. ,





  5. , ok





PowerBI

  1. SSH- Putty





  2. PowerBI .








All Articles