Sunday, January 18, 2009

En Entorno UNIx =')

Primeros babeos en Unix...

Tuesday, January 13, 2009

Reporting services Fix

Trata
Reporting Services, compatibilidad y version de bases de datos
Referencia:
http://blogs.msdn.com/sqlserverstorageengine/archive/2007/04/26/what-s-the-difference-between-database-version-and-database-compatibility-level.aspx

Trata:
Resolver un fix de reporting services, con el primer punto fue suficiente en mi caso.
Referencia:
http://social.msdn.microsoft.com/forums/en-US/sqlreportingservices/thread/530ed56d-7c84-4d13-8998-80a8bf142197/
Imagenes:(Ya que una imagen dice mas que mil palabras)









Mas links vba Excel

Tema:
Creacion de object List
Referencia:
http://www.jkp-ads.com/articles/excel2007tablesvba.asp

Tema:
Escribir en rangos de celdas en excel
Referencia:
http://www.ozgrid.com/forum/showthread.php?t=52196

Tema:
Crear, eliminar, existencia de "Sheet"
Referencia
http://www.mvps.org/dmcritchie/excel/sheets.htm

Monday, January 12, 2009

32 bit OS in 64 bit OS

Introduccion:
Me nace la necesidad de instalar un s.o de 64-bit, porque tengo un procesador de 64-bit, y siento que se esta desperdiciando con un s.o de 32-bit(host)......
luego instalare el Virtual PC-64, e instalare un s.o guest de 32-bit y
sobre este instalare mis aplicaciones ya que las tengo solo de 32-bit,
hasta conseguir las de 64 bit.

Espero:
-Obtener mejoras en el rendimiento de mi equipo.

No sabia:
- Es posible correr s.o de 32-bit(guest) sobre un s.o de 64-bit(host).
- No es posible correr en Virtual PC 2007, s.o de 64 bit (guest).

Referencias:
Ref. 1
Ref. 2

Saludos
Esteban

Wednesday, January 07, 2009

Links a la volada

Tema:
Videos en excel
Referencia:
http://www.expertvillage.com/video/152777_using-excel-pivot-tables.htm

Tema:
Formato a un atributo de la una dimension
Referencia:
http://social.msdn.microsoft.com/forums/en-US/sqlanalysisservices/thread/e550c6c0-6f4e-422b-95ed-ee10c4f5af9a/

Tema:
Modelo de objetos de excel
Referencia:
http://msdn.microsoft.com/en-us/library/bb332345.aspx

Tema:
Tiene referencias a link en los que se trabajan PT generadas con consultas MDX.
Referencia:
http://www.dailydoseofexcel.com/archives/2008/05/21/pivottable-markup-language/

Tema:
Usar MDX con eXcel
Referencia:
http://www.mydatabasesupport.com/forums/olap/162003-how-use-mdx-query-excel.html

Tema:
Ejemplos vba excel, un poco desordenado.
Referencia:
http://www.anthony-vba.kefra.com/index_011.htm

Tema:
VBA excel.
Referencia:
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=349

Tema:
Arrays dinamicos en Excel VBA
Referencia:
http://exceltip.com/st/Array_variables_using_VBA_in_Microsoft_Excel/509.html

Tuesday, January 06, 2009

Links a la volada.

Tema:
Para filtrar programaticamente una pivot table, en Excel 2007
Referencia:
http://ssas-info.com/RamunasBalukonisBlog/25_filtering-pivot-table-by-list-of-values-excel-2007

Tema:
Editor MDX
Referencia:
http://cid-74f04d1ea28ece4e.skydrive.live.com/browse.aspx/MDXStudio/v0.4.11

Tema:
Mas opcion para el Pivot Table en Excel 2007
Referencia:
http://www.codeplex.com/OlapPivotTableExtend

Tema:
Propiedad de SSAS y como funcionan las instancias a nivel de red(ip:port), etc.
Referencia:
http://www.microsoft.com/technet/prodtechnol/sql/2005/ssasproperties.mspx

Tema:
Generar pivot con excel VBA
Referencia:
http://vbadud.blogspot.com/2008/05/create-pivot-table-using-excel-vba.html

Tema:
Generar pivot table con consulta MDX
Referencia:
http://social.msdn.microsoft.com/forums/en-US/sqlanalysisservices/thread/4873d235-946f-4416-9347-eeca5c843eb1/
http://blogs.msdn.com/andreww/archive/2008/07/25/creating-a-pivottable-programmatically.aspx

Tema:
Caracteres invalidos.
Referencia:
http://www.mydatabasesupport.com/forums/sqlserver-olap/164245-server-sent-unrecognizable-response-xmlaclient.html

Saturday, January 03, 2009

Como desplegar los valores del Tree (InstanceSelection)

Otra vez por aqui:

Requisitos:
Saber algo de Analysis Services.

Problema:
Mensaje de error cuando quiereo desplegar toda la lista de Productos de mi dimension.

Solucion:
Cambiar en la propiedad InstanceSelection del Atributo, por MandatoryFilter, el cual dependera de cuantos elementos existan, como especifica en la referencia, imprimire ese pdf que tambien referencia(referencia de referencia lo ven, eso se llama recursividad, sino corrijanme).

Referencia:
http://www.ssas-info.com/analysis-services-faq/28-design/65-what-are-recommended-values-for-the-instanceselection-property

Saludos
Esteban

No veo los atributos.

Requesitos:
Tener un poco de experiencia viendo Analysis Services

Problema:
No ver los atributos cuando se navega en el Explorador del Cubo, o via Excel.

Solucion:
Existe dos formas de manejar el acceso a los atributos, una es desde la misma dimension y la otra es desde el mismo cubo a travez de la vista atributos(junto a la vista dimensiones).

Referencia:
http://www.mydatabasesupport.com/forums/sqlserver-olap/164081-ssas-2005-changes-dimension-attribute-not-visible.html

Saludos
Esteban

Saturday, December 06, 2008

Ya lo habian pensado!

Es algo muy curioso cuando te surge una necesidad y sabes por dentro que ha alguien ya le paso antes y por ende ya lo solucionaron. Teniendo en cuenta lo anterior, tuve el siguiente percance realizando unos calculos para las partes de una PC como la MainBoard, Memoria, Disco Duro, Procesadores(+ de 1), teniendo todo eso a mano me puse a realizar una simple lista de cosas para calcular el total, pero ahora si el dilema queria realizar una suma considerando un procesador (el quad core) y con el otro procesador Core 2 Duo, pero como lo tenia lista no era posible, la unica salida era realizar otro excel, pero me surgio la duda, si le pongo un flag, podria decirle a la funcion suma que tome el valor de un procesador o el otro, entonces buscando unos minutos en la web, con ayuda del ingles, encuentro lo siguiente:

La funcion SUMAR.SI

Sumar.Si( R1, V, R2 )

Donde:

R1: Es el rango con los flags, en este caso 1 o 0.
V: Es el valor que quieres que filtre en la suma, en este caso le pondrias 1.
R2: El mismo numero de filas que el Rango1, claro que en diferente columna.

En la siguiente imagen tenemos el calculo con la funcion Suma:



El resultado de aplicar la funcion Suma



Si deseamos sumar solo algunos valores de la lista utilizaremos la funcion Sumar.Si, en tal caso hacemos uso de una columna adicional en donde los valores de 1 nos indicara que valores a tomar en cuenta para la suma, asi como el parametro V=1, donde le indicamos que sume aquellas celdas cuya condicion sea 1.



Links Relacionados:
Url 1

Monday, November 17, 2008

Ejemplo T-Sql Pivot

DROP TABLE #Pivot
CREATE TABLE #Pivot
    (
      descripcion VARCHAR(100),
      idtipomonto INT,
      monto int
    )

INSERT  INTO #Pivot
        (
          descripcion,
          idtipomonto,
          monto
        )
VALUES  ( 'esteban', 10, 100 )
INSERT  INTO #Pivot
        (
          descripcion,
          idtipomonto,
          monto
        )
VALUES  ( 'isabel', 20, 200 )
INSERT  INTO #Pivot
        (
          descripcion,
          idtipomonto,
          monto
        )
VALUES  ( 'cristina', 30, 300 )


SELECT  *
FROM    #Pivot


SELECT  *
FROM    #Pivot PIVOT ( SUM(monto) FOR idtipomonto IN ( [10], [40] ) ) AS pvt

Wednesday, October 22, 2008

Concurso Imagine Cup 2009

Informacion del evento en espaƱol.

--
Esteban J. Alvino Quispe
Blog: http://esjeblog.blogspot.com/
Skype: ealvinoq
Cell Phone: 9 9475 6565

Thursday, October 09, 2008

Ms Sql Server, tutorial, con data

http://www.sqlbi.eu/Default.aspx?tabid=80

--
Esteban J. Alvino Quispe
Blog: http://esjeblog.blogspot.com/
Skype: ealvinoq
Cell Phone: 9 9475 6565

Thursday, September 18, 2008

SSIS, error

No se puede deployar el paquete de SSIS a SqlServer (msdb)?
No se cual sea el problema, dicen una corrupcion de dlls, pero porque se corrompen, no se, pero hay manera de arreglarlo y es registrando nuevamente dos dlls que tienen que ver con esa funcionalidad(dedusco).


regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll

Y en mi caso, fue un
Happy Ending.
----------------------
Source
------

Saturday, August 16, 2008

Map?

No tan bueno, no hay un preview del mapa, en el modo diseño. Ademas quiere cambiar de nombre al vinculo y se relentiza la maquina.

Posting desde Windows Live Writer

Bueno, probando como se ve un post desde este publicador, mas que nada ver como se exportan las imagenes y la edicion de texto.

canta fotos 233

En la edicion de texto como que se complica escribir parrafos, ya agregue la foto y la puso de un tamaño predeterminado, la subi desde mi pc, segun pude notar se hostea en el proveedor del servicio (blogger).

Eso es todo, y quiza busque mas adelante la opcion html, para editarlo ahi, y posteriormente dar un preview, al mismo estilo blogger.

z1

Lo respecto a vistas, el live writer lo tiene, ademas el post sale bastante bueno, en calidad y se cumple el WYSIWYG.

z2

Sunday, August 10, 2008

Explicacion de IDisposable (Level 5-5)

En el sgte link se explica:
Aqui.

Intentando replicar lo explicado en el link de arriba, el codigo:
Aqui

Interface IDisposable y el metodo Dispose()

IDisposable

El uso principal es liberar recursos no administrados, a travez de la implementacion del metodo Dispose.

Dispose

Explicitamente liberar recursos no manejados.



Link Source

Memory Leak

Asociado, con Consumo de memoria.

Memory leak
In computer science, a memory leak is a particular kind of unintentional memory consumption by a computer program where the program fails to release memory when no longer needed. This condition is normally the result of a bug in a program that prevents it from freeing up memory that it no longer needs.

Saturday, August 09, 2008

Configuración del usuario IUSR_ en RS

Definición del problema:

Problema de acceso a localhost/reports y localhost/reportserver, obtenia el aviso que el usuario IUSR_Machine no tenia los niveles necesarios de acceso.


Los permisos otorgados al usuario 'ESTEBAN\IUSR_Machine' son insuficientes para realizar esta operación



En el reportServer:



En el reportS:


Deployando los reportes:


La sólucion

Detallada en el siguiente link: click aqui

1. Configura el IIS para ingresar con Seguridad Integrada de Windows, es decir con la cuenta administrador, ya que me logueo con dicha cuenta es esa cuenta con la que se levanta el sitio Web Reports y ReportServer. Se desea dar un detalle en las siguientes imagenes:







2. Despues de realizar lo del paso anterior, visualizar como se puede ingresar al sitio web y desplegar reportes en el servidor. Se pretenda dar un buen detalle con las sgtes imagenes:





3. Despues de estos paso proceder a realizar los pasos que indican el link de ayuda. Se pretende dar un detalle con las sgtes imagenes(empezar en http://localhost/Reports):

















4. Por ultimo ingresar a iis y cambiar la seguridad a "Seguridad Anonima"

Friday, August 08, 2008

Derived Class ( Clase Derivada )

Link
Ahora a buscar en que se diferencia con una SubClase.