Victor Ariza
hola comunidad,
Soy completamente nuevo en el uso de Power BI y, especialmente, en aprovechar el conector de Adobe Analytics. Por lo tanto, disculpas de antemano por la pregunta ridícula que voy a hacer aquí, pero no puedo encontrar ningún documento en línea (de blog, foro, tutoriales…) para responder a mi pregunta.
Quiero crear un tablero simple para visualizar los KPI centrados en el sitio de audiencia, comportamiento y rendimiento.
Ya saqué los conjuntos de datos que necesito, entre los que se encuentran todos los niveles de granularidad de fechas y otras dimensiones con métricas, vea la siguiente captura de pantalla:
Sé cómo configurar widgets de visualización, pero me gustaría empezar por agregando un selector de fecha, eso obviamente es esencial cuando hablamos de tableros automáticos :).
¿Cómo crear un selector de fechas/selector de fechas en power BI? parece que no hay widgets nativos para hacerlo, por lo tanto, ¿tengo que crear algún tipo de fórmulas, filtros?
Debería ser la cosa más fácil del mundo, pero me estoy esforzando en esto.
¡¡De antemano muchas gracias por tu ayuda!!
Mejor
Víctor
Anónimo
Hola,
Descargue el archivo @ https://1drv.ms/u/s!AtDlC2rep7a-jkiRG_LyHcv0RSXI
Gracias
Materia gris
v-lili6-msft
hola, @victorariza
Parece que la columna de fecha está dividida en tres columnas (año, mes, día).
Entonces podrías crear una columna de cálculo como esta
Date = DATE('Table'[Datelevel1: year],'Table'[Datelevel2: month],'Table'[Datelevel3: day] )
Luego arrastre este campo a la segmentación.
Atentamente,
Lin
Victor Ariza
En respuesta a v-lili6-msft
Muchas gracias @v-lili6-msft, ¡funciona! Ahora tengo otro problema, cuando muevo mi cortadora, mis datos no se recargan. por lo tanto, creo que el problema proviene de mi consulta, especialmente para la fecha de inicio y la fecha de finalización.
Encontré una publicación en el foro que brinda algunas funciones, pero cuando lo intento, aparece un error.
Quiero que mi informe muestre dinámicamente la fecha de la últimos 30 días (clásico para tableros digitales):
Si intento:
{Cube.ApplyParameter, "DateRange", {DateTime.Date(DateTime.LocalNow()-30), Date.From(DateTime.LocalNow())}},
Yo obtengo:
«Expression.Error: no podemos aplicar el operador – a los tipos DateTime y Number.
Detalles:
Operador=-
Izquierda=4/12/2018 7:11:33 p. m.
Derecha=30″
Entonces si intento:
{Cube.ApplyParameter, "DateRange", {Date.From(DateTime.LocalNow()-30), Date.From(DateTime.LocalNow())}},
Yo obtengo:
«Expression.Error: no podemos aplicar el operador – a los tipos DateTime y Number.
Detalles:
Operador=-
Izquierda=4/12/2018 7:11:33 p. m.
Derecha=30″
¿Dónde está mi error?
¡¡muchas gracias de nuevo!!
mejor
Víctor
v-lili6-msft
En respuesta a Victor Ariza
hola, @victorariza
cuando muevo mi cortadora, mis datos no se recargan.
Cuando cambia datos en Slicer, Slicer es solo un elemento visual, funciona en su informe, no en el modelo de datos.
Si quieres vuelva a cargar sus datos, debe usar Parámetros en Power BI.
Este es el tutorial para que usted consulte
referencia: https://www.mssqltips.com/sqlservertip/4475/using-parameters-in-power-bi/
y para mostrar dinámicamente la fecha de la últimos 30 días
Puede agregar una columna de cálculo para juzgar si la fecha de esta fila es últimos 30 días me gusta
filter = IF(DATEDIFF(Table1[Date],TODAY(),DAY)<=30,"last 30 days","not")
luego arrastre este campo al filtro de nivel de informe el filtro establecido es «últimos 30 días»
Atentamente,
Lin