Entradas

Mostrando entradas de octubre, 2015

RESTful Web Servicio

Imagen
Hola contactos(as)

:) día de Halloween  y no tengo dulce... Esta vez dejo un trabajo de investigación que esta siendo muy utilizado por varias empresas de desarrollo de Software en Chile.  Los famosos servicio Web RESTful [1], que permiten de una manera sencilla interactuar entre sistemas independientes. Acá dejo la teoría bien explicada, clic aquiiiiii.  
En mi caso,  lo encuentro espectacular para prestar servicios a los clientes de una empresa.
Imagínense que podamos enviar la lectura del medidor (gas, agua o electricidad) 
a través de nuestro smartphone (teléfono Inteligente), no es mala idea. Hay empresas que realizan este servicio. (en España por ejemplo). En el 2013 se me ocurrió  este idea para mi tesis, pero posterior la cambié por otro tema. Bueno, que son los servicios RESTful  (están relacionado con la idea que comento),  es un modelo de diseño para sistemas distribuidos (asociado al protocolo http) donde puedes compartir los recursos entre aplicaciones  cliente y servidor…

Una Shell de Linux bajo Windows

Imagen
Hola a todos nuevamente.

Hoy les dejo un artículo, para que puedas ejecutar LINUX  bajo el sistema Operativo Windows. El objetivo es contar con este ambiente y podamos ejecutar aplicaciones en este entorno, para lo que no han experimentado bajar "Linux" en esta modalidad.  
En mi caso he bajado la aplicación Cygwin [1],te dejo el link para bajarlo. Clic aquí.
Puedes bajar  para tu plataforma Windows de 32 ó 64 bits. Cuando lo tengas en tu pc, clic en "setup-x86_64.exe", en mi caso usé el de 64 bits.
Figura 1: Inicio de la instalación
Luego en la figura 2, selecciona la Fuente de descarga, elije la opción "Install from Internet" y clic en Siguiente.
Figura 2: Fuente de la descarga
La siguiente ventana, de la figura 3, selecciona una carpeta o directorio, para instalar el programa Cygwin.
Figura 3: Instalar Cygwin en una carpeta
De la figura 4, selecciona la opción "Direct Connection" que te permite usar tu Internet local. usa esta para no configu…

3/3 Desarrollo de Cubo OLAP para EXCEL con Business Intelligence de Visual Studio Microsoft

Imagen
Hola a todos, por fin la última parte de este trabajo realizado para ustedes. 
Que nos queda, crear el cubo de gestión OLAP que permite servirse de la base de datos DMABC a través del ETL.
-Recordemos que lo realizado fue crear una base de datos multidimensional a partir de los datos fuentes . Luego se programó el  ETL iniciales por medio de SSIS. Ahora que viene: -Crear las dimensiones, cubo y presentar la información por medio de Microsoft EXCEL.
Crear proyecto Cubo
Abre SQL Server Business Intelligence Development Studio y vamos a File - New - Project. En tipo proyecto selecciona Business Intelligence Projects. En templates, selecciona Analysis Services Project. En Name registra el nombre del proyecto, en mi caso es "DM_Despacho". En la figura 1 queda la solución.  
Figura 1: Explorador de solucciones
Antes de seguir, recordemos:
Modelo Multidimensional El modelo multidimensional se utiliza para modelar bases de datos, la información se representa como matrices multidimens…

2/3 Desarrollo de Cubo OLAP para EXCEL con Business Intelligence de Visual Studio Microsoft

Imagen
Hola a todos

La segunda parte de este artículo es continuar con el desarrollo del CUBO OLAP en tu empresa. Teniendo el modelo multidmensional, vamos a  crear los procesos necesarios para cargar los datos fuentes a  través de Microsoft SQL Server Integration Services (SSIS).


Figura 1: Modelo Multidimensional 
De la figura 1, debes crear este modelo en SQL Server Management Studio. Te dejo aquí el enlace para crear las tablas.  Nombre de la base de datos de la figura 1, es DMABC
Figura 2: Base de datos
En la figura 2, se tiene la base datos BDABC que es la fuente de datos y la base de datos DMABC que creamos recién, la cual nos sirve para depositar los datos fuentes BDABC ---> DMABC que posterior se servirá nuestro cubo OLAP. A diferencia del modelo relacional, el modelo multidimensional te permite analizar la información mediante cubos OLAP, otra de las razones, que resulta adecuado para el estudio de los datos de la base de datos BDABC pero transformado en un DATAMART. (DMABC)
Veam…