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?
Datawarehouse como servicio en Azure (sqldw)SolidQ
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
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.
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.
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.
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.
Datawarehouse como servicio en Azure (sqldw)SolidQ
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
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.
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.
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.
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
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.
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
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.
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?
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.
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!
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
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
Como hacer tuning a capas de acceso a datos en .NET (dotNetConference2016)Enrique Catala Bañuls
En esta sesión hablaremos de tecnicas de profiling avanzado de aplicaciones .NET. Usaremos interceptores, compilaremos nuestra modificación de EntityFramework, usaremos ANTS profiler, analizaremos con PowerPivot, usaremos SQL Server Profiler, revisaremos cómo trabajamos nativamente con los datos ya capturados en la capa DAL de nuestra arquitectura,...Preparate para optimizar de verdad!
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.
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.
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.
Cómo nos va a ayudar la tecnología de in memory en sql server 2014 para desem...SpanishPASSVC
Esta es una sesión en donde se detalla como esta tecnología nos puede ayudar a que el desempeño de bases de datos y de aplicaciones puede mejorar con la adopción y utilización de la misma. La sesión es “intensiva en demos” para reflejar lo dramático de los incrementos en desempeño al usar In-Memory.
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.
Introduccion a SQL Server 2016 Stretch DatabasesEduardo Castro
En esta presentacion vemos los aspectos de arquitectura, configuración y uso de Stretch Databases en SQL Server 2016.
Ing. Eduardo Castro, PhD
Microsoft Data Platform MVP
SQL Server
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.
TEMPDB es solo para datos temporales cierto o no? Se crea por defecto y se recrea cada vez que se reinicia SQL Server, entonces no debería ser importante, ESTO ES INCORRECTO. En esta sesión aprenderá sobre los aspectos internos de TEMPDB y por qué TEMPDB es importante. Se verán las mejores prácticas para configurar TEMPDB y cómo determina si hay centención. Si usted tiene sistemas en los cuales no se configurado TEMPDB entonces debe asistir a esta sesión
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.
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
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.
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?
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.
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!
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
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
Como hacer tuning a capas de acceso a datos en .NET (dotNetConference2016)Enrique Catala Bañuls
En esta sesión hablaremos de tecnicas de profiling avanzado de aplicaciones .NET. Usaremos interceptores, compilaremos nuestra modificación de EntityFramework, usaremos ANTS profiler, analizaremos con PowerPivot, usaremos SQL Server Profiler, revisaremos cómo trabajamos nativamente con los datos ya capturados en la capa DAL de nuestra arquitectura,...Preparate para optimizar de verdad!
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.
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.
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.
Cómo nos va a ayudar la tecnología de in memory en sql server 2014 para desem...SpanishPASSVC
Esta es una sesión en donde se detalla como esta tecnología nos puede ayudar a que el desempeño de bases de datos y de aplicaciones puede mejorar con la adopción y utilización de la misma. La sesión es “intensiva en demos” para reflejar lo dramático de los incrementos en desempeño al usar In-Memory.
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.
Introduccion a SQL Server 2016 Stretch DatabasesEduardo Castro
En esta presentacion vemos los aspectos de arquitectura, configuración y uso de Stretch Databases en SQL Server 2016.
Ing. Eduardo Castro, PhD
Microsoft Data Platform MVP
SQL Server
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.
TEMPDB es solo para datos temporales cierto o no? Se crea por defecto y se recrea cada vez que se reinicia SQL Server, entonces no debería ser importante, ESTO ES INCORRECTO. En esta sesión aprenderá sobre los aspectos internos de TEMPDB y por qué TEMPDB es importante. Se verán las mejores prácticas para configurar TEMPDB y cómo determina si hay centención. Si usted tiene sistemas en los cuales no se configurado TEMPDB entonces debe asistir a esta sesión
http://summit.solidq.com
En esta sesión se cubrirán las siguientes construcciones del lenguaje TSQL: funciones ranking, cross y outer apply, y sus casos de uso
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.
Slides del taller "The Linux Shell. Shell Scripting desde 0" presentado durante las actividades de la BugCon Security Conferences efectuado en la Escuela Superior de Computo -ESCOM- en el D.F., México, del 13 al 15 de febrero del 2013.
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.
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.
Con la llegada de SQL Server 2014 aparece un nuevo motor escrito totalmente desde 0 para aprovechar al máximo las capacidades del HW actual. En esta sesión veremos en qué consiste el nuevo motor en memoria para cargas OLTP de alto rendimiento
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.
En esta ponencia podrá ver como poder crear su primer modelo tabular en la nube de Azure, consideraciones,limitaciones,costos, y buenas prácticas para el desarrollo del mismo.
Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...Denodo
Watch full webinar here: https://bit.ly/3N6Jc6G
In this demo session, we will illustrate the power of Denodo and delve into how Denodo helps organisations make sense of disparate silos of data. We will demonstrate the Denodo advanced data catalog and our AI/ML features that help organizations democratize and govern their data.
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.
En esta presentación encontrarás información importante sobre algunas características, beneficios y ventajas que ofrece Jaspersoft para tu empresa. Cómo:
- Generar documentos tipo facturas, cuentas de cobro, órdenes de entrega, estados de cuenta, entre otros de forma masiva mediante el uso de tecnología de contenedores y/o virtualización en la nube de forma rápida y a bajo costo.
- Entregar sus documentos impresos y/o en PDF o como contenido web totalmente interactivo. Los informes de TIBCO Jaspersoft se pueden publicar en formato PDF, XLS, XLSX, XML, HTML, PPT, CSV, DOC, RTF, ODT y JSON. Entre otras.
Para más información visita nuestra página web:
www.it-nova.co
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 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.
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.
2. Contenido de la sesión
• Introducción a Real-Time analytics
• Arquitecturas
• Real-Time Operational Analytics
• Real-Time Business Intelligence
• Visualización
3. Objetivos de la sesión
• Introducirnos en el mundo real time
• Explorar soluciones de análisis en tiempo real
con SQL Server
4. Analítica?
• Analítica:
• Estudiar datos del pasado para identificar
tendencias potenciales
• Analizar efectos de decisiones o eventos
• Analizar datos actuales/pasados para predecir
resultados
• Objetivos:
• Mejorar el negocio obteniendo conocimiento para
realizar mejoras o cambios
6. Real time.. ¿Qué?
Análisis en tiempo real es el proceso de entrega
de información en el momento que sucede.
Tiempo real significa latencia cercana a cero y
acceso a la información cuando es requerida
7.
8. Real time.. ¿Por qué?
El objetivo mayor del análisis en tiempo real es
utilizar la información resultante para
convertirla en acciones que reviertan en un
mayor beneficio o rendimiento del negocio (o
individual)
10. Escenarios Real-Time analytics
• Gestión de relación con el cliente
• Detección de fraude
• Monitorización de sistemas
• Optimización de call centers
• Ajuste de precio dinámico (yield management)
• Algorithmic Trading
• Salud ‘digital’
12. Latencias
• Latencia de datos: el tiempo empleado en
recolectar el dato
• Latencia de Análisis: tiempo utilizado para
analizar el dato y convertirlo en información
accionable
• Latencia de Acción: tiempo de reacción y
puesta en marcha de la acción
13. Análisis tradicional vs real time
Datos
horas/días
Análisis
días/semanas
Actuación
Datos
seg/min
Análisis
seg/min
Actuación
Batch
Real
Time
14. Análisis tradicional de datos
Evento
Dato
Enrutamiento /
Transmisión...
Bloqueos/
transacciones
Carga Staging
ETL/
Limpieza/
Consolidación
ETL
modelado
dimensional
Procesado
Carga DW Modelo
análisis
Tiempo de
consulta
Análisis
Latencias
15. Procesamiento clásico de datos
• Retos para Real Time Analytics
• Complejidad
patrones de carga para detección de modificados en las
cargas ETL
• Coste
Coste adicional de desarrollo para implementación de ETL,
servidores, licencias, etc..
• Latencia de datos
Ejecutar ETL añade un factor de espera para obtener los
análisis. Habitualmente se ejecutan en periodicidad
horaria o diaria.
17. Arquitecturas Operational Analytics
• Beneficios
• Sin latencia en datos
• Sin ETL
• Sin DW
• Retos
• Bloqueos
• Carga en el operacional
• Ejecución de consultas no optimizadas para el
esquema relacional
19. Técnicas con SQL 2016
Distribuir la carga de análisis
• Always On Availability Groups Secondary nodes
• Réplicas
20. Técnicas con SQL 2016 (II)
Columnstore indexes
• Eliminar índices btree creados para agilizar
análisis + crear índices nonclustered columnstore
(rowstore + columnstore)
• Cambiar tipo almacenamiento de tabla a
columnstore (clustered columnstore ) *
21. Técnicas con SQL 2016 (III)
Columnstore indexes
• Índices columnares filtrados +
btree para separar datos en
proceso<->procesados
La diferencia de comportamiento entre un índice btree filtrado y uno columnar
filtrado es que los primeros solo se utilizan en consultas restringidas a la condición
del índice. Los columnares se combinan con el filtro btree para leer de ambos.
22. Técnicas con SQL 2016 (IV)
• Tablas en memoria
• Cambiar tablas operacionales de almacenamiento en
disco por tablas en memoria
• Añadir índices columnares a
tablas en memoria
• Controlando el tamaño
de las tablas!
https://blogs.msdn.microsoft.com/sqlserverstorageengine/2016/03/07/real-time-
operational-analytics-memory-optimized-table-and-columnstore-index/
There is insufficient system memory in the resource pool ‘default’ to run this query.
29. Arquitecturas RTBI
Real Time Business Intelligence
Evento
Dato
Bloqueos/
transacciones
Carga
Staging
ETL/
Limpieza/
Consolidación
ETL
modelado
dimensional
Procesado
Carga DW Modelo
análisis
Tiempo de
consulta
Análisis
In-memory/
Columnstore/
Transacciones
diferidas/
Read-only
nodes
Estrategias de carga directa DW
- Miembros diferidos
- Limpieza/consolidación in-process
DirectQuery
/
ROLAP
mini
batches
30. RTBI vs RTOA
Latencia Integración Transformación Capa análisis
RTOA ms/seg No No Si/No
RTBI seg/min Si Si Si
31. Real Time BI
Analysis layerETL layer
Integration
Services process
source data every
15 seconds
Real-Time data is
stored into a in-
memory table
Transactional
source
ROLAP partition
with Real-Time
data
PowerBI
Desktop to
publish
DB sources
OLAP cube Business
users
Integration
Services process
run perically
(daily, weekly) to
transfer data
Historical data is
moved from the
in-memory table
into a partitioned
table sliced by
years
Visualization layer
MOLAP partitions
sliced by dates
Solution design for real time analysis
SharePoint
2013 + Power
View
Pyramids
Analytics
32. Real Time BI
• Modelado DW + ETL
• Lectura ETL Operacional > Dimensional
• alta frecuencia
• lotes pequeños
• Tabla RT + ‘Histórica’ para hechos RT
• Estrategias de carga incremental o diferencial*
• Dimensiones con miembros por defecto para
‘rápidas’
• + hash para claves compuestas (dimensiones junk o bag
of attributes)
33. Real Time BI
• Transferencia de particiones Real Time a
Histórico
• DELETES bajo control
• identificador/fecha
• Asumir tiempo de transferencia en consulta OLAP
Transferencia
(imperceptible)
DELETE de
tabla RT
(perceptible*)
Procesamiento
Histórico
(perceptible)
39. Arquitecturas híbridas
Operational intelligence + BI para detección de fraude
Evento de
transacción
Evalua caso sobre
modelo minería
Probabilidad de
fraude
Proceso mini batches
Alimenta modelo
análisis
Proceso real time
40. Real-Time visuals
• Power BI Online
• Permite agregar filas a un modelo creado
mediante la API.
• El dato se refresca automáticamente en cuanto
entra en el modelo (Dashboards)
• Excel Destkop
• Configuración de actualización automática
• 1 minutos cómo tiempo mínimo de actualización
41. Real-Time visuals
• La API de Power BI aún tiene que madurar
• Modelos sencillos
• Sin relaciones entre tablas
• Sin posibilidad de crear medidas o columnas calculadas
• To POST Rows
• 10,000 max rows per single POST rows request
• 1,000,000 rows added per hour per dataset
• 5 max pending POST rows requests per dataset
• 120 POST rows requests per minute per dataset
• 200,000 max rows stored per table in FIFO dataset
• 5,000,000 max rows stored per table in ‘none retention policy’ dataset
• 32,766 characters per value for string column in POST rows operation
42.
43. Claves real time analytics
Evaluar el beneficio de implementar
análisis en tiempo real
Revisar arquitectura y procesos es el comienzo
del camino
Si, con SQL también es posible
La latencia es inevitable
La visualización es un grado
44.
45. 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!
Notas del editor
En el entorno competitivo de hoy en día, analizar datos para predecir tendencias de mercado de productos y servicios, y mejorar el rendimiento de los sistemas corporativos es vital para la supervivencia de la actividad del negocio.
Sin embargo, está claro que el éxito del negocio requiere que estos análisis de datos se lleven a cabo en tiempo real, y que las acciones en respuesta a los resultados del análisis deben ser también realizadas en tiempo real para cumplir con la rápida variabilidad de las demandas de clientes. En esta sesión vamos a hablar sobre escenarios de aplicación para luego centrarnos en dos tipos de RTA: operacional y BI.