This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hola a todos
Intenté esto y quiere convertir el conjunto de datos al modo mixto - Importación y consulta directa.
Quiero que esto sea solo una consulta directa.
Mi valor de fecha es: 2019-12-30T00:00:00
¡Por favor, ayúdenme!
Gracias.
Solved! Go to Solution.
Hola @SachinC
Como se ha probado, no admite convertir texto a formato de fecha en la consulta de energía cuando el tipo de conexión es consulta directa.
Puede agregar una columna calculada en la vista de informe o cambiar el formato de fecha en el lado sql.
Column =
VAR t_number =
FIND (
"T",
[date],
1,
0
)
VAR date_text =
LEFT (
[date],
t_number - 1
)
VAR year_t =
LEFT (
date_text,
4
)
VAR first =
FIND (
"-",
date_text,
1,
0
)
VAR second =
FIND (
"-",
date_text,
first + 1,
0
)
VAR interval = second - first - 1
VAR mm =
MID (
date_text,
first + 1,
interval
)
VAR dd =
RIGHT (
date_text,
t_number - second - 1
)
RETURN
year_t & "/" & mm & "/" & dd
Mi informe usa la consulta directa que se conecta a MS SQL Server.
Mi valor datevalue tiene el formato: 2019-12-30T00:00:00
Mi valor de fecha es de tipo: Texto
Quiero convertir esto a tipo: Fecha.
Cuando hago esto; se le ocurrió: "Este paso da como resultado una consulta que no se admite en el modo DirectQuery." Botón: 'Cambiar todas las tablas al modo de importación'
No quiero hacer este modo de importación o modo mixto (modo de importación y consulta directa). Quiero permanecer en el modo de consulta directa.
Espero que esto explique?
Por favor, ayúdeme.
Hola a todos
¿Alguna noticia o solución a mi consulta, por favor?
¡Gracias!
Hola @SachinC
Como se ha probado, no admite convertir texto a formato de fecha en la consulta de energía cuando el tipo de conexión es consulta directa.
Puede agregar una columna calculada en la vista de informe o cambiar el formato de fecha en el lado sql.
Column =
VAR t_number =
FIND (
"T",
[date],
1,
0
)
VAR date_text =
LEFT (
[date],
t_number - 1
)
VAR year_t =
LEFT (
date_text,
4
)
VAR first =
FIND (
"-",
date_text,
1,
0
)
VAR second =
FIND (
"-",
date_text,
first + 1,
0
)
VAR interval = second - first - 1
VAR mm =
MID (
date_text,
first + 1,
interval
)
VAR dd =
RIGHT (
date_text,
t_number - second - 1
)
RETURN
year_t & "/" & mm & "/" & dd
Hola Maggie,
Muchas gracias de hecho - que funcionó una delicia.
Sin embargo, quiero usar la visualización Slicer, por lo tanto creé una nueva columna con: Format([newdatecleanedup],"mmm/yyyy") pero eso no jugaba a la pelota.
¿Por favor, aconséjelo?
¡Gracias!
Hola @SachinC
No admite el uso de "Formato" en el modo de consulta directa.
Puede cambiar el formato de la columna de fecha a "mmm aaaa".
al agregar fechas a la segmentación de datos, solo muestra el formato mm/dd/aaaa de forma predeterminada.
O puede crear columnas
month name = SWITCH(MONTH([date format]),1,"Jan",2,"Feb",3,"March",4,"Apr",5,"May",6,"Jun",7,"July",8,"Aug",9,"Sep",10,"Oct",11,"Nov",12,"Dec")
year = YEAR([date format])
mmm yy = [month name]&"/"&[year]
Saludos
Maggie
Equipo de Apoyo Comunitario _ Maggie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.