http://summit.solidq.com
En lugar de aprovisionar grandes recursos para tu DW, Azure ofrece una versión especial de SQL Server como DataWarehouse. Si está familiarizado con el appliance APS, SQLDW en Azure viene a ser su versión como servicio. Usted crea su DW desde el portal de Azure y ya puede empezar a cargar datos y explotarlos. En esta sesión veremos cómo habilitar el servicio y cómo empezar a explotar SQLDW como tu DW en la nube.
http://summit.solidq.com
Aprovecha las novedades en el motor SQL Server 2016 para analizar información operacional. ¿Y si no tengo 2016? ¿Qué estrategias puedo llevar a cabo?
En lugar de aprovisionar grandes recursos para tu DW, Azure ofrece una versión especial de SQL Server como DataWarehouse. Si está familiarizado con el appliance APS, SQLDW en Azure viene a ser su versión como servicio. Usted crea su DW desde el portal de Azure y ya puede empezar a cargar datos y explotarlos. En esta sesión veremos cómo habilitar el servicio y cómo empezar a explotar SQLDW como tu DW en la nube.
http://summit.solidq.com
Es innegable que los motores de BBDD transaccionales deben adaptarse a la posibilidad de gestionar datos no estructurados. Microsoft en SQL Server 2016 incluye un motor nuevo (llamado Polybase) que permite acceder con lenguaje Transact SQL a datos no estructurados y poder mezclarlos con datos estructurados. En esta sesión conocerá este nuevo motor y cómo empezar a integrar datos no estructurados en sus bases de datos transaccionales.
http://summit.solidq.com
En lugar de aprovisionar grandes recursos para tu DW, Azure ofrece una versión especial de SQL Server como DataWarehouse. Si está familiarizado con el appliance APS, SQLDW en Azure viene a ser su versión como servicio. Usted crea su DW desde el portal de Azure y ya puede empezar a cargar datos y explotarlos. En esta sesión veremos cómo habilitar el servicio y cómo empezar a explotar SQLDW como tu DW en la nube.
Desarrollar para la nube no es tan transparente como creemos. Conocer correctamente este nuevo entorno, así como sus limitaciones nos ayudarán a evitar problemas de escalabilidad. En esta sesión veremos cómo desarrollar correctamente soluciones para la nube de Microsoft que sean escalables. Veremos ejemplos de lo que no es escalable y también veremos cómo podemos solucionarlo y evitarlo. Hablaremos de patrones de arquitectura, Unity, Entity Framework, capas de acceso a datos, worker roles, web roles,… escalabilidad!
http://summit.solidq.com
Aprovecha las novedades en el motor SQL Server 2016 para analizar información operacional. ¿Y si no tengo 2016? ¿Qué estrategias puedo llevar a cabo?
En lugar de aprovisionar grandes recursos para tu DW, Azure ofrece una versión especial de SQL Server como DataWarehouse. Si está familiarizado con el appliance APS, SQLDW en Azure viene a ser su versión como servicio. Usted crea su DW desde el portal de Azure y ya puede empezar a cargar datos y explotarlos. En esta sesión veremos cómo habilitar el servicio y cómo empezar a explotar SQLDW como tu DW en la nube.
http://summit.solidq.com
Es innegable que los motores de BBDD transaccionales deben adaptarse a la posibilidad de gestionar datos no estructurados. Microsoft en SQL Server 2016 incluye un motor nuevo (llamado Polybase) que permite acceder con lenguaje Transact SQL a datos no estructurados y poder mezclarlos con datos estructurados. En esta sesión conocerá este nuevo motor y cómo empezar a integrar datos no estructurados en sus bases de datos transaccionales.
http://summit.solidq.com
En lugar de aprovisionar grandes recursos para tu DW, Azure ofrece una versión especial de SQL Server como DataWarehouse. Si está familiarizado con el appliance APS, SQLDW en Azure viene a ser su versión como servicio. Usted crea su DW desde el portal de Azure y ya puede empezar a cargar datos y explotarlos. En esta sesión veremos cómo habilitar el servicio y cómo empezar a explotar SQLDW como tu DW en la nube.
Desarrollar para la nube no es tan transparente como creemos. Conocer correctamente este nuevo entorno, así como sus limitaciones nos ayudarán a evitar problemas de escalabilidad. En esta sesión veremos cómo desarrollar correctamente soluciones para la nube de Microsoft que sean escalables. Veremos ejemplos de lo que no es escalable y también veremos cómo podemos solucionarlo y evitarlo. Hablaremos de patrones de arquitectura, Unity, Entity Framework, capas de acceso a datos, worker roles, web roles,… escalabilidad!
Es posible utilizar .NET para programar funciones, procedimientos almacenados... en SQL Server pero... ¿es una buena idea hacerlo?SQLCLR es un recurso interesante para cualquier desarrollador de base de datos que nos permite sacar partido ante ciertas situaciones que el propio lenguaje T-SQL no nos permite. En esta sesión veremos pros y contras de utilizar .NET para programar nuestros objetos de BBDD desde un punto de vista funcional y de rendimiento. La idea es responder a la eterna pregunta: ¿Cuándo es bueno usar SQLCLR?
Otras Novedades (Always Encrypted, Row-Level Security, Mejoras AG)SolidQ
http://summit.solidq.com
En esta sesión verá otras novedades de SQL Server 2016, no tan publicitadas en su lanzamiento. Trataremos las novedades en cuestiones de seguridad y Grupos de Disponibilidad.
Descripción: La adopción de SQL Server 2016 debe ser “tranquila” y sin problemas. En esta sesión le guiaremos en cómo hacer dicha migración/actualización y cuáles son los pasos que tomamos en SolidQ en estos proyectos de migración. Trataremos tanto migraciones side-by-side como migraciones in-place.
Esta sesión es continuación de “planes de ejecución 1″. En esta sesión no se tocará ninguna cuestión explicada en la sesión anterior. El objetivo de esta sesión es explicar el funcionamiento de operadores avanzados como los pipes, indices temporales, hash avanzados, etc
La plataforma de datos tradicional ha muerto, ha nacido una nueva plataforma de datos ubicua. Virtualizacion de datos, plataformas hibridas donde el dato no existe en una única fuente y escala sin limites. Estamos en la epoca donde realmente existe una plataforma de datos moderna. En esta sesión hablaremos del estado actual de la plataforma de datos en Microsoft
http://summit.solidq.com
Tanto en SQL Server 2016 como en SQLAzure (PaSS), Microsoft nos proporciona nuevas herramientas para que el comportamiento de SQL Server sea más predecible. Con estas nuevas herramientas (QueryStore) como administrador de BBDD tienes nuevas posibilidades para analizar el rendimiento de consultas concretas, de patrones de consultas, y si suceden cambios importantes en su comportamiento. Venga a esta sesión para entender QueryStore y sacarle más partido a su servidor SQL Server.
http://summit.solidq.com
En esta sesión vamos a analizar las novedades que SQL Server 2016 nos trae en In-Memory OLTP. En esta nueva versión se han eliminado una gran cantidad de limitaciones que hacen que podamos finalmente aplicar esta tecnología a un gran número de escenarios. Mostraremos situaciones habituales donde gracias a esta tecnología podremos reducir la contención por concurrencia y aumentar el rendimiento de nuestra base de datos de forma muy considerable.
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
En la presente charla, les estare mostrando los cambios y mejoras mas relevantes que se generaron en el servidor de base de datos SQL Server de Microsoft a partir de la version 2012 hasta llegar a la version 2016 con faciles demostraciones para entender dichos cambios.
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineJoseph Lopez
En la presente exposición mostrare las diversas caracteristicas que Microsoft Azure Virtual Machine nos ofrece a la hora de implementar una solución virtualizada bajo esta tecnología.
Copias de seguridad y recuperación de desastresSolidQ
http://summit.solidq.com
Explicacion de modelos de copias y recuperación; hincapié en copias de FG, y archivos y cómo recuperarlos (combinar con volumenes de sólo lectura); finalizar con intro a log shipping para DR en servidor remoto
Tablas temporales en SQL Server 2016 y Azure SQL Database v12Joseph Lopez
En la presente exposición, les mostrare de forma sencilla a través de demostraciones reales sobre como debemos entender el concepto sobre tablas temporales, las también llamadas tablas versionadas por el sistema; como reciente caracteristica añadida al servidor SQL en su versión 2016 teniendo finalmente como resultado, el mantener automáticamente el historial de los datos en la tabla.
Performance Tuning en Azure SQL DatabaseJoseph Lopez
Teniendo en cuenta que Azure SQL Database no es SQL Server primero que todo, podemos beneficiarnos de las distintivas diferencias que trae asi como de su funcionalidad para entornos de producción. En la presente exposición, les enseñare algunas de las nuevas herramientas y metodologías de trabajo disponibles, con el fin de que logremos ejecutar de manera óptima Azure SQL Database tan rápido como sea posible.
Aplicando Azure Search en Sistemas HibridosJoseph Lopez
Esta presentación es la introducción al mundo real de las búsquedas en Azure Search. Para comprender como construir un buen funcionamiento de búsqueda de un sitio web no es sencillo, ya que para lograr este objetivo se necesita planificación de índices de búsqueda, análisis de solución técnica y buen conocimiento sobre cómo los usuarios interactúan con la búsqueda. Azure Search es un servicio de búsqueda que permite buscar en los sitios web y otros sistemas independientemente donde se encuentre si en la misma plataforma Azure o en plataformas On-Premise, permitiendo consumir resultados de busquedas con el fin de ampliar el espectro de conocimiento de un escenario a tratar. Las demostraciones que mostrare como ejemplo se basan en un sencillo sitio web para husmear profundamente con Azure Search a la búsqueda de Azure y mostrar ampliamente cómo construir soluciones de búsqueda escalable y de gran alcance sobre el mismo.
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Joseph Lopez
Los datos siendo unos de los activos más importantes de la empresas de hoy, debemos tener el poder de mantenerlos seguros y disponibles en cualquier momento. Conocer los diferentes tipos de enmascaramientos asi como entender su funcionalidad y beneficios es una realidad absolutamente imprescindible para los que ejercen control de la seguridad de los datos. Durante la presente exposición, expondré desde las conceptualizaciones basicas de esta tecnología hasta las diferencias que existen entre los diversos metodos de aplicacion de enmascaramiento en escenarios reales tanto On-Premise asi como Cloud.
Power BI. Dando el salto a la nube con los pies en el sueloSolidQ
http://summit.solidq.com
Power BI es un servicio en la nube, pero no siempre nuestros datos residen allí. Se explicarán las alternativas híbridas y el valor añadido que aporta utilizar SSAS como origen de nuestros modelos analíticos vs modelos Power Pivot
Este documento describe una estrategia genérica, aplicable a cualquier plataforma para la implementación y administración de DataWarehouse, cuyo principal objetivo es lograr el éxito, sustentabilidad y adaptabilidad del proyecto tanto a corto como largo plazo. La estrategia está enfocada principalmente en proyectos complejos, sin embargo puede emplearse en proyectos de cualquier envergadura.
Para asegurar el éxito de la solución, esta estrategia considera experiencias y elementos que en diversos proyectos han sido factores de fracaso o estanco, principalmente los relacionados a satisfacer nuevos requerimientos de los usuarios finales, en términos de calidad y confiabilidad de la información, agilidad en la adaptación a los cambios, facilidad en la creación de informes y cuadros de mando, rapidez en los tiempos de respuesta de las consultas y costo de la administración de la infraestructura, entre otros.
Finalmente, esta estrategia desarrolla conceptos claves, tales como la adaptación a los cambios, administración de procesos (Jobs), control de errores y mallas de procesos, elementos que son centrales en la estrategia EIAD y que han sido olvidados en la mayoría de la literatura relacionada a DataWarehouse, centradas principalmente en metodologías de administración de proyectos, creación de cubos y/o algunos procesos de carga.
http://summit.solidq.com
En esta sesión verá otras novedades de SQL Server 2016, no tan publicitadas en su lanzamiento. Trataremos las novedades en cuestiones de seguridad y Grupos de Disponibilidad.
Es posible utilizar .NET para programar funciones, procedimientos almacenados... en SQL Server pero... ¿es una buena idea hacerlo?SQLCLR es un recurso interesante para cualquier desarrollador de base de datos que nos permite sacar partido ante ciertas situaciones que el propio lenguaje T-SQL no nos permite. En esta sesión veremos pros y contras de utilizar .NET para programar nuestros objetos de BBDD desde un punto de vista funcional y de rendimiento. La idea es responder a la eterna pregunta: ¿Cuándo es bueno usar SQLCLR?
Otras Novedades (Always Encrypted, Row-Level Security, Mejoras AG)SolidQ
http://summit.solidq.com
En esta sesión verá otras novedades de SQL Server 2016, no tan publicitadas en su lanzamiento. Trataremos las novedades en cuestiones de seguridad y Grupos de Disponibilidad.
Descripción: La adopción de SQL Server 2016 debe ser “tranquila” y sin problemas. En esta sesión le guiaremos en cómo hacer dicha migración/actualización y cuáles son los pasos que tomamos en SolidQ en estos proyectos de migración. Trataremos tanto migraciones side-by-side como migraciones in-place.
Esta sesión es continuación de “planes de ejecución 1″. En esta sesión no se tocará ninguna cuestión explicada en la sesión anterior. El objetivo de esta sesión es explicar el funcionamiento de operadores avanzados como los pipes, indices temporales, hash avanzados, etc
La plataforma de datos tradicional ha muerto, ha nacido una nueva plataforma de datos ubicua. Virtualizacion de datos, plataformas hibridas donde el dato no existe en una única fuente y escala sin limites. Estamos en la epoca donde realmente existe una plataforma de datos moderna. En esta sesión hablaremos del estado actual de la plataforma de datos en Microsoft
http://summit.solidq.com
Tanto en SQL Server 2016 como en SQLAzure (PaSS), Microsoft nos proporciona nuevas herramientas para que el comportamiento de SQL Server sea más predecible. Con estas nuevas herramientas (QueryStore) como administrador de BBDD tienes nuevas posibilidades para analizar el rendimiento de consultas concretas, de patrones de consultas, y si suceden cambios importantes en su comportamiento. Venga a esta sesión para entender QueryStore y sacarle más partido a su servidor SQL Server.
http://summit.solidq.com
En esta sesión vamos a analizar las novedades que SQL Server 2016 nos trae en In-Memory OLTP. En esta nueva versión se han eliminado una gran cantidad de limitaciones que hacen que podamos finalmente aplicar esta tecnología a un gran número de escenarios. Mostraremos situaciones habituales donde gracias a esta tecnología podremos reducir la contención por concurrencia y aumentar el rendimiento de nuestra base de datos de forma muy considerable.
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
En la presente charla, les estare mostrando los cambios y mejoras mas relevantes que se generaron en el servidor de base de datos SQL Server de Microsoft a partir de la version 2012 hasta llegar a la version 2016 con faciles demostraciones para entender dichos cambios.
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineJoseph Lopez
En la presente exposición mostrare las diversas caracteristicas que Microsoft Azure Virtual Machine nos ofrece a la hora de implementar una solución virtualizada bajo esta tecnología.
Copias de seguridad y recuperación de desastresSolidQ
http://summit.solidq.com
Explicacion de modelos de copias y recuperación; hincapié en copias de FG, y archivos y cómo recuperarlos (combinar con volumenes de sólo lectura); finalizar con intro a log shipping para DR en servidor remoto
Tablas temporales en SQL Server 2016 y Azure SQL Database v12Joseph Lopez
En la presente exposición, les mostrare de forma sencilla a través de demostraciones reales sobre como debemos entender el concepto sobre tablas temporales, las también llamadas tablas versionadas por el sistema; como reciente caracteristica añadida al servidor SQL en su versión 2016 teniendo finalmente como resultado, el mantener automáticamente el historial de los datos en la tabla.
Performance Tuning en Azure SQL DatabaseJoseph Lopez
Teniendo en cuenta que Azure SQL Database no es SQL Server primero que todo, podemos beneficiarnos de las distintivas diferencias que trae asi como de su funcionalidad para entornos de producción. En la presente exposición, les enseñare algunas de las nuevas herramientas y metodologías de trabajo disponibles, con el fin de que logremos ejecutar de manera óptima Azure SQL Database tan rápido como sea posible.
Aplicando Azure Search en Sistemas HibridosJoseph Lopez
Esta presentación es la introducción al mundo real de las búsquedas en Azure Search. Para comprender como construir un buen funcionamiento de búsqueda de un sitio web no es sencillo, ya que para lograr este objetivo se necesita planificación de índices de búsqueda, análisis de solución técnica y buen conocimiento sobre cómo los usuarios interactúan con la búsqueda. Azure Search es un servicio de búsqueda que permite buscar en los sitios web y otros sistemas independientemente donde se encuentre si en la misma plataforma Azure o en plataformas On-Premise, permitiendo consumir resultados de busquedas con el fin de ampliar el espectro de conocimiento de un escenario a tratar. Las demostraciones que mostrare como ejemplo se basan en un sencillo sitio web para husmear profundamente con Azure Search a la búsqueda de Azure y mostrar ampliamente cómo construir soluciones de búsqueda escalable y de gran alcance sobre el mismo.
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Joseph Lopez
Los datos siendo unos de los activos más importantes de la empresas de hoy, debemos tener el poder de mantenerlos seguros y disponibles en cualquier momento. Conocer los diferentes tipos de enmascaramientos asi como entender su funcionalidad y beneficios es una realidad absolutamente imprescindible para los que ejercen control de la seguridad de los datos. Durante la presente exposición, expondré desde las conceptualizaciones basicas de esta tecnología hasta las diferencias que existen entre los diversos metodos de aplicacion de enmascaramiento en escenarios reales tanto On-Premise asi como Cloud.
Power BI. Dando el salto a la nube con los pies en el sueloSolidQ
http://summit.solidq.com
Power BI es un servicio en la nube, pero no siempre nuestros datos residen allí. Se explicarán las alternativas híbridas y el valor añadido que aporta utilizar SSAS como origen de nuestros modelos analíticos vs modelos Power Pivot
Este documento describe una estrategia genérica, aplicable a cualquier plataforma para la implementación y administración de DataWarehouse, cuyo principal objetivo es lograr el éxito, sustentabilidad y adaptabilidad del proyecto tanto a corto como largo plazo. La estrategia está enfocada principalmente en proyectos complejos, sin embargo puede emplearse en proyectos de cualquier envergadura.
Para asegurar el éxito de la solución, esta estrategia considera experiencias y elementos que en diversos proyectos han sido factores de fracaso o estanco, principalmente los relacionados a satisfacer nuevos requerimientos de los usuarios finales, en términos de calidad y confiabilidad de la información, agilidad en la adaptación a los cambios, facilidad en la creación de informes y cuadros de mando, rapidez en los tiempos de respuesta de las consultas y costo de la administración de la infraestructura, entre otros.
Finalmente, esta estrategia desarrolla conceptos claves, tales como la adaptación a los cambios, administración de procesos (Jobs), control de errores y mallas de procesos, elementos que son centrales en la estrategia EIAD y que han sido olvidados en la mayoría de la literatura relacionada a DataWarehouse, centradas principalmente en metodologías de administración de proyectos, creación de cubos y/o algunos procesos de carga.
http://summit.solidq.com
En esta sesión verá otras novedades de SQL Server 2016, no tan publicitadas en su lanzamiento. Trataremos las novedades en cuestiones de seguridad y Grupos de Disponibilidad.
http://summit.solidq.com
Cuando nos enfrentamos a un proyecto de BI necesitamos planificar distintas fases y tareas, algunas de ellas son interesantes y retadoras, otras por el contrario monótonas y repetitivas. Durante la charla veremos que piezas son necesarias en una solución ágil y como podemos acortar el ciclo de vida de desarrollo de forma drástica.
Como continuación veremos en una sesión eminentemente práctica, cómo construir con esa metodología ágil una solución de BI desde el principio hasta el final. Para ello en la parte de ETL nos apoyaremos en el lenguaje BIML, que nos permite hacer más rápidos nuestros desarrollos.
With all the outstanding education technologies available these days, it's now possible to turn an online course into a full ecosystem of best-in-breed technologies and content providers. Come to this session to learn what that ecosystem can look like! We'll discuss how to use open educational resources (OERs) to replace expensive textbooks, and tips for finding, reviewing, and implementing the best tools right inside your LMS/VLE. We'll also look at best practices for building and adopting an open-centric strategy in your organization's teaching and learning environment.
Short introduction to different options for ETL & ELT in the Cloud with Microsoft Azure. This is a small accompanying set of slides for my presentations and blogs on this topic
Introducción a Microsoft Azure SQL Data WarehouseJoseph Lopez
El nuevo Microsoft Azure SQL Data Warehouse (SQL DW) es un versátil servicio de almacén de datos que provee una solución Massively Parallel Processing (MPP) para "Big data" con verdaderas características de alta infraestructura empresarial. El servicio SQL DW está construido para la carga de datos en ejecución de unos cien gigabytes hasta petabytes de datos con características únicas como cálculo desagregado, permitiendo así que los clientes sean capaces de utilizar el servicio para satisfacer sus necesidades de almacenamiento. En la presente exposición les mostrare una mirada en profundidad de este nuevo servicio de Azure como la implementación, el escalamiento elástico (Grow, Shrink, y Pause), y las nubes de datos híbrida con integración de Hadoop a través Polybase permitiendo una verdadera experiencia de SQL a través de datos estructurados y no estructurados.
En esta sesión, exploraremos las inversiones de todas las características referente a la tecnología In-Memory OLTP en Microsoft SQL Server tanto On-Premises así como en la nube, incluyendo el T-SQL Surface Area, Los Procedimientos Almacenados nativamente compilados, así como las mejoras en cuanto a escalabilidad entre muchas otras.
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...SpanishPASSVC
Esta es la charla que Eduardo Castro va a brindar el 4 de Diciembre en las 24 horas PASS en Español. Si no se ha registrado todavia esta a tiempo en el siguiente link: http://www.sqlpass.org/24hours/2014/spanish/Registro.aspx
SQL Server 2014 y La Plataforma de DatosJoseph Lopez
Un análisis objetivo y amplio (Vista rápida) sobre las nuevas características en la versión 2014, aplicadas al desempeño y ejecución de escenarios empresariales de alto desempeño como lo es In-Memory for OLTP, Update Capable Column Store Index, Alta Disponibilidad y Misión Critica sobre altos volúmenes de transaccionalidad de datos.
Sql server 2014 y la plataforma de datosSpanishPASSVC
Un análisis objetivo y amplio (Vista rápida) sobre las nuevas características en la versión 2014, aplicadas al desempeño y ejecución de escenarios empresariales de alto desempeño como lo es In-Memory for OLTP, Update Capable Column Store Index, Alta Disponibilidad y Misión Critica sobre altos volúmenes de transaccionalidad de datos.
Una sencilla y simple exposición rápida de lo que es el servicio de las bases de datos NoSQL en Microsoft Azure "Azure DocumentDB" yéndonos desde las conceptualizaciones y cimientos conceptuales básicos hasta entender y validar como trabajar con modelo de datos JSON document para la creación de documentos repositorios así como de procedimientos almacenados en JavaScript como plataforma de servicio en Azure para con ellos, aplicarlos en las empresas de hoy. Estan tod@s cordialmente invitados a la misma.
SQL 2016 Mejoras en InMemory OLTP y Column Store IndexEduardo Castro
Vemos las mejoras que presenta SQL Server 2016 en los temas de InMemory OLTP y también los cambios en Column Store Index, y su importancia en la mejora de desempeño.
Saludos,
Ing. Eduardo Castro, PhD
Microsoft SQL Server MVP
En esta sesión trataremos las novedades de SQL Server 2014 en el área de motor relacional. Trataremos en profunidad las siguientes tecnologías: Buffer Pool Extension, mejoras en Resource Governor 2.0, novedades en índices columnares indexes, mejoras en particionado, estadísticas e indexación
Cada vez más observamos la creciente necesidad de tomar decisiones en tiempo real. Nuestro negocio esta vivo y el tomar decisiones cuanto antes nos puede suponer una ventaja competitiva respecto al resto.
Durante la siguiente sesión vamos a explorar todas las mejoras que trae SQL Server 2014 y que podemos aprovechar para dar un empujón de velocidad a nuestro sistema de BI.
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ
http://bit.ly/SQSummit
Aprende que puede aportar SSIS en las labores diarias de un DBA, desde las tareas más simples hasta cómo administrar fácilmente el servicio.
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ
http://bit.ly/SQSummit
Con el creciente despliegue de modelos tabulares y servicios de tiempo real conectados a ellos, nos surge siempre una misma pregunta: ¿Cómo controlo quien puede acceder a determinados datos en esos modelos y arquitecturas modernas? Abordaremos distintos escenarios de conexión de Power BI y modelos tabulares, su implementación, mantenimiento y buenas prácticas.
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ
http://bit.ly/SQSummit
A través de ejemplos vamos a ver porque las herramientas actuales de integración de datos han de experimentar una evolución significativa, tanto en su forma como en su fondo.
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ
http://bit.ly/SQSummit
En esta sesión veremos el funcionamiento de la nueva funcionalidad de Grafos en SQL Server y qué nos puede aportar respecto a un modelado tradicional.
http://bit.ly/SQSummit
En el último año el ecosistema de herramientas de visualización de Microsoft ha crecido, desarrollado y combinado entre sí. ¿Qué camino está tomando? ¿qué puedo hacer con Reporting Services que no pueda hacer con Power BI, Report Server o viceversa? Haremos un análisis de la característica que diferencian cada una, de forma muy rápida.
Vale, SQL Server 2017 corre en Linux, ¿me interesa? Sí, ¿por qué? Porque no hablamos simplemente de que corra un nuevo sistema operativo...sino que se pueden utilizar para despliegues rápidos en entornos escalables basados en docker, kubernetes, etc. Daremos un repaso a cómo aprovecharnos de los nuevos escenarios de despliegue en nuestras empresas, aunque sean tradicionalmente entornos Microsoft.
En la vida real, columnstore puede aplicar bien o mal. En esta sesión veremos qué podemos hacer para conseguir un verdadero real-time operational analytics en nuestros entornos OLTP.
En un mundo que se mueve rápido, la capacidad de reacción ante la toma de decisiones es primordial. Te enseñaremos a llevar tus datos allá donde vayas, visualizarlos como necesites y tomar el control. Para ello PowerApps permite visualizarlos como necesites y tomar el control. Para ello PowerApps permite integrar la suite de aplicaciones de Microsoft, de una manera ágil e intuitiva.
Jugando a ser rico: Machine Learning para predicción de stocksSolidQ
¿Alguna vez has intentado invertir? ¿Te fiaste de un amigo? ¿De un soplo del mercado? En esta sesión veremos cómo aproximamos la predicción del mercado de valores y las diferentes opciones que nos planteamos en proyectos similares (predicción de ventas, stocks, compras...).
Cuando tomamos control de un servidor SQL Server en Flex Services, nosotros como operadores tenemos que sentirnos seguros con lo que estamos asumiendo. Para ello, hacemos un análisis del servidor donde revisamos elementos importantes del servidor como configuración del SQL, planes de mantenimiento, etc. En esta sesión, te enseñaremos lo importante de los diversos elementos básicos que revisamos para asegurarnos que tomamos el control de un servidos SQL Server que no nos va a dar sorpresas.
¿Hola? ¿Alguien por ahí? Hoy en día no es raro encontrarse con un Bot como medio para interactuar con una plataforma online. La creciente implantación de esta tecnología en el mercado, nos invita a conocer Azure Bot Framework. Repasaremos las herramientas disponibles, el proceso de creación, buenas practicas, casos de uso y muchos más. Acompáñanos ¡cuando hacer bot ya no hay stop!
Las necesidades de análisis en los diferentes escenarios de negocio se vuelven cada vez más complejas. Dato histórico, dato en tiempo real, dato desde diferentes fuentes, dato predictivo, todo a la vez y en el mismo punto centralizado. ¿Nos hemos vuelto locos? ¿Es imposible? ¿No seremos capaces? Nada de eso, con Azure y una buena planificación conseguiremos una arquitectura con la última tecnología y que, sobre todo, cubre nuestras necesidades de análisis por complejas que sean.
La nube ha abierto en los últimos años escenarios de análisis que antes eran impensables. Sistemas BI levantados y corriendo en minutos en vez de meses, alta disponibilidad al alcance de un botón, pagar únicamente por lo que consumimos... En esta sesión veremos las diferentes opciones que tenemos en Azure para conseguir mover nuestra infraestructura BI a la nube y aprovecharnos de sus ventajas.
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018SolidQ
El 25 de mayo entró en vigor el nuevo reglamento de protección de datos, en esta presentación te vamos a explicar qué es lo que tienes que tener en cuenta como un DBA para cumplir.
Hilando fino en SSAS multidimensional - SolidQ Summit 2018SolidQ
A raíz de un caso real, el equipo de SolidQ ha estado buscando la mejor manera de implementar una jerarquía padre-hijo de cuentas contables con un operador unitario que tuviera un buen rendimiento, a pesar de la gran cantidad de datos a la que tenía que enfrentarse. Veremos cómo aplanar la jerarquía, cómo implementarlo con SSAS, con una alternativa MDX, cómo añadir ordenación a las cuentas basadas en otro atributo, Time Balance Average y algún otro truco de tuning.
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaAMADO SALVADOR
Descubra el catálogo completo de buzones BTV, una marca líder en la fabricación de buzones y cajas fuertes para los sectores de ferretería, bricolaje y seguridad. Como distribuidor oficial de BTV, Amado Salvador se enorgullece de presentar esta amplia selección de productos diseñados para satisfacer las necesidades de seguridad y funcionalidad en cualquier entorno.
Descubra una variedad de buzones residenciales, comerciales y corporativos, cada uno construido con los más altos estándares de calidad y durabilidad. Desde modelos clásicos hasta diseños modernos, los buzones BTV ofrecen una combinación perfecta de estilo y resistencia, garantizando la protección de su correspondencia en todo momento.
Amado Salvador, se compromete a ofrecer productos de primera clase respaldados por un servicio excepcional al cliente. Como distribuidor oficial de BTV, entendemos la importancia de la seguridad y la tranquilidad para nuestros clientes. Por eso, trabajamos en colaboración con BTV para brindarle acceso a los mejores productos del mercado.
Explore el catálogo de buzones ahora y encuentre la solución perfecta para sus necesidades de correo y seguridad. Confíe en Amado Salvador y BTV para proporcionarle buzones de calidad excepcional que cumplan y superen sus expectativas.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaAMADO SALVADOR
Distribuidor Oficial Ariston en Valencia: Amado Salvador distribuidor autorizado de Ariston, una marca líder en soluciones de calefacción y agua caliente sanitaria. Amado Salvador pone a tu disposición el catálogo completo de Ariston, encontrarás una amplia gama de productos diseñados para satisfacer las necesidades de hogares y empresas.
Calderas de condensación: Ofrecemos calderas de alta eficiencia energética que aprovechan al máximo el calor residual. Estas calderas Ariston son ideales para reducir el consumo de gas y minimizar las emisiones de CO2.
Bombas de calor: Las bombas de calor Ariston son una opción sostenible para la producción de agua caliente. Utilizan energía renovable del aire o el suelo para calentar el agua, lo que las convierte en una alternativa ecológica.
Termos eléctricos: Los termos eléctricos, como el modelo VELIS TECH DRY (sustito de los modelos Duo de Fleck), ofrecen diseño moderno y conectividad WIFI. Son ideales para hogares donde se necesita agua caliente de forma rápida y eficiente.
Aerotermia: Si buscas una solución aún más sostenible, considera la aerotermia. Esta tecnología extrae energía del aire exterior para calentar tu hogar y agua. Además, puede ser elegible para subvenciones locales.
Amado Salvador es el distribuidor oficial de Ariston en Valencia. Explora el catálogo y descubre cómo mejorar la comodidad y la eficiencia en tu hogar o negocio.
2. Contenido de la sesión
• ¿Qué es SQLDW?
• Topología de SQLDW
• Escalabilidad y DWUs
• Cómo cargar datos en SQLDW
• Limitaciones
• Experiencias en proyectos reales
3. Soluciones data warehousing de MS
Microsoft SQL Server
Entorno escalable SMP y
NUMA en cualquier
hardware
OnPremise y Azure IaaS
Ideal para datamarts
desde pequeños a
“medianos”
Solo software
10s de TB
Microsoft Analytics
Platform System (APS)
Appliance para entornos
datawarehouse de alto
rendimiento MPP
Solo OnPremise
Ideal para alto
rendimiento y alta
escalabilidad de DW
Applicance (SW y HW)
10s de TB – 6 PB (PDW)
24TB – 1.2 PB (Hadoop)
Microsoft Azure SQL Data
Warehouse (SQLDW)
Cloud data warehouse
para entornosd de alto
rendimiento MPP
Solo cloud
Ideal para alto
rendimiento, alta
escalabilidad en cloud
Solución completa PaaS
10s de TB – PBs
6. Contenido de la sesión
• ¿Qué es SQLDW?
• Topología de SQLDW
• Escalabilidad y DWUs
• Cómo cargar datos en SQLDW
• Limitaciones
• Experiencias en proyectos reales
8. Control Node (cerebro)
• Acepta requests de usuario
• Interpreta la petición y la escala
• Optimiza la petición
• Orquestra acciones
• Realiza la consolidación final
• Devuelve los resultados
Un único
cerebro
Requiere un motor
relacional distribuido
9. Compute node (Músculo)
• Realiza computación extrema
• Acepta requests del “cerebro”
• Es un entorno SMP altamente tuneado
• Pensado para peticiones del “cerebro”
• Es el que finalmente accede al dato
Muchos
elementos
“músculo”
No podemos conectar a él
10. Distribución de datos
Pero muchos
nodos de
procesamiento!
Pequeñas
queries
Divide y
vencerás
Bueno para la
escalabilidad
Introduce sobrecostes
12. Contenido de la sesión
• ¿Qué es SQLDW?
• Topología de SQLDW
• Escalabilidad y DWUs
• Cómo cargar datos en SQLDW
• Limitaciones
• Experiencias en proyectos reales
13. Escalabilidad y DWUs
• DWU = Data Warehouse Unit
• Load rate: records/seg metiendo datos
• Scan rate: records/seg leyendo datos (CPU+IO)
• Escalabilidad lineal
16. Escalabilidad y DWUs
• Concurrent query
• Petición con independencia de si es serie o paralela
• Concurrency slot
• Slot de hilos disponibles (mas slots, mas
paralelismo)
20. Cómo escalar
• Azure Portal Slider
• T-SQL Command
• Powershell cmdlet
• Y esperar unos pocos minutos
Documentación en http://aka.ms/sqldw
21. Contenido de la sesión
• ¿Qué es SQLDW?
• Topología de SQLDW
• Escalabilidad y DWUs
• Cómo cargar datos en SQLDW
• Limitaciones
• Experiencias en proyectos reales
26. Arquitectura de carga - Polybase
--Import data from
CREATE TABLE Prod_DB.dbo.TargetTable_EXCH
WITH (Distribution=HASH (ColA),
CLUSTERED INDEX (ColB),
PARTITION (ColC) RANGE RIGHT ON VALUES (xxx,
xxx, xxx … ))
AS
SELECT poly.PK_Field, poly.ColA, poly.ColB
…
FROM Prod_DB.dbo.ExternalTable_In_Polybase poly
30. Rendimiento de carga
BCP
SSIS
Polybase
PolyBase BCP SQLBulkCopy/ADF SSIS
Load Rate
Rate increase as you increase DWU Yes No No No
Rate increase as you add concurrent load No Yes Yes Yes
FASTEST============>>>>>>>>>>SLOWEST
Pero si que se incrementa en
Polybase cuando tenemos muchos
ficheros por carpeta
31. Contenido de la sesión
• ¿Qué es SQLDW?
• Topología de SQLDW
• Escalabilidad y DWUs
• Cómo cargar datos en SQLDW
• Limitaciones
• Experiencias en proyectos reales
32. Limitaciones (mínimas)
• No se crean automáticamente estadísticas (ni
se mantienen)
• Pensado para cargas con Polybase
• Cuello de botella en nodo de computación
• Las vistas son metadata only
• No schemabinding
• No se pueden actualizar datos de las tablas base
• No hay indexed views
33. Limitaciones (medianas)
• Tamaño de fila máximo 32k
• Es transaccional pero:
• Solo READ UNCOMMITED
• No hay nested transactions
• No hay distributed transactions
34. Limitaciones (críticas)
• No se soporta
• Identity, PK, FK, Checks, UNIQUE, computed
columns, sequences, triggers, sparse
• No se soportan todos los tipos de datos
• varchar(max), nvarchar(max),uniqueidentifier
text, image, timestamp,xml,geometry,geography,
hierarchyid, sql_variant, table
NOTA: Todos los tipos de datos tienen workaround, la mayoría
valen con varbinary(8000)
36. Limitaciones…
• ANSI joins on updates
• ANSI joins on deletes
• merge statement
• cross-database joins
• cursors
• SELECT..INTO
• INSERT..EXEC
• output clause
• inline user-defined functions
• multi-statement functions
• common table expressions
• recursive common table
expressions (CTE)
• CLR functions and procedures
• $partition function
• table variables
• table value parameters
• distributed transactions
• commit / rollback work
• save transaction
• execution contexts (EXECUTE
AS)
• group by clause with rollup /
cube / grouping sets options
• nesting levels beyond 8
• updating through views
• use of select for variable
assignment
• no MAX data type for dynamic
SQL strings
37. ETL vs ELT
• Extract
• Transform
• Load
ETL SERVER
DATA
WAREHOUSE
SERVER
EXTRACT
TRANSFORM
LOAD
ELT SERVER
DATA
WAREHOUSE
SERVER
EXTRACT
TRANSFORM
LOAD
ELTETL
IN-MEMORY
TRANSFORMS
FEWER CPUS
IN-DB
MORE CPUS
GOOD SORT
39. Contenido de la sesión
• ¿Qué es SQLDW?
• Topología de SQLDW
• Escalabilidad y DWUs
• Cómo cargar datos en SQLDW
• Limitaciones
• Experiencias en proyectos reales
40. Fases del Proyecto
• Carga de datos en SQLDW
• Ajustes en modelo
• Patrón para subir de OnPrem a SQLDW
• Marcas de cambios
• Cambio de ETL a ELT (si tenemos solución BI)
• Traducir SSIS a Reports (ya no habrán SSIS)
• Pruebas y mediciones
• 500 y 1000 DTUs como mínimo probarlas
41. Carga de Datos en SQLDW
• Subir backups a Azure
• Restaurar backups en Azure
• Exportar datos a CSV
• Subir CSVs a Azure Storage
• Cargar CSVs en SQLDW
42. Patrón para subir OnPrem a SQLDW
• Marcas en tablas origen (timestamp)
• En SQL IaaS Azure (staging)
• Subir datos desde OnPrem (Staging)
• Comparar marcas OnPrem vs SQLDW
• Cargar cambios en SQLDW
43. Ajustes en Reports
• Convertir los SSIS a Query SQLDW
• Queries complejas
• 24 horas convertir SSIS a query (generalmente)
46. Precios (abril 2016)
Nivel Hora Mensual Conc. Query Conc. Slot
100 DWU 0,66 € 492,00 € 32 4
500 DWU 3,31 € 2.459,00 € 32 20
1000 DWU 6,61 € 4.919,00 € 32 40
1500 DWU 9,92 € 7.378,00 € 32 60
2000 DWU 12,22 € 9.838,00 € 32 80
• Recuerda SIEMPRE pausar la implementación
cuando no la uses
• Puedes seguir subiendo datos si usas Polybase
47. Lecciones aprendidas en proyectos
reales
1. Diseña tus objetos pensando en distribución
de datos
2. Crea siempre estadísticas tras el CREATE
TABLE
3. Actualiza siempre estadísticas tras una carga
4. Particiona tus objetos
5. Comienza con DTW 300 para hacer
mediciones
48. Lecciones aprendidas en proyectos
reales
1. Utiliza BIML
2. Carga mediante Polybase
3. Crea tus objetos mediante plantillas T4
4. Utiliza un separador de texto compuesto
“$|x”
5. Tu máquina de desarrollo en Azure
• Subiendo datos ganarás tiempo en cada prueba
49. Conclusión: ¿Necesito entonces
SQLDW?
• Si el dinero no es problema
• Si ya había estado valorando la opción de APS
• Si no tengo una solución de BI
• O si no quiero invertir más en BI y quiero ir por la
vía del Hierro
• Si tengo tanto dato que es inviable hacerlo
con solución de BI
• Necesito saltarme la fase de transformación y ver
cuanto antes el dato
50. También puedes preguntar tus
dudas con el hashtag
#SQSummit en Twitter
ADAPTIVE BI FRAMEWORK
Te ayudaremos a mejorar la velocidad de desarrollo de tu plataforma de
analítica de negocio basada en nuestra experiencia:
•Diseña antes de construir
•Automatización de procesos por ETL
•Servicios de mentoring para ayudarte a conseguir mejores prácticas para la construcción
de procesos específicos y plataformas de analítica de negocio
•Muy fácil de mantener
SOLIDQ FLEX SERVICES
Con SolidQ Flex Services evitarás sustos, consiguiendo que tus sistemas
sean estables. Desde una solución sencilla de monitorización, hasta un
servicio de atención de incidencias 24/7, mantenimiento proactivo,
resolución de problemas y línea de soporte.
Todo con un coste fijo mensual… y tú dedica el tiempo a las cosas
importantes.
¡Gracias!