SlideShare a Scribd company logo
1 of 44
Download to read offline
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
SOLIDQ SUMMIT MADRID 2017
Modelo de despliegue de proyecto1
Buceando en el catálogo2
Automatizando tareas administrativas3
Seguridad4
Escalado horizontal5
SOLIDQ SUMMIT MADRID 2017
Modelo de despliegue de
proyecto
SOLIDQ SUMMIT MADRID 2017
SOLIDQ SUMMIT MADRID 2017
Proyectos
Parámetros
Entornos
Variables de entorno
Catálogo de procedimientos y vistas
Conjunto de informes estándar
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
DEMO
Administrando el catálogo
SOLIDQ SUMMIT MADRID 2017
Buceando en el catálogo
SOLIDQ SUMMIT MADRID 2017
 Monitorización avanzada
 Perspectiva analítica
 Modelo interactivo
 Métricas avanzadas
 Gráficos personalizados
SOLIDQ SUMMIT MADRID 2017
SSISDB
SOLIDQ SUMMIT MADRID 2017
Catalog.operations
Catalog.operations_messages
Catalog.executions
Catalog.execution_component_phases
Catalog.event_messages
catalog.dm_execution_performance_counters
SOLIDQ SUMMIT MADRID 2017
 BLOB bytes read
 BLOB bytes written
 BLOB files in use
 Buffers spooled
DEMO
Monitorización Avanzada
SOLIDQ SUMMIT MADRID 2017
Automatizando tareas
administrativas
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
SOLIDQ SUMMIT MADRID 2017
Administración de objetos como:
Carpetas
Proyectos y paquetes
Parámetros
Entornos de servidor, variables y referencias
del entorno
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
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
DEMO
Automatizando la administración
del Catálogo
SOLIDQ SUMMIT MADRID 2017
Seguridad
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.
SOLIDQ SUMMIT MADRID 2017
Además, existen los permisos propios del catálogo a nivel de carpeta,
proyecto, entorno y paquetes:
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
DEMO
Gestionando permisos
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
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.
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
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
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.
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
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
SOLIDQ SUMMIT MADRID 2017
DEMO
Domesticando Kerberos para SSIS
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
SOLIDQ SUMMIT MADRID 2017
vNext: Escalado horizontal
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
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
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
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
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
SOLIDQ SUMMIT MADRID 2017
 Instalar certificado workers en máquina master
 Trusted Root Certification Authorities
 Habilitar el uso del worker desde SSISDB
Worker
MASTER
DEMO
Configurando un worker y ejecución
escalada
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)
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
SOLIDQ SUMMIT MADRID 2017

More Related Content

Similar to SSIS a fondo: monitorización y ajustes del servicio en producción - SolidQ Summit 2017

Implementar BI y no parar...¡todo es empezar!
Implementar BI y no parar...¡todo es empezar!Implementar BI y no parar...¡todo es empezar!
Implementar BI y no parar...¡todo es empezar!SolidQ
 
Seguridad en arquitecturas serverless y entornos cloud
Seguridad en arquitecturas serverless y entornos cloudSeguridad en arquitecturas serverless y entornos cloud
Seguridad en arquitecturas serverless y entornos cloudJose Manuel Ortega Candel
 
Implementación de autenticación federada con WSO2 Identity Server 5.1
Implementación de autenticación federada con WSO2 Identity Server 5.1Implementación de autenticación federada con WSO2 Identity Server 5.1
Implementación de autenticación federada con WSO2 Identity Server 5.1WSO2
 
Adaptive BI Framework
Adaptive BI Framework Adaptive BI Framework
Adaptive BI Framework SolidQ
 
Windows Azure SQL Databases
Windows Azure SQL DatabasesWindows Azure SQL Databases
Windows Azure SQL DatabasesSolidQ
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL AzureJohn Bulla
 
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ
 
Corriendo SQL Server en Docker
Corriendo SQL Server en DockerCorriendo SQL Server en Docker
Corriendo SQL Server en DockerJavier Villegas
 
Tips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
Tips en la instalación de Dynamics 365 FO - LBD, 365 SaturdayTips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
Tips en la instalación de Dynamics 365 FO - LBD, 365 SaturdayJuan Fabian
 
Commit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine LearningCommit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine LearningRafa Hidalgo
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...SpanishPASSVC
 

Similar to SSIS a fondo: monitorización y ajustes del servicio en producción - SolidQ Summit 2017 (20)

Presentacion practica sdmx_2017
Presentacion practica sdmx_2017Presentacion practica sdmx_2017
Presentacion practica sdmx_2017
 
Implementar BI y no parar...¡todo es empezar!
Implementar BI y no parar...¡todo es empezar!Implementar BI y no parar...¡todo es empezar!
Implementar BI y no parar...¡todo es empezar!
 
Seguridad en arquitecturas serverless y entornos cloud
Seguridad en arquitecturas serverless y entornos cloudSeguridad en arquitecturas serverless y entornos cloud
Seguridad en arquitecturas serverless y entornos cloud
 
Ponencia W2K8
Ponencia W2K8Ponencia W2K8
Ponencia W2K8
 
Implementación de autenticación federada con WSO2 Identity Server 5.1
Implementación de autenticación federada con WSO2 Identity Server 5.1Implementación de autenticación federada con WSO2 Identity Server 5.1
Implementación de autenticación federada con WSO2 Identity Server 5.1
 
Adaptive BI Framework
Adaptive BI Framework Adaptive BI Framework
Adaptive BI Framework
 
Propuesta devops pasesv1
Propuesta devops pasesv1Propuesta devops pasesv1
Propuesta devops pasesv1
 
Windows Azure SQL Databases
Windows Azure SQL DatabasesWindows Azure SQL Databases
Windows Azure SQL Databases
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL Azure
 
Reconnect(); Sevilla - Keynote
Reconnect(); Sevilla - KeynoteReconnect(); Sevilla - Keynote
Reconnect(); Sevilla - Keynote
 
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
 
Dockeriza tu SQL Server
Dockeriza tu SQL ServerDockeriza tu SQL Server
Dockeriza tu SQL Server
 
ejemplo de diseño
ejemplo de diseñoejemplo de diseño
ejemplo de diseño
 
Corriendo SQL Server en Docker
Corriendo SQL Server en DockerCorriendo SQL Server en Docker
Corriendo SQL Server en Docker
 
Tips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
Tips en la instalación de Dynamics 365 FO - LBD, 365 SaturdayTips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
Tips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
 
Commit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine LearningCommit 2018 - Integrando Microservicios y Machine Learning
Commit 2018 - Integrando Microservicios y Machine Learning
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
 
SQL server 2008
SQL server 2008SQL server 2008
SQL server 2008
 
SQL server 2008
SQL server 2008SQL server 2008
SQL server 2008
 
Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008
 

More from SolidQ

SolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ
 
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ
 
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?SolidQ
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en LinuxSolidQ
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida realSolidQ
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízateSolidQ
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksSolidQ
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BISolidQ
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesSolidQ
 
R en relacional
R en relacionalR en relacional
R en relacionalSolidQ
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!SolidQ
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en AzureSolidQ
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018SolidQ
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018SolidQ
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018SolidQ
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018SolidQ
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...SolidQ
 
Novedades de SSAS 2017
Novedades de SSAS 2017Novedades de SSAS 2017
Novedades de SSAS 2017SolidQ
 

More from SolidQ (20)

SolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
 
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
 
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantes
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en Linux
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida real
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízate
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocks
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BI
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para Dummies
 
R en relacional
R en relacionalR en relacional
R en relacional
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en Azure
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
 
Novedades de SSAS 2017
Novedades de SSAS 2017Novedades de SSAS 2017
Novedades de SSAS 2017
 

Recently uploaded

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 

Recently uploaded (19)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 

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
  • 3. SOLIDQ SUMMIT MADRID 2017 Modelo de despliegue de proyecto
  • 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
  • 8. SOLIDQ SUMMIT MADRID 2017 Buceando en el catálogo
  • 9. SOLIDQ SUMMIT MADRID 2017  Monitorización avanzada  Perspectiva analítica  Modelo interactivo  Métricas avanzadas  Gráficos personalizados
  • 10. SOLIDQ SUMMIT MADRID 2017 SSISDB
  • 11. SOLIDQ SUMMIT MADRID 2017 Catalog.operations Catalog.operations_messages Catalog.executions Catalog.execution_component_phases Catalog.event_messages catalog.dm_execution_performance_counters
  • 12. SOLIDQ SUMMIT MADRID 2017  BLOB bytes read  BLOB bytes written  BLOB files in use  Buffers spooled
  • 14. SOLIDQ SUMMIT MADRID 2017 Automatizando tareas administrativas
  • 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
  • 20. SOLIDQ SUMMIT MADRID 2017 Seguridad
  • 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
  • 32. SOLIDQ SUMMIT MADRID 2017 DEMO Domesticando Kerberos para SSIS
  • 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
  • 34. SOLIDQ SUMMIT MADRID 2017 vNext: Escalado horizontal
  • 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
  • 41. DEMO Configurando un worker y ejecución escalada
  • 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