Hola, chicos,
¿Estás bien?
Estoy un poco ausente aquí en el blog, pero pronto volveré a publicar con mucha más frecuencia, en cuanto complete algunos proyectos y consultorías que estoy realizando. Mientras tanto, no pude evitar compartir con ustedes algunos consejos, materiales y enlaces que pueden ayudarlo a prepararse para los exámenes y pruebas de certificación MCSA y MCSE de SQL Server 2016, tal como me he estado preparando durante los últimos meses.
Si te estás preparando para tu primera prueba de certificación y quieres comenzar con la MTA, creé el post Certificaciones Microsoft – Material de estudio en portugués para obtener tu primera certificación (MTA) para ayudar y resolver dudas para quienes se inician en el mundo de la certificación y quieren saber más sobre esta certificación.
En primer lugar, conozcamos las certificaciones actuales de Microsoft para la Plataforma de Datos y comencemos a familiarizarnos con las siglas:
- MTA (Asociado de tecnología de Microsoft): Es la primera prueba de certificación de Microsoft y la más sencilla, recomendada para personas que están iniciando su carrera y aún se están familiarizando con la tecnología. Ella No es un requisito previo para tomar las pruebas MCSA y MCSE y tomarlo es opcional.
Como incentivo para realizar el examen MTA, Microsoft ofrece un pequeño descuento al realizar este examen (pagas 77 dólares en lugar de 100 dólares por los otros exámenes MCSA y MCSE)
- MCSA (Asociado de soluciones certificado de Microsoft): Prueba de nivel medio/alto, dirigida a personas que ya tengan experiencia con las tecnologías involucradas.
La certificación MCSA es un requisito previo para obtener la certificación MCSE. - MCSE (Experto en soluciones certificadas por Microsoft): El último nivel de las pruebas de certificación de Microsoft, las pruebas MCSE tienden a ser las más difíciles entre las pruebas de Microsoft, y deben ser realizadas por profesionales altamente capacitados y con gran experiencia y experiencia en las tecnologías en cuestión.
¿Por qué asegurarse?
El blog BornToLearn, reconocido mundialmente por la comunidad técnica de Microsoft, puso a disposición un post donde mencionan 6 ventajas que pueden obtener los profesionales al certificarse (Puedes consultar el post en este enlace aquí), que se resume en la siguiente imagen:

- Antes de obtener una certificación, es un desafío comenzar a avanzar en su carrera tecnológica. Después de la certificación, tendrá un fuerte impulso hacia el siguiente gran obstáculo. De hecho, el 33% de los profesionales certificados informaron haber conseguido un trabajo después de la certificación. Además, obtener la certificación es adictivo.
- Mantenerse al día cuando eres nuevo en el trabajo es un desafío. La buena noticia es que la certificación le brinda una base comprobada de conocimiento especializado del mundo real sobre la cual desarrollarse, por lo que estará listo para ascender en el lugar de trabajo un 39 % más rápido que sus pares. Si aún no está convencido, el 38 % de los profesionales de TI dijeron que la certificación les ayudó a realizar tareas complicadas con más confianza. Es ciencia.
- Es una lucha diferenciarse y demostrar que eres la mejor persona para el trabajo cuando estás comenzando en la industria tecnológica. ¿No es bueno saber que el 91% de los gerentes de contratación consideran la certificación como parte de sus criterios de contratación? Creemos que sí. Ir a las entrevistas sabiendo que estás certificado te hará sentir genial.
- Manténgase actualizado y nunca corra el riesgo de tener habilidades obsoletas. Cuando mantiene sus certificaciones, puede estar seguro de que sus habilidades están actualizadas. Por lo tanto, puede confiar en la experiencia que tendrá mientras adquiere nuevos trucos, como nuevas tecnologías y funciones, cuando cambian los estándares de la industria.
- ¿Estás impaciente por la próxima promoción? La solución es bastante sencilla. Si está certificado, recibirá más aumentos salariales y más oportunidades de avanzar en su carrera. Además, comienza desde el principio ganando un 15% más en promedio que sus pares no certificados.
- Quizás el más importante. Cuando estás certificado, eres reconocido en la industria como un experto. A los empleadores les gustan tanto sus empleados certificados que normalmente los mantienen alrededor de un 15% más que otros empleados. ¿Cuándo estarás certificado?
Vídeo de MVP Rafael Bernares sobre la importancia de la certificación
¿Cómo son las pruebas de certificación de Microsoft?
Si nunca lo has tomado, me gustaría prepararte bien, ya que las pruebas de certificación de Microsoft suelen ser muy difíciles, ya que:
- Algunas pruebas tienen preguntas discursivas, en las que es necesario escribir consultas SQL siguiendo varias reglas, según el comunicado.
- En algunas preguntas, la respuesta es una composición de 4 opciones, de unas 10, donde debes marcar las alternativas correctas y alinearlas en el orden correcto de ejecución. La posibilidad de que responda una pregunta como esta "sobre la marcha" es muy pequeña.
- En algunas preguntas todas las respuestas son correctas, pero debes elegir la opción que mejor rendimiento tenga, es decir, la más económica, económicamente, por ejemplo.
- En algunas etapas de la prueba, no tienes la oportunidad de volver a la pregunta y pensar mejor en la respuesta correcta: Hiciste clic en siguiente, no hay vuelta atrás.
- Generalmente el tiempo es corto: 3 minutos por pregunta y algunas tienen un enunciado con más de 10 líneas de texto.
Las pruebas de certificación de Microsoft cuestan $100 (Si eres estudiante tienes un 50% de descuento. Mira cómo conseguir tu descuento AQUÍ) y deberás obtener una nota igual o superior a 700, que vale 1000, para aprobar el examen (700 no es el 70% de la prueba).
Estos exámenes suelen tener una versión traducida al portugués (excepto los exámenes Beta o de reciente lanzamiento, donde solo hay una opción de idioma inglés), pero también se suelen traducir términos técnicos (View = Vision, Trigger = Trigger, etc.), lo que puede terminar confundiéndote durante la prueba. En mi opinión, un profesional que aspira a certificarse y seguir una carrera como DBA ya no puede permitirse el lujo de no saber al menos leer textos y artículos en inglés.
AVISO: Si llevas algún tiempo trabajando en el área de TI, es posible que hayas oído hablar de algunos exámenes que se venden/distribuyen en Internet con las mismas preguntas que se aplican en el examen de certificación. Muchos “profesionales” informáticos acaban adquiriendo este tipo de pruebas y, en lugar de estudiar y aprender a realizar la prueba, acaban memorizando las preguntas y respuestas (muchas veces, ni siquiera saben lo que están memorizando) y consiguen aprobar los exámenes. Evita este tipo de “estudio”, ya que de nada sirve tener varios certificados en tu CV y cuando vas a incorporarte a una empresa, que te contrató por estas certificaciones, terminas “avergonzado” por no tener todos los conocimientos que parecías tener. En la comunidad técnica, este tipo de “estudio” es muy repudiado y desaconsejado.
¿Qué pasa con las pruebas beta? ¿Cómo funcionan?
Cuando Microsoft se prepara para lanzar las pruebas de certificación, pone a disposición de los profesionales de TI algunos códigos (vales) (generalmente 300 vales por prueba, en todo el mundo), para que puedan realizar estas pruebas y dar su opinión sobre las preguntas.
A pesar de ser pruebas BETA, sus resultados son computados y son válidos para el proceso de certificación, al igual que una prueba paga. Como se explica en este enlace, si pasas la prueba beta, no necesitarás repetir la prueba cuando salga la versión final. Si no pasa la prueba beta, no podrá repetirla nuevamente y deberá esperar a que se publique la versión final antes de volver a realizar el examen.
Dado que las pruebas aún se encuentran en fase de prueba (son BETA), debes tener en cuenta la posibilidad de errores en las preguntas. Además, los exámenes generalmente solo están disponibles en inglés y en lugar de unas pocas preguntas elegidas al azar, el examen contiene muchas más preguntas (generalmente 59-62 en lugar de las 35-40 de un examen "normal"), por lo que el examen beta suele ser más largo que el examen final.
Otra diferencia entre la versión final de las pruebas y la versión beta es que en la versión final, el resultado se genera tan pronto como finaliza la prueba, mientras que en las pruebas Beta, el resultado solo se publica varias semanas después (cuando la versión final de la prueba esté disponible), generalmente alrededor de 4 meses.
¿Cómo me convierto en MCSA en la plataforma de datos?
Como sabrás, la Ruta de Certificación MCSA para SQL Server 2016 cambió mucho con relación a SQL Server 2012/2014, donde necesitabas pasar 3 pruebas, 1 para Desarrollo de Bases de Datos, otra para Administración Bancaria (DBA) y otra para BI, lo cual realmente no tenía mucho sentido, ya que son carreras diferentes dentro del área de Plataforma de Datos de Microsoft.
Ahora, en la ruta de certificación MCSA de SQL Server 2016, solo debe pasar 2 pruebas de la misma área de actividad, ya sea DEV, DBA o BI. En otras palabras, si solo pasas 1 prueba DEV y otra prueba DBA, No tendrá el título de MCSA.
Comprenda mejor viendo la imagen a continuación:

¿Cómo me convierto en MCSE de gestión y análisis de datos?
Si desea convertirse en un experto en soluciones certificado de Microsoft en la plataforma de datos de Microsoft, deberá cumplir con los 2 requisitos siguientes:
- Conviértase en MCSA SQL Server 2012/2014 O MCSA SQL Server 2016 (BI, DEV o DBA)
- Pasar al menos una de las siguientes pruebas:
Examen 70-464: desarrollo de bases de datos de Microsoft SQL Server (DESV)
Examen 70-465: Diseño de soluciones de bases de datos para Microsoft SQL Server (DBA)
Examen 70-466: Implementación de modelos de datos e informes con Microsoft SQL Server (BI)
Examen 70-467: Diseño de soluciones de inteligencia empresarial con Microsoft SQL Server (BI)
Examen 70-473: Diseño e implementación de soluciones de plataforma de datos en la nube (DBA)
Examen 70-475: Diseño e implementación de soluciones de análisis de Big Data (BI)Nuevas pruebas optativas para MCSE. Para ganar el título, hay algunos criterios. No basta con realizar la prueba y obtener el título, como ocurre en las pruebas anteriores:
Examen 70-762: desarrollo de bases de datos SQL (DESV)
Examen 70-767: Implementación de un almacén de datos utilizando SQL (BI)
Examen 70-768: Desarrollo de modelos de datos SQL (BI)
Examen 70-773: Análisis de Big Data con Microsoft R (BI)
Examen 70-774: Realice ciencia de datos en la nube con Azure Machine Learning (BI)
Examen 70-775: Realizar ingeniería de datos en Microsoft Azure HDInsight (BI)
ACTUALIZAR: En junio de 2017, Microsoft comenzó a reconocer como MCSE a los profesionales que tienen 2 o más MCSA en la misma área, es decir, si tienes 2 MCSA de plataforma de datos, ya eres MCSE tan pronto como apruebes el 2.º examen de tu 2.º MCSA.
Nota: En la prueba MCSE, el área de actividad de su MCSA es irrelevante para la obtención del título. Una vez que sea MCSA, puede realizar cualquiera de los exámenes MCSE para ser reconocido como experto en soluciones certificado de Microsoft en la plataforma de datos de Microsoft. En otras palabras, si es un BI MCSA (aprobado 70-767 y 70-768), por ejemplo, y aprueba el 70-464, que en teoría está dirigido a desarrolladores de bases de datos, se convertirá en un MCSE de gestión y análisis de datos.
Asociado de tecnología de Microsoft (MTA)
Examen 98-364: Fundamentos de bases de datos (Enlace de examen)
Enlaces de estudio
- Comprender cómo se almacenan los datos en tablas.
- Comprender los conceptos de bases de datos relacionales
- Comprender el lenguaje de manipulación de datos
- Comprender el lenguaje de definición de datos (DDL)
Crear objetos de base de datos
- Elija tipos de datos
- Comprender las tablas y cómo crearlas.
- Crear vistas
- Crear procedimientos y funciones almacenados.
Manipular datos
- Seleccionar datos
- Tutorial: recuperar, actualizar, insertar y eliminar datos con los controles LinqDataSource y DetailsView
- Seleccionar datos usando el control SqlDataSource
- Ejemplo de columna SELECCIONAR
- Ejemplos de SELECCIÓN (Transact-SQL)
- Tipos de uniones
- Uniones SQL
- UNIÓN (Transact-SQL)
- EXCEPTO e INTERSECT (Transact-SQL)
- Insertar fecha
- Actualizar datos
- Eliminar fecha
Comprender el almacenamiento de datos
- Comprender la normalización
- Comprender las claves primarias, externas y compuestas
- Comprender los índices
Administrar una base de datos
- Comprender los conceptos de seguridad de bases de datos
- Comprender las copias de seguridad y la restauración de bases de datos
Servidor MCSA SQL 2012/2014
Si desea convertirse en un profesional certificado MCSA para SQL Server 2012/2014 (Sí, es una certificación para ambas versiones), deberá aprobar las 3 pruebas a continuación.
Examen 70-461: Consulta de Microsoft SQL Server 2012/2014 (Enlace de examen)
Enlaces de estudio
Crear objetos de base de datos
- Cree y modifique tablas usando la sintaxis T-SQL (declaraciones simples)
- Crear y modificar vistas (declaraciones simples)
- Vistas de diseño
- Crear y modificar restricciones (declaraciones simples)
- Crear y modificar activadores DML
Trabajar con datos
- Consultar datos mediante declaraciones SELECT
- Cláusula SELECT (Transact-SQL)
- Funciones de clasificación de SQL Server Row_Number y Rank
- Consejos sobre sinónimos de SQL Server
- DESDE (Únete, Aplicar, OPENXML)
- Compare conjuntos de datos de SQL Server con INTERSECT y EXCEPT
- Vistas de esquema de información (Transact-SQL)
- INFORMACIÓN_ESQUEMA.TABLAS
- COALESCE vs.ISNULL
- Escribir consultas eficientes
- Revisión del código T-SQL: cómo MS puede respaldar las solicitudes de los clientes para la revisión/mejora del código
- Consejos para SQL Server T-SQL
- Consulta, programación y ajuste avanzados de T-SQL para SQL Server 2012, 2014 y 2016
- Diferentes opciones para importar datos a SQL Server
- Tutorial sobre pautas de rendimiento de consultas de SQL Serveryo
- Implementar subconsultas
- Planes de ejecución de SQL Server
- Utilice el operador UNPIVOT de SQL Server para ayudar a normalizar la salida
- Script para crear consultas PIVOT dinámicas en SQL Server
- Usando PIVOT y UNPIVOT
- APLICACIÓN CRUZADA y APLICACIÓN EXTERNA de SQL Server
- CON common_table_expression (Transact-SQL)
- Consultas recursivas utilizando expresiones de tabla comunes (CTE) en SQL Server
- Implementar tipos de datos
- Tipos de datos (Transact-SQL)
- Problemas de rendimiento de SQL Server al utilizar tipos de datos que no coinciden
- Tipos de datos de fecha y hora de SQL Server 2008
- Claves de SQL Server generadas automáticamente con el identificador único o IDENTIDAD
- Debate entre GUID y INT
- Comparación de tipos de datos, tamaño y rendimiento de SQL Server para almacenar números
- Implementar consultas agregadas
- Funciones analíticas de SQL Server 2012: Percentile_Cont y Percentile_Disc
- Grupo de SQL Server 2008 por conjuntos
- CONJUNTOS DE AGRUPACIÓN en SQL Server 2008
- Agregados espaciales en SQL Server Denali
- Funciones de clasificación de SQL Server 2005 y 2008 Row_Number y Rank
- Funciones de clasificación (Transact-SQL)
- Consultar y gestionar datos XML
Modificar datos
- Crear y modificar procedimientos almacenados (declaraciones simples)
- CREAR PROCEDIMIENTO (Transact-SQL)
- ALTERAR PROCEDIMIENTO (Transact-SQL)
- Procedimientos almacenados (motor de base de datos)
- Tutorial de procedimiento almacenado de SQL Server
- Consejos para activadores de SQL Server
- Funciones definidas por el usuario
- CREAR FUNCIÓN (Transact-SQL)
- Activadores DML
- Consejos para los procedimientos almacenados de SQL Server
- Modificar datos mediante declaraciones INSERT, UPDATE y DELETE
- INSERTAR (Transact-SQL)
- ACTUALIZACIÓN (Transact-SQL)
- ELIMINAR (Transact-SQL)
- DESACTIVAR DISPARADOR (Transact-SQL)
- Prueba del rendimiento de SQL Server de inserciones y actualizaciones de bases de datos
- Cláusula de SALIDA (Transact-SQL)
- Técnicas para mejorar el rendimiento de las consultas SQL: indexación, parametrización y partición
- SQL Server optimiza consultas de actualización para grandes volúmenes de datos
- Combinar conjuntos de datos
- Trabajar con funciones
Solucionar problemas y optimizar
- Optimizar consultas
- Administrar transacciones
- Evaluar el uso de operaciones basadas en filas frente a operaciones basadas en conjuntos
- Cursores
- Problemas de rendimiento del cursor de SQL Server
- Consideraciones de rendimiento de funciones definidas por el usuario en SQL Server 2012
- SQL Server: combinación de múltiples acciones DML (lenguaje de manipulación de datos) (INSERT, DELETE, UPDATE) en una sola declaración SQL usando MERGE en SQL Server
- Implementar manejo de errores
Examen 70-462: Administración de bases de datos de Microsoft SQL Server 2012/2014 (Enlace de examen)
Enlaces de estudio
Instalar y configurar
- Plano de instalación
- Planificación de una instalación de SQL Server
- Tutorial de SQLIO para realizar evaluaciones comparativas del rendimiento del disco duro
- Instale SQL Server 2014 en Server Core
- Evaluación comparativa de SQL Server IO con SQLIO
- Mejores prácticas de configuración de hardware de SQL Server
- Proteger el servidor SQL
- Hardware del servidor SQL
- Requisitos de hardware y software para instalar SQL Server 2014
- Configuración del área de superficie
- Instalar SQL Server y servicios relacionados
- Implementar una estrategia de migración
- Configurar componentes adicionales de SQL Server
- Administrar el Agente SQL Server
Mantener instancias y bases de datos.
- Administrar y configurar bases de datos.
- Tablas particionadas de SQL Server con múltiples grupos de archivos para alta disponibilidad
- Ver o cambiar las propiedades de una base de datos
- Implementación de cifrado de datos transparente en SQL Server
- Característica de base de datos contenida de SQL Server 2012
- Mover datos entre grupos de archivos de bases de datos de SQL Server
- Principales consejos para un mantenimiento eficaz de la base de datos de SQL Server
- Modelos de recuperación de SQL Server
- DBCC (Transact-SQL)
- Configurar instancias de SQL Server
- Importe políticas del motor de base de datos de SQL Server con administración basada en políticas
- Ver o cambiar propiedades del servidor (SQL Server)
- Configure el correo de base de datos de SQL Server para usar una cuenta de Gmail, Hotmail, Yahoo o AOL
- Consejos para el correo de la base de datos de SQL Server
- Configuración de instancia
- Configurar el correo de base de datos
- Comprender la configuración del factor de relleno del índice de SQL Server
- Instalación del clúster de conmutación por error de SQL Server
- sp_configure (Transact-SQL)
- Mejores prácticas para virtualizar y administrar SQL Server – Microsoft
- Guía de mejores prácticas de SQL Server en VMware
- Descripción general de la virtualización de SQL Server (Parte 1 de 5)
- Una guía para administradores de sistemas sobre la memoria de Microsoft SQL Server
- Recomendaciones de MSDTC sobre el clúster de conmutación por error de SQL
- Diferentes formas de determinar el espacio libre para bases de datos y archivos de bases de datos de SQL Server
- Opción de configuración del servidor de máscara de afinidad
- Consejos de compresión de SQL Server
- Implementar una instancia en clúster de SQL Server
- Administrar instancias de SQL Server
- Trabajar con múltiples versiones e instancias de SQL Server
- Mejores prácticas para aplicar parches a SQL Serverr
- Consejos para el gobernador de recursos de SQL Server
- Mejores prácticas para reciclar registros de errores del Agente SQL Server
- Ciclo de registros de errores de SQL Server según el tamaño mediante PowerShell
Optimizar y solucionar problemas
- Identificar y resolver problemas de competencia.
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Ajuste del rendimiento con vistas de administración dinámica de SQL Server
- Hoja de referencia de Microsoft SQL Server DMV/DMF
- Detección y finalización de interbloqueos
- Vistas y funciones de administración dinámica (Transact-SQL)
- Recopilar y analizar datos de solución de problemas
- Auditar instancias de SQL Server.
- Configurar la auditoría de inicio de sesión (SQL Server Management Studio)
- Configuración de alertas para la administración basada en políticas de SQL Server
- Consejos de cumplimiento y auditoría de SQL Server
- Auditoría de inicios de sesión fallidos en SQL Server
- Evite y registre ciertos intentos de inicio de sesión de SQL Server
- Utilice eventos extendidos para obtener más información sobre los intentos fallidos de inicio de sesión de SQL Server
Administrar datos
- Configurar y mantener una estrategia de respaldo
- Copia de seguridad y restauración de bases de datos de SQL Server.
- Copia de seguridad y restauración de bases de datos del sistema (SQL Server)
- Restauración puntual de SQL Server
- COPIA DE SEGURIDAD (Transact-SQL)
- Copiar solo copia de seguridad para SQL Server
- Cómo hacer una copia de seguridad de terabytes de bases de datos
- SERVIDOR SQL: archivo de copia de seguridad dañado y restauración fallida
- Comprobando que se pueda utilizar una copia de seguridad de SQL Server
- Uso de la restauración a nivel de página como procedimiento de recuperación ante desastres en SQL Server
- Restaurar la base de datos maestra de SQL Server incluso sin una copia de seguridad
- Restaurar bases de datos
- Implementar y mantener índices.
- Importar y exportar datos
implementar seguridad
- Administrar inicios de sesión y roles de servidor
- Consejos de seguridad del servidor SQL
- Mejores prácticas de seguridad de SQL Server 2012
- Protección de datos de SQL Server
- Roles a nivel de servidor
- Comprender las funciones fijas del servidor SQL Server
- Permisos (motor de base de datos)
- ¿Dónde almacena SQL Server sus certificados?
- Firma de módulo (motor de base de datos)
- Funciones de servidor definidas por el usuario de SQL Server
- Administrar la seguridad de la base de datos
- Administrar usuarios y roles de base de datos
- Solucionar problemas de seguridad
Implementar alta disponibilidad
- Implementar siempre activado
- Siempre activado en Microsoft SQL Server 2014
- Microsoft SQL Server 2014 AlwaysOn (alta disponibilidad y recuperación ante desastres)
- Grupos de disponibilidad siempre activos (SQL Server)
- Instancias de clúster de conmutación por error siempre activas (SQL Server)
- Alta disponibilidad de SQL Server con AlwaysOn: primer vistazo
- Implementar replicación
Examen 70-463: Implementación de un almacén de datos con Microsoft SQL Server 2012/2014 (Enlace de examen)
Enlaces de estudio
Diseñar e implementar un almacén de datos (11%)
Diseñar e implementar dimensiones.
- Introducción a las dimensiones (servicios de análisis: datos multidimensionales) http://msdn.microsoft.com/en-us/library/ms175439.aspx
- Atributos y jerarquías de atributos http://msdn.microsoft.com/en-us/library/ms174760.aspx
- Relaciones de atributos http://msdn.microsoft.com/en-us/library/ms174557.aspx
- Preguntas de la entrevista de SQL Server Analysis Services, parte II: Dimensiones http://www.mssqltips.com/sqlservertip/2662/sql-server-analysis-services-interview-questions-part-ii–dimensions/
- Conforme a las dimensiones http://www.jamesserra.com/archive/2011/11/conformed-dimensions/
- Transformación de dimensiones que cambian lentamente http://msdn.microsoft.com/en-us/library/ms141715.aspx
- Servicios de análisis: esquemas de 11 estrellas y copos de nieve http://www.youtube.com/watch?v=ewX1nsjX-uA
- Definición de granularidad de dimensiones dentro de un grupo de medida http://msdn.microsoft.com/en-us/library/ms166573.aspx
Diseñar e implementar tablas de hechos.
- Definición de una relación de hechos http://msdn.microsoft.com/en-us/library/ms167409.aspx
- Definición de una relación de muchos a muchos http://msdn.microsoft.com/en-us/library/ms170463.aspx
- Índices de almacén de columnas http://msdn.microsoft.com/en-us/library/gg492088.aspx
- Diferentes tablas de hechos para particiones http://msdn.microsoft.com/en-us/library/ms174755.aspx
- Configurar propiedades de medida http://msdn.microsoft.com/en-us/library/ms175623.aspx
- Define el comportamiento semiaditivo http://technet.microsoft.com/en-us/library/ms175356.aspx
- Utilice funciones agregadas http://technet.microsoft.com/en-us/library/ms365396.aspx
Extraer y transformar datos (23%)
Definir administradores de conexiones
- Trabajar con datos en flujos de datos http://msdn.microsoft.com/en-us/library/ms141040(v=sql.105).aspx
- Temas prácticos sobre flujo de datos (servicios de integración) http://msdn.microsoft.com/en-us/library/ms137612(v=sql.105).aspx
- Flujo de datos http://msdn.microsoft.com/en-us/library/ms140080.aspx
- Transformaciones de servicios de integración http://msdn.microsoft.com/en-us/library/ms141713.aspx
- SSIS: Lista de transformaciones http://social.technet.microsoft.com/wiki/contents/articles/6752.ssis-list-of-transformations.aspx
- Depuración del flujo de datos http://msdn.microsoft.com/en-us/library/ms137944.aspx
- Lección 1: Creación del proyecto y del paquete básico http://msdn.microsoft.com/en-us/library/ms170419(v=sql.110).aspx
- Lección 2: Agregar bucles http://msdn.microsoft.com/en-us/library/ms166566.aspx
- Transformación de dimensiones que cambian lentamente http://msdn.microsoft.com/en-us/library/ms141715.aspx
- Transformación de búsqueda difusa http://msdn.microsoft.com/en-us/library/ms137786.aspx
Flujo de datos de diseño
- Tarea de flujo de datos http://msdn.microsoft.com/en-us/library/ms141122.aspx
- Flujo de datos http://msdn.microsoft.com/en-us/library/ms140080.aspx
- Transformaciones de servicios de integración http://msdn.microsoft.com/en-us/library/ms141713.aspx
- Transformación de dimensiones que cambian lentamente http://msdn.microsoft.com/en-us/library/ms141715.aspx
- Transformación de búsqueda difusa http://msdn.microsoft.com/en-us/library/ms137786.aspx
Implementar flujo de datos
- Trabajar con datos en flujos de datos http://msdn.microsoft.com/en-us/library/ms141040(v=sql.105).aspx
- Configurar una salida de error en un componente de flujo de datos http://msdn.microsoft.com/en-us/library/ms140083.aspx
- Depuración del flujo de datos http://msdn.microsoft.com/en-us/library/ms137944.aspx
- Lección 1: Creación del proyecto y del paquete básico http://msdn.microsoft.com/en-us/library/ms170419(v=sql.110).aspx
- Lección 2: Agregar bucles http://msdn.microsoft.com/en-us/library/ms166566.aspx
- Temas prácticos sobre flujo de datos (servicios de integración) http://msdn.microsoft.com/en-us/library/ms137612(v=sql.105).aspx
- Configurar salidas usando el asistente de dimensiones que cambia lentamente http://msdn.microsoft.com/en-us/library/ms141662.aspx
Administrar la ejecución del paquete SSIS
- Ejecución de Proyectos y Paquetes http://msdn.microsoft.com/en-us/library/ms141708.aspx
- utilidad dtexec http://msdn.microsoft.com/en-us/library/hh231187.aspx
- Diferentes formas de ejecutar un paquete SSIS de SQL Server http://www.mssqltips.com/sqlservertip/1775/ Different-ways-to-execute-a-sql-server-ssis-package/
- SSIS 2012: Mejor tarea de ejecución del paquete http://www.rafael-salas.com/2012/01/ssis-2012-better-execute-package-task.html#!/2012/01/ssis-2012-better-execute-package-task.html
- Programación de paquetes de SQL Server Integration Services con el Agente SQL http://www.mssqltips.com/sqlservertip/1180/sql-server-integration-services-package-scheduling-with-sql-agent/
- Trabajos del Agente SQL Server para paquetes http://msdn.microsoft.com/en-us/library/ms141701.aspx
Implementar tareas de script en SSIS
- Tarea de guión http://msdn.microsoft.com/en-us/library/ms141752.aspx
- Ampliar el paquete con la tarea de script http://msdn.microsoft.com/en-us/library/ms136127.aspx
- Componente de secuencia de comandos http://msdn.microsoft.com/en-us/library/131c2d0c-2e33-4785-94af-ada5c049821e
- Depuración de componentes de script en SSIS 2012 http://blogs.msdn.com/b/mattm/archive/2012/01/13/script-component-debugging-in-ssis-2012.aspx
Cargar datos (27%)
Flujo de control de diseño
- Controlar el flujo http://msdn.microsoft.com/en-us/library/ms137681.aspx
- Variables de servicios de integración (SSIS) http://msdn.microsoft.com/en-us/library/ms141085.aspx
- Flujo de control versus flujo de datos http://msdn.microsoft.com/en-us/library/ms140246.aspx
- http://bidn.com/blogs/BradSchacht/ssis/305/control-flow-vs-data-flow
- Diseñador SSIS http://msdn.microsoft.com/en-us/library/ms137973.aspx
- Tareas de servicios de integración http://msdn.microsoft.com/en-us/library/ms139892.aspx
- Registro de servicios de integración (SSIS) http://msdn.microsoft.com/en-us/library/ms140246.aspx
Implementar la lógica del paquete mediante el uso de variables y parámetros SSIS
- SSIS 2012: Parámetros y Variables, ¿cuál es la diferencia? http://www.rafael-salas.com/2011/12/ssis-2012-parametros-y-variables-what.html#!/2011/12/ssis-2012-parametros-y-variables-what.html
- Parámetros de servicios de integración (SSIS) http://msdn.microsoft.com/en-us/library/hh213214.aspx
- Conceptos básicos de SSIS: introducción de variables http://www.simple-talk.com/sql/ssis/ssis-basics-introduciendo-variables/
- Configuraciones de paquetes http://msdn.microsoft.com/en-us/library/ms141682.aspx
- Uso de variables de paquete principal en configuraciones de paquete http://www.sqlis.com/sqlis/post/Using-Parent-Package-Variables-in-Package-Configurations.aspx
- Configuración sencilla del paquete http://www.sqlis.com/sqlis/post/Easy-Package-Configuration.aspx
- Cambiar las propiedades del paquete mediante parámetros-SSIS 2012 http://www.sqlservercentral.com/blogs/samvangassql/2012/04/24/change-package-properties-using-parametersssis-2012/
- Usar expresiones de propiedad en paquetes http://msdn.microsoft.com/en-us/library/ms141214.aspx
Implementar flujo de control
- Uso de contenedores de secuencia en SSIS http://www.bidn.com/blogs/TomLannen/bidn-blog/2620/using-sequence-containers-in-ssis
- Reiniciar paquetes mediante puntos de control http://msdn.microsoft.com/en-us/library/ms140226.aspx
- Ejecutar tarea SQL (control de transacciones) http://msbiworld.wordpress.com/2012/02/12/ssis-execute-sql-task-transaction-control/
- Flujo de control de depuración http://msdn.microsoft.com/en-us/library/ms140274.aspx
- Restricciones de precedencia http://msdn.microsoft.com/en-us/library/ms141261.aspx
- Diseñando sus paquetes SSIS para el paralelismo http://technet.microsoft.com/en-us/sqlserver/ff686759.aspx
- Cómo pasar valores de parámetros al procedimiento almacenado dinámicamente en ssis http://social.technet.microsoft.com/Forums/en-US/sqlintegrationservices/thread/3973ca4c-195f-498f-ba1d-ee334eccd368
- Ejecutar tarea de paquete http://msdn.microsoft.com/en-us/library/ms137609.aspx
- ¿Son útiles las plantillas de paquetes SSIS en 2012? http://stackoverflow.com/questions/11347545/are-ssis-package-template-useful-in-2012
- Guardar un paquete como plantilla de paquete http://msdn.microsoft.com/en-us/library/ms345191.aspx
Implementar opciones de carga de datos
- SSIS: patrón de diseño de paquetes para cargar un almacén de datos http://sqlblog.com/blogs/jorg_klein/archive/2010/01/04/ssis-package-design-pattern-for-loading-a-data-warehouse.aspx
- Patrón de diseño SSIS: cargas incrementales http://sqlblog.com/blogs/andy_leonard/archive/2007/07/09/ssis_design-pattern-incremental-loads.aspx
- Cambiar captura de datos (SSIS) http://msdn.microsoft.com/en-us/library/bb895315.aspx
- Realizar una carga incremental de varias tablas http://msdn.microsoft.com/en-us/library/bb895287.aspx
- Patrón de diseño SSIS: instrumentación ETL, parte 1 http://sqlblog.com/blogs/andy_leonard/archive/2007/08/03/ssis-design-pattern-etl-instrumentation-part-1.aspx
- Patrón de diseño SSIS: instrumentación ETL, parte 2 http://sqlblog.com/blogs/andy_leonard/archive/2007/11/11/ssis-design-pattern-etl-instrumentation-part-2.aspx
- Patrón de diseño SSIS: instrumentación ETL, parte 3 http://sqlblog.com/blogs/andy_leonard/archive/2007/11/18/ssis-design-pattern-etl-instrumentation-part-3.aspx
Implementar componentes de script en SSIS
- Almacenamiento de datos: dimensiones que cambian lentamente http://sqlserverpedia.com/wiki/Data_Warehousing_-_Slowly_Changing_Dimensions
- Transformación de dimensiones que cambian lentamente http://msdn.microsoft.com/en-us/library/ms141715.aspx
- Configurar salidas usando el asistente de dimensiones que cambia lentamente http://msdn.microsoft.com/en-us/library/ms141662.aspx
- Componente de secuencia de comandos http://msdn.microsoft.com/en-us/library/ms137640.aspx
- Desarrollo de tipos específicos de componentes de script http://msdn.microsoft.com/en-us/library/ms345170.aspx
- Tarea de servicio web http://msdn.microsoft.com/en-us/library/ms140114.aspx
- SSIS Nugget: Obtener descripciones de errores http://consultingblogs.emc.com/jamiethomson/archive/2005/08/08/1969.aspx
Configurar e implementar soluciones SSIS (24%)
Solucionar problemas de integración de datos
- Herramientas de solución de problemas para el desarrollo de paquetes http://msdn.microsoft.com/en-us/library/ms137625.aspx
- Registro de servicios de integración (SSIS) http://msdn.microsoft.com/en-us/library/ms140246.aspx
- Depuración en tiempo de ejecución mediante tomas de datos en SSIS 2012 http://blog.gnetgroup.com/bi/2012/11/08/runtime-debugging-using-data-taps-in-ssis-2012/
- Depurar un paquete estableciendo puntos de interrupción en una tarea o un contenedor http://msdn.microsoft.com/en-us/library/ms141754.aspx
Instalar y mantener componentes SSIS
- Instalar servicios de integración http://msdn.microsoft.com/en-us/library/ms143731.aspx
- Servicios de integración de SQL Server 2012: modelo de implementación de proyectos http://www.element61.be/e/resourc-detail.asp?ResourceId=545
- Ejecución y gestión de paquetes mediante programación http://msdn.microsoft.com/en-us/library/aa337077.aspx
- Cargar y ejecutar un paquete remoto mediante programación http://msdn.microsoft.com/en-us/library/ms403355.aspx
- Catálogo SSIS http://msdn.microsoft.com/en-us/library/hh479588.aspx
- Referencia rápida: SSIS en 32 y 64 bits http://toddmcdermid.blogspot.com/2009/10/quick-reference-ssis-in-32-and-64-bits.html#!/2009/10/quick-reference-ssis-in-32-and-64-bits.html
Implementar auditoría, registro y manejo de eventos.
- Transformación de auditoría http://msdn.microsoft.com/en-us/library/ms141150.aspx
- Registro de servicios de integración (SSIS) http://msdn.microsoft.com/en-us/library/ms140246.aspx
- Registro y definición de entradas de registro en un componente de flujo de datos http://msdn.microsoft.com/en-us/library/ms345169.aspx
- Ejecute el paquete en el catálogo SSIS aprovechando el nuevo modelo de implementación de proyectos y la función de registro e informes. http://geekswithblogs.net/LifeLongTechie/archive/2012/11/14/time-to-stop-using-ldquoexecute-package-taskrdquundash-a-way-to.aspx
- Qué eventos se incluyen en los niveles de registro del catálogo SSIS http://www.mattmasson.com/index.php/2011/12/what-events-are-included-in-the-ssis-catalog-log-levels/
- Registro SSIS 2012 http://svangasql.wordpress.com/2012/06/12/t-sql-tuesday-31-ssis-2012-logging/
- Catálogo SSIS: Parte 5: Informes de registro y ejecución http://www.rad.pasfu.com/index.php?/archives/78-SSIS-Catalog-Part-5-Logging-and-Execution-Reports.html
- Monitoreo sencillo de ejecución de paquetes en SSIS 2012 hhttp://visakhm.blogspot.com/2012/09/easy-package-execution-monitoring-in.html
Implementar soluciones SSIS
- Despliegue de Proyectos y Paquetes http://msdn.microsoft.com/en-us/library/hh213290.aspx
- Implementar paquetes mediante la utilidad de implementación http://msdn.microsoft.com/en-us/library/ms141693.aspx
- Modelos de implementación de SSIS 2012 http://www.youtube.com/watch?v=viaMhHKOoEY
- Catálogo SSIS http://msdn.microsoft.com/en-us/library/hh479588.aspx
- Validación de paquetes SSIS 2012 mediante programación a través del modelo de objetos administrados del catálogo SSIS http://stackoverflow.com/questions/12179934/validating-ssis-2012-packages-programatically-via-ssis-catalog-managed-object-mo
- Utilidad dtutil http://msdn.microsoft.com/en-us/library/ms162820.aspx
- utilidad dtexec http://msdn.microsoft.com/en-us/library/hh231187.aspx
Configurar los ajustes de seguridad de SSIS
- Descripción general de la seguridad (servicios de integración) http://msdn.microsoft.com/en-us/library/ms137833.aspx
- Roles de servicios de integración (servicio SSIS) http://msdn.microsoft.com/en-us/library/ms141053.aspx
- Consejos de control de acceso al catálogo SSIS http://blogs.msdn.com/b/mattm/archive/2012/03/20/ssis-catalog-access-control-tips.aspx
- Seguridad de carpetas en SSIS 2012 http://www.biadmin.com/2012/08/folder-security-in-ssis-2012.html
Construir soluciones de calidad de datos (15%)
Instalar y mantener servicios de calidad de datos
- Presentación de servicios de calidad de datos http://msdn.microsoft.com/en-us/library/ff877917.aspx
- Instalar servicios de calidad de datos http://msdn.microsoft.com/en-us/library/gg492277.aspx
- Ejecute DQSInstaller.exe para completar la instalación del servidor de calidad de datos http://msdn.microsoft.com/en-us/library/hh231682.aspx
- Seguridad DQS http://msdn.microsoft.com/en-us/library/hh213045.aspx
- Administrar usuarios de DQS en SSMS http://msdn.microsoft.com/en-us/library/hh510409.aspx
- Otorgar funciones DQS a los usuarios http://msdn.microsoft.com/en-us/library/gg492283.aspx
- Gobernanza de datos hhttp://en.wikipedia.org/wiki/Data_governance
Implementar soluciones de gestión de datos maestros
- Instalar servicios de datos maestros http://msdn.microsoft.com/en-us/library/ee633752.aspx
- Descripción general de los servicios de datos maestros http://msdn.microsoft.com/en-us/library/ff487003.aspx
- Gestión de dimensiones del almacén de datos con MDS (parte 1) http://technet.microsoft.com/en-us/sqlserver/hh709039.aspx
- Servicios de datos maestros de SQL 2012: jerarquías y colecciones http://technet.microsoft.com/en-us/sqlserver/hh780975.aspx
- Implementación de modelos (Master Data Services) http://msdn.microsoft.com/en-us/library/ff486956.aspx
- Administradores (Servicios de datos maestros) http://msdn.microsoft.com/en-us/library/ff487051.aspx
- Seguridad (Servicios de datos maestros) http://msdn.microsoft.com/en-us/library/hh231026.aspx
Crear un proyecto de calidad de datos para limpiar datos
- Crear un proyecto de calidad de datos http://msdn.microsoft.com/en-us/library/hh510393.aspx
- Ejecute la aplicación cliente de calidad de datos http://msdn.microsoft.com/en-us/library/hh213023.aspx
- Limpieza de datos http://msdn.microsoft.com/en-us/library/gg524800.aspx
- Perfiles de datos y notificaciones en DQS http://msdn.microsoft.com/en-us/library/hh213055.aspx
- Creación de una base de conocimientos y limpieza de datos utilizando Data Quality Services en SQL Server 2012 – Parte 3 http://www.mssqltips.com/sqlservertip/2577/creating-a-knowledge-base-and-cleansing-data-using-data-quality-services-in-sql-server-2012–part-3/
- Introducción a los servicios de calidad de datos de SQL Server 2012 utilizando SSIS – Parte 4 http://www.mssqltips.com/sqlservertip/2593/getting-started-with-data-quality-services-of-sql-server-2012-using-ssis–part-4/
- Demostración: deduplicación de datos con SQL Server 2012 Data Quality Services http://channel9.msdn.com/posts/SQL11UPD05-REC-06
Contenido adicional
- Tutoriales de servicios de análisis (SSAS) http://msdn.microsoft.com/en-us/library/hh231701.aspx
- Tutoriales de minería de datos (servicios de análisis) http://msdn.microsoft.com/en-us/library/bb677206.aspx
- Tutoriales de servicios de informes (SSRS) http://msdn.microsoft.com/en-us/library/bb522859.aspx
- Tutorial de SSIS: implementación de paquetes http://msdn.microsoft.com/en-us/library/de18468c-cff3-48f4-99ec-6863610e5886
- Introducción a las herramientas de datos de SQL Server http://www.mssqltips.com/sqlservertip/2804/introduction-to-sql-server-data-tools/
- Herramientas de datos de SQL Server Desarrollo de bases de datos conectadas http://www.mssqltips.com/sqlservertip/2832/sql-server-data-tools-connected-database-development/
- Hace referencia a artículos de SSIS escritos por un empleado de Microsoft, incluidos muchos sobre SSIS 2012. http://www.mssqltips.com/sqlserverauthor/30/arshad-ali/
- Registro – Nivel 11 de la Escalera a los Servicios de Integración http://www.sqlservercentral.com/articles/Integration+Services+(SSIS)/95353/
- Funciones detalladas de SQL Server Reporting Services 2012 http://www.mssqltips.com/sqlservertip/2831/sql-server-reporting-services-2012-drilldown-features/
- Graficar la función seno en SQL Server Reporting Services http://www.mssqltips.com/sqlservertip/2843/graphing-the-sine-function-in-sql-server-reporting-services/
- Guía MDX para usuarios de SQL: Parte I: Navegando por el cubo http://www.sqlservercentral.com/articles/MDX/91228/
- Guía MDX para gente de SQL: Parte II – Jerarquías y funciones http://www.sqlservercentral.com/articles/MDX/91730/
Servidor MCSA SQL 2016
Como ya se explicó anteriormente, para convertirse en MCSA de SQL Server 2016, deberá pasar dos pruebas de la misma área de actividad, ya sea BI, DEV o DBA.
Si ya tiene el título de MCSA SQL Server 2012/2014 y desea actualizar su certificación a SQL Server 2016, simplemente realice 1 prueba en la categoría en la que desea obtener el título de MCSA SQL Server 2016, como se muestra a continuación.
- MCSA SQL Server 2012/2014 + Prueba 70-762 (Desarrollo de bases de datos SQL) = Desarrollo de bases de datos MCSA SQL 2016
- MCSA SQL Server 2012/2014 + Prueba 70-765 (Aprovisionamiento de bases de datos SQL) = Administración de bases de datos MCSA SQL 2016
- MCSA SQL Server 2012/2014 + Examen 70-768 (Desarrollo de modelos de datos SQL) = MCSA SQL 2016 Desarrollo de inteligencia empresarial
La prueba de actualización para la certificación SQL Server 2016 se paga normalmente, como cualquier otro examen (Cuando comenzaron las pruebas de SQL 2016, Microsoft lanzó la actualización gratuita, pero la oferta ya expiró).
MCSA SQL 2016: Desarrollo de bases de datos (Desarrollador)
Examen 70-761: Consulta de datos con Transact-SQL (Enlace de examen)
Enlaces de estudio
- Crear consultas SELECT de Transact-SQL
- Consultar varias tablas mediante combinaciones
- Implementar funciones y agregar datos.
- Modificar datos
Consultar datos con componentes avanzados de Transact-SQL
- Consultar datos mediante subconsultas y APLICAR
- Consultar datos usando expresiones de tabla.
- Agrupar y dinamizar datos mediante consultas
- Consultar datos temporales y datos no relacionales.
- SQL Server 2016: uso de compatibilidad con JSON nativo (JSON_VALUE, JSON_QUERY, OPENJSON, FOR JSON, ISJSON, JSON_MODIFY)
- SQL Server: cómo leer, importar y exportar datos desde archivos XML
- Técnicas JSON avanzadas de SQL Server 2016 - Parte 1
- Consejos XML de SQL Server
- Datos JSON (servidor SQL)
- OPENXML (Transact-SQL)
- Introducción a las tablas temporales de SQL Server 2016
- Tablas Temporales
Programar bases de datos usando Transact-SQL.
- Crear objetos de programabilidad de bases de datos mediante Transact-SQL
- Implementar manejo de errores y transacciones.
- Declaraciones del lenguaje de definición de datos (DDL)
- Manejo de excepciones de prueba y captura de SQL Server 2005
- PROBAR...CATCH (Transact-SQL)
- Nueva declaración THROW en SQL Server 2012 (frente a RAISERROR)
- LANZAR (Transact-SQL)
- PRUEBA...CATCH en SQL Server 2005 Un enfoque más sencillo para revertir transacciones ante un error
- Implementar tipos de datos y NULL
Examen 70-762: Desarrollo de bases de datos SQL (Enlace de examen)
Enlaces de estudio
- Diseñar e implementar un esquema de base de datos relacional.
- Diseñar e implementar índices.
- Diseñar e implementar vistas
- Implementar índices de almacén de columnas
Implementar objetos de programabilidad
- Garantice la integridad de los datos con restricciones
- Crear procedimientos almacenados
- Crear disparadores y funciones definidas por el usuario
Gestionar la competencia de bases de datos
- implementar transacciones
- Administrar niveles de aislamiento
- Optimice la competencia y el comportamiento de bloqueo
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Comprender el bloqueo de SQL Server
- El DBA como detective: solución de problemas de bloqueo y bloqueo
- Detección y finalización de interbloqueos
- Puntos muertos de SQL Server por ejemplo
- Analice los interbloqueos con SQL Server Profiler
- Implementar tablas optimizadas para memoria y procedimientos almacenados nativos.
Optimice los objetos de la base de datos y la infraestructura SQL.
- Optimizar estadísticas e índices
- Planes de ejecución de SQL Server, segunda edición
- Estadística
- Ajuste del rendimiento con vistas de administración dinámica de SQL Server
- Funciones y vistas de administración dinámica relacionadas con el índice (Transact-SQL)
- Cómo obtener información de uso del índice en SQL Server
- Planes de ejecución de consultas de SQL Server Visualización de los planes
- Analizar y solucionar problemas de planes de consulta.
- Planes de ejecución de SQL Server, segunda edición
- Captura de planes de consultas gráficos con SQL Server Profiler
- Tienda de consultas
- Planes de ejecución estimados versus reales de SQL Server
- Información sobre el rendimiento de la base de datos SQL
- Extracción de ShowPlan XML de eventos extendidos de SQL Server
- Administrar el rendimiento de instancias de bases de datos
- Ajustar una carga de trabajo
- Ampliación horizontal con Azure SQL Database
- Ediciones y funciones admitidas para SQL Server 2016
- Opciones y rendimiento de SQL Database: comprenda lo que está disponible en cada nivel de servicio
- Rendimiento y configuración de TempDB
- Azure SQL Database y rendimiento para bases de datos únicas
- Ajuste del rendimiento con vistas de administración dinámica de SQL Server
- Supervisar y rastrear las métricas de rendimiento de referencia de SQL Server
- Herramientas de monitoreo del rendimiento de SQL Server
- Herramientas de seguimiento y ajuste del rendimiento
- Consejos para eventos extendidos de SQL Server
- Contadores de SQL Server
- Consejos sobre funciones y vistas de administración dinámica de SQL Server
- Ajuste del rendimiento con vistas de administración dinámica de SQL Server
- Azure SQL Database y rendimiento para bases de datos únicas
- SQL SERVER SQL Profiler frente a eventos extendidos
- Eventos extendidos
- Paquetes de eventos extendidos de SQL Server
MCSA SQL 2016: Administrador de base de datos (DBA)
Examen 70-764: Administración de una infraestructura de base de datos SQL (Enlace de examen)
Enlaces de estudio
- Configurar el cifrado
- SQL Server 2016 siempre cifrado
- Siempre cifrado (motor de base de datos)
- Cifrado de copia de seguridad de SQL Server 2014
- Introducción al cifrado de datos transparente de SQL Server 2008
- Implementación de cifrado de datos transparente en SQL Server 2008
- Cifrado de datos transparente (TDE)
- Cómo configurar el cifrado SSL en SQL Server
- Habilite conexiones cifradas al motor de base de datos (Administrador de configuración de SQL Server)
- Cómo solucionar problemas de cifrado SSL en SQL Server
- Resultado del bombardeo: cifrado de datos transparente (TDE) y certificados
- Configurar el acceso a los datos y los permisos
- CONCESIÓN (Transact-SQL)
- DENEGAR (Transact-SQL)
- REVOCAR (Transact-SQL)
- Consejos de seguridad del servidor SQL
- Crear un usuario de base de datos
- Crear una función de servidor
- Controlar y otorgar acceso a la base de datos
- Seguridad a nivel de fila
- Enmascaramiento de datos dinámicos
- Comprender las limitaciones del enmascaramiento de datos dinámicos de SQL Server
- Configurar auditoría
Gestionar copias de seguridad y restauración de bases de datos.
- Desarrollar una estrategia de respaldo
- Consejos para realizar copias de seguridad de SQL Server
- Introducción a las estrategias de copia de seguridad y restauración en SQL Server
- Cómo hacer una copia de seguridad de las bases de datos de SQL Server en Microsoft Azure
- Script simple para hacer una copia de seguridad de todas las bases de datos de SQL Server
- Copia de seguridad de bases de datos de SQL Server con un script de Windows PowerShell
- Hacer una copia de seguridad de un registro de transacciones (SQL Server)
- Copias de seguridad del registro de transacciones de SQL Server
- Modelos de recuperación (SQL Server)
- Modelos de recuperación de SQL Server
- Restaurar bases de datos
- Cómo restaurar solo un grupo de archivos específico: una restauración gradual
- Restauraciones graduales (SQL Server)
- Restauración puntual de SQL Server
- Restaurar una base de datos de SQL Server a un momento determinado (modelo de recuperación completa)
- Restaurar archivos y grupos de archivos (SQL Server)
- Comprobando que se pueda utilizar una copia de seguridad de SQL Server
- Conceptos básicos de copia de seguridad y recuperación: prueba de sus copias de seguridad
- Gestionar la integridad de la base de datos
Administrar y monitorear instancias de SQL Server
- Monitorear la actividad de la base de datos
- sp_who (Transact-SQL)
- Usando sp_who2
- Abrir Monitor de actividad (SQL Server Management Studio)
- Perfilador de SQL Server
- Cómo identificar el bloqueo en SQL Server
- Mejores prácticas de configuración de Tempdb en SQL Server
- Solución de problemas de espacio en disco insuficiente en tempdb
- Recopilación de datos
- Introducción a los puntos de control de utilidades en SQL Server 2008 R2
- Crear un punto de control de la utilidad SQL Server (Utilidad SQL Server)
- Monitorear consultas
- Administrar índices
- Administrar estadísticas
- Monitorear instancias de SQL Server
- Agente SQL Server
- Operadores
- Alertas
- Configurar el correo de base de datos
- Administrar servidores mediante administración basada en políticas
- Consejos de administración basados en políticas de SQL Server
- Consejos para el Agente SQL Server
- Herramientas de seguimiento y ajuste del rendimiento
- SERVIDOR SQL – Monitoreo del espacio en disco – Detección de poco espacio en disco en el servidor
- Gestione la alta disponibilidad y la recuperación ante desastres
- Implementar instancias de clúster de conmutación por error
Examen 70-765: Aprovisionamiento de bases de datos SQL (Enlace de examen)
Enlaces de estudio
- Implementar una base de datos SQL de Microsoft Azure
- Precios de la base de datos SQL
- Opciones y rendimiento de SQL Database: comprenda lo que está disponible en cada nivel de servicio
- Tutorial de inicio rápido: su primera base de datos Azure SQL
- Comparación de Azure SQL Database y SQL Server en una máquina virtual
- Crear una base de datos SQL en Azure
- Controlar y otorgar acceso a la base de datos
- Las nuevas bases de datos elásticas en Azure
- ¿Qué es un grupo elástico de Azure SQL?
- ¿Cuándo se debe utilizar una piscina elástica?
- Escala elástica para la base de datos Microsoft Azure SQL
- Plan para la instalación de SQL Server
- ¿Qué es IaaS?
- Nube versus local: seguridad, confiabilidad y tiempo de actividad
- Elija una opción de SQL Server en la nube: base de datos Azure SQL (PaaS) o SQL Server en máquinas virtuales de Azure (IaaS)
- Base de datos Azure SQL frente a MS SQL Server en una máquina dedicada
- Tamaños para máquinas virtuales Windows en Azure
- Precios de máquinas virtuales Windows
- Base de datos SQL de Azure frente a SQL Server en máquinas virtuales de Azure
- Uso de espacios de almacenamiento en un clúster de máquinas virtuales de Azure para el almacenamiento de SQL Server
- Mejores prácticas de rendimiento para SQL Server en Azure Virtual Machines
- Configuración de almacenamiento para máquinas virtuales con SQL Server
- Mejores prácticas para ejecutar una máquina virtual Windows en Azure
- Implementar instancias de SQL Server
- Descripción general de SQL Server en máquinas virtuales de Azure
- Instalar el servidor SQL
- SQL Server 2016 Parte 1: Introducción e instalación de SQL Server 2016 Developer Edition
- SQL Server en una máquina virtual de Azure: novedades
- Cómo usar PowerShell para crear una máquina virtual SQL en Azure
- PowerShell práctico para desarrolladores y administradores de bases de datos de SQL Server, parte 1
- Cree una máquina virtual Windows con PowerShell y el modelo de implementación clásico
- Creación de automatización de Azure para iniciar máquinas virtuales de Azure
- Instale SQL Server 2016 usando un archivo de configuración
- Aprovisionar una máquina virtual de SQL Server en el Portal de Azure
Administrar bases de datos e instancias.
- Configurar el acceso seguro a las bases de datos SQL de Microsoft Azure
- Cree y administre reglas de firewall a nivel de servidor de Azure SQL Database mediante Azure Portal.
- Siempre cifrado: proteja los datos confidenciales en SQL Database y almacene sus claves de cifrado en el almacén de certificados de Windows
- Siempre cifrado (motor de base de datos)
- Recomendaciones para usar el cifrado a nivel de celda en Azure SQL Database
- TDE en la base de datos SQL de Azure
- Cifrado de datos transparente con Azure SQL Database
- Cifrar una columna de datos
- Enmascaramiento de datos dinámicos de base de datos SQL
- Configurar los ajustes de rendimiento de SQL Server
- Mejores prácticas de SQL Server, Parte I: Configuración
- Opciones de configuración del servidor de memoria del servidor
- Opciones de configuración del servidor (SQL Server)
- Cómo configurar alertas de SQL Server y notificaciones del operador de correo electrónico
- Agente SQL Server
- Crear una base de datos
- Las mejores prácticas de tempdb de SQL Server aumentan el rendimiento
- Optimización del rendimiento de tempdb
- Archivos de base de datos y grupos de archivos
- Ubicaciones de archivos para instancias predeterminadas y con nombre de SQL Server
Implementar y migrar aplicaciones
- Implementar y migrar aplicaciones
- Microsoft Azure Essentials Migración de bases de datos de SQL Server a Azure
- Migración de base de datos SQL Server a SQL Database en la nube
- Introducción a Azure SQL Data Sync (versión preliminar)
- Migración de datos a SQL Azure usando SSIS
- Mueva datos desde un servidor SQL local a SQL Azure con Azure Data Factory
- Copie una base de datos SQL de Azure usando PowerShell
- Implementar aplicaciones en SQL Server en máquinas virtuales de Azure
- Migrar aplicaciones cliente
- Cadenas de conexión de SQL Azure
- Cómo conectar nuestra aplicación C# en Azure
- Solución Network Performance Monitor (vista previa) en OMS
- Resiliencia de conexión de Entity Framework y lógica de reintento (EF6 en adelante)
- Reintentar orientación específica del servicio
- Microsoft Azure: traslado de sus aplicaciones a Microsoft Azure
- Microsoft Azure: consejos para migrar sus aplicaciones a la nube
- Asesor de base de datos SQL
- Información sobre el rendimiento de la base de datos SQL
MCSA SQL 2016: Desarrollador de Inteligencia Empresarial (BI)
Examen 70-767: Implementación de un almacén de datos SQL (Enlace de examen)
Enlaces de estudio
- Diseñar e implementar tablas de dimensiones.
- Analysis Services: cómo crear su primer cubo multidimensional en el modelo en estrella (esquema en estrella)
- Definición de dimensiones compartidas y cubos compuestos
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014 – 2.3.1 Utilice el esquema en estrella para obtener el mejor rendimiento
- Definición de granularidad de dimensiones dentro de un grupo de medida
- ¿Qué son las dimensiones que cambian lentamente?
- Dimensión
- Esquema de estrella versus esquema de copo de nieve: ¿cuál es mejor?
- Granularidad
- Linaje de datos
- Blog de Christian van den heever
- Diseñar e implementar tablas de hechos.
- Diseñar e implementar índices para una carga de trabajo de almacén de datos.
- Diseño de almacenamiento para un almacén de datos.
- Diseñar e implementar tablas y vistas particionadas.
Extraer, transformar y cargar datos
- Diseñar e implementar un flujo de control de extracción, transformación y carga (ETL) mediante un paquete de SQL Server Integration Services (SSIS)
- Tutorial de servicios de integración de SQL Server (SSIS)
- Escalera a los servicios de integración
- Servicios de integración de SQL Server (SSIS) Parte 1: introducción
- Configurar los servicios de integración de SQL Server para el contenedor de bucles
- Contenedores de servicios de integración
- Restricciones de precedencia
- Paquete de servicios de integración (SSIS) y parámetros del proyecto
- Ejemplos de expresiones y variables SSIS: parte 1
- Trabajar con variables en SQL Server Integration Services
- Puntos de control de Integration Services para reiniciar el paquete después de una falla
- Reiniciar paquetes mediante puntos de control
- Uso de la tarea SSIS de SQL Server Integration Services de creación de perfiles de datos
- Tarea de creación de perfiles de datos
- Implementar la ejecución paralela en SSIS
- Cómo utilizar transacciones en SQL Server Integration Services SSIS
- Transacciones de servicios de integración
- Registro integrado con los proveedores de registros del paquete de servicios de integración
- Consejos de seguridad de los servicios de integración de SQL Server
- Descripción general de la seguridad (servicios de integración)
- Diseñar e implementar un flujo de datos ETL utilizando un paquete SSIS
- Manejar dimensiones que cambian lentamente en SQL Server Integration Services
- Transformación de dimensiones que cambian lentamente
- Dimensión que cambia lentamente usando SSIS
- Transformación de agrupación difusa
- Transformación de búsqueda difusa
- Transformación de auditoría
- Componentes SSIS sin bloqueo, semibloqueo y bloqueo total
- Minería de datos, parte 38: Minería de textos: el término búsqueda
- Transformación de búsqueda de términos
- SSIS Parte 152: cargar solo datos de columnas coincidentes con la tabla de SQL Server desde archivos de Excel dinámicamente
- SSIS: Hay algunos errores de mapeo en esta ruta
- Búsqueda SSIS o unión T-SQL
- Cuándo usar T-SQL o SSIS para ETL
- Los 10 métodos principales para mejorar el rendimiento de ETL utilizando SSIS
- Consejos de rendimiento de los servicios de integración de SQL Server
- Componente de deduplicación SSIS
- Implementar una solución ETL que admita la extracción de datos incremental
- Patrón de diseño del paquete SSIS para cargar un almacén de datos
- Patrón secundario maestro de servicios de integración de Sql Server 2012
- Cambiar captura de datos (SSIS)
- Combinando CDC y SSIS para cargas de datos incrementales
- FUSIONAR (Transact-SQL)
- Usando MERGE en SQL Server para insertar, actualizar y eliminar al mismo tiempo
- Implementar una solución ETL que admita la carga de datos incremental
- Depurar paquetes SSIS
- Consejos sobre las mejores prácticas de los servicios de integración de SQL Server
- Las 10 mejores prácticas de servicios de integración de SQL Server
- Guía operativa y de ajuste de SSIS
- Registro integrado con los proveedores de registros del paquete de servicios de integración
- Flujo de control de depuración en SQL Server Integration Services, parte 2
- Referencia de mensajes y errores de Integration Services
- SSIS – Visores de datos
- Tarea de creación de perfiles de datos: SQL Server 2008
- Limpieza de datos con SSIS – Parte 1
- Tarea de limpieza de mantenimiento
- Limpiar datos sucios con SSIS
- Implementar y configurar paquetes y proyectos SSIS
- Comprensión del catálogo de servicios de integración de SQL Server y creación del catálogo SSISDB
- Crear el catálogo SSIS
- Implementación de paquetes SSIS
- Proyectos SSIS 2012: configuración, creación e implementación de proyectos
- Implementar proyectos en el servidor de Integration Services
- Implementar paquetes en el servidor de Integration Services
- Asistente de implementación de servicios de integración
- Crear una utilidad de implementación
- Implementar paquetes mediante la utilidad de implementación
- Implementación de SSIS SQL Server, implementación de sistemas de archivos y almacén de paquetes SSIS
- Utilidad dtutil
Integre soluciones con datos en la nube y big data
- Integre fuentes de datos externas con SQL Server usando Polybase
- Extraiga, transforme y cargue datos de SQL Data Warehouse utilizando Polybase
- Diseñar e implementar un almacén de datos SQL de Azure
- Administrar y mantener un almacén de datos SQL.
Cree soluciones de calidad de datos
- Crear una base de conocimientos
- Mantener la calidad de los datos mediante el uso de DQS
- Implementar un modelo de Master Data Services (MDS)
- Instalar servicios de datos maestros
- Instale y configure varias instancias de Master Data Services MDS en el mismo servidor
- Crear un modelo (Master Data Services)
- Crear una colección (Master Data Services)
- Inicios de sesión, usuarios y roles de bases de datos (Master Data Services)
- Seguridad (Servicios de datos maestros)
- Descripción general: importación de datos desde tablas (Master Data Services)
- Crear una vista de suscripción para exportar datos (Master Data Services)
- Entidades (Servicios de Datos Maestros)
- Atributos basados en dominio (servicios de datos maestros)
- Grupos de atributos (servicios de datos maestros)
- Jerarquías (Master Data Services)
- Reglas comerciales (servicios de datos maestros)
- Administrar datos usando MDS
- Administrador de configuración de servicios de datos maestros
- Crear una aplicación web de Master Data Manager (Master Data Services)
- Implementar un paquete de implementación de modelos mediante MDSModelDeploy
- Asociar una base de datos y una aplicación web de Master Data Services
- Complemento Master Data Services para Microsoft Excel
- Arquitectura del concentrador de gestión de datos maestros (MDM)
- Descripción general: importación de datos desde tablas (Master Data Services)
- Crear una vista de suscripción para exportar datos (Master Data Services)
Examen 70-768: Desarrollo de modelos de datos SQL (Enlace de examen)
Enlaces de estudio
- Cree una base de datos multidimensional utilizando Microsoft SQL Server Analysis Services (SSAS)
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014.
- Revise DirectQuery en SSAS 2016, mejores prácticas y casos de uso
- Cinco pasos básicos para implementar una base de datos de Analysis Services
- Tutoriales de servicios de análisis (SSAS)
- Modos de almacenamiento y procesamiento de particiones
- Diseñar e implementar dimensiones en un cubo.
- Introducción a las dimensiones (servicios de análisis: datos multidimensionales)
- Dimensiones degeneradas
- Dimensiones padre-hijo
- Almacenamiento de datos: juego de roles dimensional
- Relaciones de dimensión
- Define la relación de referencia y las propiedades de la relación de referencia.
- Tutoriales de minería de datos (servicios de análisis)
- Introducción a la minería de datos
- Define las propiedades de relación de muchos a muchos y de relación de muchos a muchos
- Dimensión que cambia lentamente en SSAS Cube
- Dimensión que cambia lentamente usando SSIS
- Consejo de diseño n.º 152 Tipos de cotas que cambian lentamente 0, 4, 5, 6 y 7
- Tipos de dimensiones
- Relaciones de atributos
- Implementar medidas y grupos de medidas en un cubo.
- Medidas y grupos de medidas
- Formato de medidas SSAS: vídeo de la escuela SQL
- Consejos para los grupos de medida de SQL Server Analysis Services
- Niveles de granularidad del servicio de análisis de SQL Server
- Definición de granularidad de dimensiones dentro de un grupo de medida
- Preguntas de la entrevista de SSAS sobre agregaciones, traducciones, perspectivas y seguridad
- Utilice funciones agregadas
- Define el comportamiento semiaditivo
Diseñar un modelo semántico de BI tabular
- Diseñar y publicar un modelo de datos tabulares.
- Modelado tabular (Tutorial de Adventure Works)
- Implementación de soluciones de modelos tabulares
- Vea las novedades en los modelos tabulares de SQL Server Analysis Services 2016
- Comenzando con el modelo tabular en SQL Server 2012 – Parte 1
- Medidas (tabulares SSAS)
- Primeros pasos con el modelo tabular de SQL Server 2012 – Parte 2
- Relaciones (tabular SSAS)
- Particiones (tabulares SSAS)
- Perspectivas (tabular SSAS)
- Cálculos (tabulares SSAS)
- Crear una dimensión de fecha en un modelo tabular
- Importar desde Power Pivot (SSAS Tabular)
- Implementación de solución de modelo tabular (SSAS tabular)
- Datos de proceso (tabular SSAS)
- Modos de consulta tabular: DirectQuery frente a In-Memory
- Modo DirectQuery (tabular SSAS)
- Configurar, gestionar y proteger un modelo tabular
- Desarrollar un modelo tabular para acceder a datos casi en tiempo real
Desarrollar consultas utilizando expresiones multidimensionales (MDX) y expresiones de análisis de datos (DAX)
- Crear consultas MDX básicas
- Implementar soluciones MDX personalizadas
- Crear fórmulas usando el lenguaje DAX
Configurar y mantener SQL Server Analysis Services
- Planificar e implementar SSAS
- Propiedades de la memoria
- Configuraciones de memoria SSAS para arquitecturas comunes
- Mejora del rendimiento y la escalabilidad de Analysis Services con SQL Server 2016 Service Pack 1
- Requisitos y consideraciones para la implementación de Analysis Services
- Servicios de análisis y discos de estado sólido
- Mejores prácticas de diseño de datos SQL
- Gestión de múltiples instancias de Analysis Services
- Supervisar y optimizar el rendimiento
- Utilice SQL Server Profiler para monitorear Analysis Services
- Administrar el seguimiento del perfilador de servicios de análisis del lado del servidor
- Supervisar Analysis Services con eventos extendidos de SQL Server
- Identifique los cuellos de botella de Storage Engine y Formula Engine con los nuevos SSAS XEvents
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014.
- Guía de operaciones de SQL Server 2008 R2 Analysis Services
- SSAS – Mejores prácticas y optimización del rendimiento – Parte 1 de 4
- Las 10 mejores prácticas principales de rendimiento de consultas de Analysis Services
- Especificaciones de capacidad máxima (servicios de análisis)
- Configurar y gestionar el procesamiento
- Cree indicadores clave de rendimiento (KPI) y traducciones
MCSA SQL 2016: Aprendizaje automático (BI)
Examen 70-773: Análisis de Big Data con Microsoft R (Enlace de examen)
Enlaces de estudio
Leer y explorar big data
- Leer datos con R Server
- Resumir datos
- Frecuencias y tablas cruzadas
- R
– Exploración de datos (parte 3) – Resúmenes univariados - RevoluciónAnalytics/dplyrXdf
- rxCrossTabs: tabulación cruzada
- rxCube: Tabulación cruzada
- Presentamos el paquete dplyrXdf
- rxQuantile: cuantiles aproximados para archivos .xdf y marcos de datos
- Comparación de funciones Base R y ScaleR
- Ver fecha
Procesar grandes datos
- Procesar datos con rxDataStep
- Realizar transformaciones complejas que utilizan funciones de transformación.
Cree modelos predictivos con ScaleR
- Estimar modelos lineales
- Construir y utilizar modelos de partición
- Generar predicciones y residuos.
- Evaluar modelos y parámetros de ajuste.
- Cree modelos adicionales usando paquetes RML
- Introducción a las máquinas de vectores de soporte de una clase
- Máquina de vectores de soporte de una clase
- Regresión logística multiclase
- Árbol de decisión potenciado de dos clases
- Red neuronal de dos clases
- Red neuronal simple de 3 capas para el reconocimiento de escritura a mano MNIST
- Evaluación.NDCG
- Ajuste de una red neuronal en R; paquete de red neuronal
Utilice R Server en diferentes entornos
- Utilice diferentes contextos informáticos para ejecutar R Server de forma eficaz
- RxHadoopMR: Generar mapa de Hadoop y reducir el contexto informático
- RxSpark: cree un contexto informático de Spark, conecte y desconecte una aplicación Spark
- RxLocalSeq: generar contexto informático local
- RxLocalParallel: generar contexto informático paralelo local
- RxTextData: Generar objeto de origen de datos de texto
- Depurando con RStudio
- Comience con la función PemaR en Microsoft R
- Optimice las tareas mediante el uso de contextos informáticos locales
- Realice análisis en la base de datos utilizando SQL Server
- Implementación en SQL Server (demostración)
- Servicios SQL Server 2016 R: ejecución de código R en SQL Server
- Paso 6: Poner en funcionamiento el modelo (Tutorial de análisis avanzado en la base de datos)
- Lección 3: Crear funciones de datos (tutorial completo sobre ciencia de datos)
- Configuración de SQL Server (servicios R)
- Servicios SQL Server 2016 R: ejecución de código R en Revolution R Enterprise
- R y optimización de datos (servicios R)
- Perfilador de SQL Server
- Implementar flujos de trabajo de análisis en el ecosistema Hadoop y Spark
- Practique la importación y exploración de datos en Apache Spark
- Comience a usar R Server en HDInsight
- Tutorial de Hadoop: Comience a usar Hadoop en HDInsight
- Análisis de Big Data con Microsoft R Server
- Aprendizaje automático escalable y ciencia de datos con Microsoft R Server y Spark
- Computación distribuida y paralela con ScaleR en Microsoft R
- Implemente modelos predictivos en SQL Server y Azure Machine Learning
Examen 70-774: Realice ciencia de datos en la nube con Azure Machine Learning (Enlace de examen)
Enlaces de estudio
Prepare datos para el análisis en Azure Machine Learning y exporte desde Azure Machine Learning
- Importar y exportar datos hacia y desde Azure Machine Learning
- Importe datos a Azure Machine Learning Studio desde varias fuentes de datos en línea con el módulo Importar datos
- Realice análisis avanzados con Azure Machine Learning utilizando datos de una base de datos SQL Server local.
- Importe sus datos de entrenamiento a Azure Machine Learning Studio desde varias fuentes de datos
- Explorar y resumir datos
- Limpiar datos para Azure Machine Learning
- Realizar ingeniería de características
Desarrollar modelos de aprendizaje automático
- Seleccione un algoritmo o método apropiado
- Cómo elegir algoritmos para Microsoft Azure Machine Learning
- Hoja de referencia del algoritmo de aprendizaje automático para Microsoft Azure Machine Learning Studio
- Amplíe su experimento con R
- Creación de módulos R personalizados en Azure Machine Learning
- Ejecute scripts de aprendizaje automático de Python en Azure Machine Learning Studio
- Aprendizaje automático / Inicializar modelo / Agrupación
- Inicializar y entrenar modelos apropiados
- Validar modelos
Ponga en funcionamiento y administre los servicios de aprendizaje automático de Azure
- Implementar modelos mediante Azure Machine Learning
- Implementar un servicio web de Azure Machine Learning
- Paso 5 del tutorial: Implementación del servicio web de Azure Machine Learning
- Utilice los parámetros del servicio web de Azure Machine Learning
- Cómo crear un motor de recomendación utilizando Azure Machine Learning y Azure Mobile Services
- Recomendador de cajas de cerillas de tren
- Pautas de publicación y ejemplos
- Administrar proyectos y áreas de trabajo de Azure Machine Learning
- Azure Machine Learning: su primer experimento
- Tutorial de aprendizaje automático: cree su primer experimento de ciencia de datos en Azure Machine Learning Studio
- Cree y comparta un área de trabajo de Azure Machine Learning
- Administrar un área de trabajo de Azure Machine Learning
- Cuadernos de Microsoft Azure
- Blog de inteligencia y aprendizaje automático de Cortana
- Consumir modelos de Azure Machine Learning
- Cómo consumir un servicio web de Azure Machine Learning
- Vuelva a entrenar los modelos de aprendizaje automático mediante programación
- Preguntas frecuentes sobre Azure Machine Learning: facturación, capacidades, limitaciones y soporte
- Complemento de Excel para servicios web de Azure Machine Learning
- Consumir un servicio web de Azure Machine Learning desde Excel
- Publicación de un servicio de Azure Machine Learning en Azure Marketplace
- Consumir API de servicios cognitivos ejemplares
Utilice otros servicios para el aprendizaje automático
- Cree y utilice redes neuronales con Microsoft Cognitive Toolkit
- Agilizar el desarrollo utilizando los recursos existentes
- Realice ciencias de datos a escala utilizando HDInsights
- Descripción general de la ciencia de datos mediante Spark en Azure HDInsight
- Configure clústeres en HDInsight con Hadoop, Spark, Kafka y más
- Guía de programación de Spark SQL
- Referencia de Spark SQL
- Introducción a Spark en HDInsight
- Map-Reduce para aprendizaje automático en multinúcleo
- Introducción a R Server y las capacidades de R de código abierto en HDInsight
- Tutorial de inicio rápido para el lenguaje de programación R para Azure Machine Learning
- Uso de R en Azure Machine Learning Studio
- Realice análisis de bases de datos utilizando SQL Server R Services en Azure
- Máquina virtual Azure SQL Server 2016
- Azure VM es la mejor plataforma para SQL Server 2016
- Microsoft Azure, nuestros primeros pasos para migrar datos
- Aprovisionar una máquina virtual de SQL Server en el Portal de Azure
- Habilitar sp_execute_external_script para ejecutar scripts R en SQL Server 2016
- Usando código R en Transact-SQL
- Tutoriales de SQL Server R
MCSA SQL 2016: Informes de BI (BI)
Examen 70-778: Análisis y visualización de datos con Microsoft Power BI (Enlace de examen)
Enlaces de estudio
Consumir y transformar datos mediante Power BI Desktop
- Conéctese a fuentes de datos
- Administre su fuente de datos – SQL Server
- Administre su fuente de datos – Servicios de análisis
- Administre su fuente de datos – Oracle
- Obtener datos de archivos de libros de Excel
- Base de datos SQL de Azure con DirectQuery
- Blog de Microsoft Power BI: Big Data
- Creación de soluciones Power BI mediante Power Query y Power Pivot
- Realizar transformaciones
- Limpiar datos
Modelar y visualizar datos
- Crear y optimizar modelos de datos.
- Crear y administrar relaciones en Power BI Desktop
- Cómo gestionar sus relaciones de datos
- Optimizar modelos para Power BI (2-4)
- Optimización de modelos de datos para mejores imágenes
- Cree informes optimizados para las aplicaciones telefónicas de Power BI
- Optimice sus datos para Power BI Quick Insights
- Introducir datos manualmente
- Introducción a Power Query – Parte I
- Diferencia entre PowerPivot, PowerQuery y PowerBI
- Creación de soluciones Power BI mediante Power Query y Power Pivot
- Crear columnas, tablas y medidas calculadas
- Crear KPI de rendimiento
- Crear jerarquías
- Crear y dar formato a visualizaciones interactivas.
- Tipos de visualización en Power BI
- Diseñe sus informes con diseño y formato de página
- Crear y administrar relaciones en Power BI Desktop
- Duplicar una página de informe en Power BI
- Mostrar categorías sin datos
- Categorización de datos en Power BI Desktop
- Alinear visualizaciones en la página del informe
- Cambiar cómo se ordena un gráfico en un informe de Power BI
- Cree objetos visuales de Power BI con R
- Formato de porcentaje para medidas calculadas
-
Gestione soluciones de informes personalizadas
- Descripción general de la API REST de Power BI
- ¿Qué pueden hacer los desarrolladores con Power BI?
- Comience con Microsoft Power BI Embedded
- Incorpore paneles en sus aplicaciones para monitorear su negocio en contexto
- Cómo autenticarse en una API REST con autenticación básica en Power BI Blank Query
- ¿Qué es Microsoft Power BI integrado?
Configurar paneles en el servicio Power BI
- Configurar el panel
- Paneles en el servicio Power BI
- Datos en vivo de SQL Server Analysis Services en Power BI
- Publicar en la web desde Power BI
- Agregue imágenes, texto, videos y más a su panel
- Agregar un filtro a un informe de Power BI (en la vista de edición)
- Agregar un hipervínculo a un cuadro de texto en un informe
- Crear y configurar un panel
- Haga preguntas sobre sus datos con lenguaje natural
- Publicar paneles
- Configurar la seguridad de los paneles
- Configurar aplicaciones y paquetes de contenido organizacional
Examen 70-779: Análisis y visualización de datos con Microsoft Excel (Enlace de examen)
Enlaces de estudio
Consumir y transformar datos mediante Microsoft Excel Conectarse a fuentes de datos
- Importar desde fuentes de datos
- Conecte Excel a una base de datos SQL de Azure y cree un informe
- Usando Excel para interactuar con un cubo SSAS
- Consultar base de datos Oracle
- Conectarse a una base de datos Oracle (Power Query)
- Conecte Excel a Hadoop mediante Power Query
- Conecte Excel a Hadoop en Azure HDInsight con el controlador ODBC de Microsoft Hive
- Importar o exportar archivos de texto (.txt o .csv)
- Obtener datos de archivos de libros de Excel
- Conectarse a (Importar) datos externos
- Importar y analizar datos
- Realizar transformaciones de datos
- Obtener y transformar en Excel 2016
- Microsoft Excel: los conceptos básicos de la transformación de datos
- Análisis empresarial básico de Excel n.º 27: limpieza y transformación de datos: fórmulas, Flash Fill, Power Query, TTC
- Excel 2013 Power Query n.º 02: transformar datos e importarlos a PowerPivot o tabla de Excel
- Aplicar reglas comerciales (complemento MDS para Excel)
- Formatee una fecha como desee
- Convertir fechas almacenadas como texto a
- Filtrar
- Filtro avanzado
- Filtros de números y texto
- Filtros de fecha
- Lugares decimales
- Formatos de fecha y hora
- fracciones
- Moneda vs Contabilidad
- Texto a números
- Números a texto
- Formato de número personalizado
- Pintor de formato
- Estilos de celda
- Temas
- Limpiar datos
- Lidiar con los datos faltantes
- Cómo eliminar rápida y fácilmente filas y columnas en blanco en Excel
- Diez formas principales de limpiar tus datos
- 10 maneras súper ingeniosas de limpiar datos en hojas de cálculo de Excel
- Cómo imprimir encabezados de filas y columnas de hojas de cálculo de Excel en cada página
Datos del modelo
- Crear y optimizar modelos de datos.
- Crear columnas, medidas y tablas calculadas
- Crear KPI de rendimiento
- Crear jerarquías
Ver fecha
- Crear y administrar tablas dinámicas
- ¿Cómo cambiar el formato de fecha en el eje del gráfico/gráfico dinámico en Excel?
- Crear un gráfico dinámico
- Diseñar el diseño y formato de un informe de tabla dinámica
- Miembro calculado y medidas en Excel 2013
- Filtrar datos en una tabla dinámica
- Tabla dinámica de Excel: agrupación de datos
- Elementos de la tabla dinámica de grupo
- Funciones de resumen de tabla dinámica
- Crear y administrar gráficos dinámicos
- Interactuar con Power BI
MCSA SQL 2016: Ingeniería de datos con Azure (BI)
Examen 70-775: Realizar ingeniería de datos en Microsoft Azure HDInsight (Enlace de examen)
Enlaces de estudio
Administrar y aprovisionar clústeres de HDInsight
- Implementar clústeres de HDInsight
- La compatibilidad con redes virtuales (VNET) para HDInsight ya está disponible de forma generalizada
- Amplíe Azure HDInsight mediante una red virtual de Azure
- Configure clústeres en HDInsight con Hadoop, Spark, Kafka y más
- Cree clústeres de Hadoop en HDInsight mediante plantillas de Resource Manager
- Configurar clústeres de HDInsight unidos a un dominio
- Cómo elegir el clúster de Azure HDinsight adecuado
- Personalice los clústeres de HDInsight basados en Linux mediante Script Action
- Cree clústeres de HDInsight mediante la CLI de Azure
- Migración a herramientas de desarrollo basadas en Azure Resource Manager para HDInsight
grupos - Cree clústeres basados en Linux en HDInsight mediante Azure PowerShell
- Apache Kafka en HDInsight con Azure Managed Disks
- emparejamiento de redes virtuales
- Implemente y proteja clústeres de HDInsight multiusuario
- Introducción a la seguridad de Hadoop con clústeres de HDInsight unidos a un dominio (versión preliminar)
- Administrar clústeres de HDInsight unidos a un dominio (versión preliminar)
- Configurar clústeres de HDInsight unidos a un dominio (versión preliminar)
- Referencia de Apache Ambari
- Proteja sus entornos Enterprise Hadoop en Azure
- Administre clústeres de Hadoop en HDInsight mediante Azure PowerShell
- Protección de Azure HDInsight con Apache Ranger y agrupación en clústeres unidos a dominios de Azure Active Directory
- Protección de Azure HDInsight con Apache Ranger y agrupación en clústeres unidos a dominios de Azure Active Directory
- Utilice el túnel SSH para acceder a la interfaz de usuario web de Ambari, JobHistory, NameNode, Oozie y otras interfaces de usuario web
- Conéctese a HDInsight (Hadoop) mediante SSH
- Protección de Azure HDInsight
- Ingerir datos para procesamiento por lotes e interactivo
- Recopilar y cargar datos en HDInsight
- Cargar datos para trabajos de Hadoop en HDInsight
- Descripción general de Azure Data Lake Store
- Uso de Azure Data Lake Store para requisitos de big data
- Cargar datos para trabajos de Hadoop en HDInsight
- Utilice el almacenamiento de Azure con clústeres de Azure HDInsight
- CLI de Azure 2.0
- Usando Sqoop para mover datos a Hive
- Utilice Apache Sqoop para importar y exportar datos entre Hadoop en HDInsight y SQL Database
- Introducción a Sqoop en HDInsight
- Sqoop en Spark para la ingestión de datos
- Tutorial del ADF – parte 1 de 4
- Transfiera datos con AzCopy en Windows
- Copie datos de Azure Storage Blobs a Data Lake Store
- Uso de Azure Data Lake Store para requisitos de big data
- Configurar clústeres de HDInsight
- Hive Metastore en HDInsight: consejos, trucos y prácticas recomendadas
- Administrar clústeres de HDInsight mediante la interfaz de usuario web de Ambari
- Uso del grupo de configuración de host
- Modificar configuraciones
- Acceso a registros de Hadoop en HDInsight
- Personalice los clústeres de HDInsight mediante Bootstrap
- Analizar registros de HDInsight
- Configure clústeres en HDInsight con Hadoop, Spark, Kafka y más
- Administrar clústeres de Hadoop en HDInsight mediante .NET SDK
- Administre clústeres de Hadoop en HDInsight mediante Azure PowerShell
- Administre clústeres de HDInsight mediante la API REST de Ambari
- Supervise los clústeres de Hadoop en HDInsight mediante la API de Ambari
- Administrar y depurar trabajos de HDInsight
- Acceda a los registros de la aplicación YARN en HDInsight basado en Linux
- Cómo encontrar y eliminar una aplicación Yarn Master en ejecución en HDInsight con y sin acceso SSH
- Descripción general de la arquitectura de Hadoop
- Utilice la API REST de Apache Spark para enviar trabajos remotos a un clúster de HDInsight Spark
- Enviar trabajos de Hadoop en HDInsight
- Depurar trabajos de Apache Spark que se ejecutan en Azure HDInsight
- ¿Qué es Operations Management Suite (OMS)?
- Comparación de productos de monitoreo de Microsoft
- Administrar alertas con monitoreo de Microsoft
Implementar soluciones de procesamiento por lotes de Big Data
- Implemente soluciones por lotes con Hive y Apache Pig
- ¿Qué es Apache Hive y HiveQL en Azure HDInsight?
- Cree tablas de Hive y cargue datos desde Azure Blob Storage
- Optimice las consultas de Hive en Azure HDInsight
- Particiones y cubos en #Hive
- Procesamiento de archivos Hive y XML
- Procese y analice documentos JSON usando Hive en HDInsight
- Archivos JSON Hive de HDInsight (Azure Hadoop): configuración del entorno
- Optimización de uniones que se ejecutan en HDInsight Hive en Azure en GFS
- Estrategias de unión de colmena
- Utilice Java UDF con Hive en HDInsight
- Tutorial de Hadoop Hive UDF: ampliación de Hive con funciones personalizadas
- Utilice funciones definidas por el usuario (UDF) de Python con Hive y Pig en HDInsight
- Transforme datos usando Hive Activity en Azure Data Factory
- Cómo Parquet.Net de Elastacloud potenciará sus aplicaciones de Big Data
- CREAR FORMATO DE ARCHIVO EXTERNO (Transact-SQL)
- Diseñe soluciones ETL por lotes para big data con Spark
- Administrar recursos para el clúster Apache Spark en Azure HDInsight
- Solución de problemas de chispa
- Mejora del rendimiento de Spark con particiones
- Particiones y particiones
- Fuentes de datos de chispa
- Presentamos los conjuntos de datos de Apache Spark
- Módulo Pyspark.sql
- Mejoras de rendimiento de Apache Spark 2.0 investigadas con Flame Graphs
- Poner en funcionamiento Hadoop y Spark
- Cree clústeres de Hadoop bajo demanda en HDInsight mediante Azure Data Factory
- Transformar datos en Azure Data Factory
- Cree clústeres de Hadoop bajo demanda en HDInsight mediante Azure Data Factory
- Transformar datos en Azure Data Factory
- ¿Por qué Oozie?
- Integración de su Metastore Central Apache Hive con Apache Spark en Databricks
- Tutorial: cree su primera canalización para transformar datos utilizando el clúster de Hadoop
- Comparación de Azure Data Lake Store y Azure Blob Storage
- Comprensión de WASB y Hadoop Storage en Azure
- Por qué utilizar Blob Storage con HDInsight en Azure
Implementar soluciones de procesamiento interactivo de Big Data
- Implemente consultas interactivas para big data con Spark SQL
- Introducción a Spark en HDInsight
- Ejecutar consultas de Hive usando Spark SQL
- Ejecutar consultas interactivas en un clúster de HDInsight Spark
- Almacenamiento en caché y persistencia de RDD
- El uso iterativo de DataFrames conduce a una planificación de consultas lenta
- Lectura de archivos de parquet
- Apache Spark BI usando herramientas de visualización de datos con Azure HDInsight
- ¿Qué es ÚNETE en Apache Spark?
- Únase a la transmisión con Spark
- Optimización de uniones SQL de Apache Spark
- Cómo: ejecutar consultas en Spark SQL usando JDBC a través de Thrift Server
- Administrar recursos para el clúster Apache Spark en Azure HDInsight
- Realice análisis de datos exploratorios utilizando Spark SQL
- Jupyter Notebooks en Azure Machine Learning Studio, la herramienta perfecta para académicos y estudiantes
- Uso de cuadernos Zeppelin con el clúster Apache Spark en Azure HDInsight
- Unir dos marcos de datos sin una columna duplicada
- Utilice la API REST de Apache Spark para enviar trabajos remotos a un clúster de HDInsight Spark
- Ejecución de una sesión interactiva con la API Livy
- Implemente consultas interactivas para big data con Interactive Hive
- Realizar análisis de datos exploratorios usando Hive
- Realice un procesamiento interactivo utilizando Apache Phoenix en HBase
- Utilice Apache Phoenix con clústeres HBase basados en Linux en HDInsight
- Gramática
- Transacciones (beta)
- Funciones definidas por el usuario (UDF)
- Indexación secundaria
- Actuación
- Guía de sintonización
- Apache Phoenix vs Hive-Spark
- ¿En qué se diferencia Apache Phoenix de la integración Hive-Hbase?
- Utilice Apache Phoenix con clústeres HBase basados en Linux en HDInsight
Implementar soluciones de procesamiento en tiempo real de Big Data
- Cree aplicaciones de transmisión Spark utilizando la API DStream
- Transmisión de Apache Spark: procese datos de Azure Event Hubs con el clúster Spark en HDInsight
- Guía de programación de Spark Streaming
- Transformaciones en DStreams
- Opciones de almacenamiento de datos (creación de aplicaciones en la nube del mundo real con Azure)
- Capítulo 1. Fundamentos del análisis empresarial
- Introducción al almacenamiento de Microsoft Azure
- Ejemplo de transmisión de Apache Spark (DStream) con Kafka (vista previa) en HDInsight
- Transmisión de Apache Spark: procese datos de Azure Event Hubs con el clúster Spark en HDInsight
- Transmisión en tiempo real en Power BI
- Visualice big data con Power BI y Spark en Azure HDInsight
- Guía de programación de streaming estructurado
- Cree aplicaciones de transmisión estructuradas Spark
- Guía de Spark SQL, marcos de datos y conjuntos de datos
- Operaciones de ventana en la hora del evento
- Transformaciones con estado con ventanas en Spark Streaming
- Introducción a las funciones de ventana en Spark SQL
- Introducción a Azure Data Lake Store mediante Azure Portal
- Elegir entre Azure Event Hub y Kafka: lo que necesita saber
- Visualice big data con Power BI y Spark en Azure HDInsight
- Desarrolle soluciones de procesamiento de big data en tiempo real con Apache Storm
- Comprender el paralelismo de una topología de tormenta
- ¿Qué es Apache Storm en Azure HDInsight?
- Ejemplos de topologías y componentes de Storm para Apache Storm en HDInsight
- Procesamiento de Big Data en tiempo real con Storm
- Unirse a corrientes en Storm Core
- Modo local
- Comprender el paralelismo de una topología de tormenta
- Depuración de una topología de Apache Storm
- Conceptos
- hdinsight-tormenta-ejemplos
- Desarrolle topologías de C# para Apache Storm utilizando las herramientas de Data Lake para Visual Studio
- Construya soluciones que utilicen Kafka
- Configure clústeres en HDInsight con Hadoop, Spark, Kafka y más
- Configuración de Kafka para la gestión del rendimiento y los recursos
- Apache Kafka en HDInsight con Azure Managed Disks
- Utilice MirrorMaker para replicar temas de Apache Kafka con Kafka en HDInsight (versión preliminar)
- Utilice Apache Kafka (versión preliminar) con Storm en HDInsight
- Cree soluciones que utilicen HBase
- Arquitectura HBase, casos de uso y mejores prácticas en HDInsight
- ¿Qué es HBase en HDInsight? Una base de datos NoSQL que proporciona capacidades similares a BigTable para Hadoop
- HBase – Carcasa
- Comience con un ejemplo de Apache HBase en HDInsight
- HDInsight HBase: 9 cosas que debes hacer para obtener un excelente rendimiento de HBase
- Configurar la replicación del clúster HBase dentro de redes virtuales
Examen 70-776: Realizar ingeniería de Big Data en servicios en la nube de Microsoft (Enlace de examen)
MCSA SQL 2016: Desarrollo de bases de datos de Azure (DEV)
Examen 70-777: Implementar soluciones NoSQL con DocumentDB y Azure Search (Enlace de examen)
Examen 70-473: Diseño e implementación de soluciones de plataforma de datos en la nube (Enlace de examen)
Enlaces de estudio
Diseñar e implementar soluciones de bases de datos para Microsoft SQL Server y SQL Database.
- Diseñar una solución híbrida de SQL Server
- Movimiento de datos híbridos de Azure SQL
- Diseño de servicios de alta disponibilidad utilizando Azure SQL Database
- Descripción general: grupos de conmutación por error y replicación geográfica activa
- La nube híbrida ahora es más fácil: nuevos recursos y herramientas de migración a Azure disponibles
- Seguridad y flexibilidad con las soluciones de nube híbrida de SQL Server 2016
- Mover datos hacia y desde Azure SQL Database mediante Azure Data Factory
- La nube híbrida de Microsoft: descripción general, módulo 1
- Implementar SQL Server en máquinas virtuales (VM) de Azure
- Servidor SQL en una máquina virtual de Azure
- Comparación de Azure SQL Database y SQL Server en una máquina virtual
- Aprovisionar una máquina virtual de SQL Server en el Portal de Azure
Conéctese a una máquina virtual de SQL Server en Azure (Administrador de recursos)- Cómo migrar su base de datos a una máquina virtual de Azure
- Diseñar una solución de base de datos SQL
- Diseño de servicios de alta disponibilidad utilizando Azure SQL Database
- Descripción general: grupos de conmutación por error y replicación geográfica activa
- Configurar la replicación geográfica activa para Azure SQL Database con Transact-SQL
- Proteger su base de datos SQL
- Mover datos hacia y desde Azure SQL Database mediante Azure Data Factory
- Implementar base de datos SQL
- Cree una base de datos Azure SQL en Azure Portal
- Descripción general: grupos de conmutación por error y replicación geográfica activa
- Migración de base de datos SQL Server a SQL Database en la nube
- Ampliación horizontal con Azure SQL Database
- Azure SQL Database y rendimiento para bases de datos únicas
- Diseñar e implementar almacenamiento de datos en Azure.
- ¿Qué es el almacén de datos SQL de Azure?
- Mejores prácticas para Azure SQL Data Warehouse
- Almacén de datos SQL de Azure: análisis profundo
- Diseño de almacén de datos
- Una guía para desarrolladores sobre el almacén de datos SQL de Azure
- Azure DWH parte 1: Preguntas comunes sobre Azure SQL Data Warehouse
- Azure DWH parte 2: Introducción a Azure Data Warehouse
- Utilidad de migración de almacén de datos (versión preliminar)
- Migra tus datos
- Diseño para Big Data con Microsoft Azure SQL Data Warehouse
Gestionar la seguridad de los sistemas de gestión de bases de datos (DBMS)
- Diseñar e implementar la seguridad de la base de datos de SQL Server.
- Descripción general de la seguridad de SQL Server
- Proteger el servidor SQL
- Tutorial de seguridad de SQL Server | Administración de bases de datos de MS SQL Server 2012 | 70-462
- Cómo: crear un inicio de sesión en SQL Server
- Roles a nivel de servidor
- Crear un usuario de base de datos
- Introducción al cifrado de datos transparente de SQL Server
- Cifrado de datos transparente (TDE)
- Ejemplo de seguridad de nivel de fila de SQL Server 2016
- Seguridad a nivel de fila
- Consejos de cifrado de SQL Server
- Cifrado de servidor SQL
- Utilice el enmascaramiento de datos dinámico en SQL Server 2016 CTP 2.1
- Enmascaramiento de datos dinámicos
- SQL Server 2016 siempre cifrado
- Siempre cifrado (motor de base de datos)
- Auditoría de SQL Server (motor de base de datos)
- Implementar la seguridad de la base de datos SQL de Azure
- Reglas de firewall a nivel de servidor y a nivel de base de datos de Azure SQL Database
- Controlar y otorgar acceso a la base de datos
- Agregar usuarios a su base de datos SQL Azure
- Control de acceso a la base de datos SQL de Azure
- Comience con la auditoría de bases de datos SQL
- Seguridad a nivel de fila
- Siempre cifrado: proteja los datos confidenciales en SQL Database y almacene sus claves de cifrado en Azure Key Vault
- Enmascaramiento de datos dinámicos de base de datos SQL
Diseño para alta disponibilidad, recuperación ante desastres y escalabilidad
- Diseñar e implementar soluciones de alta disponibilidad.
- Soluciones de alta disponibilidad (SQL Server)
- Alta disponibilidad y recuperación ante desastres para SQL Server en Azure Virtual Machines
- Alta disponibilidad híbrida de SQL Server y recuperación ante desastres
- Restaurar una base de datos SQL de Azure o realizar una conmutación por error a una secundaria
- Diseño de servicios de alta disponibilidad utilizando Azure SQL Database
- Estrategias de recuperación ante desastres para aplicaciones que utilizan grupos elásticos de SQL Database
- Diseñar e implementar soluciones escalables.
- Diseñar e implementar la recuperación de datos de bases de datos SQL.
Monitorear y administrar implementaciones de bases de datos en Azure
- Supervisar y solucionar problemas de máquinas virtuales con SQL Server en Azure
- Monitoreo de máquinas virtuales de Microsoft Azure con la extensión Azure Diagnostics
- Vistas de gestión dinámica del sistema
- Vistas de gestión dinámica
- Comprensión de las vistas y funciones de administración dinámica en SQL Server
- Herramienta de seguimiento y ajuste del rendimiento
- Consejos para ajustar el rendimiento de SQL Server
- Supervisar y solucionar problemas de la base de datos SQL
- Supervisión de Azure SQL Database mediante vistas de administración dinámica
- Supervisión del rendimiento de la base de datos en Azure SQL Database
- Azure SQL Database y rendimiento para bases de datos únicas
- Opciones y rendimiento de SQL Database: comprenda lo que está disponible en cada nivel de servicio
- Azure SQL Database aumenta o reduce dinámicamente
- Automatice y administre implementaciones de bases de datos en Azure
MCSE 2016 Gestión y análisis de datos
Examen 70-462: Diseño de soluciones de bases de datos para Microsoft SQL Server (Enlace de examen)
Enlaces de estudio
Diseñar una estructura de base de datos.
- Diseño para requisitos comerciales.
- Diseño e implementación de bases de datos relacionales Pro SQL Server 2012 (voz del experto en SQL Server)
- Vistas indexadas de SQL Server: conceptos básicos
- CREAR VISTA (Transact-SQL)
- Crear vistas particionadas distribuidas
- Crear índices con columnas incluidas
- Instantáneas de bases de datos (SQL Server)
- Diseñar base de datos física y ubicación de objetos.
- Hardware del servidor SQL
- Mejores prácticas de configuración de hardware de SQL Server
- Uso de FILESTREAM para almacenar BLOB en el sistema de archivos NTFS en SQL Server
- Función FileTable en SQL Server 2012
- Grupos de archivos en SQL Server
- Mover datos entre grupos de archivos de bases de datos de SQL Server
- Usar múltiples grupos de archivos para una base de datos y cambiar el grupo de archivos predeterminado
- Configuraciones de disco duro para SQL Server
- Bases de datos del sistema SQL Server
- Consejos para las bases de datos del sistema SQL Server
- Bases de datos del sistema
- Diseñar una estrategia de partición de tablas e índices.
- Diseñar una estrategia de migración, consolidación y actualización
- Actualice a SQL Server 2014
- Cree una base de datos SQL y realice tareas comunes de configuración de bases de datos con cmdlets de PowerShell
- Característica de base de datos contenida de SQL Server 2012
- Migración entre clústeres de grupos de disponibilidad AlwaysOn
- Instalación de SQL Server 2012 en Windows Server Core Parte 1
- Instalación de SQL Server 2012 en Windows Server Core usando PowerShell
- Descripción general de la virtualización de SQL Server (Parte 1 de 5)
- Mover bases de datos de usuarios
- Diseñar instancias de SQL Server
- Requisitos de hardware y software para instalar SQL Server 2014
- Manejo de cargas de trabajo en SQL Server 2008 con Resource Governor
- Opción de configuración del servidor de máscara de afinidad
- Crear un recurso de clúster MSDTC
- Recomendaciones de MSDTC sobre el clúster de conmutación por error de SQL
- Establecer una cantidad fija de memoria para SQL Server
- Instale SQL Server 2014 usando SysPrep
- Consideraciones para instalar SQL Server usando SysPrep
- Instale SQL Server 2012 usando SysPrep
- Paquetes de servicios Slipstream y actualizaciones acumulativas en una instalación de SQL Server
- Incorporación de SQL Server 2012 y 2014
- Comprender el encadenamiento de propiedad de bases de datos cruzadas en SQL Server
- Instale SQL Server con SMB Fileshare como opción de almacenamiento
- Diseñar copias de seguridad y recuperación.
- Copia de seguridad y recuperación de SQL Server 2014
- Plan de copia de seguridad de SQL Server
- Copia de seguridad y restauración de bases de datos del sistema (SQL Server)
- Tipos de copias de seguridad de SQL Server
- Cómo revertir una instantánea de base de datos para recuperar una base de datos de SQL Server
- Copias de seguridad de registros finales (SQL Server)
Diseñar bases de datos y objetos de bases de datos.
- Diseñar un modelo de base de datos.
- Diseño e implementación de bases de datos relacionales Pro SQL Server 2012 (voz del experto en SQL Server)
- Crear un esquema de base de datos
- Proteger el servidor SQL
- Consejos para servidores vinculados de SQL Server
- Servidores vinculados (motor de base de datos)
- Crear servidores vinculados (motor de base de datos de SQL Server)
- Agente de servicios de SQL Server
- Vistas particionadas distribuidas/bases de datos federadas: lecciones aprendidas
- Apéndice A: Proveedores
- Opciones de ALTERAR EL CONJUNTO DE BASE DE DATOS (Transact-SQL)
- Mesas de diseño
- Diez errores comunes en el diseño de bases de datos
- Diseño e implementación de bases de datos relacionales Pro SQL Server 2012 (voz del experto en SQL Server)
- SQL Server: expresiones de tabla comunes de Transact-SQL
- Consultas recursivas utilizando expresiones de tabla comunes (CTE) en SQL Server
- Usar expresiones de tabla comunes
- Guía de índices de almacén de columnas
- Escalera a los índices del almacén de columnas
- FILESTREAM (servidor SQL)
- Tablas de archivos (servidor SQL)
- CREAR VISTA (Transact-SQL)
- CREAR FUNCIÓN (Transact-SQL)
- Compresión de datos de SQL Server
- Compresión de datos
- Introducción a SQL Server 2014 OLTP en memoria
- Uso de columnas calculadas en SQL Server con valores persistentes
- Especificar columnas calculadas en una tabla
- Implementación de compresión de páginas
- Implementación de compresión de filas
- Tipos de datos
- Tutorial de SQL Server – Parte 2 – Tipos de datos, RDM, normalización, claves primarias y externas
- Diseño para la competencia
- SQLDay 2015 | Administrador de bases de datos | De esclusas a esclusas. Simultaneidad en SQL Server – Andreas Wolter
- Tenga cuidado con los efectos secundarios ocultos de los activadores de SQL Server
- Razones para evitar los desencadenantes
- CREAR DISPARADOR (Transact-SQL)
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Codificación de Microsoft SQL Server para maximizar la simultaneidad en las aplicaciones
- Preguntas sobre los niveles de aislamiento de transacciones T-SQL que era demasiado tímido para hacer
- Diseñar procedimientos almacenados T-SQL
- CREAR PROCEDIMIENTO (Transact-SQL)
- Cómo crear un procedimiento almacenado de SQL Server con parámetros
- Compilación nativa de tablas y procedimientos almacenados
- Tutorial de procedimiento almacenado de SQL Server
- Utilice parámetros con valores de tabla (motor de base de datos)
- OLTP en memoria (optimización en memoria)
- Componentes internos de SQL Server: OLTP en memoria
- Diseñar una estrategia de automatización de la gestión
- Archivar datos en SQL Server
- Particionar y archivar tablas en SQL Server (Parte 1: Conceptos básicos)
- Agente SQL Server
- Configurar el Agente SQL Server
- Tutorial de servicios de integración de SQL Server (SSIS)
- Uso de la captura de datos modificados (CDC) en SQL Server
- Activadores DDL de SQL Server para rastrear todos los cambios en la base de datos
- Amplíe los activadores DDL de SQL Server para obtener más funcionalidad: Parte 2
- Implementar desencadenadores DDL
- Consejos para PowerShell de SQL Server
- PowerShell del servidor SQL
- Cómo ejecutar una copia de seguridad en varios servidores SQL
- Migrar datos de una base de datos a otra
- Pruebas de carga con herramientas de SQL Server
- ¿Qué es la base de datos provisional y por qué utilizarla?
- Diseño para transacciones
- Introducción al tutorial del registro de transacciones de SQL Server
- COMENZAR LA TRANSACCIÓN (Transact-SQL)
- COMMITIR TRANSACCIÓN (Transact-SQL)
- COMENZAR LA TRANSACCIÓN DISTRIBUIDA
- COMPROMETER EL TRABAJO
- TRANSACCIÓN DE ROLLBACK
- Transacciones en el servidor SQL Parte 57
- TTRY…CATCH en SQL Server 2005 Un enfoque más sencillo para revertir transacciones ante un error
Diseñar la seguridad de la base de datos
- Diseñar una estrategia de aplicación para respaldar la seguridad.
- Roles a nivel de servidor
- Roles a nivel de base de datos
- Cómo utilizar la firma de módulos para la seguridad de SQL Server
- Tutorial: Firma de procedimientos almacenados con un certificado
- Cómo verificar el modo de autenticación de SQL Server usando T SQL y SSMS
- Otorgar permiso con el comando EXECUTE AS en SQL Server
- Comprender GRANT, DENY y REVOKE en SQL Server
- Permisos (motor de base de datos)
- Duplicación de base de datos (servidor SQL)
- Diseñar permisos de seguridad de bases de datos, esquemas y objetos.
- Control de acceso basado en esquemas para bases de datos de SQL Server
- Encadenamiento de propiedad en la característica de seguridad o riesgo de seguridad de SQL Server
- Opción de configuración del servidor de encadenamiento de propiedad de base de datos cruzada
- Encadenamiento de propiedad en la característica de seguridad o riesgo de seguridad de SQL Server
- Propiedad y separación de esquema de usuario en SQL Server
- Diseñar configuraciones de seguridad a nivel de instancia
- Comprender las funciones fijas del servidor SQL Server
- Elija un modo de autenticación
- Activadores de inicio de sesión
- Certificados de SQL Server y claves asimétricas
- Protección de datos de SQL Server
- Consejos de cifrado de SQL Server
- Administrar claves maestras de SQL Server para cifrado
- Recuperación exitosa de una base de datos cifrada TDE de SQL Server
- Implementar desencadenadores DDL
- Activadores DDL
- Configurar cuentas de servicio y permisos de Windows
Diseñar una solución de resolución de problemas y optimización.
- Diseñar una estrategia de mantenimiento de servidores de bases de datos.
- Consejos de mantenimiento de SQL Server
- Consejos para el mantenimiento de índices y fragmentación de SQL Server
- Componentes internos, análisis y soluciones de fragmentación de índices
- Reconstrucción de índices de SQL Server usando la opción EN LÍNEA
- Guía segura de Brad sobre planes de mantenimiento de SQL Server
- DBCC (Transact-SQL)
- Archivos de base de datos y grupos de archivos
- Recolección de basura OLTP en memoria
- Configurar la opción de configuración del servidor de retención de medios
- Solucionar y resolver problemas competitivos
- Seguimiento de un punto muerto en SQL Server
- Detección y finalización de interbloqueos
- Consejos para la replicación de SQL Server
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Ajuste del rendimiento con vistas de administración dinámica de SQL Server
- Consejos para eventos extendidos de SQL Server
- Guía para la gestión del rendimiento de SQL Server con eventos extendidos
- Consultas de SQL Server con sugerencias
- Diferentes técnicas para identificar bloqueos en SQL Server
- Diseñar e implementar una solución de alta disponibilidad.
- Administrar un clúster de Windows y SQL Server mediante la herramienta Administrador de clústeres de conmutación por error
- Clúster de conmutación por error
- Clúster de subredes múltiples de SQL Server 2012, parte 2
- Replicación del servidor SQL
- Consejos de disponibilidad de SQL Server AlwaysOn
- Descripción general de los grupos de disponibilidad AlwaysOn (SQL Server)
- Instancias de clúster de conmutación por error siempre activas (SQL Server)
- Diseñar una solución para monitorear el desempeño y la competencia.
- Contadores de rendimiento para identificar cuellos de botella en el disco de SQL Server
- Mejores prácticas de SQL Server Perfmon (monitor de rendimiento)
- Métricas de rendimiento de Waitstats en SQL 2000 frente a SQL Server 2005
- Consultar estadísticas del índice de SQL Server
- Planes de ejecución de SQL Server, segunda edición por Grant Fritchey
- Diseñar una solución de monitoreo a nivel de instancia
- SQLDay 2014 | pista1 | Bob Ward – Eventos extendidos: la próxima generación de seguimiento para SQL Server
- Perfilador de SQL Server: automatización de seguimiento
- Administración de Microsoft SQL Server 2012: uso del Monitor de rendimiento
- Consejos sobre funciones y vistas de administración dinámica de SQL Server
- 8 Automatización de tareas con el Agente SQL Server
- Implementar trabajos
- Tutorial de SQL Server: Monitoreo del tamaño y la integridad de una base de datos | lynda.com
- Ver el registro de aplicaciones de Windows (Windows)
- Informe para capturar estadísticas de crecimiento de tablas para SQL Server
- Supervise el crecimiento de archivos de bases de datos de SQL Server con alertas WMI
Examen 70-464: Desarrollo de bases de datos de Microsoft SQL Server (Enlace de examen)
Enlaces de estudio
Implementar objetos de base de datos
- Crear y modificar tablas
- CREAR TABLA (Transact-SQL)
- ALTERAR TABLA (Transact-SQL)
- Diferencias entre tablas temporales de SQL Server y variables de tabla
- Utilice parámetros con valores de tabla (motor de base de datos)
- Tablas temporales en SQL Server
- Razones para evitar los desencadenantes
- Cláusula de SALIDA (Transact-SQL)
- Alternativas de activación de SQL Server con la cláusula OUTPUT
- Estrategias SQL para datos 'versionados'
- Otra estrategia SQL más para datos versionados
- Ajuste del rendimiento de SQL Server: variables de tabla frente a tablas temporales
- Especificar columnas calculadas en una tabla
- Cómo particionar una tabla de SQL Server existente
- Mitos y verdades sobre la partición de bases de datos de SQL Server
- Tablas particionadas de SQL Server con múltiples grupos de archivos para alta disponibilidad
- Crear un esquema de base de datos
- Propiedad y separación de esquema de usuario en SQL Server
- Cambiar la intercalación de SQL Server después de la instalación
- Identifique la instancia de SQL Server y la recopilación de bases de datos mediante T-SQL y SSMS
- Cómo cambiar la COLLACIÓN de una columna de SQL Server
- Tablas e índices particionados
- Tutoriales DBA Dev BI Categorías Eventos Función de índice de almacén de columnas en SQL Server 2012
- Identifique las mejores tablas para la migración del índice de almacén de columnas de SQL Server 2016
- Rendimiento del índice del almacén de columnas de SQL Server
- Utilice columnas dispersas
- Columnas dispersas de SQL Server que identifican columnas para la conversión
- Implementar objetos de programación.
- SERVIDOR SQL: ejemplo de comandos DDL, DML, DCL y TCL
- Comprender GRANT, DENY y REVOKE en SQL Server
- SQL SERVER – Resolución de errores de conexión de SQL Server – SQL en sesenta segundos #030 – Vídeo
- Solucionar problemas de conexión al motor de base de datos de SQL Server
- Solución de problemas de conexión de SQL Server
- Otorgar permiso con el comando EXECUTE AS en SQL Server
- Cláusula EJECUTAR AS (Transact-SQL)
- Cómo configurar el cifrado SSL en SQL Server
- Característica de base de datos contenida de SQL Server 2012
- Cuenta de usuario invitado de la base de datos de SQL Server
- Consejos de seguridad del servidor SQL
- Comprender las funciones fijas del servidor SQL Server
- Encadenamiento de propiedad en la característica de seguridad o riesgo de seguridad de SQL Server
- Diseñar el nivel de granularidad de bloqueo
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Estancamiento
- Detección y finalización de interbloqueos)
- ESTABLECER EL NIVEL DE AISLAMIENTO DE TRANSACCIONES
- Demostraciones de niveles de aislamiento de transacciones en SQL Server
- SQL Server, objeto de bloqueo
- Preguntas de la entrevista sobre simultaneidad y bloqueo de DBA de SQL Server
- Comparación de los niveles de aislamiento de instantáneas y serializables de SQL Server
- Consejos para bloquear y bloquear SQL Server
- implementar índices
- Implementar tipos de datos
- Uso de FILESTREAM para almacenar BLOB en el sistema de archivos NTFS en SQL Server
- Claves de SQL Server generadas automáticamente con el identificador único o IDENTIDAD
- Tipo de datos XML y columnas (SQL Server)
- Consejos para el almacenamiento de datos espaciales de SQL Server
- Tipos de datos y rendimiento de SQL CLR
- CAST y CONVERTIR (Transact-SQL)
- Tipos de datos (Transact-SQL)
- Crear y modificar restricciones
Implementar objetos de programación.
- Diseñar e implementar procedimientos almacenados.
- Diseñar funciones escalares y con valores de tabla T-SQL
- Crear, utilizar y modificar funciones definidas por el usuario (UDF)
- CREAR FUNCIÓN (Transact-SQL)
- Funciones de SQL Server: sugerencias para UDF definidas por el usuario
- APLICACIÓN CRUZADA y APLICACIÓN EXTERNA de SQL Server
- Introducción a las funciones con valores de tabla CLR de SQL Server
- Función de clasificación de cadenas CLR en SQL Server 2005
- Crear funciones CLR
- Crear y modificar vistas
Diseñar objetos de base de datos.
- Mesas de diseño
- Patrones de diseño para bases de datos relacionales
- 11 reglas importantes de diseño de bases de datos que sigo
- Conceptos básicos de normalización de bases de datos
- Normalización de bases de datos
- ¿Qué significa BEGIN TRAN, ROLLBACK TRAN y COMMIT TRAN?
- Declaraciones de transacciones (Transact-SQL)
- Claves de SQL Server generadas automáticamente con el identificador único o IDENTIDAD
- Índices agrupados basados en GUID
- Tablas temporales y variables de tabla
- Simplifique consultas grandes con tablas temporales, variables de tabla y CTE
- Cifrado de servidor SQL
- Uso de FILESTREAM para almacenar BLOB en el sistema de archivos NTFS en SQL Server
- El arte de SQL Server FILESTREAM por Jacob Sebastian y Sven Aelterman
- FILESTREAM (servidor SQL)
- Tablas de archivos (servidor SQL)
- Función FileTable en SQL Server 2012
- Introducción a SQL Server 2014 OLTP en memoria
- OLTP en memoria (optimización en memoria)
- Diseño para la competencia
- Codificación de Microsoft SQL Server para maximizar la simultaneidad en las aplicaciones
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Comprender cómo SQL Server maneja el aislamiento de servicios)
- Mejore la eficiencia de SQL Server cambiando a EN LUGAR DE activadores
- Consejos para activadores de SQL Server
- ESTABLECER EL NIVEL DE AISLAMIENTO DE TRANSACCIONES (Transact-SQL)
- Índices de diseño
- Escalera a los índices de SQL Server
- Consejos de indexación de SQL Server
- ¿Qué es exactamente un SARG? ¡Clases de formación y retención de conocimientos!
- Índices XML (SQL Server)
- Investigando los nuevos tipos espaciales en SQL Server
- Descripción general de los índices espaciales
- CREAR ÍNDICE (Transact-SQL)
- Integridad de los datos de diseño
- Diseño para transacciones implícitas y explícitas.
Optimizar y solucionar problemas de consultas
- Optimizar y ajustar consultas
Tutorial del plan de consulta gráfico
- Sugerencias para unirse a SQL Server
- Tutorial: Asesor de optimización del motor de base de datos
- Análisis del plan de consultas de SQL Server: los 5 culpables que causan el 95% de los problemas de rendimiento
- Asesor de optimización del motor de base de datos
- Utilidad de datos
- Usar un CTE con una declaración dinámica T-SQL
- CON common_table_expression (Transact-SQL)
- Consultas de SQL Server con sugerencias
- Sugerencias de consulta (Transact-SQL)
- Búsqueda semántica de SQL Server para buscar texto en archivos externos
- Cómo: optimizar consultas SQL
- Solucionar y resolver problemas de rendimiento
- Optimizar índices
- Capture y analice planes de ejecución.
- Recopilar información sobre el rendimiento y el sistema.
- Ajuste del rendimiento con vistas de administración dinámica de SQL Server
- Asesor de optimización del motor de base de datos de SQL Server para optimización del rendimiento
- Sesiones de eventos extendidos de SQL Server
- Eventos extendidos
- Abrir Monitor de actividad (SQL Server Management Studio)
- Análisis de rendimiento mediante la herramienta Monitor de actividad de SQL Server 2008
- Introducción a SQL Server 2014 OLTP en memoria
Examen 70-465: Diseño de soluciones de bases de datos para Microsoft SQL Server (Enlace de examen)
Enlaces de estudio
Diseñar una estructura de base de datos.
- Diseño para requisitos comerciales.
- Diseño e implementación de bases de datos relacionales Pro SQL Server 2012 (expertos)
Voz en SQL Server) - Vistas indexadas de SQL Server: conceptos básicos
- CREAR VISTA (Transact-SQL)
- Crear vistas particionadas distribuidas
- Crear índices con columnas incluidas
- Instantáneas de bases de datos (SQL Server)
- Diseño e implementación de bases de datos relacionales Pro SQL Server 2012 (expertos)
- Diseñar base de datos física y ubicación de objetos.
- Hardware del servidor SQL
- Mejores prácticas de configuración de hardware de SQL Server
- Uso de FILESTREAM para almacenar BLOB en el sistema de archivos NTFS en SQL Server
- Función FileTable en SQL Server 2012
- Grupos de archivos en SQL Server
- Mover datos entre grupos de archivos de bases de datos de SQL Server
- Usar múltiples grupos de archivos para una base de datos y cambiar el grupo de archivos predeterminado
- Configuraciones de disco duro para SQL Server
- Bases de datos del sistema SQL Server
- Consejos para las bases de datos del sistema SQL Server
- Bases de datos del sistema
- Diseñar una estrategia de partición de tablas e índices.
- Diseñar una estrategia de migración, consolidación y actualización
- Actualice a SQL Server 2014
- Cree una base de datos SQL y realice tareas comunes de configuración de bases de datos con cmdlets de PowerShell
- Característica de base de datos contenida de SQL Server 2012
- Migración entre clústeres de grupos de disponibilidad AlwaysOn
- Instalación de SQL Server 2012 en Windows Server Core Parte 1
- Instalación de SQL Server 2012 en Windows Server Core usando PowerShell
- Descripción general de la virtualización de SQL Server (Parte 1 de 5)
- Mover bases de datos de usuarios
- Diseñar instancias de SQL Server
- Requisitos de hardware y software para instalar SQL Server 2014
- Manejo de cargas de trabajo en SQL Server 2008 con Resource Governor
- Opción de configuración del servidor de máscara de afinidad
- Crear un recurso de clúster MSDTC
- Recomendaciones de MSDTC sobre el clúster de conmutación por error de SQL
- Establecer una cantidad fija de memoria para SQL Server
- Instale SQL Server 2014 usando SysPrep
- Consideraciones para instalar SQL Server usando SysPrep
- Instale SQL Server 2012 usando SysPrep
- Paquetes de servicios Slipstream y actualizaciones acumulativas en una instalación de SQL Server
- Incorporación de SQL Server 2012 y 2014
- Comprender el encadenamiento de propiedad de bases de datos cruzadas en SQL Server
- Instale SQL Server con SMB Fileshare como opción de almacenamiento
- Diseñar copias de seguridad y recuperación.
- Copia de seguridad y recuperación de SQL Server 2014
- Plan de copia de seguridad de SQL Server
- Copia de seguridad y restauración de bases de datos del sistema (SQL Server)
- Tipos de copias de seguridad de SQL Server
- Cómo revertir una instantánea de base de datos para recuperar una base de datos de SQL Server
- Copias de seguridad de registros finales (SQL Server)
Diseñar bases de datos y objetos de bases de datos.
- Diseñar un modelo de base de datos.
- Diseño e implementación de bases de datos relacionales Pro SQL Server 2012 (voz del experto en SQL Server)
- Crear un esquema de base de datos
- Proteger el servidor SQL
- Consejos para servidores vinculados de SQL Server
- Servidores vinculados (motor de base de datos)
- Crear servidores vinculados (motor de base de datos de SQL Server)
- Agente de servicios de SQL Server
- Vistas particionadas distribuidas/bases de datos federadas: lecciones aprendidas
- Apéndice A: Proveedores
- Opciones de ALTERAR EL CONJUNTO DE BASE DE DATOS (Transact-SQL)
- Mesas de diseño
- Diez errores comunes en el diseño de bases de datos
- Diseño e implementación de bases de datos relacionales Pro SQL Server 2012 (voz del experto en SQL Server)
- SQL Server: expresiones de tabla comunes de Transact-SQL
- Consultas recursivas utilizando expresiones de tabla comunes (CTE) en SQL Server
- Usar expresiones de tabla comunes
- Guía de índices de almacén de columnas
- Escalera a los índices del almacén de columnas
- FILESTREAM (servidor SQL)
- Tablas de archivos (servidor SQL)
- CREAR VISTA (Transact-SQL)
- CREAR FUNCIÓN (Transact-SQL)
- Compresión de datos de SQL Server
- Compresión de datos
- Introducción a SQL Server 2014 OLTP en memoria
- Uso de columnas calculadas en SQL Server con valores persistentes
- Especificar columnas calculadas en una tabla
- Implementación de compresión de páginas
- Implementación de compresión de filas
- Tipos de datos
- Tutorial de SQL Server – Parte 2 – Tipos de datos, RDM, normalización, claves primarias y externas
- SQLDay 2015 | Administrador de bases de datos | De esclusas a esclusas. Simultaneidad en SQL Server – Andreas Wolter
- Tenga cuidado con los efectos secundarios ocultos de los activadores de SQL Server
- Razones para evitar los desencadenantes
- CREAR DISPARADOR (Transact-SQL)
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Codificación de Microsoft SQL Server para maximizar la simultaneidad en las aplicaciones
- Preguntas sobre los niveles de aislamiento de transacciones T-SQL que era demasiado tímido para hacer
- CREAR PROCEDIMIENTO (Transact-SQL)
- Cómo crear un procedimiento almacenado de SQL Server con parámetros
- Compilación nativa de tablas y procedimientos almacenados
- Tutorial de procedimiento almacenado de SQL Server
- Utilice parámetros con valores de tabla (motor de base de datos)
- OLTP en memoria (optimización en memoria)
- Componentes internos de SQL Server: OLTP en memoria
- Archivar datos en SQL Server
- Particionar y archivar tablas en SQL Server (Parte 1: Conceptos básicos)
- Agente SQL Server
- Configurar el Agente SQL Server
- Tutorial de servicios de integración de SQL Server (SSIS)
- Uso de la captura de datos modificados (CDC) en SQL Server
- Activadores DDL de SQL Server para rastrear todos los cambios en la base de datos
- Amplíe los activadores DDL de SQL Server para obtener más funcionalidad: Parte 2
- Implementar desencadenadores DDL
- Consejos para PowerShell de SQL Server
- PowerShell del servidor SQL
- Cómo ejecutar una copia de seguridad en varios servidores SQL
- Migrar datos de una base de datos a otra
- Pruebas de carga con herramientas de SQL Server
- ¿Qué es la base de datos provisional y por qué utilizarla?
- Introducción al tutorial del registro de transacciones de SQL Server
- COMENZAR LA TRANSACCIÓN (Transact-SQL)
- COMMITIR TRANSACCIÓN (Transact-SQL)
- COMENZAR LA TRANSACCIÓN DISTRIBUIDA
- COMPROMETER EL TRABAJO
- TRANSACCIÓN DE ROLLBACK
- Transacciones en el servidor SQL Parte 57
- TTRY…CATCH en SQL Server 2005 Un enfoque más sencillo para revertir transacciones ante un error
Diseñar la seguridad de la base de datos
- Diseñar una estrategia de aplicación para respaldar la seguridad.
- Roles a nivel de servidor
- Roles a nivel de base de datos
- Cómo utilizar la firma de módulos para la seguridad de SQL Server
- Tutorial: Firma de procedimientos almacenados con un certificado
- Cómo verificar el modo de autenticación de SQL Server usando T SQL y SSMS
- Otorgar permiso con el comando EXECUTE AS en SQL Server
- Comprender GRANT, DENY y REVOKE en SQL Server
- Permisos (motor de base de datos)
- Duplicación de base de datos (servidor SQL)
- Diseñar permisos de seguridad de bases de datos, esquemas y objetos.
- Control de acceso basado en esquemas para bases de datos de SQL Server
- Encadenamiento de propiedad en la característica de seguridad o riesgo de seguridad de SQL Server
- Opción de configuración del servidor de encadenamiento de propiedad de base de datos cruzada
- Encadenamiento de propiedad en la característica de seguridad o riesgo de seguridad de SQL Server
- Propiedad y separación de esquema de usuario en SQL Server
- Diseñar configuraciones de seguridad a nivel de instancia
- Comprender las funciones fijas del servidor SQL Server
- Elija un modo de autenticación
- Activadores de inicio de sesión
- Certificados de SQL Server y claves asimétricas
- Protección de datos de SQL Server
- Consejos de cifrado de SQL Server
- Administrar claves maestras de SQL Server para cifrado
- Recuperación exitosa de una base de datos cifrada TDE de SQL Server
- Implementar desencadenadores DDL
- Activadores DDL
- Configurar cuentas de servicio y permisos de Windows
Diseñar una solución de resolución de problemas y optimización.
- Diseñar una estrategia de mantenimiento de servidores de bases de datos.
- Consejos de mantenimiento de SQL Server
- Consejos para el mantenimiento de índices y fragmentación de SQL Server
- Componentes internos, análisis y soluciones de fragmentación de índices
- Reconstrucción de índices de SQL Server usando la opción EN LÍNEA
- Guía segura de Brad sobre planes de mantenimiento de SQL Server
- DBCC (Transact-SQL)
- Archivos de base de datos y grupos de archivos
- Recolección de basura OLTP en memoria
- Configurar la opción de configuración del servidor de retención de medios
- Solucionar y resolver problemas competitivos
- Seguimiento de un punto muerto en SQL Server
- Detección y finalización de interbloqueos
- Consejos para la replicación de SQL Server
- Concurrencia de SQL Server: bloqueo, bloqueo y control de versiones de filas
- Ajuste del rendimiento con vistas de administración dinámica de SQL Server
- Consejos para eventos extendidos de SQL Server
- Guía para la gestión del rendimiento de SQL Server con eventos extendidos
- Consultas de SQL Server con sugerencias
- Diferentes técnicas para identificar bloqueos en SQL Server
- Administrar un clúster de Windows y SQL Server mediante la herramienta Administrador de clústeres de conmutación por error
- Clúster de conmutación por error
- Clúster de subredes múltiples de SQL Server 2012, parte 2
- Replicación del servidor SQL
- Consejos de disponibilidad de SQL Server AlwaysOn
- Descripción general de los grupos de disponibilidad AlwaysOn (SQL Server)
- Instancias de clúster de conmutación por error siempre activas (SQL Server)
- Contadores de rendimiento para identificar cuellos de botella en el disco de SQL Server
- Mejores prácticas de SQL Server Perfmon (monitor de rendimiento)
- Métricas de rendimiento de Waitstats en SQL 2000 frente a SQL Server 2005
- Consultar estadísticas del índice de SQL Server
- Planes de ejecución de SQL Server, segunda edición por Grant Fritchey
- SQLDay 2014 | pista1 | Bob Ward – Eventos extendidos: la próxima generación de seguimiento para SQL Server
- Perfilador de SQL Server: automatización de seguimiento
- Administración de Microsoft SQL Server 2012: uso del Monitor de rendimiento
- Consejos sobre funciones y vistas de administración dinámica de SQL Server
- 8 Automatización de tareas con el Agente SQL Server
- Implementar trabajos
- Tutorial de SQL Server: Monitoreo del tamaño y la integridad de una base de datos | lynda.com
- Ver el registro de aplicaciones de Windows (Windows)
- Informe para capturar estadísticas de crecimiento de tablas para SQL Server
- Supervise el crecimiento de archivos de bases de datos de SQL Server con alertas WMI
Examen 70-466: Implementación de modelos de datos e informes (Enlace de examen)
Enlaces de estudio
Dimensiones y medidas de diseño.
- Dado un requisito, identifique la relación dimensión/grupo de medidas que debe seleccionarse.
- Patrones de diseño para representar hechos y dimensiones comerciales (relaciones de muchos a muchos).
- Uso de relaciones de muchos a muchos en SQL Server Analysis Services multidimensional.
- Preguntas de la entrevista de SSAS sobre mediciones, acciones y almacenamiento. Diseñe dimensiones para admitir múltiples grupos de medidas relacionados (muchas tablas de hechos relacionados). ¿Cuál es el propósito de la configuración de Uso de dimensiones? Explicar diferentes tipos de relaciones entre hechos y dimensiones.
- Definición de una relación de muchos a muchos
- Manejar dimensiones degeneradas en un cubo.
- Identifique los atributos de las dimensiones.
- Identificar las medidas.
- Comportamiento de agregación de las medidas.
- Construir jerarquías.
Define la granularidad de las relaciones de dimensión.
Implementar y configurar dimensiones en un cubo.
- Traducciones.
- Define relaciones de atributos.
- Implementar jerarquías.
- Implemente dimensiones y cubos de SQL Server Analysis Services (SSAS).
- Cree las relaciones de atributos que se deben establecer para un conjunto determinado de atributos en una dimensión.
- Desarrollar nuevos atributos personalizados en dimensiones.
- Detectar posibles fallos de diseño en las relaciones de atributos.
- Implementar dimensiones de tiempo en cubos.
- Administre las dimensiones padre-hijo de SSAS.
- Tipos de dimensiones.
Diseñar un esquema para soportar la arquitectura del cubo.
- Modelado multidimensional a partir de un esquema en estrella.
- Modelado relacional para una vista de fuente de datos.
- Elija o cree una topología.
- Identifique los tipos de datos apropiados con la precisión y el tamaño correctos.
Crear y configurar medidas
- Agrupe lógicamente medidas y configure las propiedades del grupo de medidas.
- Seleccione funciones de agregación apropiadas.
- Medidas de formato.
- Diseñe el grupo de medida para la granularidad correcta
implementar un cubo
- Utilice SQL Server Data Tools – Business Intelligence (SSDT-BI) para crear el cubo.
- Utilice SSDT-BI para realizar medidas no aditivas o semiaditivas en un cubo.
- Define medidas.
- Especificar perspectivas.
- Define el uso de dimensiones.
- Define propiedades de dimensión específicas del cubo.
- Define grupos de medida.
- Implementar dimensiones de referencia.
- Implementar relaciones de muchos a muchos.
- Implementar relaciones de hechos.
- Implementar relaciones de juego de roles.
- Cree y administre grupos de medidas vinculados y dimensiones vinculadas.
- Crea acciones.
Crear consultas de expresiones multidimensionales (MDX)
- Identifique las estructuras de MDX y las funciones comunes (tuplas, conjuntos, TopCount, SCOPE y más).
- Identifique qué declaración MDX devolvería el resultado requerido.
- Implemente un MDX personalizado o una solución lógica para una tarea de caso preparada.
- Cómo reducir la redundancia de código MDX en SQL Server Analysis Services SSAS.
- Ordenar y ordenar con MDX en SQL Server Analysis Services.
- Referencia de funciones MDX (MDX)
- Ordenamiento de números de filas y rangos de SQL Server Analysis Services.
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014 (sección 2.4 y 3.3).
Implementar lógica personalizada en un modelo de datos.
- Define indicadores clave de desempeño (KPI).
- Define miembros calculados.
- Crear medidas relativas (crecimiento, interanual, mismo período del año pasado).
- Porcentaje del total que utiliza MDX.
- Conjuntos nombrados.
- Implementar ranking y percentil.
- Define el script MDX para importar el modelo PowerPivot parcial.
Implementar el diseño de almacenamiento en un modelo multidimensional.
- Crear agregaciones.
- Crea particiones.
- Modos de almacenamiento.
- Define el almacenamiento en caché proactivo.
- Administrar particiones de reescritura.
- Implementar cubos vinculados.
- Implementar cubos distribuidos.
Seleccionar un modelo apropiado para el análisis de datos.
- Seleccione Tabular versus Multidimensional según las necesidades de escalabilidad.
- Jerárquico tradicional.
- Volumen de fechas.
- Seleccione el BI organizacional apropiado, como BI corporativo o PowerBI, y las necesidades y el estado de los datos del BI personal y del equipo.
Administrar, mantener y solucionar problemas de una base de datos de SQL Server Analysis Services (SSAS)
Analizar el rendimiento del modelo de datos
- Identificar las consecuencias para el rendimiento del diseño de la vista de la fuente de datos.
- Optimice el rendimiento cambiando el diseño del cubo o la dimensión.
- Analice y optimice el rendimiento de una consulta MDX/DAX.
- Optimice las consultas para grandes conjuntos de datos.
- Optimice MDX en los cálculos.
- Contadores de monitorización de rendimiento.
- Seleccione Vistas de administración dinámica adecuadas para Analysis Services.
- Analizar y definir contadores de rendimiento.
- Monitorear el crecimiento del caché
- Configurar y ver opciones de registro
Modelos de datos de proceso
- Define el procesamiento de tablas o particiones para modelos tabulares y multidimensionales.
- Define el procesamiento de bases de datos, cubos y dimensiones para modelos multidimensionales.
- Seleccione procesamiento completo versus procesamiento incremental.
- Define procesamiento remoto;
- Define agregaciones perezosas.
- Automatice con objetos de gestión de análisis (AMO) o XML para análisis (XMLA).
- Procese y administre particiones mediante PowerShell.
Solucionar problemas de análisis de datos
- Utilice el perfilador SQL.
- Solucionar errores de procesamiento de dimensiones clave duplicadas.
- Registros de errores y registros del visor de eventos de SSAS.
- Discordancia de datos: relaciones o agregaciones incorrectas.
- Problemas de seguridad dinámica.
- Validar lógica y cálculos.
Implementar bases de datos SSAS
- Asistente de implementación.
- Implementar OFERTAS.
- Implementar SSMS.
- Pruebe la solución después de la implementación.
- Decide si procesar o no.
- Pruebe diferentes roles.
Instalar y mantener una instancia SSAS
- Instale SSAS.
- Instalar herramientas de desarrollo.
- Identificar las consideraciones de instalación de desarrollo y producción.
- Actualice las instancias SSAS.
- Define la ubicación del archivo de datos y del archivo de programa.
- Plan para cuentas de Administrador.
- Define la seguridad a nivel de servidor y base de datos.
- Admite escalabilidad horizontal de solo lectura.
- Actualice SSAS (paquetes de servicio).
- Cómo obtener el último service pack para SQL Server 2012.
- Cómo obtener el último service pack para SQL Server 2014.
- KB2755533 Cómo obtener el último service pack de SQL Server 2012
- KB2527041 Cómo obtener el último service pack de SQL Server 2008 R2
- Ciclo de vida de soporte de Microsoft SQL Server
- KB321185 Cómo determinar la versión y edición de SQL Server y sus componentes
- KB957826 Las compilaciones para todas las versiones de SQL Server.
- KB822499 Esquema de nombres y descripciones del área de corrección para paquetes de actualización de software de SQL Server
- KB824684 Descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft.
- Instale y mantenga cada tipo de instancia de Analysis Services, incluido PowerPivot.
- Restaurar e importar PowerPivot.
- Realice una copia de seguridad y restaure usando PowerShell.
Construya un modelo de datos tabulares
Configurar permisos y roles en un modelo tabular
- Configurar roles de servidor.
- Configure los roles de la base de datos SSAS.
- Implementar seguridad dinámica (enfoques de seguridad personalizados).
- Acceso basado en roles.
- Pruebe los permisos de seguridad.
- Implementar permisos a nivel de celda.
Implementar un modelo de datos tabulares
- Definir tablas, importar datos.
- Define columnas calculadas.
- Define las relaciones.
- Define jerarquías y perspectivas.
- Gestionar la visibilidad de columnas y tablas.
- Insertar enlaces.
- Optimice BISM para Power View.
- Marque una tabla de fechas.
- Ordenar una columna por otra columna.
Implementar lógica de negocios en un modelo de datos tabulares.
- Implementar medidas y KPIs.
- Implementar expresiones de análisis de datos (DAX).
- Define la navegación de relaciones.
- Implementar inteligencia de tiempo.
- Implementar modificación de contexto.
Implementar acceso a datos para un modelo de datos tabular
- Administrar particiones.
- Tratamiento.
- Seleccione xVelocity versus DirectQuery para acceder a los datos.
Cree un informe con SQL Server Reporting Services (SSRS)
Diseñar un informe
- Seleccione los componentes del informe (informe de tabla cruzada, Tablix).
- Cuadro de diseño.
- Componentes de visualización de datos.
- Diseñar plantillas de informes (Lenguaje de definición de informes).
- Identificar la fuente de datos y los parámetros.
- Diseñar una estructura de agrupación.
- Informes detallados.
- Informes detallados.
- Determine si se requiere alguna expresión para mostrar datos que no provienen directamente de la fuente de datos.
Implementar un diseño de informe
- Formato.
- Aplicar formato condicional.
- Configuración de página.
- Implementar encabezados y pies de página.
- Implemente matrices, tablas, gráficos, imágenes, listas, indicadores, mapas y agrupaciones en informes.
- Creación de un informe de mapa SSRS con puntos de datos.
- Mostrar gráficos dinámicamente en SQL Server Reporting Services.
- Asistente para tablas o matrices del generador de informes.
- Consejos sobre imágenes de SQL Server Reporting Services.
- Indicadores (Generador de informes y SSRS).
- Listas (Generador de informes y SSRS).
- Utilice el Generador de informes para implementar un diseño de informe.
- Cree una variedad de informes utilizando diferentes regiones de datos.
- Define campos personalizados (implementando diferentes partes del informe).
- Implementar colecciones (colecciones globales).
- Define expresiones.
- Implementar componentes de visualización de datos.
- Identificar las partes del informe.
- implementar variables de grupo y reportar variables.
- Diseño para múltiples formatos de extensión de entrega.
Configurar la autenticación y autorización para una solución de informes
- Configure la seguridad basada en roles a nivel de servidor y a nivel de elemento.
- Configurar la seguridad del servicio de informes (configuración o adición de rol).
- Autenticar contra la fuente de datos.
- Almacenar información de credenciales.
- Describir la arquitectura de seguridad del servidor de informes y la seguridad a nivel del sitio.
- Cree roles a nivel de sistema, seguridad a nivel de elemento.
- Cree una nueva asignación de roles.
- Asigne usuarios de Windows a roles.
- Informes seguros mediante roles.
- Configure grupos y permisos de SharePoint.
- Define contenido variado para diferentes membresías de roles.
Implementar interactividad en un informe.
- Desglose.
- Obtención de detalles.
- Clasificación interactiva.
- Parámetros: (parámetros vinculados a datos, parámetros de valores múltiples).
- Cree informes dinámicos en SSRS usando parámetros.
- Implementar propiedad de mostrar/ocultar.
- Acciones (saltar al informe).
- Filtros.
- Lista de parámetros.
- Cabeceras fijas.
- Mapa del documento.
- HTML incorporado.
Solucionar problemas de servicios de informes
- Consulta la base de datos de ReportServer.
- Ver archivos de registro de Reporting Services.
- Utilice los datos del monitor de confiabilidad y rendimiento de Windows para solucionar problemas.
- Utilice ReportServer: defina objetos de servicio y servicio web.
- Supervise los informes de larga duración.
- Problemas de renderizado y conectividad.
- Utilice el perfilador SQL.
- Realizar conciliación de datos para relaciones o agregaciones incorrectas.
- Detectar problemas de seguridad dinámicos.
- Validar lógica y cálculos.
Administrar un entorno de informes
- Administrar suscripciones y configuraciones de suscripción.
- Define suscripciones basadas en datos.
- Gestionar fuentes de datos.
- Integre el servidor SharePoint.
- Establecer la configuración de entrega de correo electrónico.
- Gestiona el número de instantáneas.
- Gestionar horarios.
- Ejecución de trabajos y registros del servidor de informes.
- Administrar las bases de datos del servidor de informes.
- Administrar las claves de cifrado.
- Configure los informes del registro de ejecución.
- Revisar los informes.
- Configure los ajustes a nivel de sitio.
- Diseño del ciclo de vida del informe.
- Automatizar la gestión de los servicios de informes.
- Cree una estructura de organización de informes.
- Instalar y configurar servicios de informes.
- Implementar ensamblajes personalizados.
Configurar fuentes y conjuntos de datos de informes
- Seleccione los tipos de consulta apropiados (procedimiento almacenado versus tabla versus solo texto).
- Configure cadenas de conexión parametrizadas (cadenas de conexión dinámicas).
- Define la ubicación del filtro (conjunto de datos versus consulta).
- Configure opciones de fuentes de datos, por ejemplo, extraiga y conéctese a múltiples fuentes de datos.
- Fuentes y conjuntos de datos compartidos e integrados.
- Utilice expresiones personalizadas en fuentes de datos.
- Conéctese a la base de datos Microsoft Azure SQL.
- Conéctese a Microsoft Azure Marketplace.
- Implemente consultas DAX y MDX para recuperar conjuntos de datos apropiados.
- Trabaje con fuentes de datos no relacionales, como listas XML o SharePoint.
- Conéctese al servidor HDInsight.
Examen 70-467: Diseño de soluciones de inteligencia empresarial con Microsoft SQL Server (Enlace de examen)
Enlaces de estudio
Planificar la infraestructura de inteligencia empresarial (BI)
- Plan de desempeño
- Tutorial de SSIS: creación de un paquete ETL simple)
- Creación de un Data Mart con servicios de integración
- Diseño de paquetes SSIS para alto rendimiento
- 8 formas de optimizar y mejorar el rendimiento de su paquete SSIS
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014
- Cómo implementar el almacenamiento en caché proactivo en SQL Server Analysis Services SSAS
- Guía de operaciones de SQL Server 2008 R2 Analysis Services
- Ajuste del rendimiento de consultas en Microsoft Analysis Services: Parte 2
- Diseño de agregaciones (servicios de análisis: multidimensional)
- Plan de escalabilidad
- Comparación de respuestas a consultas de SQL Server Analysis Services por modo de almacenamiento
- Detalle de enlace de consulta (cuadro de diálogo Origen de partición) (Analysis Services – Datos multidimensionales)
- Demostración del rendimiento de particionamiento de SQL Server 2012 Analysis Services
- Guía de operaciones de SQL Server 2008 R2 Analysis Services
- Crear y administrar una partición local (Analysis Services)
- Modos de almacenamiento y procesamiento de particiones
- Planificar y gestionar actualizaciones
- Mantener la salud del servicio
Diseñar infraestructura de BI
- Diseñar una estrategia de seguridad
- Lección 2: Configuración de la seguridad del servidor SSAS y las propiedades del servidor
- Roles de seguridad (servicios de análisis: datos multidimensionales)
- Guía de operaciones de SQL Server 2008 R2 Analysis Services
- Configuración de permisos para SQL Server Analysis Services
- Implemente seguridad dinámica mediante el uso de filtros de filas
- Consejos de seguridad de SQL Server Analysis Services
- El diseño aditivo de la seguridad de roles SSAS
- Diseño de una estrategia de Seguridad para una Solución OLAP usando SSAS
- Seguridad del rol de prueba unitaria en Analysis Services
- Conceder permisos de cubo o modelo (Analysis Services)
- Diseñar una estrategia de partición SQL
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014
- Demostración del rendimiento de particionamiento de SQL Server 2012 Analysis Services
- Tamaño de partición de Analysis Services
- Lecciones aprendidas de SSAS: 29 % mejor compresión y 11 % mejor rendimiento de consultas
- Propiedades de cadena de conexión (Analysis Services)
- Diseñar una estrategia de alta disponibilidad y recuperación ante desastres
- SLA y planificación de recuperación ante desastres para Microsoft Business Intelligence
- Guía de soluciones AlwaysOn de Microsoft SQL Server para alta disponibilidad y recuperación ante desastres
- Script simple para hacer una copia de seguridad de todas las bases de datos de SQL Server
- Operaciones de copia de seguridad y restauración para Reporting Services
- Copia de seguridad y restauración de paquetes (servicio SSIS)
- Copia de seguridad, restauración y movimiento del catálogo SSIS
- Copia de seguridad y restauración de paquetes (servicio SSIS)
- Tablas e índices particionados
- Diseñar una estrategia de registro y auditoría.
Diseñar una solución de informes
- Diseñar un conjunto de datos de Reporting Services
- Parámetros de informes (Generador de informes y Diseñador de informes)
- Consejos sobre los parámetros de SQL Server Reporting Services
- Escribir consultas DAX en el Generador de informes
- Configurar la autenticación de Windows en el servidor de informes
- Uso de DAX para crear informes SSRS: conceptos básicos
- Informe SSRS simple mediante consulta MDX
- Otorgar acceso de usuario a un servidor de informes (Administrador de informes)
- SSRS utilizando el procedimiento de tienda, parte 20
- Rendimiento del informe: ¿filtros de conjuntos de datos frente a parámetros de consulta?
- Agregar filtros de conjunto de datos, filtros de región de datos y filtros de grupo (Generador de informes y SSRS)
- Administrar servicios de Excel/informes para SharePoint
- Diseñar una estrategia de adquisición de datos.
- Tres principios para establecer un diseño ETL excepcional
- Diseño de un proceso ETL con SSIS: dos enfoques para extraer y transformar datos
- Seguimiento de cambios en tablas en su almacén de datos mediante control de versiones basado en instantáneas
- Un marco para el diseño de escenarios ETLs
- Transformar datos en un almacén de datos a través de vistas SQL
- Uso de la tarea SSIS de SQL Server Integration Services de creación de perfiles de datos
- Los 34 subsistemas de la arquitectura ETL
- Tutorial ETL para principiantes -Parte 1 | Tutorial de almacenamiento de datos ETL | Almacén de datos ETL | Edureka
- Planificar y gestionar la configuración de los servicios de informes
- Diseñar la arquitectura de la solución de informes de BI
- Exploración de detalles, desglose, subinformes y regiones de datos anidados (Generador de informes y SSRS)
- Servicio web del servidor de informes
- Power BI frente a generador de informes y servicios de informes
- Agregar código a un informe (SSRS)
- ELEGIR ENTRE SERVICIOS PERFORMANCEPOINT, POWERVIEW, EXCEL Y SERVICIOS DE INFORMES PARA SUS VISUALIZACIONES DE DATOS
- Suscripciones y entrega (servicios de informes)
- Crear, modificar y eliminar suscripciones estándar (Reporting Services en modo nativo)
- Alertas de datos de servicios de informes
- Administrar mis alertas de datos en el Administrador de alertas de datos
- Tutorial: Informe de mapa (Generador de informes)
- Mapas (Generador de informes y SSRS)
- Diferentes formas de actualizar datos en PowerPivot
- Diseñar el almacén de datos.
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014
- Diseño de cubo SSAS
- Mejores prácticas de diseño y rendimiento de SSAS – PASS
- Clave sustituta versus clave sustituta Clave natural
- Artículo sobre prácticas recomendadas de SQL Server
- Tablas e índices particionados
- Implementación de dimensiones que cambian lentamente
- Introducción a la captura de datos modificados (CDC) en SQL Server 2008
- Cuadro de diálogo Define relación (Analysis Services – Datos multidimensionales)
- Cargas de datos incrementales (DW): una guía de referencia técnica para diseñar soluciones DW de misión crítica
- Ingeniería inversa de tu Data Warehouse
- Cuándo usar T-SQL o SSIS para ETL
- Preguntas de la entrevista sobre arquitectura e componentes internos de SSIS
- Establecer opciones de agregación (asistente de optimización basada en el uso)
- Diseñar un esquema
- Diseño de arquitectura de cubo.
- Guía de rendimiento MOLAP de Analysis Services para SQL Server 2012 y 2014
- Diseños de agregación de SQL Server Analysis Services
- Acerca de la partición de cubos
- Niveles de granularidad del servicio de análisis de SQL Server
- Definición de granularidad de dimensiones dentro de un grupo de medida
- Habilitación de la obtención de detalles en Analysis Services
- Artículo sobre prácticas recomendadas de SQL Server
- Mejora del tiempo de procesamiento del cubo
- Crear vistas indexadas
- Diseñar tablas de hechos
- Diseñar modelos semánticos de BI
- Guía de rendimiento MOLAP de Analysis Services para SQL
- Definición de una relación de muchos a muchos
- Modelos tabulares vs multidimensionales para SQL Server Analysis Services
- Comparación de soluciones tabulares y multidimensionales (SSAS)
- Requisitos y consideraciones para la implementación de Analysis Services
- Diseñar y crear cálculos MDX
Diseñar una solución ETL
- Diseñar la ejecución del paquete SSIS
- Despliegue de Proyectos y Paquetes
- Tutorial de SSIS: implementación de paquetes
- Parámetros de servicios de integración (SSIS)
- Patrón de diseño SSIS: cargas incrementales
- El "distribuidor de datos equilibrado" para SSIS
- Componente de secuencia de comandos
- Transformación de columna derivada en SSIS
- Transformación de columna derivada
- Tarea de creación de perfiles de datos
- Planificar la implementación de soluciones SSIS
- Despliegue de Proyectos y Paquetes
- Implementación de paquetes SSIS
- Cómo administrar paquetes SSIS almacenados en varias instancias de bases de datos de SQL Server
- Descripción general de la seguridad (servicios de integración)
- Posibles formas de proteger paquetes SSIS
- Copia de seguridad, restauración y movimiento del catálogo SSIS
- Tutorial de servicios de integración de SQL Server (SSIS)
- Cómo automatizar la implementación de trabajos de SSIS y del Agente SQL
- Cuándo usar T-SQL o SSIS para ETL
- Diseñar configuraciones de paquetes para paquetes SSIS
Examen 70-475: Diseño e implementación de soluciones de análisis de Big Data (Enlace de examen)
Enlaces de estudio
Diseñar procesamiento por lotes de big data y soluciones interactivas.
- Ingerir datos para procesamiento por lotes e interactivo
- Cargar datos para trabajos de Hadoop en HDInsight
- Copie datos hacia y desde Data Lake Store usando Data Factory
- Introducción a la tienda de Azure Data Lake
- Obtener datos en Azure Blob Storage
- Hadoop: referencia de comandos
- Documentación de Azure Cosmos DB
- Mover datos a SQL Server en una máquina virtual de Azure
- Trabajar con tablas, blobs, colas y almacenamiento de archivos en Azure
- Cargar datos desde SQL Server en Azure SQL Data Warehouse (SSIS)
- Paquete de características de Azure para servicios de integración (SSIS)
- SQL Server 2016 – Tutorial de PolyBase
- ¿Qué es Apache Storm en Azure HDInsight?
- Uso de Azure PowerShell con Azure Storage
- Procesamiento de eventos en tiempo real con Azure WebJobs y extensiones reactivas
- ¿Qué es el SDK de Azure para .NET?
- Usando Apache Flume con HDInsight
- APACHE
CUANDO
- Diseñar y aprovisionar clústeres informáticos
- Configure clústeres en HDInsight con Hadoop, Spark, Kafka y más
- Introducción a Azure HDInsight, la pila de tecnología Hadoop y los clústeres de Hadoop
- Introducción a Spark en HDInsight
- ¿Qué es HBase en HDInsight? Una base de datos NoSQL que proporciona capacidades similares a BigTable para Hadoop
- ¿Qué es Apache Storm en Azure HDInsight?
- Introducción a R Server y las capacidades de R de código abierto en HDInsight
- Presentación de Apache Kafka en HDInsight (vista previa)
- Usar Interactive Hive en HDInsight (vista previa)
- Introducción a la seguridad de Hadoop con clústeres de HDInsight unidos a un dominio (versión preliminar)
- Precios de HDInsight
- CÓMO ELEGIR EL CLUSTER AZURE HDINSIGHT ADECUADO
- Diseño para la seguridad de los datos
- Capacidades técnicas de seguridad de Azure
- Configure Azure Key Vault con auditoría y rotación de claves de un extremo a otro
- Uso de firmas de acceso compartido (SAS)
- Utilice el control de acceso basado en roles para administrar el acceso a los recursos de su suscripción de Azure
- Puerta de enlace de gestión de datos
- Diseño para procesamiento por lotes.
- Documentación de Ambarí
- Oozie, motor de flujo de trabajo para Apache Hadoop
- WebHCat
- ZooKeeper: porque coordinar sistemas distribuidos es un zoológico
- ¡Bienvenido a Apache Pig!
- colmena apache
- Un tutorial completo para aprender ciencia de datos con Python desde cero
- Python para programación de big data
- HBase, Sqoop, Flume y más: definición de Apache Hadoop
- Cuidador de elefantes
- Guía de Spark SQL, marcos de datos y conjuntos de datos
- Tutorial de reducción de mapas
- Manejo de big data con PowerShell
- Uso de SSRS con grandes conjuntos de datos
- Procese conjuntos de datos a gran escala utilizando Data Factory y Batch
Diseñar soluciones de procesamiento de big data en tiempo real
- Ingerir datos para procesamiento en tiempo real
- Diseñar y aprovisionar recursos informáticos
- Diseño para arquitectura Lambda
- Diseño para procesamiento en tiempo real
Ponga en funcionamiento soluciones de análisis de nube de extremo a extremo
- Crear una fábrica de datos
- Presentamos Data Factory: Orquestación en Big Data
- Crear fábrica de datos de Azure
- Documentación de fábrica de datos de Azure
- Azure Data Factory: Mis datos vagaban solitarios como una nube con Julie Smith
- Extensión de Visual Studio de Azure Data Factory para la creación de canalizaciones
- Cree, supervise y administre fábricas de datos de Azure mediante el SDK de .NET de Azure Data Factory
- Orqueste actividades de procesamiento de datos en un flujo de trabajo basado en datos
- Supervisar y gestionar la fábrica de datos.
- Mover, transformar y analizar datos
- Utilice Pig con Hadoop en HDInsight
- Utilice MapReduce en Hadoop en HDInsight
- Cree canalizaciones predictivas mediante Azure Machine Learning y Azure Data Factory
- Monitoreo de Azure Data Factory usando PowerBI
- ¿Qué es Azure Machine Learning Studio?
Azure Machine Learning: su primer experimento- Inicio de Azure ML, parte 1: importación de datos, acceso y creación de un nuevo experimento
- Diseñar una estrategia de implementación para una solución de extremo a extremo
- Tutorial: Cree su primera fábrica de datos de Azure con Azure PowerShell
- Tutorial: Creación de una canalización de Data Factory que mueve datos mediante Azure PowerShell
- Tutorial: Creación de una canalización con actividad de copia mediante el asistente de copia de Data Factory
- Tutorial: Uso de Azure Portal para crear una canalización de Data Factory para copiar datos
- Tutorial: Uso de la API REST para crear una canalización de Azure Data Factory para copiar datos
- Fábricas de datos de Azure
- Paso 5 del tutorial: Implementación del servicio web de Azure Machine Learning
- Tutorial: crear una fábrica de datos con Visual Studio
Si quieres unirte a un grupo de Whatsapp enfocado en certificaciones de Microsoft accede al enlace https://chat.whatsapp.com/invite/0pnHXak46QCHOMfGXOD2OC (Whatsapp) o https://t.me/certificacao (Telegram) en tu celular y disfruta del contenido y tips que allí se envían!
¿Quieres saber TODO sobre las pruebas de certificación de datos? Mira el Webinar sobre Certificaciones de Plataformas de Datos, en el que participé junto a Caio Amante, Danilo Cardoso, Maruan Aawar y Meirieli Ribeiro:
Aquí te dejamos algunos enlaces que pueden ayudarte con tus estudios para los exámenes de certificación:
- Asociado y experto en soluciones certificado de Microsoft - SQL Server 2016
- Materiales de certificación
- Certificación de SQL Server 2016
- Certificación Microsoft 70-761
- ¿La certificación es inútil?
- Consejos para la certificación de Microsoft
- Esté atento a las certificaciones de Microsoft SQL Server 2012/2014/2016
- Power BI – ¡Cómo prepararse para los exámenes!
- Power BI – ¡Mis impresiones de la prueba de certificación (70-779: Análisis y visualización de datos con Microsoft Excel)!
- Power BI – ¡Mis impresiones de la prueba de certificación (70-778: Análisis y visualización de datos con Microsoft Power BI)!
- Consejos sobre cómo obtener la certificación MCSA: informes de BI (Power BI + Excel)
- Certificación Power BI: ¡lo que necesita saber!
- Consejos para las certificaciones de desarrollo profesional de SQL Server
- grupo de telegramas
- grupo de whatsapp
Un abrazo y nos vemos en el próximo post.
Dirceu Resende
Arquitecto de Bases de Datos y BI · Microsoft MVP · MCSE, MCSA, MCT, MTA, MCP.
Publicaciones relacionadas
Cargando…
Comentários (0)
Carregando comentários…