Davinci es una solución de plataforma DVaaS (Data Visualization as a Service) para personal de negocios / ingenieros de datos / analistas de datos / científicos de datos, dedicada a proporcionar soluciones integrales de visualización de datos. Se puede usar como una implementación independiente de la nube pública / privada, o se puede integrar en un sistema de tres partes como un complemento visual. Los usuarios solo necesitan una configuración simple en la interfaz de usuario visual para servir una variedad de aplicaciones de visualización de datos y admitir análisis avanzado / análisis industrial / exploración de modo / inteligencia social y otras funciones de visualización.
El tutorial actual presentará Davinci
los Windows
pasos para configurar el entorno en.
Requisitos ambientales
JDK≥1.8
MySql≥5.5
Mail Server 邮箱服务器
Chrome
O phantomjs
apoyar la operación del navegador
Paquete de lanzamiento del sistema (no SourceCode
)
Descomprima el software
En el sistema, debe descomprimir el Davinci
paquete de lanzamiento en la ubicación común del software , y la estructura es la siguiente:
Configuración de la base de datos
El script de la base de datos está bin
bajodavinci.sql
Inicializar la base de datos.
En mysql
adición el nombre davinci0.3
de la base de datos para la posterior ejecución sql
de scripts
Método 1 [Recomendado]
Cambie al directorio donde mysql
se encuentra bin
el programa y asegúrese de que el mysql
servicio se esté ejecutando:
Ejecute las siguientes instrucciones para inicializar la base de datos: davinci.sql
en la carpeta Davinci
debajo de la ruta de descompresión bin
, consulte lo siguiente, que davinci0.3
es el mysql
nombre de la base de datos creada previamente en el local :
mysql -P 3306 -h localhost -u 用户名 -p密码 davinci0.3 < 脚本所在绝对路径/bin/davinci.sql
Resultado de ejecución
cmd
Estructura de ejecución, a excepción de la siguiente información de solicitud, no hay otra solicitud anormal
Generar la estructura de tabla correspondiente en la base de datos.
Método dos
Configure la ruta de la carpeta MYSQL_HOME
correspondiente a Mysql
la variable de entorno global bin
y configure el entorno global DAVINCI3_HOME
para que se corresponda con la carpeta Davinci
en la ruta de descompresión del proyectobin
Después de la configuración, ejecute el script en la Davinci
ruta de descompresiónbin
initdn.bat
Modificar configuración local
La config
carpeta application.yml.example
y el datasource_driver.yml.examply
sufijo example
eliminación
El cual application.yml
contiene, en la configuración básica del sistema, tales como web
el acceso ip
dirección y número de puerto, dispuesta en el directorio raíz del proyecto
Configurar cuenta de base de datos
Abra application.yml
, encuentre el datasource
nodo, agregue la mysql
cuenta de acceso y la contraseña correspondientes, ya que es un yml
archivo, debe prestar atención al atributo y al valor del atributo至少一个空格
datasource:
url: jdbc:mysql://localhost:3306/davinci0.3?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
username: 用户名
password: 用户密码
Configurar el servidor de buzones
Davinci
Cuando se usa de manera predeterminada, se debe registrar una cuenta y se requiere una activación por correo electrónico, por lo que se debe configurar una cuenta correspondiente a un servidor de correo electrónico
Lo mismo está application.yml
configurado en el archivo, busque el mail
nodo
mail:
host: 邮箱服务器
port: 端口号
username: 用户名
fromAddress: 发送地址,一般和用户名一致
password: SMTP提供的客户端密钥
nickname: 个人定义
Para obtener detalles sobre la configuración del servidor de correo electrónico, consulte configuración de correo
Iniciar proyecto
En la carpeta Davinci
debajo de la ruta del archivo descomprimido bin
, hay un archivo completo de ejecución del script. El .sh
final del archivo es el shell
script, que .bat
es adecuado para windows
el bat
script. Use el bat
script aquí
Debajo de la bin
carpeta, ejecute la cmd
ejecución de la instrucción run.bat
y el start.bat
script
run.bat start
Aparece la ventana en ejecución del sistema, el resultado de la ejecución es el siguiente:
En el navegador, ingrese http://localhost:8080/
para mostrar la página de inicio de sesión, lo que significa que el servicio se inició correctamente
Registrar una cuenta
Inicio 【Registrar cuenta】
Complete el nombre de usuario, correo electrónico, contraseña, haga clic para registrarse, aparece la página de solicitud de activación
Inicie sesión en el buzón completado durante el registro y actívelo. Aquí hay QQ邮箱
un ejemplo
Después de que la activación sea exitosa, el Davinci
primer inicio de sesión se puede completar automáticamente
En este punto, puede comenzar, a través de la documentación oficial del usuario, Davinci
la operación
Documentación del usuario
Para el uso básico del sistema, puede consultar la documentación oficial