En esta sesión dejaremos de lado el desarrollo de paquetes de integración para centrarnos en las tareas que puede llevar a cabo un DBA, que es el responsable -habitualmente- del correcto funcionamiento del servicio en entornos de Producción. Como bonus track hablaremos de las novedades vNext orientadas a escalado del servicio.
OpenStack es una plataforma para construir nubes públicas o privadas que puede controlar una gran cantidad de recursos de cómputo, almacenamiento y red. Los recursos controlados por OpenStack pueden ser aprovisionados a través de una interfaz web u otros sistemas. Con OpenStack, los centros de datos pueden ofrecer servicios como máquinas virtuales, almacenamiento virtualizado, bases de datos como servicio y más.
Este documento presenta una introducción al uso de Biml para automatizar procesos de SSIS. En la sesión del 15 de octubre, Guillermo Caicedo explicará los fundamentos de BimlScript y cómo crear patrones de diseño para automatizar tareas de SSIS de forma consistente. El documento también incluye la agenda de próximos eventos sobre temas relacionados a SQL Server y BI.
STOP a la fuga de información: la barrera indispensable de seguridad en SQL S...SolidQ
La seguridad es crítica para muchas empresas. Una fuga de información puede arruinar nuestra imagen y la confianza de nuestros clientes. Mostraremos todas las novedades y características que tenemos disponibles en materia de seguridad con SQL Server.
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014Guillermo Caicedo
Este documento presenta las funcionalidades de nube híbrida en SQL Server 2014, incluyendo respaldos de bases de datos a Azure, migración de bases de datos a máquinas virtuales de Azure, y almacenamiento de archivos de datos de SQL Server en Azure. El objetivo es permitir que los usuarios y aplicaciones accedan y almacenen datos de forma eficiente desde cualquier lugar en cualquier momento.
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...SpanishPASSVC
Este documento presenta las funcionalidades de nube híbrida en SQL Server 2014, incluyendo respaldos de bases de datos a Azure, migración de bases de datos a máquinas virtuales de Azure, y almacenamiento de archivos de datos de SQL Server en Azure. El objetivo es permitir que los usuarios y aplicaciones accedan a sus datos de cualquier lugar de manera eficiente, escalable y segura aprovechando las ventajas del almacenamiento en la nube de Azure.
¿Te encuentras repitiendo los mismos pasos una y otra vez durante el proceso de desarrollo de ETL? BIML nos ayuda a automatizar patrones de Inteligencia de negocio y reduce la repetición manual que consume la mayor parte de su tiempo de desarrollo. En esta sesión aprenderemos los fundamentos del BIMLScript y mostraremos los beneficios de la creación de patrones de diseño para la automatización de los procesos de SSIS.
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL ServerJohn Bulla
El método de Microsoft para administrar el ciclo de vida de las aplicaciones (Application Lifecycle Management, ALM) proporciona un entorno flexible y ágil que se adapta a las necesidades del equipo, elimina barreras entre roles y optimiza los procesos, de manera que puede centrarse en ofrecer software de gran calidad de un modo más rápido y eficiente. En esta sesión nos concentraremos en los proyectos de base de datos que toman una gran importancia en un mundo en el que el desarrollo de software es cada vez más importante para el éxito de un negocio.
Este documento introduce Windows Azure y sus principales características. Explica conceptos clave como roles, almacenamiento y máquinas virtuales. También describe servicios como SQL Database, Web Sites y Media Services. Finalmente, ofrece consejos para migrar aplicaciones a la nube y mejorar su escalabilidad y rendimiento aprovechando las capacidades de Azure.
OpenStack es una plataforma para construir nubes públicas o privadas que puede controlar una gran cantidad de recursos de cómputo, almacenamiento y red. Los recursos controlados por OpenStack pueden ser aprovisionados a través de una interfaz web u otros sistemas. Con OpenStack, los centros de datos pueden ofrecer servicios como máquinas virtuales, almacenamiento virtualizado, bases de datos como servicio y más.
Este documento presenta una introducción al uso de Biml para automatizar procesos de SSIS. En la sesión del 15 de octubre, Guillermo Caicedo explicará los fundamentos de BimlScript y cómo crear patrones de diseño para automatizar tareas de SSIS de forma consistente. El documento también incluye la agenda de próximos eventos sobre temas relacionados a SQL Server y BI.
STOP a la fuga de información: la barrera indispensable de seguridad en SQL S...SolidQ
La seguridad es crítica para muchas empresas. Una fuga de información puede arruinar nuestra imagen y la confianza de nuestros clientes. Mostraremos todas las novedades y características que tenemos disponibles en materia de seguridad con SQL Server.
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014Guillermo Caicedo
Este documento presenta las funcionalidades de nube híbrida en SQL Server 2014, incluyendo respaldos de bases de datos a Azure, migración de bases de datos a máquinas virtuales de Azure, y almacenamiento de archivos de datos de SQL Server en Azure. El objetivo es permitir que los usuarios y aplicaciones accedan y almacenen datos de forma eficiente desde cualquier lugar en cualquier momento.
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...SpanishPASSVC
Este documento presenta las funcionalidades de nube híbrida en SQL Server 2014, incluyendo respaldos de bases de datos a Azure, migración de bases de datos a máquinas virtuales de Azure, y almacenamiento de archivos de datos de SQL Server en Azure. El objetivo es permitir que los usuarios y aplicaciones accedan a sus datos de cualquier lugar de manera eficiente, escalable y segura aprovechando las ventajas del almacenamiento en la nube de Azure.
¿Te encuentras repitiendo los mismos pasos una y otra vez durante el proceso de desarrollo de ETL? BIML nos ayuda a automatizar patrones de Inteligencia de negocio y reduce la repetición manual que consume la mayor parte de su tiempo de desarrollo. En esta sesión aprenderemos los fundamentos del BIMLScript y mostraremos los beneficios de la creación de patrones de diseño para la automatización de los procesos de SSIS.
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL ServerJohn Bulla
El método de Microsoft para administrar el ciclo de vida de las aplicaciones (Application Lifecycle Management, ALM) proporciona un entorno flexible y ágil que se adapta a las necesidades del equipo, elimina barreras entre roles y optimiza los procesos, de manera que puede centrarse en ofrecer software de gran calidad de un modo más rápido y eficiente. En esta sesión nos concentraremos en los proyectos de base de datos que toman una gran importancia en un mundo en el que el desarrollo de software es cada vez más importante para el éxito de un negocio.
Este documento introduce Windows Azure y sus principales características. Explica conceptos clave como roles, almacenamiento y máquinas virtuales. También describe servicios como SQL Database, Web Sites y Media Services. Finalmente, ofrece consejos para migrar aplicaciones a la nube y mejorar su escalabilidad y rendimiento aprovechando las capacidades de Azure.
La presentación describe la implementación de una aplicación SDMX con base de datos SQL. Se crearon dos bases de datos, SDMX_DIS_EEA para diseminación de datos y SDMX_MAP_EEA para almacenar mapeos. Se utilizó la herramienta Data Structure Wizard para gestionar artefactos SDMX como listas de códigos, esquemas de conceptos y definiciones de estructura de datos. Luego, con Mapping Assistant se mapearon los artefactos a las tablas de la base de datos, se creó un flujo de datos y se pus
Implementar BI y no parar...¡todo es empezar!SolidQ
En esta sesión revisaremos todo el proceso que nos permita articular la planificación e implementación de entornos de BI basados en SQL Server sobre Azure IaaS y Azure Automation.
En los últimos años, las arquitecturas cloud han evolucionado a un modelo serverless que trae como principales ventajas la posibilidad de ejecutar código sin aprovisionar ni administrar servidores. Este tipo de arquitecturas permite ejecutar el código en una infraestructura con alta disponibilidad y escalado automático, así como capacidades de monitorización de forma automática. Sin embargo, estos tipos de arquitecturas introducen un conjunto completamente nuevo de implicaciones de seguridad que deben tenerse en cuenta al crear sus aplicaciones.
El OWASP Serverless Top 10 es una excelente referencia para conocer los posibles riesgos de seguridad y las consecuencias de implementar una arquitectura serverless, así como también cómo mitigarlos.
En esta charla se analizará el estado actual de la seguridad en arquitecturas serverless, los principales riesgos y cómo podríamos mitigarlos de una forma sencilla. Entre los puntos a tratar podemos destacar:
-Introducción a las arquitecturas serverless
-Seguridad en arquitecturas serverless y OWASP Serverless Top 10
-Pentesting sobre aplicaciones serverless
-Mejoras prácticas de seguridad al trabajar en entornos cloud
El documento presenta Windows Server 2008, describiendo sus características principales como plataforma de aplicaciones flexible, sistemas conectados y experiencias valiosas. Explica brevemente la instalación, administración de roles, Internet Information Services 7.0, virtualización y Windows PowerShell.
Implementación de autenticación federada con WSO2 Identity Server 5.1WSO2
Este seminario revisará diferentes modos de federación de identidades standars soportados WSO2 Identity Server. Con una aproximación pragmática, se configurará la autenticación de una aplicacion Web de muestra, y se llevarán a cabo las configuraciones apropiadas para permitir que los usuarios accedan a las aplicaciones con un único inicio de sesión utilizando las credenciales de los almacenes de usuarios WSO2 o de otra fuentes como cuentas de gmail o Facebook.
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.
Este documento propone un esquema DevOps para implementar un flujo ágil de despliegues en la nube utilizando herramientas como Bitbucket, AWS y pipelines de integración y entrega continua. El esquema incluye estrategias de branching, integración continua, despliegue continuo, monitoreo y alertas, y rollback. Se aplicaría inicialmente para el caso de uso SDLF - Objetos, el cual crea tablas y esquemas en Athena para el módulo StageA de SDLF.
El documento presenta información sobre las opciones de bases de datos SQL en Azure. Explica las opciones actuales y de preview, incluyendo los modelos basados en tamaño y capacidad transaccional. También resume las necesidades de los desarrolladores y administradores de bases de datos, así como las herramientas y características disponibles para cada rol. Finalmente, ofrece algunas recomendaciones para el uso de bases de datos SQL en Azure.
Este documento presenta una introducción a SQL Azure. SQL Azure ofrece una base de datos relacional administrada en la nube que utiliza las mismas herramientas y API que SQL Server. Proporciona alta disponibilidad y escalabilidad automáticas con un modelo de precios simple basado en el consumo.
El documento habla sobre las novedades en .NET, Xamarin y Azure. Se mencionan mejoras en .NET como el compilador .NET Native, ASP.NET 5 y Roslyn. También se discuten las nuevas características en Xamarin como mejor integración con Visual Studio y tecnologías en preview. Finalmente, se describen actualizaciones en Azure como el SDK 2.5 y nuevas herramientas en Visual Studio 2015.
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ
Este documento presenta una agenda para una charla sobre lo que necesita saber un administrador de base de datos sobre SQL Server Integration Services (SSIS). La charla cubrirá conceptos básicos como la arquitectura de SSIS, tareas administrativas comunes, sincronización de entornos, e importación y movimiento de datos. También incluirá consideraciones sobre instalación, seguridad, encriptación y desarrollo con SSIS.
El documento describe un proyecto para desarrollar un sistema de control de inventario para una fábrica láctea. Actualmente, el control de inventario se realiza de forma manual usando hojas de cálculo de Excel, lo que genera problemas. El sistema automatizado proporcionará un registro más eficiente del inventario de insumos y productos terminados. El proyecto se desarrollará usando C# y una base de datos SQL Server.
Este documento proporciona información sobre una presentación sobre SQL Server en contenedores Docker. Incluye la agenda de la presentación, una introducción a Docker y contenedores, los beneficios de usar contenedores, y ejemplos de cómo implementar SQL Server en contenedores de Docker.
Tips en la instalación de Dynamics 365 FO - LBD, 365 SaturdayJuan Fabian
Este documento proporciona instrucciones para la instalación local de Microsoft Dynamics 365 Finance and Operations. Describe los pasos para configurar la autenticación, crear el clúster de Service Fabric, instalar SQL Server, configurar las bases de datos y credenciales, e implementar el agente local. El objetivo es permitir que Dynamics 365 FO se ejecute localmente con la administración a través de LCS en la nube.
Commit 2018 - Integrando Microservicios y Machine LearningRafa Hidalgo
1) El documento describe una arquitectura para integrar modelos de machine learning en una aplicación mediante microservicios.
2) Se propone dividir la aplicación en tres servicios principales - interfaz, servicios y ML - empaquetados como contenedores Docker y orquestados por Kubernetes.
3) La arquitectura permite el desarrollo políglota usando diferentes tecnologías para cada servicio, con integración continua y entrega continua mediante Jenkins.
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...SpanishPASSVC
El método de Microsoft para administrar el ciclo de vida de las aplicaciones (Application Lifecycle Management, ALM) proporciona un entorno flexible y ágil que se adapta a las necesidades del equipo, elimina barreras entre roles y optimiza los procesos, de manera que puede centrarse en ofrecer software de gran calidad de un modo más rápido y eficiente. En esta sesión nos concentraremos en los proyectos de base de datos que toman una gran importancia en un mundo en el que el desarrollo de software es cada vez más importante para el éxito de un negocio.
Microsoft SQL Server 2008 es un sistema de gestión de bases de datos relacionales que permite almacenar y gestionar grandes cantidades de datos de forma simultánea. Ofrece características como gestión de aplicaciones críticas, reducción de costos, y facilita la toma de decisiones. Incluye soluciones como almacenamiento de datos, consolidación de servidores, desarrollo de aplicaciones e inteligencia de negocios.
Microsoft SQL Server 2008 es un sistema de gestión de bases de datos relacionales que permite almacenar y gestionar grandes cantidades de datos de forma simultánea. Ofrece características como gestión de aplicaciones críticas, reducción de costos, y facilita la toma de decisiones. Incluye soluciones como almacenamiento de datos, consolidación de servidores, desarrollo de aplicaciones e inteligencia de negocios.
Este documento describe las características de Microsoft SQL Server 2008 y 2012. SQL Server es un sistema de gestión de bases de datos relacional producido por Microsoft. Algunas características clave incluyen soporte para transacciones, escalabilidad, seguridad, almacenamiento de datos y herramientas de administración. El documento también discute las diferencias entre las versiones 2008 y 2012.
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.
Más contenido relacionado
Similar a SSIS a fondo: monitorización y ajustes del servicio en producción - SolidQ Summit 2017
La presentación describe la implementación de una aplicación SDMX con base de datos SQL. Se crearon dos bases de datos, SDMX_DIS_EEA para diseminación de datos y SDMX_MAP_EEA para almacenar mapeos. Se utilizó la herramienta Data Structure Wizard para gestionar artefactos SDMX como listas de códigos, esquemas de conceptos y definiciones de estructura de datos. Luego, con Mapping Assistant se mapearon los artefactos a las tablas de la base de datos, se creó un flujo de datos y se pus
Implementar BI y no parar...¡todo es empezar!SolidQ
En esta sesión revisaremos todo el proceso que nos permita articular la planificación e implementación de entornos de BI basados en SQL Server sobre Azure IaaS y Azure Automation.
En los últimos años, las arquitecturas cloud han evolucionado a un modelo serverless que trae como principales ventajas la posibilidad de ejecutar código sin aprovisionar ni administrar servidores. Este tipo de arquitecturas permite ejecutar el código en una infraestructura con alta disponibilidad y escalado automático, así como capacidades de monitorización de forma automática. Sin embargo, estos tipos de arquitecturas introducen un conjunto completamente nuevo de implicaciones de seguridad que deben tenerse en cuenta al crear sus aplicaciones.
El OWASP Serverless Top 10 es una excelente referencia para conocer los posibles riesgos de seguridad y las consecuencias de implementar una arquitectura serverless, así como también cómo mitigarlos.
En esta charla se analizará el estado actual de la seguridad en arquitecturas serverless, los principales riesgos y cómo podríamos mitigarlos de una forma sencilla. Entre los puntos a tratar podemos destacar:
-Introducción a las arquitecturas serverless
-Seguridad en arquitecturas serverless y OWASP Serverless Top 10
-Pentesting sobre aplicaciones serverless
-Mejoras prácticas de seguridad al trabajar en entornos cloud
El documento presenta Windows Server 2008, describiendo sus características principales como plataforma de aplicaciones flexible, sistemas conectados y experiencias valiosas. Explica brevemente la instalación, administración de roles, Internet Information Services 7.0, virtualización y Windows PowerShell.
Implementación de autenticación federada con WSO2 Identity Server 5.1WSO2
Este seminario revisará diferentes modos de federación de identidades standars soportados WSO2 Identity Server. Con una aproximación pragmática, se configurará la autenticación de una aplicacion Web de muestra, y se llevarán a cabo las configuraciones apropiadas para permitir que los usuarios accedan a las aplicaciones con un único inicio de sesión utilizando las credenciales de los almacenes de usuarios WSO2 o de otra fuentes como cuentas de gmail o Facebook.
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.
Este documento propone un esquema DevOps para implementar un flujo ágil de despliegues en la nube utilizando herramientas como Bitbucket, AWS y pipelines de integración y entrega continua. El esquema incluye estrategias de branching, integración continua, despliegue continuo, monitoreo y alertas, y rollback. Se aplicaría inicialmente para el caso de uso SDLF - Objetos, el cual crea tablas y esquemas en Athena para el módulo StageA de SDLF.
El documento presenta información sobre las opciones de bases de datos SQL en Azure. Explica las opciones actuales y de preview, incluyendo los modelos basados en tamaño y capacidad transaccional. También resume las necesidades de los desarrolladores y administradores de bases de datos, así como las herramientas y características disponibles para cada rol. Finalmente, ofrece algunas recomendaciones para el uso de bases de datos SQL en Azure.
Este documento presenta una introducción a SQL Azure. SQL Azure ofrece una base de datos relacional administrada en la nube que utiliza las mismas herramientas y API que SQL Server. Proporciona alta disponibilidad y escalabilidad automáticas con un modelo de precios simple basado en el consumo.
El documento habla sobre las novedades en .NET, Xamarin y Azure. Se mencionan mejoras en .NET como el compilador .NET Native, ASP.NET 5 y Roslyn. También se discuten las nuevas características en Xamarin como mejor integración con Visual Studio y tecnologías en preview. Finalmente, se describen actualizaciones en Azure como el SDK 2.5 y nuevas herramientas en Visual Studio 2015.
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ
Este documento presenta una agenda para una charla sobre lo que necesita saber un administrador de base de datos sobre SQL Server Integration Services (SSIS). La charla cubrirá conceptos básicos como la arquitectura de SSIS, tareas administrativas comunes, sincronización de entornos, e importación y movimiento de datos. También incluirá consideraciones sobre instalación, seguridad, encriptación y desarrollo con SSIS.
El documento describe un proyecto para desarrollar un sistema de control de inventario para una fábrica láctea. Actualmente, el control de inventario se realiza de forma manual usando hojas de cálculo de Excel, lo que genera problemas. El sistema automatizado proporcionará un registro más eficiente del inventario de insumos y productos terminados. El proyecto se desarrollará usando C# y una base de datos SQL Server.
Este documento proporciona información sobre una presentación sobre SQL Server en contenedores Docker. Incluye la agenda de la presentación, una introducción a Docker y contenedores, los beneficios de usar contenedores, y ejemplos de cómo implementar SQL Server en contenedores de Docker.
Tips en la instalación de Dynamics 365 FO - LBD, 365 SaturdayJuan Fabian
Este documento proporciona instrucciones para la instalación local de Microsoft Dynamics 365 Finance and Operations. Describe los pasos para configurar la autenticación, crear el clúster de Service Fabric, instalar SQL Server, configurar las bases de datos y credenciales, e implementar el agente local. El objetivo es permitir que Dynamics 365 FO se ejecute localmente con la administración a través de LCS en la nube.
Commit 2018 - Integrando Microservicios y Machine LearningRafa Hidalgo
1) El documento describe una arquitectura para integrar modelos de machine learning en una aplicación mediante microservicios.
2) Se propone dividir la aplicación en tres servicios principales - interfaz, servicios y ML - empaquetados como contenedores Docker y orquestados por Kubernetes.
3) La arquitectura permite el desarrollo políglota usando diferentes tecnologías para cada servicio, con integración continua y entrega continua mediante Jenkins.
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...SpanishPASSVC
El método de Microsoft para administrar el ciclo de vida de las aplicaciones (Application Lifecycle Management, ALM) proporciona un entorno flexible y ágil que se adapta a las necesidades del equipo, elimina barreras entre roles y optimiza los procesos, de manera que puede centrarse en ofrecer software de gran calidad de un modo más rápido y eficiente. En esta sesión nos concentraremos en los proyectos de base de datos que toman una gran importancia en un mundo en el que el desarrollo de software es cada vez más importante para el éxito de un negocio.
Microsoft SQL Server 2008 es un sistema de gestión de bases de datos relacionales que permite almacenar y gestionar grandes cantidades de datos de forma simultánea. Ofrece características como gestión de aplicaciones críticas, reducción de costos, y facilita la toma de decisiones. Incluye soluciones como almacenamiento de datos, consolidación de servidores, desarrollo de aplicaciones e inteligencia de negocios.
Microsoft SQL Server 2008 es un sistema de gestión de bases de datos relacionales que permite almacenar y gestionar grandes cantidades de datos de forma simultánea. Ofrece características como gestión de aplicaciones críticas, reducción de costos, y facilita la toma de decisiones. Incluye soluciones como almacenamiento de datos, consolidación de servidores, desarrollo de aplicaciones e inteligencia de negocios.
Este documento describe las características de Microsoft SQL Server 2008 y 2012. SQL Server es un sistema de gestión de bases de datos relacional producido por Microsoft. Algunas características clave incluyen soporte para transacciones, escalabilidad, seguridad, almacenamiento de datos y herramientas de administración. El documento también discute las diferencias entre las versiones 2008 y 2012.
Similar a SSIS a fondo: monitorización y ajustes del servicio en producción - SolidQ Summit 2017 (20)
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
Este documento introduce los grafos en SQL Server 2017. Explica que un grafo está compuesto de nodos y aristas que representan entidades y sus relaciones. SQL Server 2017 permite modelar grafos almacenando nodos y aristas como tablas tradicionales y usar el lenguaje Cypher para consultarlos. Aunque proporciona esta nueva funcionalidad, todavía tiene limitaciones como la falta de soporte para actualizaciones en aristas y algoritmos básicos de grafos.
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
El documento presenta un resumen sobre el uso del machine learning para predecir acciones en el mercado de valores. Explica que se necesitan tendencias y periodicidad para hacer predicciones a futuro, y que tradicionalmente los análisis de acciones se han hecho de forma manual usando varios indicadores. Luego, describe cómo se puede aproximar este problema usando time series y agregando variables externas como indicadores económicos y de sentimiento a los modelos, transformando así los análisis de series temporales en problemas de regresión clásica.
Este documento describe una arquitectura propuesta para extraer datos de redes sociales de manera generalizada e independiente de cada plataforma. Se propone separar la extracción de datos en componentes genéricos para el manejo de autenticación, servicios de API y almacenamiento, con implementaciones específicas para cada red social. Esto permitiría extraer periódicamente datos de diferentes plataformas de manera unificada y almacenar la información de manera estructurada.
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.
Este documento presenta información sobre bots y el framework de Microsoft para crear bots. Explica qué es un bot, los objetivos de crear uno, el ecosistema de Microsoft para bots, cómo crear un bot básico en .NET, los componentes como diálogos y tarjetas, y servicios adicionales como LUIS para entender el lenguaje natural. Finalmente, discute casos de uso y el futuro prometedor de los bots.
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.
Este documento presenta opciones de arquitectura para implementar soluciones de Business Intelligence (BI) de extremo a extremo en Azure. Describe los diferentes servicios de Azure para almacenamiento, eventos y streaming, y análisis de datos. También discute arquitecturas clásicas, en la nube y híbridas, con ejemplos de orígenes de datos para cada una. Finalmente, muestra demos de implementaciones de BI en Azure usando Azure Data Factory, SQL Server Integration Services y Azure Analysis Services.
¿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.
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...SolidQ
Este documento describe varias mejoras en el procesamiento de consultas adaptativas en SQL Server 2017, incluyendo el ámbito de la base de datos, el ajuste automático y el procesamiento de consultas adaptativas. El ámbito de la base de datos permite configuraciones específicas para cada base de datos. El ajuste automático incluye la administración automática de índices y la corrección automática de planes. El procesamiento de consultas adaptativas optimiza consultas durante la ejecución y mejora los joins adaptativos.
Por medio de distintas demos, mostraremos de forma interactiva, las novedades que nos ofrece SSAS tabular, además de exponer como sacar provecho de las nuevas funcionalidades.
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)codesiret
Los protocolos son conjuntos de
normas para formatos de mensaje y
procedimientos que permiten a las
máquinas y los programas de aplicación
intercambiar información.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
para programadores y desarrolladores de inteligencia artificial y machine learning, como se automatiza una cadena de valor o cadena de valor gracias a la teoría por Manuel Diaz @manuelmakemoney
SSIS a fondo: monitorización y ajustes del servicio en producción - SolidQ Summit 2017
1. SOLIDQ SUMMIT MADRID 2017
#SQSummit17
Victor M García Sánchez | Mentor | vsanchez@solidq.com | @atharky
Richard Luis Diaz | DPA | richardldiaz@solidq.com | @richardldiaz
SSIS a fondo, monitorización y ajustes
2. SOLIDQ SUMMIT MADRID 2017
Modelo de despliegue de proyecto1
Buceando en el catálogo2
Automatizando tareas administrativas3
Seguridad4
Escalado horizontal5
5. SOLIDQ SUMMIT MADRID 2017
Proyectos
Parámetros
Entornos
Variables de entorno
Catálogo de procedimientos y vistas
Conjunto de informes estándar
6. SOLIDQ SUMMIT MADRID 2017
Aparece como novedad en la versión SQL Server 2016
Puedes desplegar uno o más paquetes para un
proyecto existente o nuevo
Herramientas de despliegue:
Deployment Wizard
SQL Server Management Studio
SQL Server Data Tools (Visual Studio)
Stored procedures
The Management Object Model (MOM) API
15. SOLIDQ SUMMIT MADRID 2017
El catálogo proporciona una serie de procedimientos que permiten la
administración de sus objetos.
Esto proporciona una serie de ventajas a los DBAs
T-SQL es el lenguaje por efecto de los DBAs
Curva de aprendizaje rápida
Algunas limitaciones
Muy sencillo para DBAs pero no para otros perfiles de IT
Administración local de la instancia, no tan sencillo para múltiples
servicios de integración
16. SOLIDQ SUMMIT MADRID 2017
Administración de objetos como:
Carpetas
Proyectos y paquetes
Parámetros
Entornos de servidor, variables y referencias
del entorno
17. SOLIDQ SUMMIT MADRID 2017
Por su potencia
Administrar muchos servidores
Acceso a recursos fuera de SQL Server
También permite usar T-SQL
¿Por qué PowerShell?
https://blogs.msdn.microsoft.com/dtjones/2008/08/29/powershell-vs-t-sql-or-why-did-we-
add-powershell-support-in-sql2k8/
http://www.memegen.es/memes/bebe_asustado
18. SOLIDQ SUMMIT MADRID 2017
Desde PowerShell haciendo uso de la librería:
Microsoft.SqlServer.Management.IntegrationServices
podemos crear tareas automatizadas en la administración de SSIS como:
Creación de catálogos
Creación de carpetas
Despliegue de proyectos
Creación de entornos y variables
Ejecución de paquetes
Asignación de parámetros
…
https://msdn.microsoft.com/es-es/library/microsoft.sqlserver.management.integrationservices.aspx
21. SOLIDQ SUMMIT MADRID 2017
Los proyectos, los entornos y los paquetes se encuentran en
carpetas que son objetos protegibles.
Se utiliza una combinación de seguridad de SQL y de la
seguridad que proporciona el catálogo.
Los roles de la base de datos de catálogo de SSISDB son:
ssis_admin
ssis_logreader
Además, existen los permisos propios del catálogo a nivel de
carpeta, proyecto, entorno y paquetes.
22. SOLIDQ SUMMIT MADRID 2017
Además, existen los permisos propios del catálogo a nivel de carpeta,
proyecto, entorno y paquetes:
23. SOLIDQ SUMMIT MADRID 2017
Escenarios:
1. Permitir leer o ejecutar paquetes de un solo proyecto
2. Permitir leer o ejecutar paquetes de todos los proyectos de una carpeta
3. Administrar el catálogo
25. SOLIDQ SUMMIT MADRID 2017
Escenarios
Usuario lanza un
job con proxy
desde máquina
remota. SSIS y
SSIDB en el
mismo servidor
Usuario/job/SP
lanza ejecución
en el mismo
servidor. SSIS y
SSIDB en el
mismo servidor
26. SOLIDQ SUMMIT MADRID 2017
Escenarios (II)
Usuario/job/SP
ejecutan un
paquete desde
máquina distinta.
SSIS y SSISDB se
encuentran en el
mismo servidor.
27. SOLIDQ SUMMIT MADRID 2017
¿Cómo funciona la delegación?
4. Petición y respuesta de
delegación Kerberos para el
Ticket para el Server 2
3. Conecta utilizando
credenciales de cliente al
server 1
5. Conecta al server 2
utilizando las
credenciales del cliente
que tiene el server 1
28. SOLIDQ SUMMIT MADRID 2017
Implementando Kerberos para SSIS
Parámetros básicos seguridad
Cuentas de ejecución de paquetes con permisos en SSISDB, orígenes
y destinos para las cadenas de conexión con credenciales Windows.
Conceder permisos para activación componente DCOM *
Configuración específica para Kerberos
Establecer UPN para servicios implicados en la cadena de
autenticación (cuentas dominio, usuario o máquina)
Registrar SPN de servicios
SQL/SSAS/HTTP en puerto establecido
Habilitar delegación
DCOM: RuntimeBroker.exe
29. SOLIDQ SUMMIT MADRID 2017
DCOM: RuntimeBroker.exe
Identificar CLSID y APPID
Buscar con regedit
Concederte permisos sobre las entradas
En la consola DCOM, localizar el APPID
Conceder permisos de activación
The application-specific permission settings do not grant Local
Activation permission for the COM Server application with CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
and APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
to the user SQLMERIDIANOSQLISScaleOutWorker1 SID (S-1-5-21-
328980982-2596610430-4260849976-1615) from address LocalHost (Using
LRPC) running in the application container Unavailable SID
(Unavailable). This security permission can be modified using the
Component Services administrative tool.
30. SOLIDQ SUMMIT MADRID 2017
Desde el punto de vista de diseño del producto, no hay impedimento:
https://connect.microsoft.com/SQLServer/feedback/details/767088/with-the-new-ability-to-
execute-ssis-packages-from-tsql-kerberos-delegation-should-be-supported
?https://technet.microsoft.com/en-us/library/aa337083(v=sql.110).aspx
31. SOLIDQ SUMMIT MADRID 2017
Toma nota de la documentación… correcta:
https://docs.microsoft.com/en-us/sql/integration-services/service/integration-services-service-ssis-service
33. SOLIDQ SUMMIT MADRID 2017
Kit de herramientas:
SetSPN
Kerberos configuration Manager for SQL
Klist
KerbTray
Habilitar log eventos para Kerberos
Wire shark, Security Event Log
Blogs de referencia (p.e. Adam Saxton)
Microsoft docs (SQL, SSAS, SSRS, SSIS, Kerberos v5)
Empieza por lo básico:
select c.session_id, s.login_name, c.auth_scheme, c.net_transport, st.text
from sys.dm_exec_connections c
JOIN sys.dm_exec_sessions s ON c.session_id = s.session_id
JOIN sys.dm_exec_requests r ON c.session_id = r.session_id
cross apply sys.dm_exec_sql_text(r.sql_handle) as st
35. SOLIDQ SUMMIT MADRID 2017
Disponible a partir de SQL Server vNext (2017
CTP1)
Escalado a nivel de paquete
Balancea las ejecuciones entre los workers
disponibles
No divide un paquete en tareas distribuibles
Aún válidos patrones de diseño avanzados para carga
distribuida
Comunicación HTTPS Master<->Worker
El contexto de seguridad del paquete es la
cuenta de ejecución del Worker*
MASTER
Woker
Woker
36. SOLIDQ SUMMIT MADRID 2017
MASTER
Orquesta las ejecuciones y
distribución en los workers
Opera sobre SSIDB
Las credenciales contexto de
ejecución deben tener permisos
en SSISDB
Recibe peticiones de ejecución
Registra actividad en SSIDB
remota
Las credenciales contexto de
ejecución cambian a la cuenta
de ejecución del servicio
Worker
37. SOLIDQ SUMMIT MADRID 2017
MASTER
Orquesta las ejecuciones y
distribución en los workers
Opera sobre SSIDB
Las credenciales contexto de
ejecución deben tener permisos
en SSISDB
Woker
Recibe peticiones de ejecución
Registra actividad en SSIDB
remota
Las credenciales contexto de
ejecución cambian a la cuenta
de ejecución del servicio
38. SOLIDQ SUMMIT MADRID 2017
MASTER
Instalar la característica Scale Out Master en la instalación de
SQL Server
Establecer una cuenta (preferible cuenta de dominio)
Seleccionar o generar un certificado
Establecer puerto – por defecto 8391
Habilitar la comunicación para el puerto SQL y Scale Out
Revisar configuración y guardar el certificado generado
SSISScaleOutMaster.cer
Crear catálogo SSIDB con Scale Out habilitado
Habilitar modo seguridad SQL Server
39. SOLIDQ SUMMIT MADRID 2017
Instalar la característica Scale Out Worker en la instalación
de SQL Server
Establecer una cuenta (preferible cuenta de dominio)
Establecer Uri de Scale Out Master
Seleccionar certificado para comunicación con nodo
Master
Revisar configuración y guardar certificado
SSISScaleOutWorker.cer del nodo
Worker
40. SOLIDQ SUMMIT MADRID 2017
Instalar certificado workers en máquina master
Trusted Root Certification Authorities
Habilitar el uso del worker desde SSISDB
Worker
MASTER
42. SOLIDQ SUMMIT MADRID 2017
Copia de seguridad, restauración y traslado del catálogo de SSIS
Actualización del catálogo de SSIS (SSISDB)
Always On for SSIS Catalog (SSISDB)
43. SOLIDQ SUMMIT MADRID 2017
• +500h de trabajo
• Clases 100% ONLINE en directo
• Proyecto fin de máster real para tu empresa
• Tutorías bajo demanda
• Laboratorios virtuales guiados paso a paso
• Invitación 1 día al SolidQ Summit Madrid
• Te ayudamos en tus proyectos de BI & Analytics
CONTENIDOS
• BI & Analytics Overview
• Data Warehousing y Modelo Dimensional
• Obtención de datos. ETL e Integración
• Soluciones Analíticas
• Análisis y Visualización de la información
• Proyecto Fin de Máster
“Con la evolución de los tiempos, es imprescindible estudiar todo lo que tiene que ver con real-time,
analytics y el mundo de los datos. Por lo que, consideré que tener formación en BI me podría ser muy útil
y me venía muy bien personalmente, porque nuestro sistema trata con muchísimas transacciones y
muchísima carga y ‘el relacional’ ya se nos estaba quedando pequeño.
El máster nos dio una visión bastante general de cómo implementar un proyecto y gestionarlo tú mismo y
cómo ver las soluciones de distintas maneras. Aunque tenía mis dudas de hacer una formación online, la
valoración es bastante positiva, las clases son muy interactivas y al final salió todo muy bien.”
Adolfo Gabriel
VP Software
Development, Payvision
Máster en BI & Analytics
Alumni
¡Plazas Limitadas!
Más información:
http://www.solidq.com/es/masterbi
CONTENIDOS
• BI & Analytics Overview
• Data Warehousing y Modelo Dimensional
• Obtención de datos. ETL e Integración
• Soluciones Analíticas
• Análisis y Visualización de la información
• Proyecto Fin de Máster