Tips para realizar UPSERTs o updates con insert en SQL Server

Merge SQL

En muchas ocasiones, especialmente en procesos ETL o de carga de datos para un data warehouse, por ejemplo, interesa hacer en una sola sentencia o en un solo paso la comprobación de si un registro existe, y si existe actualizarlo, y si no insertarlo. A esta combinación se le ha apodado UPSERT, aunque en SQL existe una sentencia específica para hacerlo, que es MERGE.

Qué aporta el Cloud Business Analytics

"Business Intelligence", traducido generalmente al castellano como "Inteligencia de Negocios", alcanzará pronto las dos décadas de existencia como término para denominar a una rama del software empresarial. En concreto, para nombrar el conjunto de herramientas que ayudan a que los datos disponibles en una organización sean útiles para la toma decisiones en cualquier ámbito: Ventas, Finanzas, Operaciones, tanto del día a día como estratégicas. Curiosamente el término fue acuñado inicialmente en Estados Unidos en los años 50 como analogía empresarial de los novedosos departamentos de inteligencia militar de la época, ¡Antes de la aparición del software empresarial moderno!

Social Gaming ¿Un fenómeno de moda o revolución marketiniana?

Cómo los juegos online se pueden convertir en potentes plataformas de marketing.

Por L.Olivier Scalvinoni, Responsable de Comunicación, Prensa y Social Media en IOMarketing.

Todos los usuarios de redes sociales se han enfrentado en un momento u otro, a lo largo de su vida digital, al concepto de Social Gaming. En efecto, ¿quién no recibió en Facebook una invitación para Farmville, La Granja, Castleville, Mafia Wars u otra aplicación similar? ¿Quién no se ha bajado una aplicación de juego en su móvil en la que se podía jugar tanto de forma offline como online?  

Tenemos todos más o menos idea de que se trata de aplicaciones en redes sociales con las cuales los usuarios van jugando con otros y consiguen construir una comunidad, una ciudad u otro objetivo, compartiendo los logros. El modelo Cloud que independiza los juegos de una consola o cualquier tipo de terminal determinado es un elemento revolucionario que confiere a los Social Games de nueva generación un potencial nunca logrado en esta industria, hasta  el momento.  

Tendencias de los servicios de Cloud Computing en el mercado español

Carles Acero, Director General de Claranet España.El Cloud Computing ha representado en estos últimos años una verdadera revolución en la manera de suministrar servicios e infraestructura TI debido a las enormes posibilidades que ofrece frente al modelo tradicional de infraestructura TI. Hoy en día existe un amplio consenso en cuanto a los pilares fundamentales sobre los que se asienta el Cloud Computing: flexibilidad de la infraestructura TI provista, pago por uso, posibilidad de autoprovisión por parte del cliente y acceso a la infraestructura y recursos TI a través de Internet. No obstante, el hecho que esta tecnología así como el mercado de proveedores de Cloud estén todavía en fase de evolución y consolidación hace que el nivel de adopción del Cloud Computing en el mercado español varíe notablemente en función del sector y del tamaño de la empresa...

 

7 Claves para el éxito de una implementación tecnológica

 

Como consultores, muchas veces ingresamos a la empresa para implementar un proyecto y vemos una cantidad de factores que van surgiendo, en la tarea cotidiana, que conspiran contra un buen resultado. Analizaremos en este artículo los puntos a considerar para obtener buenos resultados...

 

SaaS para Autónomos

 

Los autónomos hoy en día se enfrentan a un mercado muy competitivo. La viabilidad y el éxito del negocio dependerán de muchos factores, como las posibilidades financieras, comerciales y tecnológicas.

Se ha caricaturizado en muchas ocasiones la figura del autónomo: hablando con dos teléfonos al mismo tiempo, intentando en ese mismo momento responder un email, mientras toma importantes decisiones ejecutando varias tareas a la vez...

 

Ventajas de tener un CRM online en la empresa

 

CRM Online - Clientes en la nubeUn CRM es un software que nos ayuda a cuidar a nuestros clientes, a fidelizarlos y ofrecer aquello que nos demandan incluso antes de que los clientes sean conscientes que lo necesitan. Para muchas empresas es muy importante disponer de un programa de este tipo por la gran cantidad de clientes que tienen. Si además trabajamos en movilidad podemos aprovechar todas las ventajas de tener un CRM online en la empresa.

 

Open Data, los datos como un bien público

Data for the public Good

Open Data está cambiando la relación de los ciudadanos con la información. Se apoya y complementa con el uso del Open Source y está obteniendo una gran difusión gracias a la propia demanda de los ciudadanos de transparencia e información, y a la necesidad de Organismos, tanto Públicos como privados de abrirse a ciudadanos y clientes.

 

Gestion de la identidad digital en la nube

Imagen eliminada.Para saber qué se comenta de nuestra empresa tenemos que ir allí donde los usuarios, los clientes, conversan o comparten sus opiniones. En este sentido las redes sociales hoy en día son fundamentales para la mayoría de las empresas. Sobre todo en determinados sectores, como por ejemplo el turístico, la empresa tiene que estar presente. Pero aunque podamos pensar que nuestros clientes no están en las redes sociales, lo cierto es que es una potente herramienta para dar a conocer las novedades de nuestra empresa y conversar con los clientes potenciales.