Forum Discussion
Generar 1 Informe y Aplicar a tablas de clientes separadas
Hola, gracias de antemano por cualquier ayuda que puedas proporcionar. He hecho referencia a este sitio varias veces, ya que estoy trabajando a través de compilaciones de PBI principiantes y ha sido invaluable.
La estructura con la que estoy trabajando es que tengo varias tablas en la misma base de datos, cada una para un cliente diferente. Construí mi conjunto inicial de 7 informes para mi primer cliente y ahora quiero aplicar al siguiente cliente. Cada tabla tiene exactamente la misma estructura, solo datos de cliente diferentes.
Intenté abrir PBI Desktop, seleccionar mi fuente de datos y solo elegí la segunda tabla de clientes. Cargo la mesa y todo se ve bien. A continuación, intento abrir el informe que construí anteriormente, pero, por supuesto, ahora también carga la tabla de clientes anteriores y abre el informe en función de sus datos.
Por lo tanto, ¿es posible 'abrir' el informe original que se creó en la tabla del cliente #1, pero abierto con la tabla/datos del cliente #2?
¡Gracias de nuevo!
2 Replies
- mahoneypat
Microsoft Employee
Tienes algunas opciones aquí.
1. Duplique su consulta seis veces y apunte cada consulta a una tabla de clientes diferente. Deshabilite la carga en los 7 (haga clic con el botón derecho en él y desmarque "Habilitar carga"), y haga una nueva consulta que anexa los 7 juntos (es posible que deba agregar una columna llamada "Cliente" donde coloque un valor fijo en el identificador de cada cliente en el conjunto de datos combinado. Agregue segmentaciones de datos a su informe para ver un cliente a la vez.
2. Cree un parámetro para contener el nombre de la tabla de base de datos y adapte su consulta para usarla en lugar del valor actual codificado de forma rígida. A continuación, puede guardar su pbix como un archivo de plantilla (pbit). Cada vez que lo abra, se le pedirá que proporcione el nombre de tabla deseado y, a continuación, cargará solo la tabla o los datos de ese cliente.
3. Haga una función que haga su consulta, también con un parámetro. Comience con una tabla de los nombres de tabla y aplique esa función a cada fila. Expanda las tablas de esa nueva columna para obtener el mismo resultado que #1. Esto es un poco más complicado, pero es lo que recomendaría, a menos que realmente desee sólo los datos de un cliente en un momento dado.
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
- trizzaneNew Member
Gracias Pat! Las soluciones son un poco técnicas para mí - Soy un tipo funcional tratando de luchar mi camino a través de PBI. Pasaré esto a mis técnicos y veré si me consiguen lo que necesito. Esperaba de alguna manera simplemente desacoplar mi informe existente de una tabla y apuntarlo a otra tabla (ya que todos los campos son iguales), pero ahora me doy cuenta de que las visualizaciones están vinculadas no sólo como nombre de columna, sino también la tabla donde reside esa columna, por lo que no es tan fácil.
Gracias por las recomendaciones, se lo agradezco!