<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-269458496092616857</id><updated>2012-02-16T13:53:52.783-08:00</updated><category term='pentaho reportes'/><category term='ssrs'/><category term='net'/><category term='pentaho'/><category term='varios'/><category term='ssis'/><category term='sql server'/><category term='SSAS'/><title type='text'>De programacion y otros demonios</title><subtitle type='html'>Blog de programacion en sql server, visual basic .net, SSRS reporting services, SSIS integration services, olap, ssas Analysis services y otras cosas para el tiempo libre</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sobenavi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3856751570500495832</id><published>2012-01-12T10:52:00.001-08:00</published><updated>2012-01-12T10:52:46.859-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Como crear un log de errores</title><summary type='text'>Espero estar explicando esta semana este punto ;)... despues de un año retomo el tema del blog... tengan paciencia.</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2012/01/ssis-como-crear-un-log-de-errores.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3856751570500495832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3856751570500495832'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2012/01/ssis-como-crear-un-log-de-errores.html' title='SSIS - Como crear un log de errores'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-81741097705531406</id><published>2012-01-12T10:47:00.000-08:00</published><updated>2012-01-12T10:47:08.573-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>Metodología para el diseño de Datawarehouse</title><summary type='text'>Definición de Ralph KimballRalph 

Kimball[2] es otro conocido autor en el tema de los data warehouse, define un almacén de datos como: "una copia de las transacciones de datos específicamente estructurada para la consulta y el análisis". También fue Kimball quien determinó que un data warehouse no era más que: "la unión de todos los Data marts de una entidad". Defiende por tanto una metodología </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2012/01/metodologia-para-el-diseno-de.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/81741097705531406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/81741097705531406'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2012/01/metodologia-para-el-diseno-de.html' title='Metodología para el diseño de Datawarehouse'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-5618221715098801185</id><published>2010-11-15T11:25:00.000-08:00</published><updated>2010-11-15T11:43:05.399-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Como usar foreach Loop</title><summary type='text'>Inicio una serie de posts sobre cómo usar cada uno de los elementos del toolbox; aprovecho para ayudar a Maria sobre el uso del foreach Loop.  Los ejemplos los realizo sobre la base de datos de ejemplo AdventureWorks.  El ejemplo es leer los resultados de una tabla y por cada uno, ejecutar otra consulta sql.

1.  Creo una variable a nivel de paquete llamada V_resultados de tipo Object, aquí </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/11/ssis-como-usar-foreach-loop.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/5618221715098801185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/5618221715098801185'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/11/ssis-como-usar-foreach-loop.html' title='SSIS - Como usar foreach Loop'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rAjQVapbHLw/TOGIHvZ9HDI/AAAAAAAABb4/8DHihgIWIic/s72-c/foreachLoop_1.PNG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3339601103856259492</id><published>2010-09-11T16:25:00.000-07:00</published><updated>2010-09-11T16:25:15.519-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Tutoriales que quieres saber?</title><summary type='text'>Hola a todos, 

he hecho algunos paso a paso en el blog explicando funcionamientos o utilización de componentes; qué paso a paso les gustaría ver?... deja el comentario y poco a poco los iré publicando !</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/09/ssis-tutoriales-que-quieres-saber.html#comment-form' title='11 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3339601103856259492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3339601103856259492'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/09/ssis-tutoriales-que-quieres-saber.html' title='SSIS - Tutoriales que quieres saber?'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-4799970466645647297</id><published>2010-09-10T11:27:00.000-07:00</published><updated>2010-09-10T11:27:49.084-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='varios'/><title type='text'>Metodologia para BI</title><summary type='text'>Para aquellos a quienes les desvela los conceptos metodologicos, les dejo un blog en español que me parecio muy interesante y fácil de entender al respecto:


15.2.Kimball vs Inmon. Ampliación de conceptos del  Modelado Dimensional.
(El Rincon del BI)</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/09/metodologia-para-bi.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4799970466645647297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4799970466645647297'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/09/metodologia-para-bi.html' title='Metodologia para BI'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3053516944760124842</id><published>2010-06-22T04:43:00.000-07:00</published><updated>2010-06-22T05:38:25.352-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql server'/><title type='text'>SQL 2008 - Script task failed because sgen.exe was not found</title><summary type='text'>Este error se me esta presentando al agregar la referencia web en un script task de un paquete SSIS que apunta al web service de reporting services en 2008.  

"Task failed because 'sgen.exe' was not found, or the correct Microsoft Windows SDK is not installed"
Que sucede?  la configuracion por default del script task crea un serialization assembly, pero éste ultimo requiere archivos que no </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/06/sql-2008-script-task-failed-because.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3053516944760124842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3053516944760124842'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/06/sql-2008-script-task-failed-because.html' title='SQL 2008 - Script task failed because sgen.exe was not found'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rAjQVapbHLw/TCCtU_8fmRI/AAAAAAAABaQ/81ouJSJ_ax4/s72-c/properties_project.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-1535202961200535983</id><published>2010-06-17T09:17:00.000-07:00</published><updated>2010-06-23T05:29:49.528-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><category scheme='http://www.blogger.com/atom/ns#' term='ssrs'/><title type='text'>SSIS - Paso a paso como ejecutar un paquete SSIS desde Reporting Services</title><summary type='text'>Queridos colegas les comparto mi experiencia para ayudar a hacer del mundo un lugar mejor; tenía un reporte (Reporting services) que funcionaba bien, el usuario ingresaba y ejecutaba el reporte, luego lo exportaba a excel; pero después de un año por la cantidad de datos en la base de datos el reporte se demoraba demasiado; entonces el usuario lo ejecutaba desde el internet explorer y se iba a </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/06/ssis-paso-paso-como-ejecutar-un-paquete.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/1535202961200535983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/1535202961200535983'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/06/ssis-paso-paso-como-ejecutar-un-paquete.html' title='SSIS - Paso a paso como ejecutar un paquete SSIS desde Reporting Services'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rAjQVapbHLw/TBo1Ntv_sAI/AAAAAAAABYw/fJCocpTwe0M/s72-c/parametros_reporte_usuario.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-7754035624959867525</id><published>2010-06-16T12:48:00.000-07:00</published><updated>2010-06-16T15:44:03.353-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Paso a paso package como datasource para Reporting Services</title><summary type='text'>Y quien querría hacer algo asi ?....   imagina este escenario: tienes varios reportes que tus usuarios finales autonomamente ejecutan pero que requieren cierta manipulación de los datos, como la que proveen los paquetes SSIS por ej. el componente lookup, envío de correo, conexion por ftp etc.  

La solución que propongo es:  crear un paquete SSIS que lea de la base de datos la información, haga </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/06/ssis-paso-paso-package-como-datasource.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7754035624959867525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7754035624959867525'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/06/ssis-paso-paso-package-como-datasource.html' title='SSIS - Paso a paso package como datasource para Reporting Services'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rAjQVapbHLw/TBlMy1K4UuI/AAAAAAAABYI/7Xh2-hVMBpg/s72-c/DataReaderDest.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3859910952175758610</id><published>2010-06-15T13:57:00.000-07:00</published><updated>2010-06-15T13:57:00.415-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql server'/><title type='text'>TSQL: Concatenar todos los valores de una columna en un solo string</title><summary type='text'>How to : Concatenate strings from a column into a single row

Yo cree un store procedure con el siguiente codigo

DECLARE @colors VARCHAR(1024)
SELECT      @colors = COALESCE(@colors + ',', '') + productoFROM  (            SELECT      rtrim(ltrim(descripcion)) + ' '+ LTRIM(rtrim(presentacion)) +' - '+ cast(codigo as varchar(5)) as producto
            FROM  [maestra de productos] with(nolock)</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/06/tsql-concatenar-todos-los-valores-de.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3859910952175758610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3859910952175758610'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/06/tsql-concatenar-todos-los-valores-de.html' title='TSQL: Concatenar todos los valores de una columna en un solo string'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3120954138634261643</id><published>2010-06-11T07:22:00.000-07:00</published><updated>2010-06-11T07:22:09.960-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>No puedo agregar una referencia en BIDS 2008</title><summary type='text'>Esta es otra de las anécdotas que me gusta poner en mi blog, en un paquete SSIS (BIDS) no puedo agregar referencias dentro de un Script Task, me dice "No template information found.  See the application log in Event Viewer for more details."


Al revisar el log de eventos de windows aparece:

"The global template information is out of date. Regenerate the templates by running VSTA.exe /</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/06/no-puedo-agregar-una-referencia-en-bids.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3120954138634261643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3120954138634261643'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/06/no-puedo-agregar-una-referencia-en-bids.html' title='No puedo agregar una referencia en BIDS 2008'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rAjQVapbHLw/TBJGBhbMkYI/AAAAAAAABYA/RcJepuz_yrg/s72-c/error_noTemplateFound.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-5203304168826901248</id><published>2010-01-25T14:17:00.000-08:00</published><updated>2010-01-26T11:39:06.417-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Quitar caracteres extraños del flujo de datos</title><summary type='text'>A veces cuando leemos de bases de datos o archivos, nos encontramos con caracteres que nos crean problemas en nuestros paquetes ssis, o que no deseamos que ingresen en nuestra base de datos.  Por ejemplo, los enter o tabulaciones en la descripción de un producto.  Veamos como eliminarlos del flujo de datos antes de insertarlos:

1.  En mi ejemplo yo leo la información de los productos de una base</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-quitar-caracteres-extranos-del.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/5203304168826901248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/5203304168826901248'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-quitar-caracteres-extranos-del.html' title='SSIS - Quitar caracteres extraños del flujo de datos'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rAjQVapbHLw/S13qI3Zy7xI/AAAAAAAABU0/kpz-0dhts4U/s72-c/ssis_caracter_raro.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3286830308090280325</id><published>2010-01-19T17:29:00.000-08:00</published><updated>2010-01-25T10:21:39.606-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pentaho'/><title type='text'>Pentaho - JPivot no muestra todos los miembros</title><summary type='text'>Mi dimension de cliente esta construida agrupando por la letra inicial del nombre todos los clientes, así:


DIMENSION CLIENTES

- Todos 
     - Inicial del nombre
          - Nombre del cliente

Cuando ingresaba al OLAP Navigator, siempre me mostraba Todos, y 3 grupos… ahg?..  debía salir todo el alfabeto, resulta que es una propiedad de agrupamiento dinámico que posee JPivot, para evitar hacer </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/pentaho-jpivot-no-muestra-todos-los.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3286830308090280325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3286830308090280325'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/pentaho-jpivot-no-muestra-todos-los.html' title='Pentaho - JPivot no muestra todos los miembros'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-639857916294862643</id><published>2010-01-13T19:16:00.000-08:00</published><updated>2010-01-13T19:23:15.794-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Paso a Paso Ejecutar query MDX OLAP</title><summary type='text'>Que titulo tan enredado.. jeje  si eres novato debes leer primero sobre MDX ( lenguaje de consulta multidimensional, es decir, el equivalente de SQL para consultar tus cubos OLAP)....  

En fin, el cuento es este: tus cubos olap funcionan muy bien, y tu base de datos relacional también, el mundo es un paraíso, el sol brilla y los pájaros cantan; mientras tu admiras la infinita belleza del </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-ejecutar-query-mdx-olap.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/639857916294862643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/639857916294862643'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-ejecutar-query-mdx-olap.html' title='SSIS - Paso a Paso Ejecutar query MDX OLAP'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rAjQVapbHLw/S059ozRqOMI/AAAAAAAABSo/sXsy-9imT5k/s72-c/ssis_query_mdx0.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-4240795847953100716</id><published>2010-01-13T16:59:00.000-08:00</published><updated>2010-01-13T16:59:34.905-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Paso a paso Como enviar correo</title><summary type='text'>Cada vez que desarrollamos un paquete SSIS y se ejecuta automáticamente a través del SQL Agent como un Job o como una tarea programada de Windows y dependiendo de la importancia del proceso es bueno tener un mecanismo que nos permita saber si ese proceso (supongamos que se ejecuta de noche), termino exitosamente o si falló (para así llegar a las 6 AM a ejecutarlo manualmente jajaja).

Hay algo </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-como-enviar-correo.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4240795847953100716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4240795847953100716'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-como-enviar-correo.html' title='SSIS - Paso a paso Como enviar correo'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rAjQVapbHLw/S05mfgoYX-I/AAAAAAAABSA/Nje2F5efexM/s72-c/ssis_enviar_correo-1.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3983907390110313059</id><published>2010-01-12T16:05:00.000-08:00</published><updated>2010-01-12T16:59:39.667-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Como remover el startup object de un proyecto</title><summary type='text'>Para remover el paquete que se ejecuta por defecto cuando hacemos debug a un proyecto (el que trabaje con visual studio me entiende); o sea, cuando ejecutamos el proyecto o algún paquete del proyecto, siempre se ejecuta primero un paquete aunque tratemos de ejecutar otro; esta característica es útil aveces cuando existe alguna tarea que deba ejecutarse de primero, pero no era mi caso, por error </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-como-remover-el-startup-object-de.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3983907390110313059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3983907390110313059'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-como-remover-el-startup-object-de.html' title='SSIS - Como remover el startup object de un proyecto'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-5470260973212885269</id><published>2010-01-10T07:57:00.000-08:00</published><updated>2010-01-12T17:03:46.433-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Paso a paso Exportar consulta a archivo excel</title><summary type='text'>Para este ejemplo leeremos los datos desde una tabla llamada Cargos y los vamos a grabar en un archivo excel.


1. Crea las conexiones, necesitamos un Connection Manager a nuestra base de datos, el mio lo he llamado ORIGEN_Neptuno ( como hacerlo lo expliqué aquí).

También necesitamos un archivo excel.  Para esto dá clic derecho sobre un espacio vacío dentro del panel Connection Managers, y elige</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-exportar-consulta.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/5470260973212885269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/5470260973212885269'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-exportar-consulta.html' title='SSIS - Paso a paso Exportar consulta a archivo excel'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rAjQVapbHLw/S0flFzvd3CI/AAAAAAAABQc/ccv7ZqGSQWY/s72-c/ssis_exportar_excel_0.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-4670929859038575057</id><published>2010-01-09T09:16:00.000-08:00</published><updated>2010-01-12T17:04:58.452-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Paso a paso usar variables o parametros al ejecutar consulta</title><summary type='text'>El ejemplo: consultar las facturas de un rango de fechas.

1. Crea dos variables: V_fecha_ini y V_fecha_fin de tipo datetime y asignales cualquier fecha


2. Crea un Connection Manager a tu base de datos (ej. Neptuno), yo lo he llamado ORIGEN_Neptuno.

3. Del panel Toolbox agrega al Control Flow un Data Flow Task.



4. Dá doble clic sobre este componente, fijate en las pestañas superiores que </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-usar-variables-o.html#comment-form' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4670929859038575057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4670929859038575057'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-paso-paso-usar-variables-o.html' title='SSIS - Paso a paso usar variables o parametros al ejecutar consulta'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rAjQVapbHLw/S0ffVKXKpmI/AAAAAAAABQU/bbkUdLbbRrQ/s72-c/ssis_query_variables_4.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3614132931305739890</id><published>2010-01-08T17:10:00.000-08:00</published><updated>2010-01-12T17:05:18.993-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Paso a paso Como pedir parametros al usuario</title><summary type='text'>Les explicaré a través de un ejemplo: deseo pedirle al usuario un rango de fechas (inicio y fin); y la cedula.

1. Crearemos las 3 variables para guardar los datos ingresados por el usuario, posteriormente los usaremos en una consulta Transact SQL. En el panel de Variables, si no lo ves en la interfaz dirigite al menu superior View -&gt; Other Windows -&gt; Variables y ahora si te saldrá, en mi caso lo</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-como-pedir-parametros-al-usuario.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3614132931305739890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3614132931305739890'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/ssis-como-pedir-parametros-al-usuario.html' title='SSIS - Paso a paso Como pedir parametros al usuario'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rAjQVapbHLw/S0fTLazjjiI/AAAAAAAABP0/dw5cQcStbFc/s72-c/ssis_pedir_parametros_2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3982406599898598785</id><published>2010-01-08T11:23:00.000-08:00</published><updated>2010-01-12T17:05:45.187-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssrs'/><title type='text'>Reporting services - Personalizar logo y colores</title><summary type='text'>Reporting services (versiones 2005 y 2008) me ha parecido una gran herramienta; sin embargo a la hora de personalizar su interfaz gráfica para que tenga la imagen corporativa de la empresa, se queda corto.

Todo toca hacerlo a mano, aquí te dejo el paso a paso de lo que yo he podido hacer (en RS 2008):
1. Personalizar el logo de la empresa

En el servidor donde está instalado el reporting </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/reporting-services-personalizar-logo-y.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3982406599898598785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3982406599898598785'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/reporting-services-personalizar-logo-y.html' title='Reporting services - Personalizar logo y colores'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rAjQVapbHLw/S0d0tsmqJtI/AAAAAAAABPE/GMN-jbz22t8/s72-c/RS_customize_logo1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-1157277601778135285</id><published>2010-01-06T10:37:00.000-08:00</published><updated>2010-01-12T17:09:37.078-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Mejorar velocidad Slowly Changing Dimension</title><summary type='text'>Hace rato que no escribía, estaba aprendiendo bastante y con varios problemas en la migración de todo el sistema BI de sql server 2005 a 2008; entre mis dolores de cabeza estaba la enorme demora del componente Slowly Changing Dimension con 250.000 registros.


Parece que es un problema común cuando se tiene este volumen de datos, investigando en Google, encontré un componente para agregar a la </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2010/01/mejorar-velocidad-slowly-changing.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/1157277601778135285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/1157277601778135285'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2010/01/mejorar-velocidad-slowly-changing.html' title='SSIS - Mejorar velocidad Slowly Changing Dimension'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rAjQVapbHLw/S0TalWNUT7I/AAAAAAAABMc/SNDAYkgLRf4/s72-c/kimball_component_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-4526350184662282809</id><published>2009-12-01T06:13:00.000-08:00</published><updated>2009-12-01T06:21:50.964-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS 2008 - Error ODBC en 64 bits</title><summary type='text'>Hace poco cambiamos de server Sql Server 2008 de 32 bits a 64 bits; los package (ETL) y los drivers ODBC de mysql y de postgresql me dejaron de funcionar ..... :SAl ingresar por panel de control del windows server 2008Panel de control -&gt; Herramientas administrativas -&gt; OdbcLeyendo en la literatura resulta que el driver es para 32 bits, asi que debía usar el programa Odbc para 32, que se encuentra</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/12/ssis-2008-error-odbc-en-64-bits.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4526350184662282809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4526350184662282809'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/12/ssis-2008-error-odbc-en-64-bits.html' title='SSIS 2008 - Error ODBC en 64 bits'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-7919658911926809180</id><published>2009-08-18T09:12:00.000-07:00</published><updated>2010-01-12T17:08:29.085-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pentaho reportes'/><title type='text'>Pentaho - Crear Pie Chart</title><summary type='text'>Una vez creado el reporte, para mi ejemplo ventas por proveedor agrupadas por División, queremos desplegar las divisiones en una gráfica Pie:

a. Agrega el chart desde el panel izquierdo al reporte. Por lo general va al inicio o al final de reporte "Report Header" o "Report Footer"


b. Edita el grafico, elige el tipo de grafico "Pie" del panel izquierdo. Aquí lo más importante es definir los </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/08/pentaho-crear-pie-chart.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7919658911926809180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7919658911926809180'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/08/pentaho-crear-pie-chart.html' title='Pentaho - Crear Pie Chart'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rAjQVapbHLw/SorT6QPMGlI/AAAAAAAABBU/r7AN0mwM1OY/s72-c/pentaho-chartPieAdd.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3393999964865099042</id><published>2009-08-12T09:41:00.000-07:00</published><updated>2010-01-12T17:09:19.544-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pentaho reportes'/><title type='text'>Pentaho - Como pasar parametros a un reporte</title><summary type='text'>Hola... escogi como visor de mi solucion OLAP a pentaho, me parece una excelente solucion Open Source, extremadamente amigable para usuarios finales.

Lo unico malo, es que no hay mucha documentacion y menos en español la wiki es buena (http://wiki.pentaho.com/) pero se queda pobre a la hora de hacer cosas complejas; esto me motivo a empezar a escribir pequeños articulos HOW-TO, para los novatos </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/08/pentaho-como-pasar-parametros-un.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3393999964865099042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3393999964865099042'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/08/pentaho-como-pasar-parametros-un.html' title='Pentaho - Como pasar parametros a un reporte'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-7706268924265421950</id><published>2009-07-31T05:53:00.001-07:00</published><updated>2010-01-12T17:09:56.890-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='varios'/><title type='text'>Visores OLAP Open Source</title><summary type='text'>Ahora que estoy cambiando el visor de mi modelo OLAP, este artículo ha sido muy interesante, les dejo el enlace al sitio de TodoBI



http://todobi.blogspot.com/2009/07/visores-olap-open-source.html

</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/07/visores-olap-open-source.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7706268924265421950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7706268924265421950'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/07/visores-olap-open-source.html' title='Visores OLAP Open Source'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-2655927538963920982</id><published>2009-07-08T09:35:00.001-07:00</published><updated>2010-01-12T17:10:14.741-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Modificar el lenguaje de programacion por default</title><summary type='text'>Ingresa por el menu superior a Tools -&gt; Options

En el panel izquierdo navega hasta Business Intelligence -&gt; Integration Services Designers como muestra la imagen…






</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/07/ssis-modificar-el-lenguaje-de.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/2655927538963920982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/2655927538963920982'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/07/ssis-modificar-el-lenguaje-de.html' title='SSIS - Modificar el lenguaje de programacion por default'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rAjQVapbHLw/SlTK3xlSGSI/AAAAAAAABBM/2wY0cKqhD78/s72-c/modify_language_by_default-743575.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-7511087024548557974</id><published>2009-07-08T09:28:00.000-07:00</published><updated>2009-07-29T06:34:53.017-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SSAS'/><title type='text'>SSAS - Como cambiar la propiedad measure group ID</title><summary type='text'>Cree mi grupo de medidas en el cubo de Ventas con el nombre “Ventas”, y después lo cambié por “Basicos”. Luego encontré un artículo interesante de cómo crear un paquete ssis que fuera agregando nuevas particiones a mi cubo a medida que iban llegando nuevos datos a mi tabla de hechos. Las particiones las realizo por trimestres en la dimensión Tiempo, y el paquete ssis lo ejecuto a diario junto con</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/07/ssas-como-cambiar-la-propiedad-measure.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7511087024548557974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7511087024548557974'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/07/ssas-como-cambiar-la-propiedad-measure.html' title='SSAS - Como cambiar la propiedad measure group ID'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-8401446839066011567</id><published>2009-07-06T12:50:00.000-07:00</published><updated>2009-07-29T06:35:54.978-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql server'/><title type='text'>Error de timeout al modificar tabla</title><summary type='text'>Mientras creaba una Primary Key en la tabla "tablename" con más de 8 millones de registros, me salía error de timeout en sql server 2008, esto no me había sucedido en 2005.... La solución es cambiar la configuración del timeout.E</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/07/error-de-timeout-al-modificar-tabla.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/8401446839066011567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/8401446839066011567'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/07/error-de-timeout-al-modificar-tabla.html' title='Error de timeout al modificar tabla'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rAjQVapbHLw/SlJWTY4rorI/AAAAAAAABBE/deb8FdnyxGg/s72-c/sql-server-timeout-01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-6522072538849215847</id><published>2009-07-02T14:22:00.000-07:00</published><updated>2009-07-02T14:31:44.239-07:00</updated><title type='text'>Error ssis package : the version number in the package is not valid the version number cannot be greater than current version number</title><summary type='text'>Tengo un aplicativo (visual studio 2005) que corre paquetes ssis en (sql server 2005), ahora compramos sql 2008 y debí migrarlos..  el aplicativo dejó de funcionar con error:The version number in the package is not valid. The version number cannot be greater than current version number.Dentro del aplicativo ejecuto las ETL por medio de BackgroundWorker con el comando dtexec..  que pasó? porqué </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/07/error-ssis-package-version-number-in.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/6522072538849215847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/6522072538849215847'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/07/error-ssis-package-version-number-in.html' title='Error ssis package : the version number in the package is not valid the version number cannot be greater than current version number'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-3124004429658459754</id><published>2009-07-01T08:57:00.000-07:00</published><updated>2010-01-12T17:13:58.484-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='net'/><title type='text'>Crear setup project con interfaz de cinco radiobutton</title><summary type='text'>Hace rato no escribía,..... y este artículo vale la pena para el regreso. Cree un setup project y dentro de la instalación debía solicitar al usuario elegir la ciudad de entre 5 disponibles, pero los templates que vienen con visual studio 5 sólo traen 4 RadioButtons.. mi amigo google me envió donde estaba la respuesta:

Create custom dialogs for use in your Visual Studio Setup projects
(http://</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/07/crear-setup-project-con-interfaz-de.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3124004429658459754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/3124004429658459754'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/07/crear-setup-project-con-interfaz-de.html' title='Crear setup project con interfaz de cinco radiobutton'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rAjQVapbHLw/SkuIZFcteSI/AAAAAAAABA8/oImzBhvx0ZE/s72-c/orca_5radiobutton.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-4617351420679218452</id><published>2009-03-27T13:26:00.000-07:00</published><updated>2010-01-12T17:10:40.821-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssrs'/><title type='text'>SSRS Como habilitar errores remotos</title><summary type='text'>Haciendo un reporte en reporting services, me salía una pagina de error donde me decía que para ver el mensaje debían habilitarse los errores remotos en el servidor. Buscando en el sitio de microsoft encontré este artículo

http://technet.microsoft.com/es-es/library/aa337165.aspx

Libros en pantalla de SQL Server 2008 (enero de 2009)
Cómo habilitar errores remotos (Configuración de Reporting </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/03/ssrs-como-habilitar-errores-remotps.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4617351420679218452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4617351420679218452'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/03/ssrs-como-habilitar-errores-remotps.html' title='SSRS Como habilitar errores remotos'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-4805278462563150732</id><published>2009-03-27T08:52:00.000-07:00</published><updated>2010-01-12T17:14:38.787-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS – Package configurations</title><summary type='text'>Cuando recién empecé a leer de este tema mi primera pregunta fue: Qué diablos es esto?? … 

ahora puedo decir que es la forma como nuestro paquete ssis puede tomar datos para su configuración interna desde otras fuentes; mejor dicho, cada vez que el paquete se ejecuta, lo primero que hace es recuperar datos de configuración de conexiones, variables, archivos, etc. Y esta opción permite decirle </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/03/ssis-package-configurations.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4805278462563150732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4805278462563150732'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/03/ssis-package-configurations.html' title='SSIS – Package configurations'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rAjQVapbHLw/Scz4mLLCRdI/AAAAAAAAA_Q/0qOP0B8uED0/s72-c/regedit_neptuno.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-4103349585872618691</id><published>2009-03-26T12:12:00.001-07:00</published><updated>2009-07-29T12:08:39.442-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='net'/><title type='text'>Crear un Setup o Instalador en Visual NET 2005</title><summary type='text'>Y necesité crear un instalador de mi aplicativo, preguntándole a San Google me encontré esta pagina que explica de manera sencilla cómo crearlo, se las recomiendo&lt;?xml:namespace prefix = o /&gt;http://www.onglasses.net/default.aspx?articuloid=265</summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/03/crear-un-setup-o-instalador-en-visual.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4103349585872618691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/4103349585872618691'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/03/crear-un-setup-o-instalador-en-visual.html' title='Crear un Setup o Instalador en Visual NET 2005'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-7951670249597927862</id><published>2009-03-26T09:12:00.001-07:00</published><updated>2010-01-12T17:15:47.168-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='net'/><title type='text'>VB Net - Obtener la versión y el idioma del sistema operativo</title><summary type='text'>A veces es necesario conocer estos datos, ya que dependiendo de ellos los comandos cambian. Yo necesitaba cambiar la ip del equipo donde se ejecutara el programa por medio del comandio netsh, les comparto mi experiencia….

Con System.Environment podemos obtener información del entorno donde ejecutamos nuestro aplicativo, como el usuario que está actualmente logueada, el nombre del dominio, el </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/03/vb-net-obtener-la-version-y-el-idioma.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7951670249597927862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7951670249597927862'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/03/vb-net-obtener-la-version-y-el-idioma.html' title='VB Net - Obtener la versión y el idioma del sistema operativo'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-7194974122204140938</id><published>2009-03-25T14:30:00.000-07:00</published><updated>2010-01-12T17:11:30.517-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssis'/><title type='text'>SSIS - Crear conexión ftp por script</title><summary type='text'>El componente “FTP Task” a veces se queda corto cuando queremos hacer cosas, por lo que se hace necesario realizar el ftp a través de “Script Task”. A continuación explico una tarea sencilla: colocar dos archivos en el servidor ftp; de ahí en adelante pueden modificar el código según lo que les dicte su imaginación…

Connection manager

En el paquete ssis debes crear un connection manager al </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/03/ssis-crear-conexion-ftp-por-script.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7194974122204140938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/7194974122204140938'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/03/ssis-crear-conexion-ftp-por-script.html' title='SSIS - Crear conexión ftp por script'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rAjQVapbHLw/ScqjOrLr1JI/AAAAAAAAA-w/WB8AfttokGU/s72-c/SSISS+conn+manager.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-269458496092616857.post-1401574145189131044</id><published>2009-03-24T14:07:00.000-07:00</published><updated>2010-01-12T17:12:35.275-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='net'/><title type='text'>VB Net Capturar salida de un proceso: Ejemplo cambiar configuración de red</title><summary type='text'>Capturar salida de un proceso: Ejemplo cambiar configuración de red

Inicio mi blog con esta entrada, una de las tantas cosas que he tenido que aprender por requerimientos de usuarios en mi trabajo J….. Necesitaban un programa en visual basic .net que ejecutara un archivo .bat que cambiara la configuración de la red según parámetros leídos de una bd en Access. Al principio intente con un comando </summary><link rel='replies' type='text/html' href='http://sobenavi.blogspot.com/2009/03/capturar-salida-de-un-proceso-ejemplo.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/1401574145189131044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/269458496092616857/posts/default/1401574145189131044'/><link rel='alternate' type='text/html' href='http://sobenavi.blogspot.com/2009/03/capturar-salida-de-un-proceso-ejemplo.html' title='VB Net Capturar salida de un proceso: Ejemplo cambiar configuración de red'/><author><name>sobenavi</name><uri>http://www.blogger.com/profile/02232936426814446735</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
