Azure Analysis Services es la última incorporación de Microsoft a sus plataformas de datos basadas en la nube. Tiene sus raíces en Proven Analytics Engine, es decir, SQL Server Analysis Services. Azure Analysis Services es un motor OLAP de nivel empresarial y una plataforma de modelado de BI y se ofrece simplemente como una plataforma totalmente administrada en forma de servicio (plataforma como servicio o PaaS).
Permite a los desarrolladores y profesionales de BI crear modelos semánticos de BI que pueden impulsar experiencias analíticas altamente interactivas y ricas en herramientas de BI (como Power BI y Excel) junto con aplicaciones personalizadas.
Beneficios de los servicios de análisis de Azure | Inconvenientes de Azure Analysis Services |
La nube de Azure ofrece una disponibilidad muy alta | Azure Analysis Services necesita constantemente una administración vigilante |
Sus datos están seguros con Azure Analysis Services | Azure Analysis Services requiere experiencia o conocimientos serios en la plataforma |
Azure Analysis Services hace que escalar hacia arriba o hacia abajo sea muy fácil | |
Azure Analysis Services es muy rentable | |
Las respuestas al usuario se dan a la “Velocidad del pensamiento” | |
Los desarrolladores ahora pueden crear servidores en cuestión de segundos | |
Los servidores se pueden pausar y reanudar sin cargo adicional | |
Las diferentes facetas de los servidores SQL están totalmente disponibles | |
Azure Analysis Services es compatible con una multitud de herramientas de Microsoft | |
Hay una gran cantidad de memoria disponible |
Ventajas De Los Servicios De Análisis De Azure
- Alta disponibilidad :
Microsoft Azure Cloud ofrece alta disponibilidad junto con redundancia en los centros de datos, a escala mundial. Como resultado, Azure puede ofrecer un acuerdo, en el nivel de servicio, o SLA, del 99,95 %. Se reduce a alrededor de 4,38 horas de tiempo de inactividad en todo un año. La mayoría de los competidores simplemente no pueden competir con eso.
- Seguridad de datos :
Microsoft Azure está fuertemente enfocado en la seguridad y sigue el modelo de seguridad considerado estándar: Detectar, luego Evaluar, luego Diagnosticar, seguido de Estabilización y finalmente Cerrar. Azure está emparejado con controles de seguridad cibernética que son muy fuertes. Esto lo ayudó a ganar varias certificaciones de cumplimiento, lo que lo estableció como líder en seguridad IaaS. Azure también protege al usuario final.
- Escalabilidad :
Microsoft Azure pone la escalabilidad al alcance de la mano. Puede usarlo para escalar la potencia informática, hacia arriba o hacia abajo, según sus requisitos, con un simple clic del mouse. Esta estructura escalable de Microsoft Azure lo hace increíblemente atractivo para las empresas, ya que les brinda la flexibilidad de pagar solo por las cosas que usan.
- Rentable :
Ahora siempre es imperativo asegurarse de que no se exceda el presupuesto de TI. Azure tiene un precio de “pago por uso” que ayuda a las PYMES a administrar sus presupuestos de TI de una mejor manera. Además, el entorno de la nube es responsable de que las empresas puedan lanzar aplicaciones de clientes junto con aplicaciones internas, en la nube, simultáneamente. Costo de infraestructura, hardware y mantenimiento.
- Velocidad :
Con Azure Analysis Services, cualquier profesional de BI puede crear modelos semánticos utilizando datos sin procesar y luego compartirlos con cualquier usuario comercial. Solo necesitarían conectarse al modelo y al instante podrían explorar esos datos. Azure Analysis utiliza un motor altamente optimizado (en memoria) para dar respuestas inmediatas a las consultas de los usuarios: “velocidad de pensamiento”.
- Creación de servidores :
En cuestión de segundos, los desarrolladores pueden crear un servidor, seleccionando entre los niveles de servicio Desarrollador (D1) o Estándar (S1, S2, S4). Cada nivel tiene una capacidad fija cuando se trata de unidades de procesamiento de consultas y caché de modelo. El nivel de desarrollador (D1) puede admitir hasta un modelo de caché de 3 GB, mientras que el nivel estándar más grande (S4) puede admitir hasta 100 GB.
- Pausa de servidores :
Pausar un servidor y/o reanudarlo cuesta dinero. Pero no con Azure Analysis Services. Los administradores ahora pueden pausar los servidores y reanudarlos en cualquier momento que deseen. No se incurrirá en cargos por pausar el servidor. Microsoft también planea permitir que los administradores amplíen o reduzcan la escala de un servidor, en los niveles Estándar.
- Servidor SQL :
Las herramientas de datos de SQL Server están disponibles para los desarrolladores en Visual Studio, de modo que tengan los medios para crear modelos e implementarlos todos en el servicio. Estos modelos pueden ser administrados por los Administradores, haciendo uso de SQL Server Management Studio. Con SQL Server Profiler, los administradores pueden investigar problemas.
- Herramientas de Microsoft :
Azure Analysis es compatible con una variedad de herramientas de Microsoft. Ellos son, Power BI, Microsoft Excel y SQL Server Reporting Services. Los usuarios comerciales tienen la capacidad de consumir modelos en cualquiera de las principales herramientas de BI. Además, las otras herramientas de BI, compatibles con MDX, también se pueden usar después de la descarga e instalación de los controladores más recientes.
- Memoria :
La memoria disponible para el nivel de servicio son las bases de datos que están en línea junto con las estructuras temporales necesarias para procesar las bases de datos, que es comparable a la RAM de un servidor. El tamaño de la memoria debe ser suficiente para almacenar datos comprimidos junto con cualquier estructura de memoria de Analysis Services, y eso incluye la caché de consultas y los búferes de procesamiento.
Desventajas De Azure Analysis Services
- Requiere Gestión :
Azure no permite que el usuario final consuma ninguna información. Por otro lado, traslada la potencia informática de la empresa a la nube desde el centro de datos o la oficina. Al igual que la mayoría de los otros proveedores de servicios en la nube, Azure también tiene una necesidad constante y urgente de administración y mantenimiento expertos, que incluyen la aplicación de parches junto con la supervisión del servidor.
- Requiere experiencia en plataforma :
Azure, a diferencia de cualquier servidor local, necesita experiencia para garantizar el trabajo conjunto eficiente de todas las partes móviles. Los administradores comerciales a menudo no están completamente involucrados en las operaciones de sus propios servicios en la nube. Los errores comunes en la potencia informática de los servidores locales pueden traducirse en miles de dólares en pérdidas para las empresas cada año.
Como podemos ver, Microsoft Azure Analysis Services tiene un par de inconvenientes muy importantes. Sin embargo, tiene una gran cantidad de características diferentes que le dan a estos servicios de análisis una ventaja sobre toda la competencia. A medida que cambia a la nube, haciendo uso de Azure Analysis Services, debe centrarse en algunas de estas características/configuraciones, ya que pueden ser importantes para los modelos de big data.