SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
Introducción a SQL y Power BI
(DESDE LA RECOLECCIÓN DE DATOS)
Sep/19Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Introducción a Power BI
CONTENIDO PROGRAMADO
Dia 25/09:
- Breve introducción a la Base de Datos.
- Introducción a SQL y características principales.
- Ejercicios prácticos.
Dia 26/09:
- Continuación SQL.
- Ejercicios prácticos.
Dia 01/10:
- Analysis Service.
- Visual Studio SSDT.
- Power BI Desktop RS.
- Ejercicios prácticos.
Dia 02/10:
- Power BI Desktop RS.
- Ejercicios prácticos.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos
¿QUÉ ES?
Referencias:
https://pt.wikipedia.org/wiki/Banco_de_dados
https://es.wikipedia.org/wiki/Base_de_datos
Base de Datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para
su posterior uso. En este sentido; una biblioteca con textos y imágenes puede considerarse una base de datos.
Son de vital importancia para las empresas y hace dos décadas se convirtieron en la pieza principal de los sistemas de
información.
También se aplican a apps móviles y fundamentalmente a informaciones de estudio, como las bases de datos
geográficas, que combinan información convencional con información espacial.
Después de la década de 1970, son operados por los Sistemas Gestores de Bases de Datos (SGBD).
Entre ellos, los más conocidos: PostgreSQL / Firebird / MySQL / MariaDB / Oracle / SQL-Server / Microsoft Access / MongoDB
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos
ESTRUCTURA FÍSICA
Las estructuras físicas pueden variar de un proyecto a otro, pero básicamente, necesitamos una computadora que pueda
almacenar los datos y los clientes que hacen conexiones (ya sea para la manipulación de datos o la administración de
herramientas de bases de datos solamente).
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos
TIPOS DE BASE DE DATOS
Existen varios modelos de bases de datos: Modelo plano (o tabular), Modelo de Red, Modelo Jerárquico,
Modelo Relacional, Orientado a objetos.
El modelo plano (o tabular) consta de matrices simples y
bidimensionales compuestas de elementos de datos enteros,
números reales, entre otros. Este modelo plano es la base de las
hojas de cálculo (Excel);
El modelo de red permite el uso simultáneo de varias tablas mediante el
uso de punteros (o referencias). Algunas columnas contienen punteros a
otras tablas en lugar de datos. Por lo tanto, las tablas están vinculadas por
referencias, que pueden verse como una red;
Referencias:
https://pt.wikipedia.org/wiki/Banco_de_dados
https://es.wikipedia.org/wiki/Base_de_datos
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos
TIPOS DE BASE DE DATOS
Existen varios modelos de bases de datos: Modelo plano (o tabular), Modelo de Red, Modelo Jerárquico,
Modelo Relacional, Orientado a objetos.
El modelo jerárquico es una variación particular del modelo de red,
que limita las relaciones a una estructura similar a un árbol (jerarquía -
tronco, ramas) en lugar del modelo más general basado en gráficos;
Las bases de datos relacionales consisten principalmente en tres
componentes:
- Una colección de estructuras de datos, conocidas como relaciones (o tablas);
- Una colección de operadores relacionales, álgebra y cálculo;
- Una colección de restricciones de integridad, que define el conjunto consistente
de estados de la base de datos y los cambios de estado. Las restricciones de
integridad pueden ser de cuatro tipos: dominio (también conocido como tipo),
atributo, relvar (variable relacional) y restricciones de la base de datos.
Referencias:
https://pt.wikipedia.org/wiki/Banco_de_dados
https://es.wikipedia.org/wiki/Base_de_datos
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos
TIPOS DE BASE DE DATOS
Existen varios modelos de bases de datos: Modelo plano (o tabular), Modelo de Red, Modelo Jerárquico,
Modelo Relacional, Orientado a objetos.
El modelo Orientado a objecto es introducido en 1980, donde cada
información se almacena en forma de objetos, es decir, estructura de datos
orientada a objetos, que impregna los lenguajes más modernos. La
principal ventaja es el manejo simple de grandes cantidades de datos.
Referencias:
https://pt.wikipedia.org/wiki/Banco_de_dados
https://es.wikipedia.org/wiki/Base_de_datos
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos Relacional
EL MODELO RELACIONAL
Las bases de datos relacionales están diseñadas para proporcionar un fácil acceso a los datos, lo que permite a los
usuarios utilizar una amplia variedad de enfoques para el manejo de la información.
Mientras que en una base de datos jerárquica los usuarios necesitan definir las relaciones de una manera específica,
comenzando en su raíz, en las Bases de datos relacionales los usuarios pueden hacer preguntas relacionadas con el
negocio desde múltiples puntos.
Referencias:
https://pt.wikipedia.org/wiki/Banco_de_dados
https://es.wikipedia.org/wiki/Base_de_datos
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos Relacional
EL MODELO RELACIONAL
La arquitectura de una base de datos relacional, se puede describir de manera informal por Tablas, Columnas e Lineas.
Referencias:
https://pt.wikipedia.org/wiki/Banco_de_dados
https://es.wikipedia.org/wiki/Base_de_datos
Todos los datos en una base de datos relacional se almacenan en tablas. Una tabla es una estructura simple de filas y
columnas. En una tabla, cada fila contiene el mismo conjunto de columnas. En una base de datos puede haber una o
cientos de tablas, y el límite puede ser impuesto tanto por la herramienta de software utilizada como por los recursos de
hardware disponibles en el equipo.
Linea
Columna
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos Relacional
EL MODELO RELACIONAL
Referencias:
https://pt.wikipedia.org/wiki/Banco_de_dados
https://es.wikipedia.org/wiki/Base_de_datos
Las tablas se asocian entre sí mediante reglas de relación, que consisten en asociar uno o más atributos de una tabla
con uno o varios atributos de otra tabla.
Ejemplo:
La tabla de estudiantes se relaciona con la tabla de
actividades y se relaciona con la tabla de costos.
A través de esta relación, podemos saber el costo para un
estudiante en particular.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Base de Datos Relacional
LENGUAJE DE PROGRAMACIÓN
El lenguaje estándar para las bases de datos relacionales es el lenguaje de consulta estructurado
(Structured Query Language), o simplemente SQL (seequel).
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Software SGBD
MICROSOFT SQL SERVER
Microsoft SQL Server es un dos Sistemas Gestores de Bases de Datos (SGBD) más usado en el mundo. Sirve desde
aplicaciones pequeñas (licencia gratuita) hasta grandes aplicaciones corporativas e gubernamentales. Básicamente
consiste en un software de almacenamiento y otro de gestión del servidor (SSMS).
SQL Server Management Studio (SSMS) es un software gratuito que puede ser utilizado por cualquier persona que
desee realizar cambios, ya sea en la configuración del servidor o directamente en las tablas de la base de datos.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Software SGBD
EJERCICIO PRÁCTICO
Descargue el instalador del SQL Server Management Studio (SSMS) en un de los links a continuación e instálelo en su
computadora!
Link Interno:
10.84.120.33TransferGustavobSSMS-Setup-ENU.exe
Link Externo:
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017
(o busca por “SSMS Download” en Google)
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Software SGBD
SERVIDOR VMPOWERBI
Hemos creado un servidor de prueba para capacitación y para acceder a él, utilice la información a continuación.
Server Type: Database Engine
Server Name: 10.84.120.10
Authentication: SQL Database Authentication
Login: sa
Password: sa
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
HISTORIA
Structured Query Language, o SQL, es el lenguaje declarativo estándar de las bases de datos relacionales y fue
creado originalmente en la década de 1970 en los laboratorios de IBM.
El lenguaje es un gran estándar de base de datos. Esto se debe a su simplicidad y facilidad de uso. Se diferencia de
otros lenguajes de consulta de la base de datos en que una consulta SQL especifica la forma del resultado y no la ruta
al mismo. Es un lenguaje declarativo en oposición a otros lenguajes de procedimiento. Esto acorta el ciclo de
aprendizaje de quienes comienzan con el lenguaje.
Aunque SQL fue creado originalmente por IBM, surgieron rápidamente una serie de "dialectos" desarrollados por otros
productores. Esta expansión ha llevado a la necesidad de crear y adaptar un estándar de lenguaje. Esta tarea fue
realizada por el American National Standards Institute (ANSI) en 1986 e ISO en 1987.
SQL fue revisado en 1992 y esta versión se llamó SQL-92. Se revisó nuevamente en 1999 y 2003 para convertirse en
SQL: 1999 (SQL3) y SQL: 2003, respectivamente. SQL: 1999 usa expresiones regulares coincidentes, consultas
recursivas y disparadores. También hubo una adición controvertida de tipos no escalados y algunas características
orientadas a objetos. SQL: 2003 presenta características relacionadas con XML, cadenas estandarizadas y columnas
con valores de auto-generalización (incluidas las columnas de identidad).
Como se indicó anteriormente, aunque está estandarizado por ANSI e ISO, tiene muchas variaciones y extensiones
producidas por diferentes fabricantes de sistemas de gestión de bases de datos. Por lo general, el lenguaje se puede
migrar de una plataforma a otra sin grandes cambios estructurales.
Referencias:
https://pt.wikipedia.org/wiki/SQL
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
COMANDOS PRINCIPALES
SELECT es una declaración SQL que devuelve un conjunto de resultados de registros de una o más tablas. Recupera
cero o más filas de una o más tablas en una base de datos. En la mayoría de las aplicaciones, SELECT es el comando
de lenguaje de manipulación de datos más utilizado.
EJEMPLO:
SELECT Student
FROM StudentsTable
WHERE ID = 182
SELECT Cost
FROM ActivitiesTable
WHERE Activities = ‘Golf'
Referencias:
https://pt.wikipedia.org/wiki/Select_(SQL)
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
COMANDOS PRINCIPALES
INSERT es una instrucción SQL que agrega uno o más registros a cualquier tabla simple en una base de datos
relacional.
EJEMPLO:
INSERT INTO StudentsTable
VALUES (Gustavo,1234)
INSERT INTO StudentsTable (Student)
VALUES (Gustavo)
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
CLAVES (PRIMARIA Y EXTRANJERA)
La clave primaria, o Primary Key (PK) es el concepto más básico relacionado con la organización en una base de
datos. Cada tabla tendrá una, y solo una, clave principal. Esta clave se usa como el identificador único de la tabla y
luego está representada por ese campo (o campos) que no recibirá valores repetidos.
Debido a esto, hay una lista de características a considerar al definir una clave primaria:
- Las claves primarias no pueden ser nulas;
- Cada registro en la tabla debe tener una y solo una clave primaria;
-Debe asegurarse de que no haya valores repetidos en esta columna;
Referencias:
https://www.devmedia.com.br/sql-aprenda-a-utilizar-a-chave-primaria-e-a-chave-estrangeira/37636
Clave Primaria
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
CLAVES (PRIMARIA Y EXTRANJERA)
La clave extranjera, o Foreign Key (FK) es un concepto ligeramente diferente. No se refiere específicamente a una
tabla, sino a una relación entre tablas. Brevemente, la clave extranjera es una referencia en una tabla a una clave
primaria en otra tabla.
Para facilitar la comprensión, tomemos dos tablas como ejemplo: Persona y Coche. Para construir una relación entre
ellos, podríamos tener, en la tabla Coche, el campo Person_ID que se refiere a la clave primaria de la tabla Person.
A diferencia de la clave primaria, la clave extranjera:
- Puede ser nulo (NO NULO);
- Es un campo en una tabla que hace referencia a un campo que es una clave primaria en otra tabla;
- Puede tener más de uno (o ninguno) en una tabla.
Clave Extranjera
Clave Primaria
Referencias:
https://www.devmedia.com.br/sql-aprenda-a-utilizar-a-chave-primaria-e-a-chave-estrangeira/37636
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
IDENTITY
La función Identity en una columna de una tabla es una columna cuyo valor aumenta automáticamente.
El servidor crea automáticamente el valor en la columna y el usuario generalmente no puede insertar un valor
manualmente.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
IDENTITY
¿Ves este mensaje cuando cambias una tabla?
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
IDENTITY
Atencion!
¡Para cambios críticos, debe ELIMINAR la tabla y CREARLA nuevamente!
Sin embargo, podemos hacer que SSMS haga esto automáticamente, pero la tabla debe estar vacía.
Deshabilitar!
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
COMANDOS PRINCIPALES
DELETE es un comando para eliminar um ou mais registros de uma tabela. Uma condição deve ser inserida em
momento da instrução, caso contrário, todos os registros serão removidos.
EJEMPLO:
DELETE FROM StudentsTable
WHERE Student = 'John Smith’
DELETE FROM StudentsTable
WHERE ID = 219
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
COMANDOS PRINCIPALES
UPDATE es una instrucción que cambia los datos de uno o más registros en una tabla. Se pueden actualizar todas las
filas o se puede elegir un subconjunto utilizando una condición.
EJEMPLO:
UPDATE StudentsTable
SET Student = 'Gustavo'
WHERE ID = 084
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
COMANDOS PRINCIPALES
UPDATE es una instrucción que cambia los datos de uno o más registros en una tabla. Se pueden actualizar todas las
filas o se puede elegir un subconjunto utilizando una condición.
EJEMPLO:
UPDATE StudentsTable
SET Student = 'Gustavo'
WHERE ID = 084
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
DIAGRAMAS DE TABLAS
El Diagrama de Tablas de bases de datos es una herramienta visual que le permite diseñar y visualizar una base de
datos a la que está conectado.
Al diseñar una base de datos, puede usar el Diagrama de Tablas para crear, editar o eliminar tablas, columnas,
claves, índices, relaciones y restricciones.
Para visualizar una base de datos, puede crear uno o más diagramas que ilustren algunas o todas las tablas,
columnas, claves y relaciones que contiene.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
TRIGGERS
En una base de datos, TRIGGER es un procedimiento SQL que inicia una acción (un disparador) cuando ocurre un
evento (INSERT, DELETE o UPDATE).
Debido a que son un evento desencadenado por procedimientos especializados, son almacenados y administrados
por la propia base de datos, por lo que no se puede llamar ni desencadenar de manera intensiva.
Cada desencadenante se adjunta a una única tabla especificada en la base de datos.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
TRIGGERS
La sintaxis para crear una TRIGGER es la siguiente:
CREATE TRIGGER [NOMBRE DEL TRIGGER]
ON [NOMBRE DEL TABLA]
[FOR/AFTER/INSTEAD OF] [INSERT/UPDATE/DELETE]
AS
...
FOR / AFTER / INSTEAD
Se debe elegir una de estas opciones para definir cuándo se activará la Trigger.
FOR: es el valor predeterminado y hace que la Trigger se active junto a la acción.
DESPUÉS: hace que la Trigger ocurra solo después de que se complete la acción de disparo.
INSTEAD OF hace que el desencadenador se ejecute en lugar de la acción que lo generó.
CREATE TRIGGER StartProductionOrder
ON ProductionOrders
AFTER INSERT
AS
BEGIN
    DECLARE
    @VALOR  DECIMAL(10,2),
    @DATA   DATETIME
 
    SELECT @DATA = DATA, @VALOR = VALOR FROM INSERTED
 
    UPDATE MCC SET Number = SALDO + @VALOR
    WHERE DATA = @DATA
END
GO
INSERT / UPDATE / DELETE
Se debe indicar una o más de estas opciones (separadas por comas) para
informar al banco qué acción activará la Trigger.
Por ejemplo, si se debe disparar el gatillo después
de cada inserción, debe usarse AFTER INSERT.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
JOBS
El Agente SQL, es una herramienta de background del sistema de administración de bases de datos relacionales del
servidor SQL de Microsoft. El agente SQL permite al administrador de la base de datos programar trabajos de
ejecución automatizados, así como otras tareas de administración o bases de datos de valor agregado, como copias
de seguridad.
Estas tareas no necesariamente tienen que estar relacionadas con SQL Server. Por ejemplo, se puede crear un trabajo
de copia de seguridad diario y llamar a un programa externo (por ejemplo, WinZip) para comprimir el archivo y luego
reubicar el archivo invocando el comando MOVE.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL
WEB PAGES DE REFERENCIA (SINTAXIS)
W3 Schools
Microsoft SQL Reference
SQL Server Tutorial
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Business Intelligence
¿QUÉ ES?
Business Intelligence (BI), es entendido como las estrategias y tecnologías utilizadas por las empresas para el
análisis de datos de información empresarial.
Las tecnologías de BI proporcionan vistas históricas, actuales y predictivas de las operaciones comerciales. Las
funciones comunes de las tecnologías de BI incluyen informes, procesamiento analítico en línea, análisis,
procesamiento de eventos complejos, gestión del rendimiento empresarial, evaluación comparativa, análisis predictivo,
entre otros.
Pueden ellas manejar grandes cantidades de datos estructurados y su objetivo es permitir la fácil interpretación de
ellos.
Las empresas pueden utilizar la inteligencia empresarial para respaldar una amplia gama de decisiones empresariales
que van desde operativas hasta estratégicas. Las decisiones operativas básicas incluyen posicionamiento del producto
o fijación de precios. Las decisiones comerciales estratégicas implican prioridades, objetivos y direcciones al nivel más
amplio. En todos los casos, el BI es más efectivo cuando combina datos derivados del mercado en el que opera una
empresa (datos externos) con datos de fuentes internas de la empresa, como datos financieros y de operaciones
(datos internos). Cuando se combinan, los datos externos e internos pueden proporcionar una imagen completa que,
en efecto, crea una "inteligencia".
Entre una infinidad de usos, las herramientas de inteligencia empresarial permiten a las organizaciones obtener
información sobre nuevos mercados, evaluar la demanda y la idoneidad de los productos y servicios para diferentes
segmentos del mercado y medir el impacto de los esfuerzos de marketing.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Business Intelligence
OLAP / CUBO
Online Analytical Processing (OLAP), es la tecnología detrás de muchas aplicaciones de BI. És poderoso para el
descubrimiento de datos, com capacidades de informes ilimitados, cálculos analíticos complejos y planificación
productiva de escenarios hipotéticos.
Referencias:
https://olap.com/olap-definition/
Modelo Bidimensional
Modelo Multidimensional
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Business Intelligence
OLAP / CUBO
Online Analytical Processing (OLAP), es la tecnología detrás de muchas aplicaciones de BI. És poderoso para el
descubrimiento de datos, com capacidades de informes ilimitados, cálculos analíticos complejos y planificación
productiva de escenarios hipotéticos.
Referencias:
https://olap.com/olap-definition/
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Business Intelligence
OLAP / CUBO
Referencias:
https://www.youtube.com/watch?v=yoE6bgJv08E
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL Server Analysis Services
¿QUÉ ES?
SQL Server Analysis Services (SSAS), es un motor analítico utilizado en el análisis de negocios, que proporciona los
datos para informes de negocios y aplicaciones de clientes como PowerBI, Excel, Report Services y outras
herramientas de visualización de datos a través del desarrollo de OLAP.
Cuando analizamos conjuntos de datos realmente grandes, utilizamos SSAS porque los cubos OLAP permiten hacer
frente a volúmenes de datos mucho más grandes que las bases de datos relacionales.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
SQL Server Analysis Services
MULTIDIMENSIONAL VS TABULAR
SQL Server Analysis Services (SSAS), soporta en su esctrutura de trabajo, modelos multidimensionales y modelos
tabulares.
Referencias:
https://www.flexmonster.com/blog/multidimensional-vs-tabular/
¿Pero con cuál elegimos trabajar?
Solución Tabular:
- Más fácil de entender y crear el modelo.
- Funciona más rápido que los cubos multidimensionales para consultas basadas en columnas.
- El hardware, como los discos, no es importante. Sin embargo, tabular es una solución dependiente de la memoria y más
memoria asegurará un mejor rendimiento.
- Compresión de datos más eficiente aproximadamente una décima parte del tamaño, mientras que la compresión de
multidimensional es un tercio del tamaño de la base de datos original
Solución Multidimensional:
- Funciona mejor con una gran cantidad de datos: cuando hablamos de terabytes, es mejor ir con la base de datos
multidimensional. Si su base de datos requiere más de 5 terabytes, la única opción es multidimensional.
- Funciona mejor en términos de escalabilidad.
- Algunas características de la herramienta, como agregaciones o acciones, solo son compatibles con el modelo
multidimensional.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Visual Studio + SSDT
¿QUÉ ES?
SQL Server Data Tools (SSDT) es una herramienta de desarrollo moderna para construir bases de datos relacionales de SQL
Server, bases de datos SQL de Azure, modelos de datos de Analysis Services (AS), paquetes de Integration Services (IS) e
informes de Reporting Services (RS). Con SSDT, puede diseñar e implementar cualquier tipo de contenido de SQL Server con la
misma facilidad con la que desarrollaría una aplicación en Visual Studio.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
La Estructura Diseñada
GERDAU SAHAGÚN
Danieli N2 (Acería) Danieli N2 (Laminación)
Power BI (SRVPowerBI)
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Microsoft Power BI
¿QUÉ ES?
Power BI es una herramienta desarrollada por Microsoft en 2015 para proporcionar análisis interactivos y recursos de business
intelligence con una interfaz sencilla para los usuarios finales.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Microsoft Power BI
¿POR QUÉ?
• Rápida implantación de esctructura;
• Rápido desarrollo de informes;
• No necessita conocimientos técnicos para nuevos
informes;
• Microsoft: Constanstes actualizaciones de versiones;
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
La Estructura Diseñada
GERDAU SAHAGÚN
Danieli N2 (Acería) Danieli N2 (Laminación)
Power BI (SRVPowerBI)
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
La Estructura Diseñada
GERDAU SAHAGÚN
Power BI (SRVPowerBI)
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Cases on Power Bi
GERDAU SAHAGÚN - HIPROFILE
Se analizan muestras físicas de la barra y luego
se insertan valores en una tabla de Excel para
verificar que se encuentra dentro de los limites.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Cases on Power Bi
GERDAU SAHAGÚN - HIPROFILE
¡Analice en línea los datos así que pasaron por HiProfile o busque mediciones anteriores!
Filtrar por fecha, producto, orden de trabajo y otros filtros.
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Cases on Power Bi
GERDAU SAHAGÚN - HIPROFILE
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
Gustavo Bernardo
CONTATOS
Teléfonos: +55 19 97122-7148
+52 771 394-5398
Correo: g.bernardo@rcaautomacao.com.br
Web: www.rcaautomacao.com.br
Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo

Más contenido relacionado

La actualidad más candente

Paso de TI, tengo Power BI
Paso de TI, tengo Power BIPaso de TI, tengo Power BI
Paso de TI, tengo Power BISalvador Ramos
 
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...Joseph Lopez
 
24 HOP edición Español - Capacidades de power bi - Andrei garzon
24 HOP edición Español - Capacidades de power bi - Andrei garzon24 HOP edición Español - Capacidades de power bi - Andrei garzon
24 HOP edición Español - Capacidades de power bi - Andrei garzonSpanishPASSVC
 
Power BI. Dando el salto a la nube con los pies en el suelo
Power BI. Dando el salto a la nube con los pies en el sueloPower BI. Dando el salto a la nube con los pies en el suelo
Power BI. Dando el salto a la nube con los pies en el sueloSolidQ
 
Explorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y MultidimensionalExplorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y MultidimensionalSpanishPASSVC
 
Configurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceConfigurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceJoseph Lopez
 
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datosOffice y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datosdbLearner
 
SQL Server 2012 DAX BI
SQL Server 2012 DAX BISQL Server 2012 DAX BI
SQL Server 2012 DAX BIEduardo Castro
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integrationStratebi
 
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014Joseph Lopez
 
NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010NexTReT
 
Microsoft power BI
Microsoft power BIMicrosoft power BI
Microsoft power BIJuan Frias
 
50 claves para conocer PowerBI
50 claves para conocer PowerBI50 claves para conocer PowerBI
50 claves para conocer PowerBIStratebi
 
PowerBI Salesforce integration
PowerBI Salesforce integrationPowerBI Salesforce integration
PowerBI Salesforce integrationStratebi
 
Introducción a Azure DocumentDB
Introducción a Azure DocumentDBIntroducción a Azure DocumentDB
Introducción a Azure DocumentDBJoseph Lopez
 
Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Eduardo Castro
 
SQL Server 2016 Reporting Services
SQL Server 2016 Reporting ServicesSQL Server 2016 Reporting Services
SQL Server 2016 Reporting ServicesEduardo Castro
 
Introducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data WarehouseIntroducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data WarehouseJoseph Lopez
 

La actualidad más candente (20)

Paso de TI, tengo Power BI
Paso de TI, tengo Power BIPaso de TI, tengo Power BI
Paso de TI, tengo Power BI
 
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
Perspectiva de Microsoft Business Intelligence a partir de la integracion con...
 
24 HOP edición Español - Capacidades de power bi - Andrei garzon
24 HOP edición Español - Capacidades de power bi - Andrei garzon24 HOP edición Español - Capacidades de power bi - Andrei garzon
24 HOP edición Español - Capacidades de power bi - Andrei garzon
 
Power BI. Dando el salto a la nube con los pies en el suelo
Power BI. Dando el salto a la nube con los pies en el sueloPower BI. Dando el salto a la nube con los pies en el suelo
Power BI. Dando el salto a la nube con los pies en el suelo
 
Guía power bi
Guía   power biGuía   power bi
Guía power bi
 
Explorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y MultidimensionalExplorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y Multidimensional
 
Configurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business IntelligenceConfigurar su entorno SharePoint para Business Intelligence
Configurar su entorno SharePoint para Business Intelligence
 
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datosOffice y Power BI: Usando Visio y Power Point para visualizar y analizar datos
Office y Power BI: Usando Visio y Power Point para visualizar y analizar datos
 
Modelo Tabular
Modelo TabularModelo Tabular
Modelo Tabular
 
SQL Server 2012 DAX BI
SQL Server 2012 DAX BISQL Server 2012 DAX BI
SQL Server 2012 DAX BI
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integration
 
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
Instalando y configurando PowerPivot para SharePoint 2013 y SQL Server 2014
 
NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010
 
Microsoft power BI
Microsoft power BIMicrosoft power BI
Microsoft power BI
 
50 claves para conocer PowerBI
50 claves para conocer PowerBI50 claves para conocer PowerBI
50 claves para conocer PowerBI
 
PowerBI Salesforce integration
PowerBI Salesforce integrationPowerBI Salesforce integration
PowerBI Salesforce integration
 
Introducción a Azure DocumentDB
Introducción a Azure DocumentDBIntroducción a Azure DocumentDB
Introducción a Azure DocumentDB
 
Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014
 
SQL Server 2016 Reporting Services
SQL Server 2016 Reporting ServicesSQL Server 2016 Reporting Services
SQL Server 2016 Reporting Services
 
Introducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data WarehouseIntroducción a Microsoft Azure SQL Data Warehouse
Introducción a Microsoft Azure SQL Data Warehouse
 

Similar a Entrenamiento Power BI [GerdauCorsa-Sep2019]

Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objetoRaul Quispe P
 
Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2GeRivs
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesRamón Eli Montiel Ariguznaga
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datosDeborah Roa
 
Sistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiSistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiRicardo Rocha
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesJoseBustos32
 
Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parteslopted
 
Yorman román corredor
Yorman román corredorYorman román corredor
Yorman román corredorYORMANRCG
 
Yorman román corredor
Yorman román corredorYorman román corredor
Yorman román corredorYORMANRCG
 
Administración y programación en sql server
Administración y programación en sql serverAdministración y programación en sql server
Administración y programación en sql serverIsabel_Samir
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power pointJose Manzano
 
Funciones dba y tipos de bd
Funciones dba y tipos de bdFunciones dba y tipos de bd
Funciones dba y tipos de bdJesus Cardenas
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020Laura Noussan Lettry
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGEDIONI UJUKAM
 

Similar a Entrenamiento Power BI [GerdauCorsa-Sep2019] (20)

Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
 
Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantes
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datos
 
Sistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte iiSistemas de gestión de bases de datos parte ii
Sistemas de gestión de bases de datos parte ii
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Administracinyprogramacinensql server
Administracinyprogramacinensql serverAdministracinyprogramacinensql server
Administracinyprogramacinensql server
 
Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parte
 
Base datos
Base datos Base datos
Base datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Yorman román corredor
Yorman román corredorYorman román corredor
Yorman román corredor
 
Yorman román corredor
Yorman román corredorYorman román corredor
Yorman román corredor
 
Administración y programación en sql server
Administración y programación en sql serverAdministración y programación en sql server
Administración y programación en sql server
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Trabajo de bases de datos
Trabajo de bases de datosTrabajo de bases de datos
Trabajo de bases de datos
 
Funciones dba y tipos de bd
Funciones dba y tipos de bdFunciones dba y tipos de bd
Funciones dba y tipos de bd
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
POOABD (POO Aplicada a B Datos) - RDBMS parte 2 -2020
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
 

Último

ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdfDemetrio Ccesa Rayme
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...rosalindatellodelagu
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 

Último (20)

ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 

Entrenamiento Power BI [GerdauCorsa-Sep2019]

  • 1. Introducción a SQL y Power BI (DESDE LA RECOLECCIÓN DE DATOS) Sep/19Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 2. Introducción a Power BI CONTENIDO PROGRAMADO Dia 25/09: - Breve introducción a la Base de Datos. - Introducción a SQL y características principales. - Ejercicios prácticos. Dia 26/09: - Continuación SQL. - Ejercicios prácticos. Dia 01/10: - Analysis Service. - Visual Studio SSDT. - Power BI Desktop RS. - Ejercicios prácticos. Dia 02/10: - Power BI Desktop RS. - Ejercicios prácticos. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 3. Base de Datos ¿QUÉ ES? Referencias: https://pt.wikipedia.org/wiki/Banco_de_dados https://es.wikipedia.org/wiki/Base_de_datos Base de Datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca con textos y imágenes puede considerarse una base de datos. Son de vital importancia para las empresas y hace dos décadas se convirtieron en la pieza principal de los sistemas de información. También se aplican a apps móviles y fundamentalmente a informaciones de estudio, como las bases de datos geográficas, que combinan información convencional con información espacial. Después de la década de 1970, son operados por los Sistemas Gestores de Bases de Datos (SGBD). Entre ellos, los más conocidos: PostgreSQL / Firebird / MySQL / MariaDB / Oracle / SQL-Server / Microsoft Access / MongoDB Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 4. Base de Datos ESTRUCTURA FÍSICA Las estructuras físicas pueden variar de un proyecto a otro, pero básicamente, necesitamos una computadora que pueda almacenar los datos y los clientes que hacen conexiones (ya sea para la manipulación de datos o la administración de herramientas de bases de datos solamente). Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 5. Base de Datos TIPOS DE BASE DE DATOS Existen varios modelos de bases de datos: Modelo plano (o tabular), Modelo de Red, Modelo Jerárquico, Modelo Relacional, Orientado a objetos. El modelo plano (o tabular) consta de matrices simples y bidimensionales compuestas de elementos de datos enteros, números reales, entre otros. Este modelo plano es la base de las hojas de cálculo (Excel); El modelo de red permite el uso simultáneo de varias tablas mediante el uso de punteros (o referencias). Algunas columnas contienen punteros a otras tablas en lugar de datos. Por lo tanto, las tablas están vinculadas por referencias, que pueden verse como una red; Referencias: https://pt.wikipedia.org/wiki/Banco_de_dados https://es.wikipedia.org/wiki/Base_de_datos Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 6. Base de Datos TIPOS DE BASE DE DATOS Existen varios modelos de bases de datos: Modelo plano (o tabular), Modelo de Red, Modelo Jerárquico, Modelo Relacional, Orientado a objetos. El modelo jerárquico es una variación particular del modelo de red, que limita las relaciones a una estructura similar a un árbol (jerarquía - tronco, ramas) en lugar del modelo más general basado en gráficos; Las bases de datos relacionales consisten principalmente en tres componentes: - Una colección de estructuras de datos, conocidas como relaciones (o tablas); - Una colección de operadores relacionales, álgebra y cálculo; - Una colección de restricciones de integridad, que define el conjunto consistente de estados de la base de datos y los cambios de estado. Las restricciones de integridad pueden ser de cuatro tipos: dominio (también conocido como tipo), atributo, relvar (variable relacional) y restricciones de la base de datos. Referencias: https://pt.wikipedia.org/wiki/Banco_de_dados https://es.wikipedia.org/wiki/Base_de_datos Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 7. Base de Datos TIPOS DE BASE DE DATOS Existen varios modelos de bases de datos: Modelo plano (o tabular), Modelo de Red, Modelo Jerárquico, Modelo Relacional, Orientado a objetos. El modelo Orientado a objecto es introducido en 1980, donde cada información se almacena en forma de objetos, es decir, estructura de datos orientada a objetos, que impregna los lenguajes más modernos. La principal ventaja es el manejo simple de grandes cantidades de datos. Referencias: https://pt.wikipedia.org/wiki/Banco_de_dados https://es.wikipedia.org/wiki/Base_de_datos Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 8. Base de Datos Relacional EL MODELO RELACIONAL Las bases de datos relacionales están diseñadas para proporcionar un fácil acceso a los datos, lo que permite a los usuarios utilizar una amplia variedad de enfoques para el manejo de la información. Mientras que en una base de datos jerárquica los usuarios necesitan definir las relaciones de una manera específica, comenzando en su raíz, en las Bases de datos relacionales los usuarios pueden hacer preguntas relacionadas con el negocio desde múltiples puntos. Referencias: https://pt.wikipedia.org/wiki/Banco_de_dados https://es.wikipedia.org/wiki/Base_de_datos Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 9. Base de Datos Relacional EL MODELO RELACIONAL La arquitectura de una base de datos relacional, se puede describir de manera informal por Tablas, Columnas e Lineas. Referencias: https://pt.wikipedia.org/wiki/Banco_de_dados https://es.wikipedia.org/wiki/Base_de_datos Todos los datos en una base de datos relacional se almacenan en tablas. Una tabla es una estructura simple de filas y columnas. En una tabla, cada fila contiene el mismo conjunto de columnas. En una base de datos puede haber una o cientos de tablas, y el límite puede ser impuesto tanto por la herramienta de software utilizada como por los recursos de hardware disponibles en el equipo. Linea Columna Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 10. Base de Datos Relacional EL MODELO RELACIONAL Referencias: https://pt.wikipedia.org/wiki/Banco_de_dados https://es.wikipedia.org/wiki/Base_de_datos Las tablas se asocian entre sí mediante reglas de relación, que consisten en asociar uno o más atributos de una tabla con uno o varios atributos de otra tabla. Ejemplo: La tabla de estudiantes se relaciona con la tabla de actividades y se relaciona con la tabla de costos. A través de esta relación, podemos saber el costo para un estudiante en particular. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 11. Base de Datos Relacional LENGUAJE DE PROGRAMACIÓN El lenguaje estándar para las bases de datos relacionales es el lenguaje de consulta estructurado (Structured Query Language), o simplemente SQL (seequel). Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 12. Software SGBD MICROSOFT SQL SERVER Microsoft SQL Server es un dos Sistemas Gestores de Bases de Datos (SGBD) más usado en el mundo. Sirve desde aplicaciones pequeñas (licencia gratuita) hasta grandes aplicaciones corporativas e gubernamentales. Básicamente consiste en un software de almacenamiento y otro de gestión del servidor (SSMS). SQL Server Management Studio (SSMS) es un software gratuito que puede ser utilizado por cualquier persona que desee realizar cambios, ya sea en la configuración del servidor o directamente en las tablas de la base de datos. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 13. Software SGBD EJERCICIO PRÁCTICO Descargue el instalador del SQL Server Management Studio (SSMS) en un de los links a continuación e instálelo en su computadora! Link Interno: 10.84.120.33TransferGustavobSSMS-Setup-ENU.exe Link Externo: https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017 (o busca por “SSMS Download” en Google) Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 14. Software SGBD SERVIDOR VMPOWERBI Hemos creado un servidor de prueba para capacitación y para acceder a él, utilice la información a continuación. Server Type: Database Engine Server Name: 10.84.120.10 Authentication: SQL Database Authentication Login: sa Password: sa Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 15. SQL HISTORIA Structured Query Language, o SQL, es el lenguaje declarativo estándar de las bases de datos relacionales y fue creado originalmente en la década de 1970 en los laboratorios de IBM. El lenguaje es un gran estándar de base de datos. Esto se debe a su simplicidad y facilidad de uso. Se diferencia de otros lenguajes de consulta de la base de datos en que una consulta SQL especifica la forma del resultado y no la ruta al mismo. Es un lenguaje declarativo en oposición a otros lenguajes de procedimiento. Esto acorta el ciclo de aprendizaje de quienes comienzan con el lenguaje. Aunque SQL fue creado originalmente por IBM, surgieron rápidamente una serie de "dialectos" desarrollados por otros productores. Esta expansión ha llevado a la necesidad de crear y adaptar un estándar de lenguaje. Esta tarea fue realizada por el American National Standards Institute (ANSI) en 1986 e ISO en 1987. SQL fue revisado en 1992 y esta versión se llamó SQL-92. Se revisó nuevamente en 1999 y 2003 para convertirse en SQL: 1999 (SQL3) y SQL: 2003, respectivamente. SQL: 1999 usa expresiones regulares coincidentes, consultas recursivas y disparadores. También hubo una adición controvertida de tipos no escalados y algunas características orientadas a objetos. SQL: 2003 presenta características relacionadas con XML, cadenas estandarizadas y columnas con valores de auto-generalización (incluidas las columnas de identidad). Como se indicó anteriormente, aunque está estandarizado por ANSI e ISO, tiene muchas variaciones y extensiones producidas por diferentes fabricantes de sistemas de gestión de bases de datos. Por lo general, el lenguaje se puede migrar de una plataforma a otra sin grandes cambios estructurales. Referencias: https://pt.wikipedia.org/wiki/SQL Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 16. SQL COMANDOS PRINCIPALES SELECT es una declaración SQL que devuelve un conjunto de resultados de registros de una o más tablas. Recupera cero o más filas de una o más tablas en una base de datos. En la mayoría de las aplicaciones, SELECT es el comando de lenguaje de manipulación de datos más utilizado. EJEMPLO: SELECT Student FROM StudentsTable WHERE ID = 182 SELECT Cost FROM ActivitiesTable WHERE Activities = ‘Golf' Referencias: https://pt.wikipedia.org/wiki/Select_(SQL) Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 17. SQL COMANDOS PRINCIPALES INSERT es una instrucción SQL que agrega uno o más registros a cualquier tabla simple en una base de datos relacional. EJEMPLO: INSERT INTO StudentsTable VALUES (Gustavo,1234) INSERT INTO StudentsTable (Student) VALUES (Gustavo) Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 18. SQL CLAVES (PRIMARIA Y EXTRANJERA) La clave primaria, o Primary Key (PK) es el concepto más básico relacionado con la organización en una base de datos. Cada tabla tendrá una, y solo una, clave principal. Esta clave se usa como el identificador único de la tabla y luego está representada por ese campo (o campos) que no recibirá valores repetidos. Debido a esto, hay una lista de características a considerar al definir una clave primaria: - Las claves primarias no pueden ser nulas; - Cada registro en la tabla debe tener una y solo una clave primaria; -Debe asegurarse de que no haya valores repetidos en esta columna; Referencias: https://www.devmedia.com.br/sql-aprenda-a-utilizar-a-chave-primaria-e-a-chave-estrangeira/37636 Clave Primaria Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 19. SQL CLAVES (PRIMARIA Y EXTRANJERA) La clave extranjera, o Foreign Key (FK) es un concepto ligeramente diferente. No se refiere específicamente a una tabla, sino a una relación entre tablas. Brevemente, la clave extranjera es una referencia en una tabla a una clave primaria en otra tabla. Para facilitar la comprensión, tomemos dos tablas como ejemplo: Persona y Coche. Para construir una relación entre ellos, podríamos tener, en la tabla Coche, el campo Person_ID que se refiere a la clave primaria de la tabla Person. A diferencia de la clave primaria, la clave extranjera: - Puede ser nulo (NO NULO); - Es un campo en una tabla que hace referencia a un campo que es una clave primaria en otra tabla; - Puede tener más de uno (o ninguno) en una tabla. Clave Extranjera Clave Primaria Referencias: https://www.devmedia.com.br/sql-aprenda-a-utilizar-a-chave-primaria-e-a-chave-estrangeira/37636 Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 20. SQL IDENTITY La función Identity en una columna de una tabla es una columna cuyo valor aumenta automáticamente. El servidor crea automáticamente el valor en la columna y el usuario generalmente no puede insertar un valor manualmente. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 21. SQL IDENTITY ¿Ves este mensaje cuando cambias una tabla? Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 22. SQL IDENTITY Atencion! ¡Para cambios críticos, debe ELIMINAR la tabla y CREARLA nuevamente! Sin embargo, podemos hacer que SSMS haga esto automáticamente, pero la tabla debe estar vacía. Deshabilitar! Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 23. SQL COMANDOS PRINCIPALES DELETE es un comando para eliminar um ou mais registros de uma tabela. Uma condição deve ser inserida em momento da instrução, caso contrário, todos os registros serão removidos. EJEMPLO: DELETE FROM StudentsTable WHERE Student = 'John Smith’ DELETE FROM StudentsTable WHERE ID = 219 Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 24. SQL COMANDOS PRINCIPALES UPDATE es una instrucción que cambia los datos de uno o más registros en una tabla. Se pueden actualizar todas las filas o se puede elegir un subconjunto utilizando una condición. EJEMPLO: UPDATE StudentsTable SET Student = 'Gustavo' WHERE ID = 084 Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 25. SQL COMANDOS PRINCIPALES UPDATE es una instrucción que cambia los datos de uno o más registros en una tabla. Se pueden actualizar todas las filas o se puede elegir un subconjunto utilizando una condición. EJEMPLO: UPDATE StudentsTable SET Student = 'Gustavo' WHERE ID = 084 Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 26. SQL DIAGRAMAS DE TABLAS El Diagrama de Tablas de bases de datos es una herramienta visual que le permite diseñar y visualizar una base de datos a la que está conectado. Al diseñar una base de datos, puede usar el Diagrama de Tablas para crear, editar o eliminar tablas, columnas, claves, índices, relaciones y restricciones. Para visualizar una base de datos, puede crear uno o más diagramas que ilustren algunas o todas las tablas, columnas, claves y relaciones que contiene. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 27. SQL TRIGGERS En una base de datos, TRIGGER es un procedimiento SQL que inicia una acción (un disparador) cuando ocurre un evento (INSERT, DELETE o UPDATE). Debido a que son un evento desencadenado por procedimientos especializados, son almacenados y administrados por la propia base de datos, por lo que no se puede llamar ni desencadenar de manera intensiva. Cada desencadenante se adjunta a una única tabla especificada en la base de datos. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 28. SQL TRIGGERS La sintaxis para crear una TRIGGER es la siguiente: CREATE TRIGGER [NOMBRE DEL TRIGGER] ON [NOMBRE DEL TABLA] [FOR/AFTER/INSTEAD OF] [INSERT/UPDATE/DELETE] AS ... FOR / AFTER / INSTEAD Se debe elegir una de estas opciones para definir cuándo se activará la Trigger. FOR: es el valor predeterminado y hace que la Trigger se active junto a la acción. DESPUÉS: hace que la Trigger ocurra solo después de que se complete la acción de disparo. INSTEAD OF hace que el desencadenador se ejecute en lugar de la acción que lo generó. CREATE TRIGGER StartProductionOrder ON ProductionOrders AFTER INSERT AS BEGIN     DECLARE     @VALOR  DECIMAL(10,2),     @DATA   DATETIME       SELECT @DATA = DATA, @VALOR = VALOR FROM INSERTED       UPDATE MCC SET Number = SALDO + @VALOR     WHERE DATA = @DATA END GO INSERT / UPDATE / DELETE Se debe indicar una o más de estas opciones (separadas por comas) para informar al banco qué acción activará la Trigger. Por ejemplo, si se debe disparar el gatillo después de cada inserción, debe usarse AFTER INSERT. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 29. SQL JOBS El Agente SQL, es una herramienta de background del sistema de administración de bases de datos relacionales del servidor SQL de Microsoft. El agente SQL permite al administrador de la base de datos programar trabajos de ejecución automatizados, así como otras tareas de administración o bases de datos de valor agregado, como copias de seguridad. Estas tareas no necesariamente tienen que estar relacionadas con SQL Server. Por ejemplo, se puede crear un trabajo de copia de seguridad diario y llamar a un programa externo (por ejemplo, WinZip) para comprimir el archivo y luego reubicar el archivo invocando el comando MOVE. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 30. SQL WEB PAGES DE REFERENCIA (SINTAXIS) W3 Schools Microsoft SQL Reference SQL Server Tutorial Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 31. Business Intelligence ¿QUÉ ES? Business Intelligence (BI), es entendido como las estrategias y tecnologías utilizadas por las empresas para el análisis de datos de información empresarial. Las tecnologías de BI proporcionan vistas históricas, actuales y predictivas de las operaciones comerciales. Las funciones comunes de las tecnologías de BI incluyen informes, procesamiento analítico en línea, análisis, procesamiento de eventos complejos, gestión del rendimiento empresarial, evaluación comparativa, análisis predictivo, entre otros. Pueden ellas manejar grandes cantidades de datos estructurados y su objetivo es permitir la fácil interpretación de ellos. Las empresas pueden utilizar la inteligencia empresarial para respaldar una amplia gama de decisiones empresariales que van desde operativas hasta estratégicas. Las decisiones operativas básicas incluyen posicionamiento del producto o fijación de precios. Las decisiones comerciales estratégicas implican prioridades, objetivos y direcciones al nivel más amplio. En todos los casos, el BI es más efectivo cuando combina datos derivados del mercado en el que opera una empresa (datos externos) con datos de fuentes internas de la empresa, como datos financieros y de operaciones (datos internos). Cuando se combinan, los datos externos e internos pueden proporcionar una imagen completa que, en efecto, crea una "inteligencia". Entre una infinidad de usos, las herramientas de inteligencia empresarial permiten a las organizaciones obtener información sobre nuevos mercados, evaluar la demanda y la idoneidad de los productos y servicios para diferentes segmentos del mercado y medir el impacto de los esfuerzos de marketing. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 32. Business Intelligence OLAP / CUBO Online Analytical Processing (OLAP), es la tecnología detrás de muchas aplicaciones de BI. És poderoso para el descubrimiento de datos, com capacidades de informes ilimitados, cálculos analíticos complejos y planificación productiva de escenarios hipotéticos. Referencias: https://olap.com/olap-definition/ Modelo Bidimensional Modelo Multidimensional Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 33. Business Intelligence OLAP / CUBO Online Analytical Processing (OLAP), es la tecnología detrás de muchas aplicaciones de BI. És poderoso para el descubrimiento de datos, com capacidades de informes ilimitados, cálculos analíticos complejos y planificación productiva de escenarios hipotéticos. Referencias: https://olap.com/olap-definition/ Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 34. Business Intelligence OLAP / CUBO Referencias: https://www.youtube.com/watch?v=yoE6bgJv08E Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 35. SQL Server Analysis Services ¿QUÉ ES? SQL Server Analysis Services (SSAS), es un motor analítico utilizado en el análisis de negocios, que proporciona los datos para informes de negocios y aplicaciones de clientes como PowerBI, Excel, Report Services y outras herramientas de visualización de datos a través del desarrollo de OLAP. Cuando analizamos conjuntos de datos realmente grandes, utilizamos SSAS porque los cubos OLAP permiten hacer frente a volúmenes de datos mucho más grandes que las bases de datos relacionales. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 36. SQL Server Analysis Services MULTIDIMENSIONAL VS TABULAR SQL Server Analysis Services (SSAS), soporta en su esctrutura de trabajo, modelos multidimensionales y modelos tabulares. Referencias: https://www.flexmonster.com/blog/multidimensional-vs-tabular/ ¿Pero con cuál elegimos trabajar? Solución Tabular: - Más fácil de entender y crear el modelo. - Funciona más rápido que los cubos multidimensionales para consultas basadas en columnas. - El hardware, como los discos, no es importante. Sin embargo, tabular es una solución dependiente de la memoria y más memoria asegurará un mejor rendimiento. - Compresión de datos más eficiente aproximadamente una décima parte del tamaño, mientras que la compresión de multidimensional es un tercio del tamaño de la base de datos original Solución Multidimensional: - Funciona mejor con una gran cantidad de datos: cuando hablamos de terabytes, es mejor ir con la base de datos multidimensional. Si su base de datos requiere más de 5 terabytes, la única opción es multidimensional. - Funciona mejor en términos de escalabilidad. - Algunas características de la herramienta, como agregaciones o acciones, solo son compatibles con el modelo multidimensional. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 37. Visual Studio + SSDT ¿QUÉ ES? SQL Server Data Tools (SSDT) es una herramienta de desarrollo moderna para construir bases de datos relacionales de SQL Server, bases de datos SQL de Azure, modelos de datos de Analysis Services (AS), paquetes de Integration Services (IS) e informes de Reporting Services (RS). Con SSDT, puede diseñar e implementar cualquier tipo de contenido de SQL Server con la misma facilidad con la que desarrollaría una aplicación en Visual Studio. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 38. La Estructura Diseñada GERDAU SAHAGÚN Danieli N2 (Acería) Danieli N2 (Laminación) Power BI (SRVPowerBI) Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 39. Microsoft Power BI ¿QUÉ ES? Power BI es una herramienta desarrollada por Microsoft en 2015 para proporcionar análisis interactivos y recursos de business intelligence con una interfaz sencilla para los usuarios finales. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 40. Microsoft Power BI ¿POR QUÉ? • Rápida implantación de esctructura; • Rápido desarrollo de informes; • No necessita conocimientos técnicos para nuevos informes; • Microsoft: Constanstes actualizaciones de versiones; Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 41. La Estructura Diseñada GERDAU SAHAGÚN Danieli N2 (Acería) Danieli N2 (Laminación) Power BI (SRVPowerBI) Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 42. La Estructura Diseñada GERDAU SAHAGÚN Power BI (SRVPowerBI) Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 43. Cases on Power Bi GERDAU SAHAGÚN - HIPROFILE Se analizan muestras físicas de la barra y luego se insertan valores en una tabla de Excel para verificar que se encuentra dentro de los limites. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 44. Cases on Power Bi GERDAU SAHAGÚN - HIPROFILE ¡Analice en línea los datos así que pasaron por HiProfile o busque mediciones anteriores! Filtrar por fecha, producto, orden de trabajo y otros filtros. Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 45. Cases on Power Bi GERDAU SAHAGÚN - HIPROFILE Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo
  • 46. Gustavo Bernardo CONTATOS Teléfonos: +55 19 97122-7148 +52 771 394-5398 Correo: g.bernardo@rcaautomacao.com.br Web: www.rcaautomacao.com.br Prabhu  āp  jago Parmātma jago | Mere  sarve  jago sarvatra jago | Sukhantak  khel prakāsh karo