Post on 16-Jul-2015
Instituto Tecnolgico Superior de Acatln de Osorio
PracticaMateria:
Base de Datos AvanzadasDocente:
L. I. Eloy Martnez ParraPresenta:
Yazmin Vaquero Balbuena 0812LI068,
PRATICA 1
PASAR DATOS DE EXCEL A SQL SERVER UTILIZANDO LA HERRAMIENTA PENTAHO
Iniciamos abriendo la herramienta pentaho.
A continuacin nos muestra la siguiente pantalla
Se le da clic en la opcin sin catalogo.
Posteriormente abrir esta ventana
Se abre un nuevo proyecto, considerando que ya tiene uno la base de datos en sqlserver, en este caso llamado bdEcxel. Y adems un documento de datos en Excel, en este caso llamado Customers.
NOTA: se debe guardar el proyecto antes de usarlo para mayor comodidad.
Ahora inicamos con la practica.
Nos posicionamos en la imagen design o diseo.
Nos colocamos en input en el elemento Excel input
Lo arrastramos
Ahora colocamos otro elemento que se encuentra n output
Al igual se arrastra
NOTA: antes de empezar a renombrar estos elementos es importante tener en cuenta que se debe de hacer la conexin entre los elementos.
Se presiona la tecla shift de Excel input y se arrastra a table output Quedando la conexin de esta manera
Ahora empezamos a renombrar nuestros elementos de entra y salida. Dar doble clic en Excel input y renombrar
Ir al botn de browse y seleccionar el archivo de Excel q se desea exportar
Aparece esta ventana se le da abrir, luego sale esta ventana.
Se le da click al botn add
Ahora nos posicionamos a la pestaa sheet y damos click en get sheetnames
Nos muestra este recuadro
Debemos agregar a customers
Click en ok
Nos posicionamos en la ficha fields y se le da click en get fields
Aparece los siguientes elementos
Dar click en preview rows
Ah se puede ver los datos q se van a exportar. Y por ultimo se da click en ok y se guarda el proyecto.
Segunda parte: configurar table output
Editar el nombre
Se va uno a la pestaa view para realizar la conexin
Car click en
Aparece este recuadro
Se hacen las modificaciones para realizar la conexin
Para verificar que la conexin es correcta debe de salir este pequeo recuadro al darle clic en el botn test
Ahora se da coble click en salida de sqlserver
Se posiciona uno en tables-> customers y se da ok
y ahora se coloca uno en la pestaa database fields
dar clik en enter field mapping y acontinuacion sale este recuadro
Presionar en el botn guess y muestra
Y dar click en ok. Mostrara este recuadro
Por ultimo se ejecuta el proyecto
Nos muestra esta ventana
Se posiciona uno en esta fila y damos en el botn launch
Nos aparece una ventana en la cual nos muestra el tiempo de ejecucin de los datos de un lugar a otro.
Ahora ay que verificar sqlserver se ha insertado los datos: