Opinión: ¿Sigue siendo necesario crear DataWarehouses en 2019?

El pasado 18 de Mayo de 2019 tuve la oportunidad de debatir con el amigo Cesar Oviedo, responsable del canal Bi Latam y estuvimos charlando  sobre la necesidad (o no) de crear DataWarehouses a estas alturas de madurez de la tecnología relacionada con el análisis de datos. Si te interesa el tema.. aquí te dejo […]

PowerBI Analysis Services 2019. Calculation groups y Many to many

El pasado día 7 de mayo del 19 tuve el honor de participar en un evento virtual de las PowerCommunities y explicar las nuevas funcionalidades como los calculation measure groups y las relaciones many to many . Personalmente estoy encantado con estas nuevas funcionalidades, usemoslas con precaución y siempre midiendo el impacto en el rendimiento […]

La democratización de la inteligencia artificial en Power BI

Las revoluciones en el mundo de la ingeniería cambian el suelo bajo nuestros pies, si fuesemos unos plácidos artesanos de principio del siglo XX y nos dijeran que nos subiéramos en ese artefacto con 4 ruedas que es capaz de ponerse a 40 kms/h sin saber como funciona quizá pensaríamos que nuestro interlocutor ha perdido […]

Truco Rápido. Obtener los paquetes agendados que están tardando mas con un query

A veces escribimos ese script  que no es que sea complicado ni nada parecido pero si que es útil. Analizando los paquetes a los que prestar atención en los tiempos que ejecutan yo suelo usar el log que le dejo a los propios paquetes, pero en una instalación de un cliente ese log no existe, […]

SQL Server 2019 CTP 2.3 Big Data containers e inteligencia artificial todo en uno

Puedes ver un webcast sobre este tema en https://info.microsoft.com/ww-landing-intro-sql-server-2019.html Hace tiempo (entendiendo esta antigüedad en el contexto de lo que es la informatica) que Spark con su Scala me parece un lenguaje que hay que empezar a dominar , ahora más aún, en SQL 2019 ,  se puede poner todo junto, SQL Server y Spark […]

Conceptos Básicos. Common Table Expressions o CTE’s

Una de las funcionalidades que vienen bien tanto a desarrolladores como a administradores de bases de datos son las CTE’s. Una definición , poco rigurosa, pero muy ilustrativa sería describirlas como vistas temporales en el ámbito de una consulta, es decir, a un query mas o menos complejo se le puede poner un alias y […]

¿Quien bloquea? y ¿que hace? II. Agendando la detección

A partir de la consulta que detecta quien bloquea y que hace podemos construir una forma algo más atrevida de monitorización de bloqueos. La idea es la siguiente, con el query que detecta los bloqueos, guardamos el resultado en una tabla temporal. y esperamos un tiempo prudencial -y configurable- y volvemos a ejecutar la misma […]

TSQL- ¿Quien bloquea y que hace?

Son muchas las ocasiones en las que ante un problema de bloqueos podemos sentirnos impotentes, la falta de información de que está pasando puede atenazarnos e impedirnos hacer nuestra labor, descubrir quien bloquea y que está haciendo. Es cierto que a través de procedimientos del sistema, como sp_who o sp_who2 y algunas versiones que circulan […]