Conexión a un almacén de conocimiento con Power BI

En este artículo, aprenderá a conectarse a un almacén de conocimiento y a consultarlo mediante Power Query en la aplicación Power BI Desktop. Puede empezar a trabajar más rápido con plantillas o crear un panel personalizado desde cero.

Un almacén de conocimiento que se compone de tablas de Azure Storage funcionan mejor en Power BI. Si las tablas contienen proyecciones del mismo conjunto de aptitudes y grupo de proyección, puede "unirlas" fácilmente para crear visualizaciones de tablas que incluyan campos de tablas relacionadas.

Siga los pasos que se describen en este artículo mediante datos de ejemplo y un almacén de conocimiento como el que se creó en este inicio rápido del portal o mediante API REST.

Conectar a Azure Storage

  1. Inicie Power BI Desktop y seleccione Obtener datos.

  2. En Obtener datos, seleccione Azure, y después, seleccione Azure Table Storage.

  3. Seleccione Conectar.

  4. Para Nombre de cuenta o dirección URL, escriba en el nombre de la cuenta de Azure Storage (la dirección URL completa se crea automáticamente).

  5. Si se le solicita, escriba la clave de la cuenta de almacenamiento.

Configuración de las tablas

  1. Seleccione la casilla situada junto a todas las tablas que se crearon a partir del mismo conjunto de aptitudes y, a continuación, seleccione Cargar.

    Carga de tablas

  2. En la cinta de opciones superior, seleccione Transformar datos para abrir el Editor de Power Query.

    Abrir Power Query

  3. Abra hotelReviewsDocument y quite las columnas PartitionKey, RowKey y Timestamp. Esas columnas se usan para las relaciones de tabla en Azure Table Storage. Power BI no las necesita. Debería quedar una columna denominada "Content" con el texto Record en cada fila.

    Editar tablas

  4. Seleccione el icono con flechas opuestas en la parte superior derecha de la tabla para expandir Contenido. Cuando aparezca la lista de columnas, selecciónelas todas. Borre las columnas que empiezan por "metadata". Seleccione Aceptar para incluir las columnas seleccionadas.

    Expandir contenido

  5. Para cambiar el tipo de datos de las columnas siguientes, haga clic en el icono ABC-123 situado en la parte superior izquierda de la columna.

    • Para content.latitude y Content.longitude, seleccione Número decimal.
    • En Content.reviews_date y Content.reviews_dateAdded, seleccione Fecha y hora.

    Cambiar tipos de datos

  6. Abra hotelReviewsSsPages y repita los pasos de eliminación de columnas. Para seleccionar columnas para los registros, expanda la columna Content. No hay modificaciones de tipo de datos para esta tabla.

  7. Abra hotelReviewsSsKeyPhrases y repita los pasos de eliminación de columnas. Para seleccionar columnas para los registros, expanda la columna Content. No hay modificaciones de tipo de datos para esta tabla.

  8. En la barra de comandos, seleccione Cerrar y aplicar.

Comprobación de las relaciones de tablas

  1. Seleccione en el icono Modelo del panel de navegación izquierdo y compruebe que Power BI muestra las relaciones entre las tres tablas.

    Validar relaciones

  2. Haga doble clic en cada relación y asegúrese de que la dirección de filtro cruzado está establecida en Ambas. Esto permite que los objetos visuales se actualicen cuando se aplica un filtro.

Generación de un informe

  1. Seleccione en el icono Informe del panel de navegación izquierdo para explorar los datos a través de visualizaciones. En el caso de los campos de texto, las tablas y las tarjetas son visualizaciones útiles.

  2. Elija campos de cada una de las tres tablas para rellenar la tabla o tarjeta.

    Compilación de un informe de tabla

Plantilla de ejemplo de Power BI: solo Azure Portal

Al crear un almacén de conocimiento con Azure Portal, tiene la opción de descargar una plantilla de Power BI en la segunda página del Asistente para la importación de datos. Esta plantilla proporciona varias visualizaciones, como WordCloud y Network Navigator, para el contenido basado en texto.

Haga clic en Obtener plantilla de Power BI en la página Agregar conocimientos cognitivos para recuperar y descargar la plantilla desde su ubicación pública de GitHub. El asistente modifica la plantilla para acomodar la forma de los datos capturados en las proyecciones del almacén de conocimiento especificadas en dicho asistente. Por este motivo, la plantilla que descargue varía cada vez que ejecute el asistente, suponiendo que haya diferentes entradas de datos y selecciones de aptitudes.

Plantilla de Power BI de Azure AI Search de ejemplo

Nota:

La plantilla se descarga mientras el asistente está a mitad del vuelo. Tendrá que esperar a que el almacén de conocimiento se cree realmente en Azure Table Storage antes de poder usarlo.

Vídeo de introducción

Para ver una demostración del uso de Power BI con un almacén de conocimiento, vea el vídeo siguiente.

Pasos siguientes