Servicenow combina dos informes
Ya os he mostrado cómo importar una tabla de un servidor SQL a Power BI. Hoy en este artículo voy a mostrarte cómo importar dos tablas desde un servidor SQL y unirlas usando Power BI y crear una nueva tabla.
Tu primer paso debe ser conectar tu base de datos con Power BI Desktop (como en el artículo anterior). Si ya se ha conectado con la base de datos, vaya a «Fuentes recientes» y haga clic en su fuente SQL.
Ahora haga doble clic en su base de datos, usted será capaz de ver las tablas. Selecciona las tablas ‘Person.AddressType’ y ‘Person.BusinessEntityAddress’.Esta vez usaremos ‘Transform Data’ en lugar de ‘Load’.
Ahora obtendrá el nuevo nombre de la tabla como ‘Merge 1’ y puede ver que las dos últimas columnas tienen el mismo nombre. Puede eliminar la columna duplicada haciendo clic con el botón derecho del ratón en esa columna y haciendo clic en «Eliminar».
Espero que esto te ayude a entender cómo fusionar tablas en Power BI. En mi próximo artículo utilizaré esta tabla para crear un informe. Así que, quédate con nosotros y espera el próximo artículo. Gracias por leer.
ملاحظات
Viktor es un desarrollador que trabaja para CRONUS International Ltd. A Viktor le ha pedido su jefe que cree un informe que muestre los datos del Cliente (ID 18), Cust. (ID 21), el registro detallado del libro mayor de clientes (ID 379). (ID 379), y la cabecera de ventas (ID 36). El informe debe cumplir los siguientes requisitos:
Establece la Propiedad DefaultLayout a RDLC para especificar que utilizará un diseño RDL para el informe y la Propiedad RDLCLayout a ‘MyRDLReport.rdl’, el nombre del archivo rdl que utilizará para el diseño.
Los conjuntos de datos para el modelo de datos provendrán de cuatro tablas: Cliente, Cust. Ledger Entry, Detailed Cust. detallada y Cabecera de ventas. Viktor creará un elemento de datos para cada tabla con el control dataitem. Además, para cada tabla, añadirá los campos que quiere mostrar en el informe. Cada campo viene dado por un control de columna, definido dentro del elemento de datos correspondiente.
La jerarquía de los controles dataitem y columna es importante porque determinará la secuencia en la que se vinculan los elementos de datos, lo que a su vez controlará los resultados. Trabajando de arriba a abajo, se empieza añadiendo el control de elemento de datos para la primera tabla que se quiere incluir en el conjunto de datos, y luego se añaden controles de columna para cada campo de la tabla que se quiere incluir en el conjunto de datos. Para la siguiente tabla, añada otro control dataitem que esté incrustado dentro del primer control dataitem, y luego añada los controles de columna que sean necesarios. Continúe con este patrón para las tablas y campos adicionales.
Unir 2 tablas en servicenow
Combinar datos de varias tablas es una de las tareas más desalentadoras de Excel. Si decide hacerlo manualmente, puede pasar horas sólo para descubrir que ha desordenado información importante. Si eres un profesional de Excel con experiencia, entonces posiblemente puedas confiar en las fórmulas VLOOKUP e INDEX MATCH. Una macro, crees, podría hacer el trabajo en poco tiempo, si sólo supieras cómo. La buena noticia para todos los usuarios de Excel es que Power Query o el Asistente para combinar tablas pueden ahorrarle tiempo. La elección es suya.
Como ejemplo, vamos a unir 3 tablas basadas en las columnas comunes ID de pedido y Vendedor. Tenga en cuenta que nuestras tablas tienen diferentes números de filas, y aunque la tabla 1 tiene duplicados en la columna Vendedor, la tabla 3 sólo contiene entradas únicas.
Antes de empezar a unir, te aconsejo que des algunos nombres descriptivos a tus tablas, así te será más fácil reconocerlas y gestionarlas después. Además, aunque digamos «tablas», en realidad no es necesario crear una tabla de Excel. Tus «tablas» pueden ser rangos habituales o rangos con nombre como en este ejemplo:
Creación de vista de base de datos servicenow
¿Ha utilizado alguna vez VLOOKUP para llevar una columna de una tabla a otra tabla? Ahora que Excel tiene un modelo de datos incorporado, VLOOKUP es obsoleto. Puede crear una relación entre dos tablas de datos, basándose en datos coincidentes en cada tabla. A continuación, puede crear hojas de Power View y construir tablas dinámicas y otros informes con campos de cada tabla, incluso cuando las tablas son de diferentes fuentes. Por ejemplo, si tiene datos de ventas de clientes, es posible que desee importar y relacionar datos de inteligencia temporal para analizar patrones de ventas por año y mes.
Cuando se importan tablas relacionadas desde una base de datos relacional, Excel suele crear esas relaciones en el modelo de datos que construye entre bastidores. En los demás casos, tendrá que crear las relaciones manualmente.
La tabla dinámica ahora ordena cada combinación mes-año (octubre 2011, noviembre 2011) por el número de mes dentro de un año (10, 11). Cambiar el orden de clasificación es fácil porque el feed de DateStream proporciona todas las columnas necesarias para que este escenario funcione. Si está utilizando una tabla de inteligencia temporal diferente, su paso será diferente.