Conectarse a Oracle Database desde Power BI Desktop

0
Conectarse a Oracle Database desde Power BI Desktop

Power BI es una herramienta poderosa para la visualización y análisis de datos, permitiendo a las empresas tomar decisiones basadas en información precisa y actualizada.


Si quiere conocer un poco más sobre Microsoft Power BI, por favor revise nuestro artículo Algunas cosas sobre Microsoft Power BI.


El análisis de datos en una empresa es fundamental para tomar decisiones informadas y estratégicas que impulsan el crecimiento y la eficiencia operativa. Un empleado que domina el análisis de datos no solo puede identificar oportunidades de mejora y optimización, sino que también es capaz de anticipar tendencias del mercado y resolver problemas con precisión. Esta habilidad distintiva no solo aporta un valor significativo a la organización, sino que también posiciona al empleado como un recurso invaluable y lo destaca entre sus colegas, potenciando su carrera profesional.


En este artículo, le guiaré a través del proceso de conexión de Power BI con Oracle, uno de los sistemas de gestión de bases de datos más robustos y utilizados en el mundo empresarial.



Requisitos previos

Para poder conectarse a la base de datos Oracle, se necesita:


  • Cliente Oracle: Instalar el software "Cliente de Oracle" para Windows de acuerdo a la versión que este usando del motor del base de datos 11gr2, 12cr1, 12cr2, 18c o 19c. Es recomendable usar el "Cliente de Oracle" de la versión del motor de base de datos instalado desde el servidor donde se va a acceder (si tiene instalado el motor de la base de datos localmente, no es necesario instalar el "Cliente de Oracle").

  • Configuración Base de Datos: Definir en el archivo de configuración la base de datos desde el computador local (tnsnames.ora). Si usted ya ha venido trabajando en esa base de datos seguramente la conexión ya está configurada.

  • Credenciales de acceso a Oracle: Tener un usuario y contraseña para acceder a la base de datos.

  • Privilegios sobre datos: Tener los permisos necesarios sobre las tablas o vistas que va a acceder.

  • Power BI Desktop: Tener instalada la última versión de Power BI Desktop.

Para conectarse a Oracle

Abrir la aplicación Power BI Desktop, desde el icono que se encuentra en el escritorio.


ConectarseOraclePowerBI_Screen1

Aparece la pantalla de Power BI Desktop.


ConectarseOraclePowerBI_Screen2

Desde la pantalla de Power BI Desktop, buscar en el Menú Inicio el icono "Obtener datos", dar clic izquierdo con el mouse sobre el icono como se muestra en la siguiente imagen.


ConectarseOraclePowerBI_Screen3

Aparece la ventana emergente para "Obtener datos", seleccione de la lista del lado izquierdo la opción que dice "Base de datos", inmediatamente cambia el listado del lado derecho y escoger "Base de datos de Oracle" como se muestra en la imagen:


ConectarseOraclePowerBI_Screen4

Dar clic en el botón "Conectar" en la parte inferior derecha de la pantalla que esta destacado con un fondo amarillo, luego aparece la ventana para colocar la información de la base de datos que desea acceder.


ConectarseOraclePowerBI_Screen5

En donde dice "Servidor" poner el nombre del servidor junto con el nombre de la base de datos. En mi caso, voy a usar LOCALHOST y ORCL, se escribe como se muestra a continuación, separado por un "/".


ConectarseOraclePowerBI_Screen6

Dar clic en el botón "Aceptar", aparece otra ventana emergente. Seleccionar del lado izquierdo el texto que dice "Base de datos", puede ver en la pantalla que se solicita un usuario y contraseña, dar clic en el botón "Conectar".


ConectarseOraclePowerBI_Screen7

Una vez ingresada la información, Power BI intentará conectarse a la base de datos Oracle. Si la conexión es exitosa, podrá seleccionar las tablas y vistas que desea importar para comenzar a crear sus informes y dashboards. Aparece la pantalla de "Navegador", con la lista de todos los esquemas a los cuales tiene acceso.


ConectarseOraclePowerBI_Screen8

Seleccione el esquema donde se encuentra su información, marque una a una las tablas o vistas deseadas, al terminar dar clic en el botón "Cargar".


ConectarseOraclePowerBI_Screen9

Aparece la ventana que muestra cómo se van cargando los datos en Power BI Desktop.


ConectarseOraclePowerBI_Screen10

Una vez que la información está cargada es exhibida en la barra de "Campos" en el lado derecho de Power BI Desktop y así puede empezar a trabajar con los datos.


Administrar la conexión hacia Oracle

Después de cargar los datos de forma exitosa si necesita por algún motivo cambiar de usuario, modificar la conexión o simplemente eliminar los datos de conexión, seleccionar desde el menú superior "Archivo", el ítem "Opciones y configuración" luego "Configuración de orígenes de datos". Aparece la pantalla de configuración de datos con una entrada de la conexión con la base de datos de Oracle. Aquí se puede editar o eliminar la conexión.


Resolución de Problemas Comunes

  • Error "Oracle client is not installed": Este mensaje suele aparecer si Power BI no puede detectar el cliente Oracle instalado en su sistema. Asegúrese de que el cliente está correctamente instalado y que la variable de entorno PATH incluye la ruta al directorio bin del cliente Oracle.

  • Problemas de rendimiento: Si experimenta lentitud al consultar datos desde Oracle, considere optimizar las consultas SQL o reducir la cantidad de datos que se están importando a Power BI.

  • Error de conexión: Verifique que la base de datos Oracle está en línea y que los puertos necesarios están abiertos en su red. Además, asegúrese de que las credenciales ingresadas sean correctas.

Mejores Prácticas para la Integración

  • Uso de consultas directas: Siempre que sea posible, use consultas SQL personalizadas en Power BI para optimizar el rendimiento y limitar la cantidad de datos que se transfieren.

  • Automatización de actualizaciones: Configure la actualización automática de sus datos en Power BI para mantener la información actualizada sin intervención manual. Esto es especialmente útil en entornos empresariales dinámicos.

  • Seguridad de los datos: Asegúrese de que las conexiones entre Power BI y Oracle estén cifradas, especialmente si maneja datos sensibles o confidenciales.

Conclusión

Conectar Power BI a una base de datos Oracle permite integrar datos robustos y crear visualizaciones avanzadas para análisis profundos. Este artículo proporciona una guía paso a paso para configurar la conexión, incluyendo la instalación del cliente de Oracle, la configuración del archivo `tnsnames.ora`, y el uso de Power BI Desktop para obtener datos y crear informes. Siguiendo estos pasos, puede aprovechar al máximo las capacidades de ambas herramientas, mejorando así la toma de decisiones basada en datos.


Tal vez te interesen estas entradas

No hay comentarios