saber name manager instalar descargar configuraciĆ³n como aparece administrador sql-server reporting-services reporting ssas business-intelligence

sql-server - name - sql server configuration manager download



Servicios de Sql Server-DescripciĆ³n general de alguien? (2)

Aquí está una descripción básica de los servicios:

Analysis Services: Esta es la solución de almacenamiento de datos de Microsoft. Le permite crear cubos de datos y otras funciones de almacenamiento. Proporciona herramientas para facilitar la creación de escenarios hipotéticos. Esto se ejecuta en la parte superior de SQL Server. El almacenamiento de datos también se conoce como aplicaciones de Business Intelligence porque los almacenes se utilizan para extraer y analizar datos.

Reporting Services: le permite crear informes de base de datos con mayor facilidad. Proporciona un diseñador de informes y funcionalidad de gestión. Se supone que este servicio hace que sea más fácil y rápido crear informes ricos. El servicio de informes también funciona contra servicios de datos que no son de SQL Server.

Servicios de integración: proporciona funcionalidad para crear funcionalidad de extracción, transformación, carga (ETL). Las herramientas de ETL integran conjuntos de datos individuales y ayudan a extraer, agregar, limpiar y cargar datos. Al igual que los otros servicios, proporciona una GUI que se supone que hace que estos paquetes sean más fáciles de crear.

No es necesario que utilice los tres servicios en un solo grupo, pero proporcionan funcionalidad cuando se usan juntos. Por ejemplo, puede usar Analysis Services para crear cubos de datos, Integration Services para extraer los datos de un servicio externo e importarlos en su cubo, y Reporting Services para crear informes que contengan métricas de negocios de los datos contenidos en el cubo.

En cuanto a si deberías usarlos, como siempre, depende. Los servicios proporcionan algunos servicios excelentes, pero no siempre se ajustan al proyecto. Por ejemplo, Reporting Services hace que sea más fácil crear informes pero, según mi experiencia, no es lo suficientemente amigable para la creación de informes del usuario final como se anuncia. Los servicios de integración son excelentes para realizar algunos trabajos de ETL, pero no son tan flexibles como a veces se requería. Utilicé este servicio en algunos proyectos, pero siempre resultó ser más problemático de lo que hubiera esperado. Pero definitivamente, échales un vistazo.

En breve

Estoy completamente confundido por el conjunto de servicios de SQL Server disponibles y me cuesta mucho encontrar un breve resumen.

La primicia

Soy un desarrollador de ASP.Net desde hace mucho tiempo que felizmente ha estado produciendo aplicaciones ASP.Net durante años. Por lo general, se han basado en el servidor SQL y en un rango de tablas y vistas personalizadas.

Recientemente, tuve la necesidad de hacer algunos informes que van un poco más allá del simple paso adelante, por lo que comencé a buscar en SQL Server Reporting Services (SSRS). Al hacerlo, siento que he abierto la Caja de Pandora.

Hay servicios de informes, servicios de integración, servicios de análisis, inteligencia de negocios, etc. Esto me hace preguntarme qué hacen todos y si podría (o debería haber estado) aprovechar estas herramientas para hacer el trabajo pesado de .net aplicaciones

Mis esfuerzos de investigación inmediatos sobre Microsoft me han ahogado con un discurso impenetrable de marketing y negocios. Mi búsqueda en Google no ha mostrado una visión general completa de qué son estas herramientas, o si encajan entre sí, o incluso qué herramienta debería usarse cuándo. ¡Uno de los problemas más grandes que tengo al comprender las opciones es que a mí me parecen iguales!

Entonces, todo esto para decir, si algún tipo de suela me pudiera aclarar y señalarme en la dirección correcta, estaría muy agradecido :)


Visión general de muy alto nivel:

Los servicios centrales para el motor de base de datos en sí consisten en el servicio de SQL Server (o MSSQLSERVER) y también está el Agente de SQL Server y el Explorador de SQL Server. El Agente SQL Server es un programador de tareas para SQL Server y maneja algunas otras tareas de mantenimiento, etc., mientras que el servicio del navegador ayuda a aceptar inicios de sesión, etc., al crear una forma más sencilla para que las aplicaciones cliente se conecten a SQL Server.

Sin embargo, los tres de estos servicios son verdaderos "servicios" en el sentido de que son demonios que se ejecutan en su servidor. Pero de estos tres, SOLO necesita MSSQLSERVER ejecutándose para poder trabajar con el motor de base de datos relacional. (Los otros dos servicios son opcionales.)

Luego, además de la funcionalidad del motor de base de datos central, hay un montón de complementos o ''productos'' y herramientas complementarios que ofrece Microsoft para ayudar a que SQL Server sea mucho mejor y más convincente como plataforma / oferta. Como ha visto, estos se comercializan normalmente como ''servicios''.

Reporting Services (o SSRS) es una excelente solución que utiliza una base de datos nativa de SQL Server para almacenar información sobre orígenes de datos, programas de entrega de informes, permisos de acceso, etc. para un potente motor de informes que hace que sea muy fácil obtener resultados excelentes. Informes de casi cualquier fuente de datos. Simplemente defina las fuentes para los informes, conecte los conjuntos de datos y los parámetros, luego use un marcado xml especializado (lenguaje de definición de informe o RDL) para definir el aspecto, la forma, etc. de sus informes. Y, Microsoft ha creado una versión "modificada" de Visual Studio para facilitar la creación / desarrollo / edición de estos informes. Esa versión de Visual Studio se llama SQL Server Business Intelligence Design Studio (o BIDS).

Del mismo modo, Microsoft también usa BIDS para ayudar a los desarrolladores, a los DBA y a los analistas a crear cubos de datos, tablas "unidas" multidimensionales que usan un esquema especializado que permite a SQL Server Analysis Services (SSAS) agitarse prácticamente a través de cualquier combinación de relaciones de datos para proporcionar ''datos analíticos''. Entonces ... digamos que tiene una empresa que vende widgets: podría definir relaciones entre productos, clientes, regiones de ventas, fechas, etc., y SSAS tomará esos datos (junto con definiciones de ''cubos'' especialmente definidas que definen esas relaciones, su granularidad, y así sucesivamente) y calcule previamente el resultado para casi cualquier combinación de esas ''dimensiones'' o ángulos de datos, de modo que pueda decir algo como: "Muéstreme todos los widgets de marca x vendidos por el personal de ventas en el región noroeste en enero de este año ... "y le daría una suma de las piezas vendidas ... e incluso le permitirá profundizar por persona de ventas, tienda, etc., suponiendo que haya definido su cubo / relaciones según sea necesario.

Por supuesto, esta funcionalidad es bastante poderosa, pero casi nunca quiere que estos cubos se ejecuten contra sus tablas de producción ... así que las empresas generalmente crean almacenes de datos o almacenes de datos para almacenar sus datos analíticos. Pero para copiar datos de forma regular desde la producción en estos almacenes / marts ... necesita algún tipo de herramienta que le permita averiguar qué cambios deben recogerse, cómo deben manejarse y qué tipo de ajustes / cambios debe hacer para eliminarlos. de un entorno de producción altamente normalizado en un almacén / almacén de datos muy normalizado (donde está usando copos de nieve o esquemas en estrella) ... Y esta herramienta / servicio no es otro que los Servicios de integración de SQL Server (SSIS), que tiene conjunto de conectores, bombas, transformaciones, monitores, etc. para facilitar las transformaciones de datos y las migraciones de forma programada. Sin embargo, lo que es muy bueno de esta herramienta / servicio ... es que no solo conecta / transforma datos entre SQL Server y SQL Server ... sino que es capaz de conectar la mayoría de las fuentes de datos a la mayoría de las fuentes de datos, por lo que es una herramienta poderosa para transformar, exportar, importar, modificar, ajustar, etc., todos sus datos. Y ... para definir los ''flujos de trabajo'' para sus proyectos de integración / transformación, también usa Business Intelligence Design Studio, igual que con la definición de cubos, etc. para SQL Server Analysis Services.

En última instancia, sin embargo, lo que hace que todo esto sea tan genial es que tienes acceso a:

servidor SQL

SQL Server Reporting Services

SQL Server Integration Services

SQL Server Analysis Services

Con SQL Server Standard y Enterprise Editions, por lo que no es necesario comprar herramientas / soluciones / ofertas adicionales para poder aprovechar estas excelentes funciones. (La Edición Enterprise de SQL Server, que cuesta aproximadamente 5 veces más que la Estándar ... viene con características mucho mejores / más geniales de alguna manera ... pero aún así obtiene un subconjunto sólido de todas las funciones que utilizan la Edición Estándar).