Visualisation des données Partie 11: PowerAMC connecte mysql pour générer des dizaines de millions de données

La première étape: ouvrez le logiciel PD ;

Étape 2: créer un nouveau modèle

image.png

Étape 3: Créer une vue PDM (sélectionnez la base de données à laquelle vous souhaitez vous connecter)

image.png

Étape 4: Connectez-vous à la source de données:

image.png

image.png

image.png

Se connecter via le fichier de configuration (configuration)

image.png

Liste des profils de connexion

image.png

Nous sommes un PowerAMC ​​nouvellement installé, il n'y a pas encore de fichier de configuration, il suffit d'en créer un nouveau

image.png

Écrivez le fichier de configuration nouvellement créé (type de connexion, type de base de données, utilisateur dans mysql, classe de pilote JDBC, chaîne de connexion JDBC, package jar de pilote)

image.png

Tester la connexion (saisir le mot de passe correspondant à l'utilisateur dans mysql)

image.png

connexion réussie

image.png

Lors du test de la connexion, il signalera un échec de connexion !!!! L'image est une image, vous êtes vous !!!!!

Analyse de la raison de l'erreur:

Principalement parce que nous avons installé le jdk 64 bits et que PowerAMC ​​a installé le 32 bits, la solution est la suivante:

(1) définir le connecteur mysql-java-5.1.27-- bin.jar fichier dans PowerAMC chemin d'installation, mon PowerAMC chemin d'installation est: D: \ Program Files (x86) \ Sybase \ PowerDesigner16

(2) Le mysql-connector-java-5.1.27- bin.jar fichier chemin avec le chemin de classe go

image.png

(3) Le jdk 32 bits requis pour installer PowerAMC , le chemin du Jdk 32 bits installé sur ma machine : E: \ jdk1.8.0_66

(4) avoir sur votre ordinateur jdk 64 bits , et a installé 32 de jdk , s'il y a une déclaration de variable d'environnement de conflit, la solution est la suivante:

Solution de contournement :

Dans le répertoire PowerAMC, créez un lot de démarrage, tel que : PowerAMC16.bat , configurez JAVA_HOME, CLASSPATH (le package jar du pilote JDBC pour plusieurs bases de données peut y être spécifié), comme illustré dans l'exemple suivant:

image.png

PowerDesigneLe contenu d' édition de r16.bat est le suivant:

REM 32JAVA_HOME

Définissez JAVA_HOME = E: \ jdk1.8.0_66

REM set CLASSPATH : Spécifiez le pilote JDBC pour Oracle et MySQL , faites attention à la séparation ";" sous Windows et à la séparation ":" sous Linux

Définissez CLASSPATH = D: \ Program Files (x86) \ Sybase \ PowerDesigner16 \ mysql-connector-java-5.1.27-bin.jar;

REM lance PowerAMC16

pdlegacyshell16.exe

Remarque: La partie marquée en rouge et en gras ci-dessus doit être cohérente avec votre chemin d'installation. J'ai joint ma capture d'écran. Envoyez à PowerAMC16.bat un raccourci vers le bureau, puis double-cliquez sur PowerAMC16.bat pour démarrer PowerAMC 


Je suppose que tu aimes

Origine blog.51cto.com/51power/2540505
conseillé
Classement