Autor: Pablo Sao Alonzo

Diferencia entre Power BI Desktop de Descarga Directa y Power BI de Microsoft Store

Diferencia entre Power BI Desktop de Descarga Directa y Power BI de Microsoft Store

Creative Commons License
Diferencia entre Power BI Desktop de Descarga Directa y Power BI de Microsoft Store by Pablo Sao Alonzo is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Compartelo

RSS
Siguenos por Email
LinkedIn
Facebook
Twitter
Whatsapp

¿Qué es Power BI?

Es una aplicación gratuita que está conformada por una colección de servicios de software, aplicaciones y conectores que funcionan de forma conjunta, con la finalidad de poder cargar información y transformarla de forma visual en un conocimiento coherente e interactivo. Siendo una herramienta que agiliza el proceso de análisis de datos, en la que permite crear, compartir y consumir la información de una forma fácil y rápida, a partir de cualquier fuente de datos (archivos CSV, Hojas de calculo, base de datos, entre otros), Creando reportes completos y eficientes para la toma de decisiones, sin escribir código de programación.

01 - Fuente de Datos

Power BI cuanta con diferentes aplicaciones. La cual Power BI Desktop es su aplicación de escritorio, Power BI Service es un servicio SaaS (Software as a Service), el cual es su versión web, y cuenta con aplicaciones móviles nativas para Windows, iOS y Android. Donde el conjunto de estas aplicaciones permiten crear, compartir y consumir la información de una manera rápida y útil.

02 - Opciones Power BI

Requerimientos Generales para Power BI

Los requerimientos mínimos para el funcionamiento de Power BI son:

  • Windows 8.1 o superior.
  • Windows Server 2012 R2 o superior. Siendo más recomendable utilizar
  • una versión de Windows 10.
  • .NET 4.6.2 o superior.
  • Tener mínimo 2 GB de RAM.

Diferencia entre descarga directa y Microsoft Store

Power BI puede obtenerse de dos formas. Una de ellas es instalándola desde Microsoft Store, o como una descarga directa del ejecutable de instalación. En ambos casos se obtiene la última versión del software, sin embargo hay diferencia entre ambas opciones.

  • La aplicación de Power BI obtenida desde la descarga directa nos brinda mayor flexibilidad, permitiendo instalarla en las diversas versiones de Windows en las que se puede ejecutar Power BI. En la versión de Microsoft Store, no esta disponible para todas las versiones de Windows en la que puede ejecutarse Power BI.
  • La versión obtenida de la tienda de Microsoft no se requieren permisos de administración en el equipo en el cual se esta instalando. Mientras que la versión que está siendo descargada de forma directa, solicita permisos de administrador para poder instalarse en el equipo donde se ejecuta el instalador.
  • La versión de Power BI de Microsoft Store, maneja actualizaciones automáticas, donde se descarga la ultima versión del software descargando en un segundo plano la ultima versión disponible, donde solo se actualizan los componentes que han cambiado, realizando descargas de menor tamaño. Mientras que la versión de descarga directa, se actualiza de forma mensual, requiriendo que esta sea actualizada de forma manual.
  • Si se utiliza la versión de Microsoft Store, hay que tener en cuenta que si se utiliza el conector de SAP, suele ser necesario mover el controlador a la carpeta Windows\system32, ya que este no copia la configuración de usuario, como la hace la de descarga directa.
  • Si se migra de la versión de descarga directa a la Microsoft Store, es necesario volver a conectarse a la fuente de datos e ingresar nuevamente las credenciales de la base de datos.

Es importante mencionar que al momento de realizar un reporte, ambas aplicaciones trabajan de la misma forma, sin tener diferencia entre el archivo generado por Power BI (.pbix), pudiendo crear informes y abrirlos desde cualquiera de estas dos opciones de instalación.

Instalación de Power BI

Descarga Directa

Para obtener la aplicación de Power BI Desktop mediante descarga directa, podemos dirigirnos al siguiente enlace: https://powerbi.microsoft.com

Al ingresar al sitio de Microsoft debemos de seleccionar la opción de “Productos” y seleccionar “Power BI Desktop”.

03 - Sitio Descarga Directa Power BI - ed

En esta sección podremos ver una opción que indica “Descarga gratis”, si la seleccionamos nos redirigirá a la tienda de Microsoft (Microsoft Store). Como en este caso deseamos realizar la descarga el archivo de instalación manual, seleccionaremos la opción de “Consulte las opciones de descarga e idiomas disponibles”.

04 - Selección de Descarga Directa Power BI

Nos abrirá una nueva pestaña donde podremos seleccionar el idioma que deseamos de Power BI que deseamos instalar.

05 - Selección de Idioma Descarga Directa Power BI

Al haber escogido el idioma que deseamos, seleccionar la opción de descargar (Download), nos abrirá una ventana, mostrando el instalador para una computadora de 32 bits y de 64 bits. Por lo que debemos de seleccionar la opción de nuestro equipo. En mi caso, descargare la opción de 64 bits y seleccionamos “Next” para iniciar la descarga.

06 - Descarga Directa Power BI 64 bits

Luego de que termine la descarga, tendremos en nuestro equipo el instalador de Power BI Desktop. Donde ejecutamos el archivo descargado para iniciar el proceso de instalación.

07 - Carpeta de descargas con Power BI

Antes de iniciar el proceso de instalación, nos solicitara que seleccionemos el idioma que deseamos ver el contenido del instalador. Al tener seleccionado el idioma, seleccionamos la opción de “Next”.

08 - Ejecutando instalador

Al ser una instalación manual de Power BI Desktop, nos solicitará conceder permisos de administración de equipo para instalarlo, por lo que seleccionamos “sí”.

09 - Permiso de Administrador

Al conceder los permisos para iniciar la instalación, el instalador se preparará para solicitar los parámetros básicos de la instalación.

10 - Preparando Instalación

Luego nos mostrará un mensaje de bienvenida, donde nos muestra información del instalador que se esta ejecutando e información de los términos de privacidad del software. Donde seleccionamos la opción de “Next” para iniciar el proceso.

11 - Iniciando Instalación

Luego nos mostrará los términos y condiciones del uso de Power BI Desktop, por lo que debemos seleccionar la opción donde aceptamos los acuerdos de su uso (I accpet the terms in the License Agreement) para poder continuar. Luego de haber marchado la casilla, seleccionamos la opción de “Next”.

12 - Aceptando Terminos y Condiciones

En la siguiente opción podremos cambiar la ubicación donde se instalará Power BI Desktop, seleccionando la opción de “change…”. En nuestro caso lo dejaremos en la ruta de instalación por defecto, seleccionando la opción de “Next” para continuar con la instalación.

13 - Ruta de Instalación

Luego en la próxima pantalla, nos preguntará si deseamos crear un acceso directo en el escritorio de nuestra computadora (Create a desktop shortcut), en este caso lo marcaremos para que cree el acceso directo durante el proceso de instalación. Por último, si deseamos revisar los parámetros anteriores, o modificarlos, podemos seleccionar la opción “Back”, de lo contrario podemos iniciar la instalación seleccionando la opción “Install”.

14 - Iniciando Instalación

Al iniciar la instalación, nos mostrará el progreso hasta su finalización.

15 - Instalando

Al finalizar la instalación, nos preguntará si deseamos ejecutar Power BI Desktop (Launch Microsoft Power BI Desktop) al finalizar la instalación. Si no queremos que se ejecute al finalizar, solo debemos desmarcar la casilla.

16 - Finalizando Instalación

Al darle finalizar ya tendremos disponible Power BI Desktop en nuestra computadora.

21 - Iniciando Power BI

Microsoft Store

Para poder obtener Power BI Desktop de esta forma, debemos abrir la tienda de Microsoft (Microsoft Market)

17 - Microsoft Store

Luego ir al buscador (“Search”) ubicado en la parte superior derecha de la venta, e ingresar Power BI Desktop

18 - Power BI Desktop

Seleccionamos la opción que nos aparece en el buscador, donde nos redirige a la información de dicha aplicación, donde debemos tener el cuidado de que estamos instalando Power BI Desktop, ya que en la tienda de Microsoft, nos aparece también la aplicación de Power BI, la cual únicamente nos sirve para poder visualizar los reportes y no elaborarlos.

19 - Opción de descarga de Power BI Desktop

Debemos seleccionar la opción de “Get” y Luego “Install”, y se iniciará la instalación de Power BI Desktop en nuestro dispositivo de Windows.

20 - Instalando Power BI Microsoft Store

Tras terminar la instalación, podremos hacer uso de la aplicación en nuestro equipo.

21 - Iniciando Power BI

Referencias

Iseminger, D., Hart, M., Sparkman, M., Coulter, D. y Sharkey, K. (2021).What is Power BI Desktop? Extraído de: https://docs.microsoft.com/en-us/power-bi/fundamentals/desktop-what-is-desktop

Iseminger, D., Hart, M., Thompson, W., Heerdt, J., Coulter, D. y Sharkey, K. (2021). Get Power BI Desktop. Extraído de: https://docs.microsoft.com/en-us/power-bi/fundamentals/desktop-get-the-desktop

Microsoft. (s.f.). DA-100 Analyzing Data with Power BI.

Rad, R. (2020). Power BI Desktop Download or Microsoft Store App? Which One? Extraído de: https://radacad.com/power-bi-desktop-download-or-microsoft-store-app-which-one

Creative Commons License
Diferencia entre Power BI Desktop de Descarga Directa y Power BI de Microsoft Store by Pablo Sao Alonzo is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Compartelo

RSS
Siguenos por Email
LinkedIn
Facebook
Twitter
Whatsapp
Creando una Base de Datos en Azure DB para PostgreSQL

Creando una Base de Datos en Azure DB para PostgreSQL

Creative Commons License
Creando Una Base de Datos en Azure DB para PostgreSQL by Pablo Sao Alonzo is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Compartelo

RSS
Siguenos por Email
LinkedIn
Facebook
Twitter
Whatsapp

¿Qué es Azure DB para PostgreSQL?

Azure DB nos brinda opciones de bases de datos relacionales, NoSQL, base de datos en memoria, motores de código abierto (Open Source) y patentados. Siendo posible la escalabilidad, establecer alta disponibilidad y garantizar la seguridad de forma automatizada. Donde los recursos pueden ser incrementados o disminuidos, según sea requerido por nuestra solución.

Azure DB PostgreSQL1 , es un servicio dentro de Azure DB, el cual nos permite ejecutar, administrar y escalar bases de datos basadas en el código abierto de PostgreSQL. A diferencia de la versión On-Premises, no es necesario realizar configuraciones adicionales para contar con alta disponibilidad, replicación o un costo adicional para garantizar que la base de datos siempre sea accesible; además de poder realizar la configuración para backups automáticos y establecer puntos de restauración específicos. Donde la seguridad que nos ofrece este servicio, esta enfocado para protección de datos sensibles, encriptando los discos y brindando un encriptado SSL entre la comunicación del cliente con el servicio de base de datos.

Las opciones de implementación que tenemos disponibles a la fecha son:

Un solo servidor (Single Server)

Esta opción nos ofrece una administración completa de un servidor preconfigurado para la administración de varias bases de datos. Esta opción ya viene configurada con una alta disponibilidad sin costo adicional, utilizando un rendimiento predictivo para poder utilizar la opción “pay-as-you-go” (paga lo que utilizas), optando a una escalavilidad vertical en segundos. En la que el precio está calculado por servidor, basandose en el plan de configuración, los núcleos virtuales y el almacenamiento en GB, para mayor información de los recursos disponibles se puede visitar el link: https://docs.microsoft.com/es-es/azure/postgresql/concepts-pricing-tiers (Cortez, 2019).

Esta solución esta enfocada para poder realizar un desarrollo y publicación de aplicaciones de forma rápida, sin necesidad de dedicarle tiempo a la administración, manejo de servidores virtuales e infraestructura necesaria para establecer una base de datos publica y funcional. Permitiendo seguir utilizando herramientas y plataformas sin importar si son propietarias o de código abierto.

Servidor Flexible – Versión Preliminar (Flexible Server – Versión Preliminar):

Es una opción con mayor flexibilidad y personalizaciones de la configuración del servidor PostgreSQL, permitiendo realizar configuraciones para tener una latencia baja y contar con una alta disponibilidad en una zona, o entre varias. Permitiendo tener el control para iniciar o detener nuestro servidor, para tener un mejor control del costo, siendo esta opción ideal para cargas de trabajo que no necesitan una capacidad de proceso completo y de forma continua (Agarwal, 2021).

La arquitectura de esta opción separa el proceso y el almacenamiento, en la que el motor de base de datos se ejecuta en una maquina virtual Linux, mientras que los archivos de datos están contenidos en el servicio Azure Storage1, el cual cuenta con tres copias sincrónicas, con redundancia (Agarwal, 2021).

Hiperescala - Citus (Hyperscale - Citus):

Esta solución esta enfocada para aquellas aplicaciones que requieren de un alto rendimiento, al realizar consultas en una gran cantidad de datos, recomendando este servicio cuando se cuentan con más de 100 GB de información. Permitiendo escalar las consultas de forma horizontal por medio de múltiples maquinas, ejecutando de forma paralela el motor de consultas de SQL.

Creando una Base de Datos PostgreSQL

Para poder utilizar este servicio, necesitamos contar con una cuenta en Azure. Al tener nuestra cuenta creada, iniciaremos sesión en el portal (http://portal.azure.com).

01 - Inicio de sesión

Luego seleccionaremos la opción de “Crear un Recurso”, ubicada en la esquina superior izquierda.

02 - Creación de Recurso

Seleccionaremos la opción de base de datos. Esta nos desplegará las opciones disponibles dentro del servicio, en la que nosotros seleccionaremos PostgreSQL.

03 - Seleccion de Servicio

Tras la selección de la opción, nos pedirá seleccionar la opción a implementar, en nuestro caso seleccionaremos la opción “Un solo Servidor” (Single Server).

04 - Selección de Planes de Base de Datos

Al seleccionar la opción “Crear”, nos redirigirá a la opción donde debemos agregar la información de la suscripción sobre la cual montaremos nuestro servicio, el grupo de recursos que contendrá los elementos requeridos para nuestro motor de PostgreSQL.

05 - Configurando Servidor

En la opción de procesamiento y almacenamiento podemos escoger los recursos disponibles que tendrá nuestra base de datos. En este caso, por ser para fines explicativos, lo modificaremos, por lo que seleccionaremos la opción “Configurar servidor”.

05 - Seleccionando Opción de recursos de servirdor

Al seleccionar esta opción nos aparecen tres opciones disponibles para crear el recurso, por lo que seleccionaremos la opción “Básico”. En esta opción podemos seleccionar el core virtual que deseamos que este disponible, el almacenamiento que tendremos disponible, y el tiempo que estarán disponibles los backups. Nosotros seleccionaremos los parámetros más bajos, donde en el cuadro que se encuentra en el lado derecho, podemos ver la estimación mensual del consumo de la base de datos, sin embargo para más detalles de un precio estimado de este servicio, puede ser consultado en el siguiente link: https://azure.microsoft.com/es-es/pricing/calculator/

06 - selecion de procesos y almacenamiento

Tras haber seleccionado el procesamiento y almacenamiento más bajo, ingresaremos la información para el acceso del administrador de la base de datos, creando nuestro recurso. Al terminar de ingresar las credenciales tenemos dos opciones a realizar, la primera sería “Revisar y crear”, la cual nos mandará a la ultima opción para revisar los parámetros ingresados e iniciar la creación del recurso. La segunda opción es “Siguiente: Configuración adicional”, la cual nos permite ver las propiedades que tenemos disponibles para configurar nuestro motor de base de datos. En nuestro caso seleccionaremos “Revisar y Crear

07 - ingresando credenciales de administrador

Luego nos mostrará un resumen de los parámetros que hemos seleccionado con anticipación, para corroborar que son los recursos que necesitamos antes de crear. Tras confirmar los parámetros que ingresamos, seleccionamos la opción “Crear”

08 - Revisión de Recurso

Este proceso puede demorar unos minutos; sin embargo, la plataforma nos va indicando que recursos están pendientes de su creación, que recursos se están creando y los recursos que ya fueron creados.

09 - Creación en Curso

Al momento de que termina su creación, podemos seleccionar la opción “Ir al Recurso” para visualizar el servicio de Azure DB para PostgreSQL.

10 - Ir al recurso

En esta sección tenemos acceso a las opciones de administración de nuestro servidor, al igual que las credenciales para conectarnos a PostgreSQL (host y usuario).

11 - Recurso de PostgreSQL

Podemos realizar la conexión a PostgreSQL por medio de la linea de comandos que está disponible directamente en el portal de Azure o desde otra terminar, mediante el comando:

psql --host={direccion_servidor} --port={puerto_servidor} --username={usuario_servidor} --dbname={base_de_datos}

En este caso la conexión a nuestro servidor de PostgreSQL seria:

psql --host=postgresql-tech-day.postgres.database.azure.com –-port=5432
--username=pablosao@postgresql-tech-day -–dbname=postgres

Sin embargo, al momento de tener recién creado nuestro servicio, por seguridad no tiene permitido recibir peticiones de conexión, por lo que si intentamos acceder a nuestra base de datos desde la terminal de Azure o una externa, nos mostrará un error indicándonos de que no se pudo establecer la conexión.

12 - Conexion fallida

Para poder conectarnos a nuestra base de datos, debemos ir a la opción “Seguridad de la Conexión”, en esta opción debemos agregar a la regla de seguridad, la IP desde la cual se estará realizando la conexión al servidor de base de datos.

13 - Seguridad de conexion

En nuestro caso vamos a permitir que desde cualquier equipo se pueda realizar la conexión a nuestra base de datos, Seleccionando la opción “+ agregar 0.0.0.0 – 255.255.255.255”. Colocando los parámetros de forma automática, y para que tenga efecto en la configuración, seleccionamos la opción de “Guardar”.

15 - Configuración param conexión

Cuando se ha guardado nuestra configuración, podemos ejecutar nuevamente nuestro comando de conexión desde la terminal

16 - Iniciando en postgresql

Nos pedirá ingresar la contraseña del usuario con el que estamos haciendo la conexión (en mi caso es pablosao@postgresql-tech-day). Y al confirmar que las credenciales son correctas, accederemos a la consola de PostgreSQL

psql --host=postgresql-tech-day.postgres.database.azure.com –-port=5432
--username=pablosao@postgresql-tech-day -–dbname=postgres

Ya dentro de la consola de PstgreSQL, podemos crear usuarios, base de datos, asignarle permisos a los usuarios, entre otras sentencias.

Debemos tomar en consideración que las bases de datos que creemos dentro de nuestro servidor compartirán los recursos que configuramos al momento de crear el recurso. Por ejemplo, si asignamos al inicio 5 GB de almacenamiento, este espacio sera compartido con todas las bases de datos que creemos y no serán 5 GB por cada base de datos que tengamos. Caso similar con los demás recursos seleccionados.

Para mostrar el funcionamiento desde la terminar provista desde Azure, crearemos una base de datos con la siguiente instrucción:

create database techday;

Y listaremos las bases de datos en nuestro servidor con el siguiente comandos:

\l

17 - Creando Base de Datos

Donde estas credenciales pueden ser utilizadas desde cualquier cliente de PostgreSQL, como psql (CLI), pgAdmin, Power BI, y/o cualquier otra herramienta para gestionar la o las base de datos que se han creado en nuestro servidor.

Referencias

Agarwal, S.m (2021). Azure Database for PostgreSQL con la opción Servidor flexible. Extraído de: https://docs.microsoft.com/es-es/azure/postgresql/flexible-server/overview

Cortez, S. (2019). Azure Database for PostgreSQL: Un solo servidor. Extraído de: https://docs.microsoft.com/es-es/azure/postgresql/concepts-servers

Microsoft. (s.f.). Azure Database for PostgreSQL. Extraído de: https://azure.microsoft.com/en-us/services/postgresql/

Creative Commons License
Creando Una Base de Datos en Azure DB para PostgreSQL by Pablo Sao Alonzo is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Compartelo

RSS
Siguenos por Email
LinkedIn
Facebook
Twitter
Whatsapp
Theme: Overlay by Kaira
Guatemala