Power BI Spain Users Group

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.
 View Only
Expand all | Collapse all

Tutorial como insertar la fecha y hora de Actualizacion en un Informe

  • 1.  Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Top Contributor
    Posted Aug 12, 2019 11:09 PM
    Hola a todos, acabo de publicar un nuevo video tutorial de Power BI que les muestra como insertar la fecha y hora de Actualizacion en un Informe y que cambia cada vez que se hace un Refresh de Datos.
    Insertar Fecha y Hora de Actualizacion de un Informe
    YouTube remove preview
    Insertar Fecha y Hora de Actualizacion de un Informe
    Este tutorial les permitirá agregar un indicador que muestre la fecha y hora de Actualización en un informe y así dar al usuario que usa este informe la fecha y hora de los datos de este. #PowerBI #DAX
    View this on YouTube >


    ------------------------------
    Mahesh Caroicar
    IT Consultant
    Santiago
    Chile
    ------------------------------


  • 2.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Bronze Contributor
    Posted Aug 13, 2019 10:59 AM
    Hola Mahesh,

    ¿Es posible convertir esa fecha en un parámetro? Lo que me gustaría hacer es lo siguiente:

    1. Restarle a esa fecha dos meses (esto sé como hacerlo).
    2. Transformar la fecha resultante en un parámetro (esto no sé como hacerlo).
    3. Utilizar este parámetro en una consulta para que no cargue ningún fichero Excel con fecha de creación anterior al parámetro (esto también sé hacerlo).

    Felicidades nuevamente por tus vídeos, siempre agradezco contenido nuevo y fuera de lo habitual.

    Un saludo,

    Alex

    ------------------------------
    Alejandro Ayala Fernández
    Eurofred S.A
    aleayafer@gmail.com
    ------------------------------



  • 3.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Gold Contributor
    Posted Aug 13, 2019 12:01 PM
    Edited by Francisco Mullor Cabrera Aug 13, 2019 12:02 PM
    Justo algo parecido hice yo hace unos días y es bastante sencillo.
    Conviertelo a fecha si no necesitas la hora
    y Rastrea desagrupando datos dos veces. La primera la estás convirtiendo en lista y la segunda en valor. Ese valor, te sirve como parámetro y se actualiza cuando actualizas el modelo con la fecha de hoy.

    let
    Origen = #table(type table[FechaUltimaActualizacion=datetime], {{DateTime.LocalNow()}}),
    #"Tipo cambiado" = Table.TransformColumnTypes(Origen,{{"FechaUltimaActualizacion", type date}}),
    FechaUltimaActualizacion = #"Tipo cambiado"[FechaUltimaActualizacion],
    FechaUltimaActualizacion1 = FechaUltimaActualizacion{0}
    in
    FechaUltimaActualizacion1

    PD: Rastrear desagrupando datos con botón derecho sobre el campo




    Un saludo


    ------------------------------
    Francisco Mullor Cabrera
    Benahadux
    622069039
    ------------------------------



  • 4.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Bronze Contributor
    Posted Sep 15, 2020 07:37 AM
    Muchísimas gracias por la respuesta.

    Siento la demora en contestar...

    Saludos,

    ------------------------------
    Juan Carlos Pérez Varela
    ------------------------------



  • 5.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Bronze Contributor
    Posted Sep 01, 2020 06:48 AM
    Hola.

    Muchas gracias por el aporte.

    Tengo una pregunta a ver si es posible que me ayudes.

    Recibo cada día un fichero csv que incluye en el nombre la fecha y la hora de la descarga.
    Por ejemplo: " ticket_search_2020-09-01_09-24.csv " y necesitaría extraer esa fecha (2020-09-01) e implementarla como una columna de la tabla en power Bi.

    No se si hay manera de hacerlo. Espero haberme explicado bien.

    Muchas gracias y saludos,

    ------------------------------
    Juan Carlos Pérez Varela
    ------------------------------



  • 6.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Gold Contributor
    Posted Sep 01, 2020 07:01 AM
    Utiliza el origen carpeta para traerte la lista de los archivos que estén en la carpeta donde tienes ese csv y una vez que lo tienes realiza las transformaciones necesarias sobre el name del archivo hasta quedarte solo con la fecha

    ------------------------------
    Francisco Mullor Cabrera
    Benahadux
    622069039
    ------------------------------



  • 7.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Bronze Contributor
    Posted Sep 01, 2020 08:21 AM
    Muchas gracias Francisco por tu pronta respuesta.

    Lo del origen carpeta lo tengo claro, el problema es que es que necesito es que esa fecha se incluya como primera columna de la tabla y es lo que no sé como hacer.

    Nuevamente, muchas gracias y saludos,




    ------------------------------
    Juan Carlos Pérez Varela
    ------------------------------



  • 8.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Gold Contributor
    Posted Sep 01, 2020 09:05 AM
    Quedate con la columna Name y la columna binary. Realizas los cambios necesarios para convertir Name en la fecha y luego expandes la columna binary que contiene los campos del csv

    ------------------------------
    Francisco Mullor Cabrera
    Benahadux
    622069039
    ------------------------------



  • 9.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Top Contributor
    Posted Sep 01, 2020 09:43 AM

    Si es un fichero, lo que yo haria es a traves de PowerQuery , te hice un Script para que lo hagas pero debes cambiar la ruta :

    1. Desde Power BI , Obtener Datos, Consulta en Blanco.
    2. Cuando entras a PowerQuery haces click con el boton derecho en Consulta en Blanco y seleccionas Editor Avanzado y pegas este codigo (No olvides cambiar la ruta ya que lo hice con una ruta de muestra ya que no tengo tu "Fichero" y tendras problemas con los nombre de las columnas que son de un archivo propio.

    Si aun tienes problemas, enviame el archivo con las cabeceraas de datos y 1 registro de muestra y te hago todo.

    Exito!!!

    let
    Source = Folder.Files("C:\Demo"),
    #"Filtered Hidden Files1" = Table.SelectRows(Source, each [Attributes]?[Hidden]? <> true),
    #"Invoke Custom Function1" = Table.AddColumn(#"Filtered Hidden Files1", "Transformar archivo", each #"Transformar archivo"([Content])),
    #"Renamed Columns1" = Table.RenameColumns(#"Invoke Custom Function1", {"Name", "Source.Name"}),
    #"Removed Other Columns1" = Table.SelectColumns(#"Renamed Columns1", {"Source.Name", "Transformar archivo"}),
    #"Expanded Table Column1" = Table.ExpandTableColumn(#"Removed Other Columns1", "Transformar archivo", Table.ColumnNames(#"Transformar archivo"(#"Archivo de ejemplo"))),
    #"Changed Type" = Table.TransformColumnTypes(#"Expanded Table Column1",{{"Source.Name", type text}, {"Sucursal", type text}, {"Fecha", type date}, {"Producto", type text}, {"Monto", Int64.Type}}),
    #"Duplicated Column" = Table.DuplicateColumn(#"Changed Type", "Source.Name", "Source.Name - Copia"),
    #"Split Column by Delimiter" = Table.SplitColumn(#"Duplicated Column", "Source.Name - Copia", Splitter.SplitTextByDelimiter("_", QuoteStyle.Csv), {"Source.Name - Copia.1", "Source.Name - Copia.2", "Source.Name - Copia.3", "Source.Name - Copia.4"}),
    #"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Source.Name - Copia.1", type text}, {"Source.Name - Copia.2", type text}, {"Source.Name - Copia.3", type date}, {"Source.Name - Copia.4", type text}}),
    #"Removed Columns" = Table.RemoveColumns(#"Changed Type1",{"Source.Name - Copia.1", "Source.Name - Copia.2", "Source.Name - Copia.4"}),
    #"Renamed Columns" = Table.RenameColumns(#"Removed Columns",{{"Source.Name - Copia.3", "Columna"}})
    in
    #"Renamed Columns"



    ------------------------------
    Mahesh Caroicar
    IT Consultant
    Santiago
    Chile
    ------------------------------



  • 10.  RE: Tutorial como insertar la fecha y hora de Actualizacion en un Informe

    Bronze Contributor
    Posted Sep 15, 2020 07:25 AM
    Muchísimas gracias.

    Me ha funcionado bien.

    Saludos,

    ------------------------------
    Juan Carlos Pérez Varela
    ------------------------------