Lic. Ana Smail. Introducción a Pentaho Dashboard

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Lic. Ana Smail. Introducción a Pentaho Dashboard"

Transcripción

1 Material Extraído de Pentaho Solutions - Business Intelligence and Data - Warehousing with Pentaho and MySQL Lic. Ana Smail La comunidad de código abierto se nutre de la participación y la cooperación. Hay varios canales de comunicación disponibles donde las personas pueden ayudar, pero no están obligados a hacerlo. Usted es responsable de su propio éxito, lo que requerirá tiempo, esfuerzo y una pequeña cantidad de capacidad técnica.

2 Introducción a Pentaho Analysis Bibliografía Pentaho Solutions - Business Intelligence and Data - Warehousing with Pentaho and MySQL de Roland Bouman Jos van Dongen Bibliografía web es +Editor Introducción a Pentaho Analysis Qué veremos en este módulo? Introducción a pentaho Dashboard CDF : community Framework Dashboard Pentaho Designer: Action Sequence

3 Un Dashboard (tablero de instrumentos) es una aplicación que se utiliza para presentar el contenido de BI de alto nivel a los usuarios finales. El contenido del Dashboard, es casi siempre de carácter gráfico. Por lo general, los indicadores gráficos de alto nivel que aparecen en el Dashboard proporcionan cierto grado de interactividad que permite al usuario navegar por contenidos más detallados. CDF (Community Dashboard Framework) Es un conjunto de tecnologías open source que permite a los desarrolladores de BI crear cuadros de mando dinámicos para el Pentaho Server BI. Los CDF Dashboard, son páginas web que utilizan la tecnología AJAX para combinar de forma dinámica los componentes de BI, tales como informes, gráficos, tablas OLAP, y mapas. El CDF está incluido en el servidor Pentaho BI, pero es desarrollado y mantenido por los miembros de la Comunidad Pentaho en vez de la Companía Pentaho. Se distribuye bajo licencia LGPL. Se aloja en :

4 Dónde encontrar documentación? La documentación del proyecto está disponible en: el Wiki de Pentaho +Dashboard+Framework. Hay un foro en forums.pentaho.com, que se dedica a temas del CDF. Para obtener asistencia comercial, puede contactar con WebDetails en CDF: Conceptos y Arquitectura Extraído de: Pentaho Solutions - Business Intelligence and Data -Warehousing with Pentaho and MySQL

5 CDF: Conceptos y Arquitectura 1. El usuario final desde un navegador web explora un dashboard. Lo que causa una petición HTTP enviada al Pentaho Server BI. 2. El Pentaho Server BI recibe la solicitud y reconoce que debería entregar un dashboard al cliente. La solicitud contiene el nombre y el path de la solución del dashboard, basta con localizar el archivo xcdf que corresponde. 3. El archivo. Xcdf especifica: template-dashboard: marcadores de posición de componentes + instrucciones JavaScript para llenar los componentes. template-document o externo (debe estar explícitamente) 4. La página web es recibida por el navegador en el que se lee y se muestra. El dashboard es inicializado. CDF: Conceptos y Arquitectura 5. Después de la inicialización del Dashboard, los componentes responden a los comandos implementados por el objeto.( p.e.: update, actualización del contenido ) 6. El Pentaho Server BI recibe la solicitudes de los componentes, que por lo general, solicitan la ejecución de un action sequence. 7. El Pentaho Server BI ejecuta la action sequence. 8. El contenido generado por la action sequence se envía de nuevo al componente solicitante. Este coloca el contenido en su marcador de posición dentro del document-dashboard con lo que se hace visible.

6 Glosario Pentaho Solution Repository: Una solución es un conjunto de documentos que juntos definen los procesos y actividades que implementan la solución de sistemas de un problema de negocios. Las actividades y procesos ejecutados por Pentaho BI se encuentran en pentaho/biserver/pentaho-solutions Action Definition: Definicón XML que especifica parámetros, recursos y seteos requeridos para la ejecución de un paso dentro de un componente. Action Sequence Definition: Documento XML que define la interacción entre una o más Action Definition. Se almacenan el Solution Repository. Component: Puede contener todo el código requerido para ejecutar una tarea o solo ser una interface a otra aplicación o sistema. Los datos e instrucciones para los componentes son proveídos por una Action Sequence Definition. EJEMPLO Antes de empezar hay que ajustar el encoding según el documento How

7 EJEMPLO: detalle de componentes El panel de control contiene los siguientes componentes: En la parte superior izquierda, un gráfico circular que muestra el gasto por Ejercicio. En la parte inferiror izquierda, un gráfico circular que muestra el gasto por fuente. En la parte superior derecha un gráfico de barra que de acuerdo al ejercicio y fuente selecionada muestra las 10 partidas de la red programática en las que más se ha gastado. EJEMPLO: Setup Crear una carpeta separada para mantener todos los items relacionados con el dashboard (es mejor hacerlo desde la consola de usuario). Esto hace más sencillo crear nuevos, sólo copiando y modificando uno ya existente, y permite reusar componentes. Para ver la carpeta creada hay que refrescar el repositorio.

8 EJEMPLO: Setup Cuando creamos una carpeta desde la consola de usuario de Pentaho, se crea asociado a la carpeta un archivo index.xml. EJEMPLO: archivo.xcdf El archivo.xcdf es un archivo XML que describe el dashboard. Se crean en cualquier directorio del Solution Repository, para permitir que el usuario navegue hasta el Dashboard. Todo el contenido del archivo está entre los tags <cdf> y </cdf>. Los tags más importantes son: <title>: es obligatorio y define el nombre del dashboard y cómo aparece al usuario. <template>: identifica el template del contenido del dashboard. El valor es un nombre de archivo. <style>: identifica un document template, en el que contenido del dashboard se colocará. Si no se especifica, se utilizará en por defualt proveído por el CDF.

9 EJEMPLO: creando el archivo.xcdf Primer paso en la creación de un Dashboard. 1. Crear un nuevo archivo de texto presupuesto.xcdf directamente en el directorio presupuesto, con algún editor de texto. 1. Abrir el archivo presupuesto.xcdf y agregar el siguiente contenido: <?xml version="1.0" encoding="iso "?> <cdf> <title>dashboard Presupuesto</title> <author>ana</author> <description>dashboard Presupuesto</description> <icon></icon> <template>presupuesto-template.html</template> </cdf> 2. Salvar el archivo Archivos en el directorio Material/Dashboard/01-presupuesto EJEMPLO: Crear el archivo HTML del Dashboard Crear el document-dashboard. El archivo presupuesto.xcdf incluye el tag <template>, para especificar el content template del dashboard: <template>presupuesto-template.html</template> Este archivo presupuesto-template.html debe crearlo en el mismo directorio dónde está el presupuesto.xcdf. Abrir el presupuesto-template.html y agregar: <h1>prueba Dashboard</h1> <script language= javascript type= text/javascript > // Obtener repositorio de la solucion y path var solution = Dashboards.getQueryParameter( solution ); var path = Dashboards.getQueryParameter( path ); // Dashboard Parameters //parameter definitions go here // Component Definitions var components = []; </script <script language="javascript" type="text/javascript"> // Dashboard initialization function load(){ Dashboards.init(components); } load(); </script> Salvar los cambios. Archivos en el directorio Material/Dashboard/01-presupuesto

10 EJEMPLO: información en el código del document-dashboard Obtener el path y la solución.?solution=siu&path=/dashboard/presupuesto&action=pres upuesto.xaction Parámetros de Dashboard Dashboard.globalcontext=true, es el valor por default Define el comienzo de la sección de parámetros y permite al dashboard utilizar todas las variables globales como parámetros Componentes de Dashboard El padrón típico es el de crear todas las definiciones de componentes y añadir todos juntos al objeto Dashboard con una llamada a su método init. EJEMPLO: TESTING Desde la Consola de Usuario, refrescando primero el repositorio (esto conviene hacerlo desde la Consola Administrativa antes de iniciar sesión en la de Usuario)

11 EJEMPLO: Action Sequence Gráfico de Gasto por Ejercicio Por cada component del Dashboard de ejemplo tenemos que crear una Action Sequence. Crear una Action Sequence se utiliza el PENTAHO DESIGN. 1. Iniciar PENTAHO DESIGN desde: pentaho/design_tools/design-studio/pentahodesignstudio.exe Archivos en el directorio Material/Dashboard/02-presupuesto EJEMPLO: Pentaho Design Studio Las principales funciones son crear/editar, testear, y desplegar action sequence, xml y otros documentos. No utilizado para crear o modificar report definitions, esquemas OLAP o ETL scripts, pero sí para linkear estos recursos en los correspondientes componentes. Editores basados en formularios que sirven para la definición de los action sequences y generar los correspondientes documentos XML. Los archivos de las Action Sequence finalizan con.xaction. Es una aplicación que corre dentro de ECLIPSE Archivos en el directorio Material/Dashboard/02-presupuesto

12 EJEMPLO: Pentaho Design Studio 2. Crear un proyecto para el repositorio de soluciones de Pentaho BI Server. EJEMPLO: Encoding del Pentaho Design Studio 3. Configurar Design Studio para trabajar por defecto con ISO

13 EJEMPLO: Desarrollando Action Sequence Las nuevas Action Sequences son creadas a partir de un Template El template por default es blank Otros Templates: Hello World, Send , Shark Burst, Sample Burst Action Desin Studio contiene 4 tabs para la configuración de action sequences: General: propiedades generales asociadas con la action sequence. Define Process: Donde se hace la definición del proceso. Especifica inputs, action definitions, workflow y outputs. XML Source: Visualiza y edita el XML. Test: Ejecuta la action sequence sobre un Pentaho BI Server que esté corriendo. EJEMPLO: Action Sequence Gráfico de Gasto por Ejercicio 1. Crear una nueva action sequence dentro de SIU/Dashboard/presupuesto llamada EjercicioPagado.xaction 2. El primer paso de la action sequence es un proceso relacional llamado EjercicioPagadoData (se puede encontrar este tipo de Process Action en el submenú Get Data Form ), que tiene asociada una consulta SQL 3. El segundo paso de la action sequence es llamada PieChart. El proceso se encuentra en el submenú Chart. Algunas opciones del gráfico circular: <chart-attributes> <chart-type>piechart</chart-type> <url-template><![cdata[javascript:clickonejercicio('{ejercicio}')]]></url-template> <paramname>ejercicio</paramname> <include-legend>false</include-legend> <title-font> <font-family>ariel</font-family> <size>12</size> <is-bold>false</is-bold> <is-italic>false</is-italic> </title-font> </chart-attributes> Documentación: Archivos en el directorio Material/Dashboard/02-presupuesto

14 EJEMPLO: XactionComponet Incluir el componente, xactioncomponent, en el template-document del dashboard: Agregar una marca de posición dashboard dónde se mostrará la salida del componente. Archivo SIU/dashboard/presupuesto/presupuesto-template.html <div id="ejerciciopobject"></div> <script language="javascript" type="text/javascript"> resto del archivo El tag <div> debe estar antes que el tag <script> Archivos en el directorio Material/Dashboard/02-presupuesto EJEMPLO: XactionComponet Crear un objeto JavaScript que sabe qué action sequence ejecutar. ejerciciop = { name: "ejerciciop", type: "xaction", solution: "SIU", path: "Dashboards/presupuesto", action: "EjercicioPagado.xaction", listeners:[], parameters: [], htmlobject: "ejerciciopobject", executeatstart: true, preexecution:function(){}, postexecution:function(){} } var components = [ejerciciop]; Archivos en el directorio Material/Dashboard/02-presupuesto

15 EJEMPLO: XactionComponet Agregar el parámetro ejercicio var ejercicio = "null"; Crear la función que reacciona a la selección de una porción del gráfico. <SCRIPT LANGUAGE="JavaScript"> function clickonejercicio(value) { Dashboards.fireChange('ejercicio',value); } </SCRIPT> Archivos en el directorio Material/Dashboard/02-presupuesto EJEMPLO: XactionComponet Los atributos de un component son: name: string que identifica el componente. Debe ser único. Type: string que se usa para instanciar un objeto de una clase de componente. (en este caso Xaction o XactionComponente) Solution: string con el nombre del repositorio de la solición. Path: Ruta dentro de la solución. Action: nombre del archivo.xaction. Parameters: arreglo de parámetros deben ser pasados cuando se invoca la action sequence. htmlobject: string asignado al id del marcador de posición <div>. Establece un link entre el documento HTML y el objeto Javascript. executestart: valor booleano. En true hace que el componete sea creado con todos los componentes al iniciarse el dashboard. Sin embargo, puede cambiar en respuesta al cambio en un parámetro. Archivos en el directorio Material/Dashboard/02-presupuesto

16 EJEMPLO: Action Sequence Gráfico de Gasto por Fuente Creamos una Action Sequence que devuelva el segundo gráfico de torta, mostrando las fuentes y el monto pagado: 1. Crear una nueva action sequence dentro de SIU/Dashboard/presupuesto llamada fuentepagado.xaction. 2. El primer paso de la action sequence es un proceso relacional llamado fuentepagadodata (se puede encontrar este tipo de Process Action en el submenú Get Data Form ), que tiene asociada una consulta SQL 3. El segundo paso de la action sequence es llamada PieChart. El proceso se encuentra en el submenú Chart. <chart-attributes> <chart-type>piechart</chart-type> <url-template><![cdata[javascript:dashboards.firechange('fuente', '{fuente}')]]></url-template> <paramname>fuente</paramname>.. El método firechange() comunica el cambio del parámetro al objeto Dashboard Archivos en el directorio Material/Dashboard/03-presupuesto EJEMPLO: XactionComponent Gráfico de Gasto por Fuente Incluir el componente, xactioncomponent, en el template-document del dashboard: Agregar una marca de posición dashboard dónde se mostrará la salida del componente. Crear un objeto JavaScript que sabe qué action sequence ejecutar. Agregar el parámetro fuente var fuente = "null"; Modificar la función que reacciona a la selección de una porción del gráfico. <SCRIPT LANGUAGE="JavaScript"> // Esta funcion es ejecutada cuando un usuario que ha // seleccionado una fuente selecciona un ejercicio // El proposito de la funcion es resetear la variable fuente a // null y pasar el ejercicio que ha sido seleccionado // The function is executed from the url-template tag in the ejerciciopagado.xaction function clickonejercicio(value) { fuente = "null"; Dashboards.fireChange('ejercicio',value); } </SCRIPT Archivos en el directorio Material/Dashboard/03-presupuesto

17 EJEMPLO: Action Sequence Gráfico de Gasto por Red Programática para un Ejercicio y Fuente Creamos una Action Sequence que devuelva el segundo gráfico de torta, mostrando las fuentes y el monto pagado. 1. Crear una nueva action sequence dentro de SIU/Dashboard/presupuesto llamada RedPPagado.xaction. 2. Usar la If Statement (Process Action),para testear cuál de los parámetros ejercicio o fuente tiene valor y construir la consulta MDX al cubo de presupuesto. 3. Como último paso de la action sequence crear un proceso llamado RedBarChart. El proceso se encuentra en el submenú Chart y corresponde a un gráfico de Barras. Archivos en el directorio Material/Dashboard/04-presupuesto EJEMPLO: XactionComponent Gráfico de Gasto por Red Programática para un Ejercicio y Fuente Incluir el componente, xactioncomponent, en el templatedocument del dashboard: Agregar una marca de posición dashboard dónde se mostrará la salida del componente. Crear un objeto JavaScript que sabe qué action sequence ejecutar. redpp = { name: "redpp", type: "xaction", solution: "SIU", path: "Dashboards", action: "RedPPagado.xaction", listeners:["fuente", "ejercicio"], parameters: [["fuente", "fuente"], ["ejercicio", "ejercicio"]], htmlobject: "redppobject", executeatstart: true, preexecution:function(){}, postexecution:function(){} } var components = [ejerciciop,fuentep,redpp]; Archivos en el directorio Material/Dashboard/04-presupuesto

18 EJEMPLO: Cambio dinámico del título del Dashboard Se trata de que el título del Dashboard cambie respondiendo a la selección de Ejercicio o Fuente, o ambas. Agregar un marcador de posición <div id="titleobject"></div> Agregar el componente nuevo: titlestring = { name: "titlestring", type: "text", title: "SIU_Presupuesto", listeners:["fuente", "ejercicio"], htmlobject: "titleobject", executeatstart: true, expression: function(){return this.title}, preexecution:function(){ if( ejercicio == "null" && fuente!= "null") { this.title = "Top Ten por " + fuente; } else if ( ejercicio!= "null" && fuente == "null") { this.title = "Top Ten por " + ejercicio; }.. }, postexecution:function(){} } var components = [ejerciciop,fuentep,redpp,titlestring]; Archivos en el directorio Material/Dashboard/05-presupuesto EJEMPLO: Personalizar el Document Template El document-template usado por default es el que se entrega con el CDF y se encuentra en Pentaho- Solution/System/Pentaho-cdf y se llama templatedashboard-mantle.html que no incluye navegación. Creamos en el mismo directorio uno personalizado llamado template-dashboard-siu.html Agregamos al archivo pentahosolution/siu/dashboard/presupuesto/presupuesto.xcdf el tag <style>siu</style> Lo que le informará que este dashboard tiene un document tempplate personalizado. Archivos en el directorio Material/Dashboard/05-presupuesto

19 Preguntas Lic. Ana Smail

http://cdf-de.googlecode.com/files/cde-bundle-1.0-rc3.tar.bz2

http://cdf-de.googlecode.com/files/cde-bundle-1.0-rc3.tar.bz2 1 HERRAMIENTAS DASHBOARDS PENTAHO COMMUNITY EDITION Pentaho Community Edition ofrece un conjunto de herramientas para diseñar diversos Dashboards (cuadros de mando) interactivos, las cuales están integradas

Más detalles

Curso de Pentaho. Business Intelligence and Data Warehousing with Pentaho

Curso de Pentaho. Business Intelligence and Data Warehousing with Pentaho Curso de Pentaho Business Intelligence and Data Warehousing with Pentaho Descripción: Pentaho proporciona inteligencia de negocios (BI) y soluciones de almacenamiento de datos (dataware house) a una fracción

Más detalles

Parte 3 - Consultas SQL + Servicios Web + Índices

Parte 3 - Consultas SQL + Servicios Web + Índices Parte 3 - Consultas SQL + Servicios Web + Índices 12450 Estructuras de Datos y de la Información 2 Prácticas Laboratorio - Curso 2008-2009 3.1 Consultas SQL: Ernesto Arroyo Jesús Bisbal Philippe Roussel

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

Más detalles

Scripting en el cliente: Javascript. Tecnologías Web

Scripting en el cliente: Javascript. Tecnologías Web Scripting en el cliente: Javascript Tecnologías Web Motivación Por qué usar JavaScript? Permite crear efectos atractivos visualmente Permite crear sitios WEB que se visualicen de la misma manera en distintos

Más detalles

SolucionesAnalíticas con Pentaho.

SolucionesAnalíticas con Pentaho. SolucionesAnalíticas con Pentaho. Objetivo Obtener experiencia práctica con los siguientes componentes de la plataforma Pentaho: Pentaho Data Integration (Kettle) Pentaho Analysis Services (Mondrian) Pentaho

Más detalles

MAESTRO DE PHP PHP NIVEL 1

MAESTRO DE PHP PHP NIVEL 1 MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado

Más detalles

Guía para Desplegar la Aplicación en Entorno de Producción

Guía para Desplegar la Aplicación en Entorno de Producción Guía para Desplegar la Aplicación en Entorno de Producción La siguiente Guía le dará las nociones y secuencia básica para realizar el despliegue de su aplicación en el entorno de producción, partiendo

Más detalles

Manual de Instalación y configuración

Manual de Instalación y configuración Manual de Instalación y configuración Proceso de ETL y Transferencia de datos para el sistema de Información Hospitalaria, InfHos Diciembre 2013 Proceso de Extracción, Transformación, Carga y Transferencia

Más detalles

CURSO DE PROGRAMACIÓN PHP MySQL

CURSO DE PROGRAMACIÓN PHP MySQL CURSO DE PROGRAMACIÓN PHP MySQL MASTER EN PHP MÓDULO NIVEL BASICO PRIMER MES Aprende a crear Sitios Web Dinámicos con PHP y MySQL 1. Introducción Qué es PHP? Historia Por qué PHP? Temas de instalación

Más detalles

Novedades en Crystal Reports XI

Novedades en Crystal Reports XI Novedades en Crystal Reports XI Introducción Introducción Esta sección proporciona información de alto nivel sobre los componentes, las funciones y las ventajas que ofrece la última versión de Crystal

Más detalles

Acceso a base de datos SQLite desde Gambas

Acceso a base de datos SQLite desde Gambas Acceso a base de datos SQLite desde Gambas Prof: Mileti, P. Si deseamos realizar una pequeña aplicación en Gambas que trabaje con una base de datos local (alojada en el mismo disco rígido que nuestra aplicación),

Más detalles

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

ENTORNO DE DESARROLLO MICROSOFT.NET 2010 ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos

Más detalles

Anexo I. Instalación del Sistema de Gestión integral de promociones de los centros comerciales de una ciudad

Anexo I. Instalación del Sistema de Gestión integral de promociones de los centros comerciales de una ciudad Anexo I Instalación del Sistema de Gestión integral de promociones de los centros comerciales de una ciudad Índice de contenido Instalación y revisión del entorno de desarrollo...3 Instalacion del S.O.

Más detalles

GALA ASP.NET. L1. Evolución Aplicaciones Web. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h

GALA ASP.NET. L1. Evolución Aplicaciones Web. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h L1. Evolución Aplicaciones Web L1. Arquitectura L1. Introducción al Desarrollo de Aplicaciones Web Arquitectura cliente servidor ASP Navegadores y web server Compilación asp Código embebido Lenguaje de

Más detalles

Gelka Consultores de Negocios y Proyectos Ltda.

Gelka Consultores de Negocios y Proyectos Ltda. BUSINES INTELLIGENCE OPEN SOURCE En el área de Business Intelligence, se ha producido recientemente un despegue espectacular en el desarrollo de soluciones open Source La cantidad de proyectos de Open

Más detalles

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013 Gold Learning Gold Business Intelligence Silver Data Plataform P Planning, Deploying and Managing Microsoft Project Server 2013 www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción.

Más detalles

BearSoft. SitodeCloud. Rafael Rios Bascón Web: http://www.bearsoft.com.bo Móvil: +591 77787631 Email: rafael.rios@bearsoft.com.bo

BearSoft. SitodeCloud. Rafael Rios Bascón Web: http://www.bearsoft.com.bo Móvil: +591 77787631 Email: rafael.rios@bearsoft.com.bo BearSoft Rafael Rios Bascón Web: http://www.bearsoft.com.bo Móvil: +591 77787631 Email: rafael.rios@bearsoft.com.bo CONTENIDO 1. Resumen. 3 2. Business Intelligence.. 4 3. Características del software.

Más detalles

MANUAL DE USUARIO. Webservice simple para la exportación rápida de información proveniente de una base de datos. Versión 0,1,1

MANUAL DE USUARIO. Webservice simple para la exportación rápida de información proveniente de una base de datos. Versión 0,1,1 MANUAL DE USUARIO Webservice simple para la exportación rápida de información proveniente de una base de datos Versión 0,1,1 Jorge Iván Meza Martínez INTRODUCCIÓN Esta aplicación permite

Más detalles

CL_55042 SharePoint 2013 Business Intelligence

CL_55042 SharePoint 2013 Business Intelligence S CL_55042 SharePoint 2013 Business Intelligence www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso presencial de tres

Más detalles

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4

Manual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4 Manual del Sistema de XML Whois de Neubox Versión 9.12.4 1 Índice Sección Página I. Introducción........ 3 II. Contenido del paquete............ 4 III. Instalación y uso....... 5 1. Cómo comprobar la plantilla......

Más detalles

4. CODIFICACIÓN. Previo a la codificación además de instalar las respectivas herramientas es. importante tenerlas bien configuradas.

4. CODIFICACIÓN. Previo a la codificación además de instalar las respectivas herramientas es. importante tenerlas bien configuradas. 4. CODIFICACIÓN 4.1 Instalación Previo a la codificación además de instalar las respectivas herramientas es importante tenerlas bien configuradas. Instalamos Lenguaje de programación Java TM 2 Platform

Más detalles

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica Biblioteca Técnica: audit logs Control declarativo de trazas de auditoria con Dinámica Última actualización: 2008-09-30 Requiere framework v2.1.4 release 2008/09 en adelante Contenido Sumario...2 Requerimientos...2

Más detalles

XPERTO EN DISEÑO DE PÁGINAS WEB

XPERTO EN DISEÑO DE PÁGINAS WEB Curso ICA de: EXPERTO EN DISEÑO DE PÁGINAS WEB Módulo 1: Program. cliente: JavaScript Estudia el lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas web y que son ejecutados

Más detalles

Páginas web ::: Noticias RSS de un sitio web Diseño de materiales multimedia. Web 2.0. 1.12 Noticias RSS de un sitio web

Páginas web ::: Noticias RSS de un sitio web Diseño de materiales multimedia. Web 2.0. 1.12 Noticias RSS de un sitio web 98 1.12 Noticias RSS de un sitio web 99 1.12 Noticias RSS de un sitio web 1.12.1 Qué es un canal RSS? RSS es un término que se refiere a la posibilidad de crear un canal de noticias en un sitio web para

Más detalles

Su uso conlleva una serie de ventajas y desventajas propias del uso de estas herramientas.

Su uso conlleva una serie de ventajas y desventajas propias del uso de estas herramientas. LIBRERÍAS DE JAVASCRIPT (FRAMEWORKS) Un framework es una estructura de software compuesta de partes personalizables e intercambiables para el desarrollo de una aplicación. Se puede considerar también como

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

JRubik. 2.1. Requisitos. 2.2. Instalación. 2.3. Compilación

JRubik. 2.1. Requisitos. 2.2. Instalación. 2.3. Compilación 1. Introducción JRubik es un cliente Olap realizado en java/swing sobre componentes del proyecto JPivot. Este cliente es capaz de conectar a fuentes Olap basadas en el motor relacional Mondrian (en un

Más detalles

BItec Portal. transformamos sus datos en decisiones GUÍA DE PRODUCTO

BItec Portal. transformamos sus datos en decisiones GUÍA DE PRODUCTO transformamos sus datos en decisiones BItec Portal GUÍA DE PRODUCTO BItec Portal es una herramienta de Business Intelligence basada en.net que implementa un completo Portal Web que extrae, organiza y resume

Más detalles

Hello, Thanks for signing up for OpenShift! Getting started is easy.

Hello, Thanks for signing up for OpenShift! Getting started is easy. Proyecto: Montar Aplicación de Ruby Rails sobre Openshift. Lo primero que tenemos que hace es visitar la pagina de openshift : https://openshift.redhat.com/app/ ahí le damos a la opción de Sign up -It,s

Más detalles

Manual de Usuario. Manual de Instalación Compucaja.Net y SQL Server 2012

Manual de Usuario. Manual de Instalación Compucaja.Net y SQL Server 2012 Manual de Usuario Manual de Instalación Compucaja.Net y SQL Server 2012 Hoja de Contenido Requerimientos mínimos 4 Instalación de COMPUCAJA.net 5 Instalación Microsoft SQL Server 2012 Express 11 Herramientas

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2. MySQL CON NET BEANS PRÁCTICA 8

RUEDA TORRES DULCE CAROLINA 3CM2. MySQL CON NET BEANS PRÁCTICA 8 3CM2 MySQL CON NET BEANS PRÁCTICA 8 27 DE MARZO DE 2012 DESAROLLO I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL. 2. Abrir el IDE NetBeans. En el repositorio

Más detalles

TUTORIAL DESARROLLO DE APLICACIONES PARA EVOLUTION CON MS ACCESS

TUTORIAL DESARROLLO DE APLICACIONES PARA EVOLUTION CON MS ACCESS TUTORIAL DESARROLLO DE APLICACIONES PARA EVOLUTION CON MS ACCESS 1 Introducción... 3 2 Despliegue de la aplicación de ejemplo... 3 2.1 Requisitos previos... 3 2.2 Despliegue de la aplicación... 3 3 Prueba

Más detalles

CURSO DE ADMINISTRACIÓN Y PROGRAMACIÓN EN SQL SERVER 2008 BUSINESS INTELLIGENCE

CURSO DE ADMINISTRACIÓN Y PROGRAMACIÓN EN SQL SERVER 2008 BUSINESS INTELLIGENCE CURSO DE ADMINISTRACIÓN Y PROGRAMACIÓN EN SQL SERVER 2008 BUSINESS INTELLIGENCE 1. INFORMACIÓN GENERAL DEL CURSO: Duración de Horas : 44 horas 2. DESCRIPCIÓN DEL CURSO: Proveer a las compañías la habilidad

Más detalles

Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos

Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos Gobierno Regional de Los Lagos Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos Entrega del Sistema Diciembre 6

Más detalles

Redatam+SP REcuperación de DATos para Areas pequeñas por Microcomputador

Redatam+SP REcuperación de DATos para Areas pequeñas por Microcomputador Redatam+SP REcuperación de DATos para Areas pequeñas por Microcomputador Redatam+ SP WebServer (R+SP WebServer) Instalación y Configuración para el Sistema Operativo Windows REDATAM+SP es un programa computacional

Más detalles

Ximdex 3.3. Descripción de la Interfaz. Fecha: Enero 2013 Versión 3.0

Ximdex 3.3. Descripción de la Interfaz. Fecha: Enero 2013 Versión 3.0 Ximdex 3.3 Descripción de la Interfaz Fecha: Enero 2013 Versión 3.0 Índice 1. Descripción General...1 2. Panel de gestión...2 2.1. Pestaña de proyectos...2 2.2. Panel de control...3 2.3. Información sobre

Más detalles

Introducción a la extensión de scripting en gvsig 2.0

Introducción a la extensión de scripting en gvsig 2.0 Introducción a la extensión de scripting en gvsig 2.0 2012 gvsig Association Este documento se distribuye con la licencia Creative Commons 1 2 Índice de contenido 1 Introducción... 3 Instalación de la

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

Lección 1 Introducción a Struts. www.globalmentoring.com.mx uacosta@globalmentoring.com.mx

Lección 1 Introducción a Struts. www.globalmentoring.com.mx uacosta@globalmentoring.com.mx Lección 1 Introducción a Struts www.globalmentoring.com.mx uacosta@globalmentoring.com.mx Lección 1. Introducción a Struts Lección 1. Introducción a Struts Un framework es un conjunto de clases que nos

Más detalles

TROUBLESHOOTING: ViewTrac & ViewPrint

TROUBLESHOOTING: ViewTrac & ViewPrint TROUBLESHOOTING: ViewTrac & ViewPrint Versión 1.0 INDEX GENERALES 1. Se envían impresiones y genera un error diciendo que el usuario Puerto 9100 no tiene cuota o privilegios para imprimir BASE DE DATOS

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo CURSO DE PHP El objetivo final que persigue este curso es dotar al alumno de los conocimientos necesarios para elaborar páginas web de carácter dinámico, utilizando, para ello, el lenguaje de programación

Más detalles

Dinámica El framework RADical J2EE sin complicaciones

Dinámica El framework RADical J2EE sin complicaciones Biblioteca Técnica: plantilla de solución PL017 Grids paginados y vinculados Última actualización: 2008-02-27 Requiere framework v2.1.4 en adelante Contenido Sumario...2 Demo online permanente...2 Screenshots...3

Más detalles

A- CREAR COPIA FÍSICA Y HEREDAR REGISTRO DE CONFIGURACIÓN

A- CREAR COPIA FÍSICA Y HEREDAR REGISTRO DE CONFIGURACIÓN Pag - 1 Guía de Elaboración de Reportes Herramienta de Administración 2.0 A- CREAR COPIA FÍSICA Y HEREDAR REGISTRO DE CONFIGURACIÓN NOTA: Los pasos de esta sección deben ser ejecutados si identifica realizar

Más detalles

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3 1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas

Más detalles

!" #$!"# $ % &!" ' $ *()"! $ ' + ), -./#" # $ $ + %& $ '00( $ -0 102 / 0+), 0""(# $ /3-4 - 5 6-7 8-0 2 / '0 0-7 8 + 0 /3 ' - -7 8 + 0' - 0

! #$!# $ % &! ' $ *()! $ ' + ), -./# # $ $ + %& $ '00( $ -0 102 / 0+), 0(# $ /3-4 - 5 6-7 8-0 2 / '0 0-7 8 + 0 /3 ' - -7 8 + 0' - 0 !" #$!"# $ % &!" ' "()"# $ *()"! $ ' + ), -./#" # $ $ + %& $ '00( $ -0 102 / 0+), 0""(# $ -' ' /3-4 - 5 '+!" "()"5*()" 6-7 8-0 2 / '0 0-7 8 + 0 /3 10'-10 ' - -7 8 + 0' - 0 0 0 *0 " "( + 2/ "()"*()" '!"

Más detalles

abacformacio@abacformacio.com

abacformacio@abacformacio.com Programación de páginas web con PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

Manual de Instalación y Configuración

Manual de Instalación y Configuración Manual de Instalación y Configuración Sí Servidor Estatal SSIE - Estatal v.10.2 Mayo, 2015 Nombre del Manual Instalación y Configuración Servidor Estatal SSIE-Estatal v.10.2 Unidad responsable de la Elaboración

Más detalles

Instalación y Configuración. Libertya BI 1.0

Instalación y Configuración. Libertya BI 1.0 Instalación y Configuración Libertya BI 1.0 1 Índice 1. Instalación...3 2. Configuración de Instalación...3 2.1. Configuración conexión a base de datos PostgreSQL...3 2.2. Configuración conexión a base

Más detalles

w w w. l o c a t i o n - w o r l d. c o m

w w w. l o c a t i o n - w o r l d. c o m 1 En la actualidad el 80% de la información de una empresa está relacionada a un lugar. La variable de ubicación está presente en todas las áreas críticas de un negocio. Sin embargo, las organizaciones

Más detalles

EXTENSIÓN DE UML PARA APLICACIONES WEB

EXTENSIÓN DE UML PARA APLICACIONES WEB EXTENSIÓN DE UML PARA APLICACIONES WEB 1. Descripción Esta extensión de UML define un conjunto de estereotipos, valores etiquetados y restricciones que nos permiten modelar aplicaciones web. Los estereotipos

Más detalles

CONTENIDO. Business Objects

CONTENIDO. Business Objects CONTENIDO CAPÍTULO I. INTRODUCCIÓN 3 CAPÍTULO II: INTRODUCCIÓN A LA PLATAFORMA 4 INGRESO A LA PLATAFORMA 4 INTERFAZ DEL USUARIO 5 CAPÍTULO III: REPORTES 7 VISUALIZACIÓN Y CONSULTAS DE UN REPORTE 7 GUARDAR

Más detalles

JavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática

JavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática JavaScript,, AJAX y otras tecnologías Contenidos JavaScript AJAX Flash 2 JavaScript Lenguaje interpretado como PHP, pero se ejecuta en cliente no en servidor Sintaxis semejante a la del lenguaje Java y

Más detalles

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Kexy Rodríguez kexy.rodriguez@utp.ac.pa Centro de Investigación, Postgrado y Extensión UTPVirtual Universidad Tecnológica de Panamá

Más detalles

XII Encuentro Danysoft en Microsoft Abril 2015. Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código

XII Encuentro Danysoft en Microsoft Abril 2015. Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código Business Intelligence y Big Data XII Encuentro Danysoft en Microsoft Directos al código Ana María Bisbé York Servicios Profesionales sp@danysoft.com 916 638683 www.danysoft.com Abril 2015 Sala 1 SQL Server

Más detalles

Sesión 23. Luisa Fernanda Rincón Pérez

Sesión 23. Luisa Fernanda Rincón Pérez Sesión 23 Luisa Fernanda Rincón Pérez Introducción ASP MVC.NET ASP.NET overview Imagen tomada de: http://www.microsoftvirtualacademy.com/trainingcourses/introduction-to-asp-net-mvc Qué es ASP.NET MVC?

Más detalles

CONECTOR DE MS DYNAMICS

CONECTOR DE MS DYNAMICS CONECTOR DE MS DYNAMICS 1 ÍNDICE 1 ÍNDICE... 2 2 Objetivo de este manual... 3 3 Más información?... 3 4 Conector Ms Dynamics CRM 4.0... 3 4.1 Integración de MS Dynamics CRM en el área de trabajo del agente...

Más detalles

Contenido. Instalación y activación...7. Instalar Xcelsius 2008...7 Para instalar Xcelsius 2008...8 Activar Xcelsius 2008...9

Contenido. Instalación y activación...7. Instalar Xcelsius 2008...7 Para instalar Xcelsius 2008...8 Activar Xcelsius 2008...9 2009-11-24 Copyright 2009 SAP AG.Reservados todos los derechos. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign y otros productos y servicios de SAP mencionados, así como sus

Más detalles

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL

LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN

Más detalles

PHP Básico. PHP para principiantes

PHP Básico. PHP para principiantes PHP Básico PHP para principiantes Copyright (c) 2006 Guillermo Valdez Lozano. E-mail: guivaloz(en)gmail.com http://www.movimientolibre.com Se otorga permiso para copiar, distribuir y/o modificar este documento

Más detalles

Acronis Backup & Recovery 10 Server para Linux. Update 5. Guía de instalación

Acronis Backup & Recovery 10 Server para Linux. Update 5. Guía de instalación Acronis Backup & Recovery 10 Server para Linux Update 5 Guía de instalación Contenido 1 Antes de la instalación...3 1.1 Componentes de Acronis Backup & Recovery 10... 3 1.1.1 Agente para Linux... 3 1.1.2

Más detalles

Pentaho BI. Lic. Patricia Palacios Zuleta

Pentaho BI. Lic. Patricia Palacios Zuleta Pentaho BI. Lic. Patricia Palacios Zuleta Conociendo el pentaho Conociendo el pentaho 1. Barra de Menus: Estas localizada en la parte alta de la ventana, donde se puede ver alguno standares de menus como

Más detalles

Manual de Usuario CMS

Manual de Usuario CMS Manual de Usuario CMS Un sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) en otras palabras es un programa que permite a usuarios sin experiencia en diseños

Más detalles

Temario. Herramientas Microsoft BI Performance Point Dashboard

Temario. Herramientas Microsoft BI Performance Point Dashboard BI con Sharepoint 2010 Ana María Bisbé York a.bisbe@danysoft.com, Servicios Profesionales sp@danysoft.com www.danysoft.com 18.04.2013 Temario Herramientas Microsoft BI Performance Point Dashboard Kpis

Más detalles

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este

Más detalles

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.7

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.7 Guía de instalación de Citrix EdgeSight for Load Testing Citrix EdgeSight for Load Testing 3.7 Copyright El uso del producto descrito en esta guía está sujeto a la aceptación previa del Contrato de licencia

Más detalles

Alicia Iriberri Dirección de Tecnologías de Información. I.- Definición del foco estratégico

Alicia Iriberri Dirección de Tecnologías de Información. I.- Definición del foco estratégico Alicia Iriberri Dirección de Tecnologías de Información I.- Definición del foco estratégico II.- Establecimiento de mediciones a través del Balanced Scorecard (Tablero de Comando) III.- Despliegue del

Más detalles

Desarrollo Business Intelligence sobre tecnología Microsoft

Desarrollo Business Intelligence sobre tecnología Microsoft MICSQLBIRA Desarrollo Business Intelligence sobre tecnología Microsoft Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 R2 Formación: Presencial Horas: 20 Introducción Este

Más detalles

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax Actualmente ofrecemos entrenamiento en PHP 5.0 en conjunto con MySQL a través de nuestro Diplomado Programación Web con PHP, MySQL 5.0, Apache

Más detalles

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6 Guía de instalación de Citrix EdgeSight for Load Testing Citrix EdgeSight for Load Testing 3.6 Copyright El uso del producto descrito en esta guía está sujeto a la aceptación previa del Contrato de licencia

Más detalles

Manual de Integración CubeCart

Manual de Integración CubeCart Manual de Integración CubeCart Guía de integración de CubeCart con PagosOnline.net VERSIÓN 3.0 Capítulo 1. INTRODUCCIÓN CubeCart es una de las soluciones más populares para el desarrollo de Comercio Electrónico

Más detalles

Manual de Administración del sitio web www.responsabilidadintegral.org. Noviembre 1 de 2012

Manual de Administración del sitio web www.responsabilidadintegral.org. Noviembre 1 de 2012 Manual de Administración del sitio web www.responsabilidadintegral.org Noviembre 1 de 2012 1. Desarrollo y programación Para el desarrollo del sitio web se utilizaron lenguajes de programación de última

Más detalles

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.

Más detalles

Manual de Formulario. www.sagasoluciones.com info@sagasoluciones.com C/ Salado, 11. Local 10. 41011 Sevilla +34 954 45 72 75

Manual de Formulario. www.sagasoluciones.com info@sagasoluciones.com C/ Salado, 11. Local 10. 41011 Sevilla +34 954 45 72 75 Manual de Formulario info@sagasoluciones.com C/ Salado, 11. Local 10. 41011 Sevilla +34 954 45 72 75 MANUAL DE FORMULARIO CONTROL DEL DOCUMENTOS Realizado (21/01/2010) Inmaculada Peña Ruiz Técnico Revisado

Más detalles

Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos:

Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos: Conceptos básicos de la internet y la web Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos: Internet: Red mundial de computadoras

Más detalles

Guía rápida Mzone 5. Version 1.06

Guía rápida Mzone 5. Version 1.06 Guía rápida Mzone 5 Version 1.06 Contenido 1. Introducción a MZone 5.3 Características.4 Menús de navegación.....6 2. Dashboard........7 3. Escritorio.. 9 Cartografía y controles de mapa..... 9 Trazado

Más detalles

GUIA DE LABORATORIO Nro. 4

GUIA DE LABORATORIO Nro. 4 1 Guía de laboratorio Nro. 4 Laboratorio de Base de Datos II Grupo 2 GUIA DE LABORATORIO Nro. 4 PROGRAMACIÓN DE OPERACIONES Y MEDIDAS DE SEGURIDAD EN EL AGENTE DE MICROSOFT SQL SERVER 2014 Objetivo general

Más detalles

Manual de Desarrollado de Módulos en Español. Version 1.0-4 Beta. Escrito por: Bruno Macias V.

Manual de Desarrollado de Módulos en Español. Version 1.0-4 Beta. Escrito por: Bruno Macias V. Manual de Desarrollado de Módulos en Español Version 1.0-4 Beta Escrito por: Bruno Macias V. (bomv.27@gmail.com) Introducción Módulo Developer Este gran módulo distribuido en tres submódulos hasta la presente

Más detalles

Instalación del Software Magaya

Instalación del Software Magaya Instalación del Software Magaya INSTALACIÓN DEL SOFTWARE MAGAYA INTRODUCCIÓN A LA INSTALACIÓN DEL SOFTWARE MAGAYA Introducción a la Instalación del Software Magaya Este tema de instalación explica las

Más detalles

CAPITULO 7. MS SQL Server Express Edition

CAPITULO 7. MS SQL Server Express Edition CAPITULO 7 MS SQL Server Express Edition 7.1 Requerimientos Previos El proceso de instalación de Microsoft SQL Server 2008 no es complejo y es de gran importancia tener en cuenta que se está realizando

Más detalles

FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL

FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL Código-Materia: 05253 - Excel avanzado Requisito: Excel nivel intermedio Programa - Semestre: Ingeniería Industrial Período académico: 15-2

Más detalles

1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress).

1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress). COMO DESARROLLAR UN SISTEMA EN PHP PASO A PASO. (Guía practica). La presente guía esta diseñada para orientar a los programadores que se están iniciando en el mundo del php, a desarrollar una aplicación

Más detalles

Modelos de gestión de contenidos

Modelos de gestión de contenidos NTSI Gestión de contenidos multimedia en sitios Web Objetivo: Proporcionar al alumno conceptos básicos sobre gestión de contenidos multimedia en sitios web de modo que conozca y diferencie las capacidades

Más detalles

Anexo I. Taller Cognos Express

Anexo I. Taller Cognos Express Anexo I. Taller Cognos Express Este documento le guiará a través de un recorrido paso a paso. La guía se compone de 4 secciones: Sección 1: Introducción - donde se le dará una visión general del producto

Más detalles

Tutorial para la comunicación TCP en el BMS Server

Tutorial para la comunicación TCP en el BMS Server Tutorial para la comunicación TCP en el BMS Server Contenido 1. Pasos iniciales para trabajar empleando conexión TCP... 2 2. Configuración de la conexión TCP... 4 2.1. Comprobación de la conexión TCP...

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2 HIBERNATE EN UNA APLICACIÓN WEB

RUEDA TORRES DULCE CAROLINA 3CM2 HIBERNATE EN UNA APLICACIÓN WEB 3CM2 HIBERNATE EN UNA APLICACIÓN WEB 8 DE MAYO DE 2012 1. CREACION DE LA BASE DE DATOS Para llevar a cabo esta práctica se utiliza una base de datos MySQL llamada Sakila, una muestra gratis de base de

Más detalles

Manual De Instalación Solin

Manual De Instalación Solin Manual De Instalación Solin Manual de instalación cliente-servidor SOLIN El sistema SOLIN es un software abierto, que tiene un excelente manejo de los objetos y es absolutamente modular. En este manual

Más detalles

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.8

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.8 Guía de instalación de Citrix EdgeSight for Load Testing Citrix EdgeSight for Load Testing 3.8 Copyright El uso del producto descrito en esta guía está sujeto a la aceptación previa del Contrato de licencia

Más detalles

VIRTUAL CAMARERO. Proyecto fin de carrera Ingeniería en informática. Desarrollo de aplicaciones departamentales con.net Framework 4.

VIRTUAL CAMARERO. Proyecto fin de carrera Ingeniería en informática. Desarrollo de aplicaciones departamentales con.net Framework 4. VIRTUAL CAMARERO Proyecto fin de carrera Ingeniería en informática Desarrollo de aplicaciones departamentales con.net Framework 4.0 Manual instalación aplicación Autor: 34066560 H Consultor: Jordi Ceballos

Más detalles

O3 Process. Presentación Abril 2007

O3 Process. Presentación Abril 2007 O3 Process Presentación Abril 2007 Plan Motivación y conceptos básicos de workflow Arquitectura de O3 Process Componentes de O3 Process Taller de implementación de procesos en O3 Process Soporte habitual

Más detalles

DESARROLLO WEB EN ENTORNO CLIENTE

DESARROLLO WEB EN ENTORNO CLIENTE DESARROLLO WEB EN ENTORNO CLIENTE CAPÍTULO 1: Selección de arquitecturas y herramientas de programación Juan Manuel Vara Mesa Marcos López Sanz David Granada Emanuel Irrazábal Jesús Javier Jiménez Hernández

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Parte III: AJAX y REST

Parte III: AJAX y REST Tema 3: Javascript Parte III: AJAX y REST Texto http://www.flickr.com/photos/kosmar/62381076 Cómo hacer peticiones al servidor desde Javascript, usando el estilo REST AJAX 2 Asynchronous Javascript And

Más detalles

SQL Server 2014 Implementación de una solución de Business Intelligence (SQL Server, Analysis Services, Power BI...)

SQL Server 2014 Implementación de una solución de Business Intelligence (SQL Server, Analysis Services, Power BI...) Prólogo 1. A quién se dirige este libro? 15 2. Requisitos previos 15 3. Objetivos del libro 16 4. Notación 17 Introducción al Business Intelligence 1. Del sistema transaccional al sistema de soporte a

Más detalles

3 Consultas y subconsultas

3 Consultas y subconsultas 3 Consultas y subconsultas En SQL, la sentencia SELECT permite escribir una consulta o requerimiento de acceso a datos almacenados en una base de datos relacional. Dichas consultas SQL van desde una operación

Más detalles

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP OBJETIVOS Estudiar la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos

Más detalles

Uso de las herramientas de consulta de Transact-SQL

Uso de las herramientas de consulta de Transact-SQL Uso de las herramientas de consulta de Transact-SQL Contenido Introducción 1 Analizador de consultas SQL 2 Uso de la herramienta Examinador de objetos en el Analizador de consultas SQL 3 Uso de plantillas

Más detalles

Analysis Server 2008 Diseño multidimensional. Tecnología OLAP Tutorial

Analysis Server 2008 Diseño multidimensional. Tecnología OLAP Tutorial Analysis Server 2008 Diseño multidimensional. Tecnología OLAP Tutorial Marta Zorrilla Universidad de Cantabria 2010 Tabla de contenidos 1. Uso de Microsoft Analysis Services 3 1.1. Cómo crear un cubo OLAP

Más detalles

Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación 27-9-2011. Aplica a: Q-flow 3.1

Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación 27-9-2011. Aplica a: Q-flow 3.1 Patrón AutoComplete Versión: 1.0 Fecha de publicación 27-9-2011 Aplica a: Q-flow 3.1 Índice Introducción... 3 Pre-requisitos... 3 Paso 1 - Configurar el dominio de datos de Personas en Q-flow.... 4 Paso

Más detalles