Anónimo
Me disculpo si no estoy usando los términos correctos, así que tengan paciencia conmigo.
Estoy usando un enlace de consulta directa a un servidor SQL de una extracción de datos que almacena los datos en una tabla vertical en lugar de un campo horizontal. Es decir, en lugar de tener una fila para una entrada y varias columnas para cada ‘pregunta’, guarda cada pregunta para una entrada como una fila diferente, por lo que una entrada podría tener 10 filas. ¿Hay alguna manera de cambiar esto, girarlo, para que las entradas se muestren como una fila y las columnas sean las ‘preguntas’? Tenga en cuenta que esta es una consulta directa de la fuente.
Además, ir a la fuente para hacer esto antes de obtener los datos aún no es una opción, es por eso que estoy aquí.
Gracias por cualquier ayuda.
v-huizhn-msft
En respuesta a Anónimo
Hola @Anonimo,
Utiliza el modo de consulta directa, los datos no se importan a Power BI y existen muchas limitaciones sobre el modo directo. Será mejor que use el código SQL para obtener los datos esperados como se dijo anteriormente. ¿Podría marcar la respuesta como respuesta si cree que es útil?
Gracias,
ángelia
v-huizhn-msft
Hola @Anonimo,
Puede usar las funciones SQL PIVOT y UNPIVOT en SSMS y depurarlas para obtener el resultado esperado. Cuando lo escribe en el cuadro resaltado en línea roja. Cargarás la tabla deseada.
Atentamente,
ángelia
Anónimo
En respuesta a v-huizhn-msft
Lo intentaré, pero no estoy familiarizado con el código SQL. Tenía la esperanza de poder hacerlo en Power BI, pero buscaré esta ruta. Gracias
v-huizhn-msft
En respuesta a Anónimo
Hola @Anonimo,
Utiliza el modo de consulta directa, los datos no se importan a Power BI y existen muchas limitaciones sobre el modo directo. Será mejor que use el código SQL para obtener los datos esperados como se dijo anteriormente. ¿Podría marcar la respuesta como respuesta si cree que es útil?
Gracias,
ángelia
Anónimo
En respuesta a v-huizhn-msft
Todavía estoy revisando esto y esperando a ver si puede haber otras formas de hacerlo, pero todavía estoy investigando SQL PIVOT. Gracias