Obtener datos
El primer paso en la creación de un informe consiste en obtener datos de un origen de datos. Aunque es posible que este proceso parezca similar a la obtención de datos en Power BI, es diferente. Los informes paginados de Power BI no utilizan Power Query al conectarse a los orígenes de datos.
La obtención de datos en un informe paginado de Power BI no implica pasos de limpieza de datos. De hecho, los datos no se almacenan en un conjunto de datos de informe paginado de Power BI. Cuando se actualizan los datos en el informe, se recuperan del origen de datos en un formato sin modificar, según la consulta que se ha usado para recuperarlos.
Se pueden recopilar datos de varios orígenes de datos, como Microsoft Excel, Oracle, SQL Server y muchos más. Sin embargo, una vez recopilados, los distintos orígenes de datos no se pueden combinar en un único modelo semántico. Cada origen debe usarse para un propósito diferente. Por ejemplo, los datos cuyo origen sea Excel se pueden usar para un gráfico, mientras que los datos de SQL Server se pueden usar para una tabla o un único informe. Los informes paginados tienen un lenguaje de expresiones que se puede usar para buscar datos en conjuntos de datos distintos, pero no tiene nada que ver con Power Query.
Los informes paginados de Power BI pueden utilizar un conjunto de datos del servicio Power BI. Estos conjuntos de datos han usado Power Query para limpiar y modificar los datos. La diferencia está en que este trabajo se ha realizado en Power BI Desktop o SQL Server Data Tools antes de usar el Generador de informes de Power BI, que no dispone de esa herramienta en la interfaz de usuario.
Creación y configuración de un origen de datos
Para recuperar datos, abra el Generador de informes de Power BI. En la pantalla Introducción, seleccione Nuevo informe. Puede elegir si quiere crear un informe con una tabla, un gráfico o uno en blanco. Para los fines de este ejemplo, se ha seleccionado un informe en blanco. Estas opciones crean un objeto visual predeterminado en un informe nuevo, que se puede cambiar en cualquier momento. Después, vaya a la ventana Datos de informe, que normalmente se encuentra en el lado izquierdo de la herramienta, aunque se puede cambiar de sitio.
Haga clic con el botón derecho en la carpeta Orígenes de datos y seleccione Agregar origen de datos.
En la pestaña General, asigne un nombre al origen de datos.
Después de asignarle un nombre, seleccione la cadena de conexión correcta seleccionando el botón Compilar.
Una vez que haya seleccionado Compilar, aparecerá la pantalla Propiedades de conexión. Las propiedades de esta pantalla serán únicas para cada origen de datos. En la ilustración siguiente se muestra un ejemplo de lo que puede ver en la pantalla. En la ilustración se muestran las propiedades de una conexión SQL Server que el autor del informe escribirá:
Nombre del servidor
Nombre de la base de datos
Botón para probar la conexión
Seleccione Aceptar para continuar.
También puede escribir el nombre de usuario y la contraseña en la pantalla Propiedades de conexión, o puede dejarla con la configuración predeterminada y usar sus credenciales de Windows. Vuelva a seleccionar Aceptar.
Se acaba de crear un origen de datos.
Por lo general, la autenticación está fuera del ámbito de este curso. Normalmente, recibirá la información de conexión del departamento de TI, el especialista de la aplicación o el proveedor de software.
Creación y configuración de un conjunto de datos
Un origen de datos es la información de conexión a un recurso determinado, como SQL Server. Un conjunto de datos es la información guardada de la consulta en el origen de datos, no los datos. Los datos siempre residen en su ubicación original.
Haga clic con el botón derecho en Conjuntos de datos, en la ventana Vista de informe, y seleccione Agregar conjunto de datos. Asegúrese de que está seleccionado el origen de datos correcto. Esta acción ejecutará la consulta en el origen de datos correcto.
En la ventana que se muestra, se puede hacer lo siguiente:
Asignar un nombre a la consulta.
Elegir si se quiere utilizar un comando de texto o un procedimiento almacenado.
Escribir una consulta en el cuadro de texto.