¿Y si queremos desarrollar una plataforma que visualice datos de Big Data o Business Intelligence? ¿Cómo juntamos el mundo del desarrollo con el mundo de los datos?
Este ha sido uno de los requisitos más demandado durante el último año.
¿Cómo está evolucionando el mundo de los Datos y el mundo de los desarrolladores? La clave va a ser Modern Data Warehouse.
Durante esta sesión navegaremos por todos los pasos necesarios para comunicar la capa de presentación con una capa analítica y realizaremos un pequeño cuadro de mandos táctil. Plantearemos una arquitectura final en la nube jugando con WebAPI, Leaflet, MDX y Microsoft SQL Server Analysis Services.
Todo esto lo usaremos para implementar un pequeño cuadro de mandos táctil, basándonos en las entrañas de un ejemplo real como es la App W8 SolidQ Analytics.
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...SolidQ
En esta sesión aprenderemos a detectar e implementar correctamente capas de acceso a datos . NET que escalen a las capacidades HW de nuestras máquinas. Saca provecho de todas las posibilidades de rendimiento que se ofrecen combinando SQL Sever y .NET.
Power BI on premise Vs Power BI on Cloud - SolidQ Summit 2017SolidQ
Tener la funcionalidad de Power BI, pero on premise en lugar de en la nube, ha sido algo muy demandado. Por fin está en camino, cono○9e las nuevas caracteríasticas de Reposting Services para gestionar informes de Power BI, prepárate y decide qué hacer cuando salga al mercado en unos meses
Azurer Data Factory en la práctica - SolidQ Summit 2017SolidQ
Azure Data Factory no es muy conocido pero...¡vamos a darle la vuelta a esta situación! Queremos explicarte para qué sirve exactamente este orquestador de servicios de Big Data y cómo utilizarlo de una manera muy sencilla.
Webinar: Descubre los diferentes servicios Cloud Native en AzureatSistemas
En el contexto actual, las plataformas y tecnologías Cloud están impulsando una serie de cambios en la forma en que se analizan, desarrollan, implementan, despliegan y monitorizan las aplicaciones.
Las tecnologías y herramientas Cloud Native se utilizan para desarrollar y desplegar aplicaciones construidas con tecnologías de Containers, Microservicios o Serverless. En esta sesión os animamos a que conozcáis, los diferentes escenarios y enfoques para el diseño de Arquitecturas y Aplicaciones Cloud Native utilizando los servicios de Azure.
¿Qué descubrirás en este webinar?
Qué son las plataformas Cloud
Qué es Cloud Native y CNCF - Cloud Native Computing Foundation-.
Cómo funciona Cloud Native en Azure
Demo en Azure: planteando diferentes escenarios
Predictive analytics is touching more and more lives every day. Machine Learning lets you predict and change the future. Do you know that Microsoft products like Xbox and Bing integrate some machine learning capabilities in their workflows? Come to the session and take a look of the new cloud-based machine learning platform called AzureML from a BI architect perspective, without all the data scientist knowledge.
Este documento presenta una sesión de trabajo sobre análisis predictivo en una web con Azure Machine Learning. La sesión cubre temas como el uso de datos masivos y algoritmos de aprendizaje automático para lograr predicciones, así como casos prácticos de predicción de problemas mecánicos y toma de decisiones comerciales mediante este enfoque. Finalmente, se explica el funcionamiento básico de Azure Machine Learning para crear, entrenar y publicar modelos predictivos de manera sencilla y a gran escala en la nube.
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.
Capas de acceso a datos .NET escalables de verdad: el batido perfecto para el...SolidQ
En esta sesión aprenderemos a detectar e implementar correctamente capas de acceso a datos . NET que escalen a las capacidades HW de nuestras máquinas. Saca provecho de todas las posibilidades de rendimiento que se ofrecen combinando SQL Sever y .NET.
Power BI on premise Vs Power BI on Cloud - SolidQ Summit 2017SolidQ
Tener la funcionalidad de Power BI, pero on premise en lugar de en la nube, ha sido algo muy demandado. Por fin está en camino, cono○9e las nuevas caracteríasticas de Reposting Services para gestionar informes de Power BI, prepárate y decide qué hacer cuando salga al mercado en unos meses
Azurer Data Factory en la práctica - SolidQ Summit 2017SolidQ
Azure Data Factory no es muy conocido pero...¡vamos a darle la vuelta a esta situación! Queremos explicarte para qué sirve exactamente este orquestador de servicios de Big Data y cómo utilizarlo de una manera muy sencilla.
Webinar: Descubre los diferentes servicios Cloud Native en AzureatSistemas
En el contexto actual, las plataformas y tecnologías Cloud están impulsando una serie de cambios en la forma en que se analizan, desarrollan, implementan, despliegan y monitorizan las aplicaciones.
Las tecnologías y herramientas Cloud Native se utilizan para desarrollar y desplegar aplicaciones construidas con tecnologías de Containers, Microservicios o Serverless. En esta sesión os animamos a que conozcáis, los diferentes escenarios y enfoques para el diseño de Arquitecturas y Aplicaciones Cloud Native utilizando los servicios de Azure.
¿Qué descubrirás en este webinar?
Qué son las plataformas Cloud
Qué es Cloud Native y CNCF - Cloud Native Computing Foundation-.
Cómo funciona Cloud Native en Azure
Demo en Azure: planteando diferentes escenarios
Predictive analytics is touching more and more lives every day. Machine Learning lets you predict and change the future. Do you know that Microsoft products like Xbox and Bing integrate some machine learning capabilities in their workflows? Come to the session and take a look of the new cloud-based machine learning platform called AzureML from a BI architect perspective, without all the data scientist knowledge.
Este documento presenta una sesión de trabajo sobre análisis predictivo en una web con Azure Machine Learning. La sesión cubre temas como el uso de datos masivos y algoritmos de aprendizaje automático para lograr predicciones, así como casos prácticos de predicción de problemas mecánicos y toma de decisiones comerciales mediante este enfoque. Finalmente, se explica el funcionamiento básico de Azure Machine Learning para crear, entrenar y publicar modelos predictivos de manera sencilla y a gran escala en la nube.
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.
Desde marzo de 2011, la comunidad Drupal está trabajando duro en Drupal 8, el cual está actualmente resolviendo sus últimos issues y el cual estará disponible muy pronto. Esta revolucionaria nueva versión cuenta con un número enorme de mejoras, las cuales nos gustaría compartir con la audiencia en esta charla.
Nuevos aliados para la visualización de BI | SolidQ Summit 2014SolidQ
Este documento presenta una charla sobre nuevos aliados para la visualización de BI. La charla explorará las nuevas necesidades de visualización, cómo crear comunicación entre desarrolladores web y BI, y técnicas para consumir datos de SSAS en aplicaciones ASP.NET MVC mientras se abordan cuestiones de seguridad como el uso de EffectiveUsername y Active Directory. Finalmente, se mostrará un caso de éxito de SolidQ Analytics.
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
El documento habla sobre cómo escalar SQL Server a la nube, un paso necesario. Explica que se necesita para integrar sistemas transaccionales en datacenters convencionales con máquinas virtuales en Azure para soluciones de alta disponibilidad y recuperación de desastres. También cubre consideraciones para migrar a la nube y demuestra cómo configurar SQL Server en una máquina virtual de Azure.
Comparativa entre Drupal y Rails. Charla por @carlossanchezp y servidor en la Codemotion 2014, en Madrid.
Compara diversos aspectos de estos framework intentando poner ciertos parámetros para decidir si para un proyecto nos interesaría más una tecnología u otra.
Presentación del Webinar realizado por atSistemas y publicado en Youtube.
Un repaso de todos los servicios existentes en Azure para diseñar aplicaciones Cloud Native sobre la plataforma cloud de Microsoft que contempla diferentes escenarios con apps, datos, registry, contenedores, orquestadores y serverless.
El documento presenta una introducción a conceptos de big data y data science. Explica las tres V del big data (volumen, variedad y velocidad), así como las herramientas y técnicas utilizadas en el análisis de datos a gran escala, incluyendo arquitecturas, lectura y tratamiento de datos, modelización, visualización e informes.
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!
Descubriendo las caches por Quique Martínez y Fernando Escolar.
Hoy en día en la nube puedes hospedarlo todo, incluso la memoria caché que usan tus aplicaciones. Pero no todas las cachés que encontramos son iguales, ni se usan para los mismos fines, ni siquiera tienen el mismo comportamiento.
A lo largo de esta charla realizaremos un viaje a través de los tipos de datos, cuales es mejor almacenarlos en caché y qué caché es más recomendabe para cada uno. Y terminaremos con los resultados de un estudio acerca de la performance de diferentes sistemas de cachés hospedados en la nube.
Desde una aplicación web simple, previamente desarrollada, basada en la serie televisiva expediente X (X-Files), el objetivo será establecer la autenticación y autorización de usuarios de recursos de la aplicación web, como securizar la invocación de los métodos de los componentes de negocio. Se establecerá una configuración de seguridad mínima inicial, que se completará con mecanismos más sofisticados, a continuación. Todo ello, haciendo hincapié en las novedades de la versión 3.x de Spring Security como el uso de SPEL, anotaciones, espacio de nombres, configuración Java, etc. Los asistentes podrán ver muchas de las características que implementa Spring Security para establecer mecanismos de seguridad en las aplicaciones JEE. Las herramientas a utilizar serán Spring Tool Suite 3.6, Springframework 3.2, Maven 3 y Spring TC Server 2.9.
Este documento presenta PillarsJS, un framework de desarrollo web para Node.js creado por Javi y Chelo. El framework ofrece herramientas para el desarrollo backend en JavaScript y fue creado para mejorar la velocidad de desarrollo, eficiencia y rendimiento en comparación con frameworks anteriores utilizados por los creadores. PillarsJS fue liberado como código abierto en 2014 y desde entonces ha ido mejorando a través de iteraciones y el trabajo de la comunidad de desarrolladores.
Técnicas avanzadas para resolver tus problemas de sql server - SolidQ Summit ...SolidQ
A través de ejemplos reales, podrás conocer técnicas avanzadas de resolución de problemas, descubre nuevas ideas y aproximaciones que te ayudarán a la efectividad a la hora de resolver futuros problemas.
A todo gas: inyectando nitrógeno para incrementar la velocidad de las queries...SolidQ
Muchas veces enfrentamos problemas de análisis de datos seccionados. navegación entre registros, acumulados y muchos problemas comunes, pero, ¿qué le pasa al rendimiento? Te enseñamos a mejorar tus queries utilizando funciones avanzadas de SQL Server.
Este documento describe cómo usar R para analizar el rendimiento de un servidor. Explica cómo recopilar datos de hardware y software, y analizarlos manualmente o con automatizaciones. Luego sugiere usar machine learning para identificar relaciones entre métricas, cambios de comportamiento inesperados, y tramos con problemas específicos, lo que puede ayudar a focalizar más rápido los problemas. Finalmente, propone usar algoritmos como regresión de árboles o XGBoost en R para predecir valores basados en otras métricas.
Real-time con Azure Stream Analytics - SolidQ Summit 2017SolidQ
Realizaremos una introducción a los datos en tiempo real. Descripción E2E de la arquitectura de un sistema en tiempo real: desde el envío de eventos hasta su visualización en un dashboard de Power BI, deteniéndose especialmente en el servicio de Azure Stream Analytics.
Operational Analytics, ¿amigo o enemigo de los ETLs y DQ clásicos? - SolidQ S...SolidQ
El documento presenta una sesión en el SOLIDQ SUMMIT MADRID 2017 sobre Real-time Operational Analytics. La sesión discute el uso de columnstore indexes en SQL Server para mejorar el rendimiento de consultas en línea en tiempo real sobre grandes volúmenes de datos transaccionales. Se muestran ejemplos donde columnstore indexes mejoran el rendimiento de consultas en 2x a 10x en comparación con otras técnicas. También se promociona un máster en BI & Analytics de SolidQ.
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Edelweiss Kammermann
En marzo de 2017 Oracle lanzó un nuevo servicio en la nube para análisis de negocio llamado Oracle Analytics Cloud que permite al cliente entre otras cosas administrar su propio ambiente. Al ya existir dos servicios de Oracle para análisis Oracle BI Cloud y Data Visualization Cloud, surgen una serie de preguntas para aquel que quiera empezar a crear análisis en la nube.¿ Cuáles son las diferencias entre estos servicios? ¿Cuál es la opción que necesito?
En esta sesión veremos en forma detalladas las diferencias y semejanzas entre estos 3 servicios y analizaremos sus características funcionales y técnicas así como el costo de cada una ellas.
Aplicando R al análisis de rendimiento de un servidor - SolidQ Summit 2017SolidQ
En esta sesión daremos a conocer las técnicas de Data Mining avanzadas para troubleshooting SQL Server 2016. Ya está disponible el vídeo de la sesión para visualizarlo en esta misma página.
Video:
https://youtu.be/6JWn78NLuy8
¿Qué nos imaginamos cuando hablamos de Big Data ?
Repasemos algunos conceptos y miremos detalles que ha estado haciendo parte del Big Data
¿Y cómo procedemos con tanta información ?
¿Cómo es la información generada, qué cualidades debe cumplir?
¿Qué nos ha traído hasta aquí ?
Herramientas a lo largo del tiempo. Cuantas ?
Y… ¿cómo puedo ayudar / participar en esto ?
¿Qué roles se pueden encontrar en Big Data ? ¿Qué debo saber para hacer parte de esto ?
¿Continua el boom de Data Architects ?
Los Data Architects siguen siendo indispensables, ¿Por qué?
¿Por dónde comenzar ?
Cuáles herramientas son una base para mi inicio.
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en AzureAlberto Diaz Martin
En esta sesión del Global Azure Bootcamp 2015 de España hablamos sobre las capacidades de Azure para implementar un datacenter híbrido que comparta infraestructura y servicios de la nube con OnPremises, como puede ser el nuevo servicio de App y su Logic Apps.
Webinar Administracion de Servicios Nube AzureIvan Martinez
Webinar Administracion de Servicios en Microsoft Azure demostraciones de maquinas virtuales ,se brindo una videoconferencia con para IEEE Seccion de diferentes paises y comunidades por el aniversario de dia de las telecomunicaciones y sistemas de informacion
Desde marzo de 2011, la comunidad Drupal está trabajando duro en Drupal 8, el cual está actualmente resolviendo sus últimos issues y el cual estará disponible muy pronto. Esta revolucionaria nueva versión cuenta con un número enorme de mejoras, las cuales nos gustaría compartir con la audiencia en esta charla.
Nuevos aliados para la visualización de BI | SolidQ Summit 2014SolidQ
Este documento presenta una charla sobre nuevos aliados para la visualización de BI. La charla explorará las nuevas necesidades de visualización, cómo crear comunicación entre desarrolladores web y BI, y técnicas para consumir datos de SSAS en aplicaciones ASP.NET MVC mientras se abordan cuestiones de seguridad como el uso de EffectiveUsername y Active Directory. Finalmente, se mostrará un caso de éxito de SolidQ Analytics.
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
El documento habla sobre cómo escalar SQL Server a la nube, un paso necesario. Explica que se necesita para integrar sistemas transaccionales en datacenters convencionales con máquinas virtuales en Azure para soluciones de alta disponibilidad y recuperación de desastres. También cubre consideraciones para migrar a la nube y demuestra cómo configurar SQL Server en una máquina virtual de Azure.
Comparativa entre Drupal y Rails. Charla por @carlossanchezp y servidor en la Codemotion 2014, en Madrid.
Compara diversos aspectos de estos framework intentando poner ciertos parámetros para decidir si para un proyecto nos interesaría más una tecnología u otra.
Presentación del Webinar realizado por atSistemas y publicado en Youtube.
Un repaso de todos los servicios existentes en Azure para diseñar aplicaciones Cloud Native sobre la plataforma cloud de Microsoft que contempla diferentes escenarios con apps, datos, registry, contenedores, orquestadores y serverless.
El documento presenta una introducción a conceptos de big data y data science. Explica las tres V del big data (volumen, variedad y velocidad), así como las herramientas y técnicas utilizadas en el análisis de datos a gran escala, incluyendo arquitecturas, lectura y tratamiento de datos, modelización, visualización e informes.
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!
Descubriendo las caches por Quique Martínez y Fernando Escolar.
Hoy en día en la nube puedes hospedarlo todo, incluso la memoria caché que usan tus aplicaciones. Pero no todas las cachés que encontramos son iguales, ni se usan para los mismos fines, ni siquiera tienen el mismo comportamiento.
A lo largo de esta charla realizaremos un viaje a través de los tipos de datos, cuales es mejor almacenarlos en caché y qué caché es más recomendabe para cada uno. Y terminaremos con los resultados de un estudio acerca de la performance de diferentes sistemas de cachés hospedados en la nube.
Desde una aplicación web simple, previamente desarrollada, basada en la serie televisiva expediente X (X-Files), el objetivo será establecer la autenticación y autorización de usuarios de recursos de la aplicación web, como securizar la invocación de los métodos de los componentes de negocio. Se establecerá una configuración de seguridad mínima inicial, que se completará con mecanismos más sofisticados, a continuación. Todo ello, haciendo hincapié en las novedades de la versión 3.x de Spring Security como el uso de SPEL, anotaciones, espacio de nombres, configuración Java, etc. Los asistentes podrán ver muchas de las características que implementa Spring Security para establecer mecanismos de seguridad en las aplicaciones JEE. Las herramientas a utilizar serán Spring Tool Suite 3.6, Springframework 3.2, Maven 3 y Spring TC Server 2.9.
Este documento presenta PillarsJS, un framework de desarrollo web para Node.js creado por Javi y Chelo. El framework ofrece herramientas para el desarrollo backend en JavaScript y fue creado para mejorar la velocidad de desarrollo, eficiencia y rendimiento en comparación con frameworks anteriores utilizados por los creadores. PillarsJS fue liberado como código abierto en 2014 y desde entonces ha ido mejorando a través de iteraciones y el trabajo de la comunidad de desarrolladores.
Técnicas avanzadas para resolver tus problemas de sql server - SolidQ Summit ...SolidQ
A través de ejemplos reales, podrás conocer técnicas avanzadas de resolución de problemas, descubre nuevas ideas y aproximaciones que te ayudarán a la efectividad a la hora de resolver futuros problemas.
A todo gas: inyectando nitrógeno para incrementar la velocidad de las queries...SolidQ
Muchas veces enfrentamos problemas de análisis de datos seccionados. navegación entre registros, acumulados y muchos problemas comunes, pero, ¿qué le pasa al rendimiento? Te enseñamos a mejorar tus queries utilizando funciones avanzadas de SQL Server.
Este documento describe cómo usar R para analizar el rendimiento de un servidor. Explica cómo recopilar datos de hardware y software, y analizarlos manualmente o con automatizaciones. Luego sugiere usar machine learning para identificar relaciones entre métricas, cambios de comportamiento inesperados, y tramos con problemas específicos, lo que puede ayudar a focalizar más rápido los problemas. Finalmente, propone usar algoritmos como regresión de árboles o XGBoost en R para predecir valores basados en otras métricas.
Real-time con Azure Stream Analytics - SolidQ Summit 2017SolidQ
Realizaremos una introducción a los datos en tiempo real. Descripción E2E de la arquitectura de un sistema en tiempo real: desde el envío de eventos hasta su visualización en un dashboard de Power BI, deteniéndose especialmente en el servicio de Azure Stream Analytics.
Operational Analytics, ¿amigo o enemigo de los ETLs y DQ clásicos? - SolidQ S...SolidQ
El documento presenta una sesión en el SOLIDQ SUMMIT MADRID 2017 sobre Real-time Operational Analytics. La sesión discute el uso de columnstore indexes en SQL Server para mejorar el rendimiento de consultas en línea en tiempo real sobre grandes volúmenes de datos transaccionales. Se muestran ejemplos donde columnstore indexes mejoran el rendimiento de consultas en 2x a 10x en comparación con otras técnicas. También se promociona un máster en BI & Analytics de SolidQ.
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Edelweiss Kammermann
En marzo de 2017 Oracle lanzó un nuevo servicio en la nube para análisis de negocio llamado Oracle Analytics Cloud que permite al cliente entre otras cosas administrar su propio ambiente. Al ya existir dos servicios de Oracle para análisis Oracle BI Cloud y Data Visualization Cloud, surgen una serie de preguntas para aquel que quiera empezar a crear análisis en la nube.¿ Cuáles son las diferencias entre estos servicios? ¿Cuál es la opción que necesito?
En esta sesión veremos en forma detalladas las diferencias y semejanzas entre estos 3 servicios y analizaremos sus características funcionales y técnicas así como el costo de cada una ellas.
Aplicando R al análisis de rendimiento de un servidor - SolidQ Summit 2017SolidQ
En esta sesión daremos a conocer las técnicas de Data Mining avanzadas para troubleshooting SQL Server 2016. Ya está disponible el vídeo de la sesión para visualizarlo en esta misma página.
Video:
https://youtu.be/6JWn78NLuy8
¿Qué nos imaginamos cuando hablamos de Big Data ?
Repasemos algunos conceptos y miremos detalles que ha estado haciendo parte del Big Data
¿Y cómo procedemos con tanta información ?
¿Cómo es la información generada, qué cualidades debe cumplir?
¿Qué nos ha traído hasta aquí ?
Herramientas a lo largo del tiempo. Cuantas ?
Y… ¿cómo puedo ayudar / participar en esto ?
¿Qué roles se pueden encontrar en Big Data ? ¿Qué debo saber para hacer parte de esto ?
¿Continua el boom de Data Architects ?
Los Data Architects siguen siendo indispensables, ¿Por qué?
¿Por dónde comenzar ?
Cuáles herramientas son una base para mi inicio.
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en AzureAlberto Diaz Martin
En esta sesión del Global Azure Bootcamp 2015 de España hablamos sobre las capacidades de Azure para implementar un datacenter híbrido que comparta infraestructura y servicios de la nube con OnPremises, como puede ser el nuevo servicio de App y su Logic Apps.
Webinar Administracion de Servicios Nube AzureIvan Martinez
Webinar Administracion de Servicios en Microsoft Azure demostraciones de maquinas virtuales ,se brindo una videoconferencia con para IEEE Seccion de diferentes paises y comunidades por el aniversario de dia de las telecomunicaciones y sistemas de informacion
Similar a Cuando los desarrolladores conocieron SSAS, Business Intelligence y Big Data (20)
Este documento ha sido elaborado por el Observatorio Ciudadano de Seguridad Justicia y Legalidad de Irapuato siendo nuestro propósito conocer datos sociodemográficos en conjunto con información de incidencia delictiva de las 10 colonias y/o comunidades que del año 2020 a la fecha han tenido mayor incidencia.
Existen muchas más colonias que presentan cifras y datos en materia de seguridad, sin embargo, en este primer acercamiento lo que se prevées darle al lector una idea de como se encuentran las colonias analizadas, tomando como referencia los datos del INEGI 2020, datos del Secretariado Ejecutivo del Sistema Nacional de Seguridad Pública del 2020 al 2023 y las bases de datos propias que desde el 2017 el Observatorio Ciudadano ha recopilado de manera puntual con datos de las vıć timas de homicidio doloso, accidentes de tránsito, personas lesionadas por arma de fuego, entre otros indicadores.
Minería de Datos e IA Conceptos, Fundamentos y Aplicaciones.pdfMedTechBiz
Este libro ofrece una introducción completa y accesible a los campos de la minería de datos y la inteligencia artificial. Cubre todo, desde conceptos básicos hasta estudios de casos avanzados, con énfasis en la aplicación práctica utilizando herramientas como Python y R.
También aborda cuestiones críticas de ética y responsabilidad en el uso de estas tecnologías, discutiendo temas como la privacidad, el sesgo algorítmico y transparencia.
El objetivo es permitir al lector aplicar técnicas de minería de datos e inteligencia artificial a problemas reales, contribuyendo a la innovación y el progreso en su área de especialización.
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIOAaronPleitez
linea de tiempo del antiguo testamento donde se detalla la cronología de todos los eventos, personas, sucesos, etc. Además se incluye una parte del periodo intertestamentario en orden cronológico donde se detalla todo lo que sucede en los 400 años del periodo del silencio. Basicamente es un resumen de todos los sucesos desde Abraham hasta Cristo
Reporte homicidio doloso descripción
Reporte que contiene información de las víctimas de homicidio doloso registradas en el municipio de Irapuato Guanajuato durante el periodo señalado, comprende información cualitativa y cuantitativa que hace referencia a las características principales de cada uno de los homicidios.
La información proviene tanto de medios de comunicación digitales e impresos como de los boletines que la propia Fiscalía del Estado de Guanajuato emite de manera diaria a los medios de comunicación quienes publican estas incidencias en sus distintos canales.
Podemos observar cantidad de personas fallecidas, lugar donde se registraron los eventos, colonia y calle así como un comparativo con el mismo periodo pero del año anterior.
Edades y género de las víctimas es parte de la información que incluye el reporte.
Cuando los desarrolladores conocieron SSAS, Business Intelligence y Big Data
1. Cuando los desarrolladores
conocieron SSAS y
Business Intelligence
Rubén Pertusa López
MVP SQL Server, BI BigData Platform Architect SolidQ
@rpertusa
Santiago Porras
MVP Windows Platform Development, Sharepoint Developer
ENCAMINA
@saintwukong
MADRID · NOV 21-22 · 2014
3. MADRID · NOV 21-22 · 2014
Sobre nosotros
MVP SQL Server
BI BigData Platform Architect, SolidQ
Candidato Phd en Data mining
Líder PASS SQLSaturday Barcelona
rpertusa@solidq.com @rpertusa
MVP Windows Platform Development
Sharepoint Developer, ENCAMINA
Coordinador TenerifeDev y WPSUG
santypr@gmail.com @saintwukong
4. MADRID · NOV 21-22 · 2014
Objetivos
Cómo esta cambiando el mundo del Desarrollo
y de los Datos
Cómo enfrentarte a un origen analítico
5. MADRID · NOV 21-22 · 2014
Agenda
Los dos mundos
¿El futuro? Modern Data Warehouse
Acercándonos a los datos
Llegando al usuario
6. MADRID · NOV 21-22 · 2014
Los dos mundos
Perfil Desarrollo
HTML5
Jquery
Javascript
C#
Java
MVC
Perfil Datos
DataWarehouse
Cubos
ETL
T-SQL
DBA
MDX, DAX, M
C#? VB?
7. MADRID · NOV 21-22 · 2014
Arquitectura general
Usuario
App W8, iOS,
Android
HTML5
Office Apps
DBA
BI BigData Dev
App/Web Dev
8. MADRID · NOV 21-22 · 2014
Arquitectura general
?
Usuario
App W8, iOS,
Android
HTML5
Office Apps
CapaLogica
DBA
BI BigData Dev
App/Web Dev
9. MADRID · NOV 21-22 · 2014
DEMO TIME!
Caso Real: SolidQ Analytics
31. MADRID · NOV 21-22 · 2014
Caso práctico
Motor: Microsoft Analysis Services
Lenguaje: MDX
32. MADRID · NOV 21-22 · 2014
Creando Middleware
SSAS Entity Framework Provider ™ (Pago)
http://www.agiledesignllc.com/Products.htm
OLAP4j
http://www.olap4j.org/
ADOMD.NET
33. MADRID · NOV 21-22 · 2014
DEMO TIME!
Consultar SSAS dinámicamente
34. MADRID · NOV 21-22 · 2014
Patrones MDX
SELECT {Metricas} ON COLUMNS FROM {Cubo}
SELECT {Metricas o Atributos} ON COLUMNS,
{Metricas o Atributos} ON ROWS FROM {Cubo}
SELECT {Metricas o Atributos} ON COLUMNS,
{Metricas o Atributos} ON ROWS FROM {Cubo}
WHERE {Condicion}
1
2
3
36. MADRID · NOV 21-22 · 2014
Seguridad
Doble nivel de seguridad
∘Compartir sistema de autenticación: (p.e. Active Directory, Azure
Active Directory, Forms autentication,…) de esta forma, el usuario sólo
tendría que ingresar sus datos una única vez.
∘Combinar sistemas de seguridad: Forms authentication, Oauth, …
para el frontal web y solicitar nuevas credenciales al usuario a la hora
de consultar datos del cubo.
37. MADRID · NOV 21-22 · 2014
DEMO TIME!
Heredar seguridad
38. MADRID · NOV 21-22 · 2014
¿Qué hemos visto?
Patrones de consulta
Seguridad de Datos
39. MADRID · NOV 21-22 · 2014
Creando experiencias
visuales
Diseñando la visualización de los
datos
40. MADRID · NOV 21-22 · 2014
¿Por qué es importante?
∘Mejor comprensión de los datos.
∘Facilidad para encontrar y extraer la subconjuntos o
detalles de la información solicitada.
∘Mayor manejabilidad de los datos solicitados.
∘Interfaz agradable que invita a mantener la concentración
en los datos.
41. ¿Para pintar los datos necesito
conocer su estructura?
Es necesario conocer al menos cómo se estructura la
información para poder definir una buena visualización de
los datos que sean realmente relevantes para el usuario.
Además es necesario para poder trabajar en el
rendimiento de las aplicaciones.
Es necesario que entre “mineros de datos” y “pintores de
datos” haya un nexo de conocimiento mutuo que permita
que los dos mundos estén conectados entre sí para ofrecer
la mejor experiencia a los usuarios.
MADRID · NOV 21-22 · 2014
42. ¿Qué podemos usar para mostrar la
información al usuario?
“Todas las soluciones son la mejor”
MADRID · NOV 21-22 · 2014
(What?)
Existen diversas soluciones que nos permiten
visualizar datos y todas son buenas según en
qué momento. Es decir, que dependiendo del
escenario en el que nos encontremos, será
deberemos discernir entre cuál de las opciones
es más correcta o nos da mayor beneficio.
43. ¿Qué podemos usar para mostrar la
información al usuario?
En el mundo actual, son
Entonces, ¿qué soluciones tenemos?
más usuales las
tecnologías web que
permitan visualización
MADRID · NOV 21-22 · 2014
JavaScript
HTML5
Silverlight
WPF
…
“universal”
44. MADRID · NOV 21-22 · 2014
DEMO TIME!
Visualizando datos en web
45. MADRID · NOV 21-22 · 2014
Estructura de la demo
HTML5 +
JavaScript +
Silverlight
Motor de vistas
Razor
ASP.NET MVC
ASP.NET WebApi
Microsoft Azure
(Cloud Services)
46. MADRID · NOV 21-22 · 2014
Resumiendo
Oportunidad única para Devs & Data Devs
Patrones + Seguridad + Eficiencia
47. MADRID · NOV 21-22 · 2014
Resumiendo
Oportunidad única para Devs & Data Devs
Patrones + Seguridad + Eficiencia
48. MADRID · NOV 21-22 · 2014
Links
SSAS ADOMD.NET Client Programming
http://technet.microsoft.com/en-us/
library/ms123477(v=sql.110).aspx
OLAP4j
http://www.olap4j.org/