1. Consultor Business Intelligence

    Kabel es una Consultora Tecnológica consolidada en el mercado, de hecho este año cumplimos 20 años, que basa su éxito en la innovación,  en la pasión por la tecnología y en el servicio al cliente. Somos una empresa de consultoría en tecnologías de la información y que seguimos haciendo honor al significado original de la palabra consultoría, no creemos en la subcontratación, ni en el body shopping  y luchamos en el día a día por conseguir proyectos nuestros y colaboraciones con partners como Microsoft que nos aporten valor y conocimiento. Por lo tanto para nosotros es importante que aquellos candidatos que vienen a nuestras entrevistas, tengan esas inquietudes por el conocimiento y las novedades que surgen sobre todo en el ámbito de tecnologías Microsoft. Tenemos dos áreas una orientada a sistemas e infraestructuras y la otra al desarrollo de software. Como Microsoft Gold partner contamos con un alto grado de especialización en tecnologías Microsoft....
  2. Arquitecto en Inteligencia de Negocio

    En Kabel queremos incorporar un Arquitecto en Inteligencia de Negocio ¿Qué harías en Kabel? Trabajos de investigación en laboratorio y en oficinas de cliente con tecnologías de última generación. Soporte en pruebas de concepto y pilotos durante fase de prospección. Participación en acciones promociónales Charlas con Partner (Principalmente Microsoft) y cliente mediante presentaciones, demos,… Apoyo a otros proyectos y equipos de Infraestructuras y Seguridad cuando sea necesario. Colaboración en la definición de soluciones técnicas para cliente a partir de una captura de requisitos e identificación de necesidades. Participación en la organización del Área de Arquitectura y Tecnología, definición de objetivos, planificación y estrategia ¿Cuánto vas a ganar? El sueldo que seas capaz de justificar, no tenemos un límite  por arriba… ni por abajo. Esta cuestión, dentro de lo razonable, no va a ser un problema. Queremos a los mejores en nuestro equipo. ¿Qué necesitas Saber? Habilidades Necesarias: Buscamos a un profesional...
  3. Error “Measure group ‘table’ missing reference dimension for existing indirect relationship to dimension ‘table’” en el modelo Tabular

    En uno de los proyectos con el nuevo modelo Tabular de SQL Server Analysis Services 2012 en los que estábamos trabajando nos encontramos con este error al tratar de desplegar en una instancia de SQL Server 2012 con SP1 instalado: “Measure group ‘<table>’ missing reference dimension for existing indirect relationship to dimension ‘<table>’” Teniendo en cuenta que en el desarrollo del proyecto no me apareció un mensaje parecido, me di cuenta que la instancia local contra la que desarrollaba no tenía ese Service Pack instalado, por lo que era bastante probable que la diferencia de comportamiento se debiera a esto. Sin embargo, lo lógico hubiera sido que el error lo tuviera en la instancia con menor nivel de servicio (donde estaba desarrollando) pero sin embargo ocurría justo al revés. Extraño… Así que probé a restaurar un backup de la base de datos de la instancia local en la de pruebas...
  4. Lenguajes de programación de un DBA

    Es común pensar que si se trabaja como desarrollador, cuantos más lenguajes de programación se conozcan mucho mejor. Y de hecho no es extraño que si haces esta pregunta a un profesional de este tipo te responda con multitud de ellos: C#, VB.NET, Java, Javascript, HTML, ASP.NET, C++… Y la lista podría continuar hasta hacer insoportablemente largo este post. Sin embargo, desde el punto de vista de un DBA, parece más complicado pensar en que es necesario conocer algo más que SQL. Sin embargo, y aunque sólo el tener asimilados las particularidades de las implementaciones del SQL estándar en cada uno de los motores que se pueden usar (T-SQL en SQL Server, PL-SQL en Oracle, etc.) ya sería para nota, la lista de lenguajes de una persona que trabaja con la manipulación de los datos (no sólo desde el punto de vista de un administrador de base de datos tradicional...
  5. Interactive self-service business intelligence

    There are a few solutions to create reports about the state of a business, dashboards, KPI evolution, etc. Among them, come from the hand of Microsoft 3 BI reporting tools. The old well-known ReportDesigner (aimed at developers and IT staff) , Report Builder (business user-oriented), and with the release of the new version of SQL, PowerView. It could be defined to the latter as an add-in for Sharepoint Server 2010 (atention not available for free edition), which allows an interactive experience of creation, distribution, display, presentation, and data exploration. Covered by Sharepoint, it runs under a web browser with Silverlight, so that could be defined as a lightweight interactive Reporting Services report web client. The add-in is available for Business Intelligence and SQL Server 2012 Enterprise editions. Its main difference for the creation of reports lies in their ability to design reports ad-hoc, that facilitates the creation of quick and...
  6. Comentarios acerca del whitepaper “Choosing a Tabular or Multidimensional Modeling Experience in SQL Server 2012 Analysis Services”

    En esto de la informática es imprescindible intentar estar constantemente actualizado en la tecnología en la que uno está focalizado, o con la que de un modo u otro puede estar relacionado. Afortunadamente, existen multitud de posibilidades para acceder a esta información, ya sea a través de libros, foros, charlas, webcast, blogs, podcast , whitepapers, etc. Pero justamente este gran abanico nos puede llegar a desbordar un poco. Por eso, me parece interesante poder ofrecer algún tipo de filtrado a todo esto, dando mi opinión personal a lo que de un modo u otro cae en mis manos a través de entradas como la actual, a las que categorizaré con un tag distintivo (http://www.kabel.es/blog/tag/critica-referencias-tecnicas/). Y puestos a empezar, pues por qué no hacerlo con el whitepaper de Microsoft “Choosing a Tabular or Multidimensional Modeling Experience in SQL Server 2012 Analysis Services” Aunque fue publicado en mayo de este año...
  7. When the screwdriver screwed up or about “The Reporting index out of range issue”

    Hi everyone, I not going to make any philosophic reflexions, neither make a thought about the BI business problems and the user’s point of view. What I show you this time, it’s a terrible issue that unfortunately, some people who works with Reporting Services maybe has encountered with. I posted a reference to what I found in the Internet in MSDN forums too. Just because it was freaking out our minds in a recently Project, I gave it more importance that it seems out there; however people affected are worried about and still needs a solution. The problem is an exception executing some reports deployed in Sharepoint Reporting Services Site. Some people post their cases in the next links showing that the issues were from a heterogeneous origin, and not deploying to Sharepoint only: http://www.bidn.com/blogs/DustinRyan/ssis/125/ssrs-2008-index-was-out-of-range-error http://www.developmentnow.com/g/115_2005_6_0_0_552665/Index-was-out-of-range–depending-on-parameters-.htm http://www.sql-server-performance.com/forum/threads/index-was-out-of-range-must-be-non-negative-and-less-than-the-size-of-the-collection-parameter-name-index.28619/ http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/973e3546-3f52-4d1e-b370-6af79a4c3c53/ The message we received was: An error occurred during client rendering. Index was out...
  8. Optimización de consultas MDX en Reporting services

    De sobras es conocido que cuando queremos algo bien hecho, hemos de hacerlo por nosotros mismos. Eso es una realidad cuando tenemos que utilizar ciertas herramientas que automatizan cierto tipo de tareas engorrososas y onerosas. Sobre todo cuando dichas herramientas tienen limitada su funcionalidad y ésta se agota pronto. Cualquiera que se hay enfrentado al Query Designer de los proyectos de Reporting Services para hacer consultas a un cubo, entenderá por donde está yendo el sentido de estas líneas. A resultas de un proyecto en el que he tenido que abordar unas 35 consultas contra un cubo, pude comprobar lo que los bloggers comentan acerca de la compatibilidad Reporting-Analysis services. Microsoft en ese sentido tuvo que sacrificar buena parte de la potencia y complejidad del lenguaje MDX (multidimensional query expressions) para adaptar la utilización de dataset y tablix a Analysis Services. Como se puede comprobar tanto en MSDN como en otros sitios que hablan...
  9. Cambio en el modelo de certificaciones SQL Server 2012

    Hace poco recibí un correo de Microsoft felicitándome por haber conseguido una nueva certificación. “Congratulations on earning your SQL Server 2008 Core certification!” decía, lo cual me sorprendió mucho porque el último examen de SQL 2008 lo hice hace bastante tiempo. Investigando un poco resulta que me encontré con algo más grande, y es que el modelo de certificaciones para SQL Server 2012 ha cambiado sustancialmente. Hasta ahora teníamos tres líneas: una para el desarrollador de base de datos, otra para el administrador y una última para la parte de Inteligencia de Negocio, todas ellas divididas a su vez en dos niveles. Al final tenías hasta seis exámenes que te permitían ser MCTS (nivel básico) y MCITP (nivel superior) en cada una de estas líneas. Bueno, pues ya no queda nada de eso: lo que antes era MCTS ahora se llama MCSA (Microsoft Certified Solutions Associate) mientras que MCITP se...
  10. Introducción a PowerPivot o acerca de todo el poder en las manos de Excel

    ¿A qué se dedican miles de financieros y oficinistas durante las largas jornadas en su sitio de trabajo? Efectivamente a consultar la página de algún periódico que sintonice con su ideal político ¿Y el resto del tiempo que dedican a trabajar? A introducir y/o leer datos que afectan a la actividad de su empresa. Como bien preconiza Microsoft en estos casos, la herramienta estrella de esta demanda es esencialmente Excel. Excel con ventas, productividad, gastos; Excel con vídeos, gráficas, Excel como base de datos, como orden de pedido; excel, excel, excel hasta en la sopa. Por ello para facilitar el trabajo y permitir adaptarse a la demanda de uso de grandes cantidades de información y poder explotarla convenientemente aparece PowerPivot. PowerPivot es la manera de explotar todas las posibilidades que los usuarios han demostrado que tiene Excel, para hacer “inteligencia de negocio” de bolsillo. Podemos cruzar datos de diferentes fuentes,...