Loading

Combinar un campo de fecha y un campo de hora

Fecha de publicación: Mar 25, 2024
Tarea
Cómo combinar campos de fecha y hora independientes para crear un único campo de fecha y hora .

Ocasionalmente, los datos se almacenan de forma que no están disponibles para el análisis inmediato. Por ejemplo, es posible que tenga una fuente de datos que contenga una columna independiente para las fechas y otra columna independiente para la hora. Como los datos de fecha y hora están en columnas separadas, se representan como dos campos distintos en Tableau Desktop. Además, cuando los campos del tipo de datos de fecha y hora no tienen una hora o una fecha correspondientes, el programa puede asignar automáticamente una hora de inicio a los datos de fecha o se puede asignar automáticamente una fecha de inicio a los datos de hora.
    Pasos

    Solución principal

    Paso 1: Crear un campo calculado que combine las columnas de fecha y hora

    1. En Tableau Desktop, conéctese a la fuente de datos. Para este ejemplo, use la fuente de datos adjunta, Fruit Sales.xlsx.
    2. Seleccione Análisis > Crear campo calculado.
    3. En el cuadro de diálogo Crear campo calculado, siga estos pasos:
      1. En el cuadro de texto Nombre, escriba un valor para el campo calculado. Para este ejemplo, use Fecha + Hora.
      2. En el cuadro de texto Fórmula, escriba lo siguiente:

        DATEADD(

        'hour', DATEPART('hour', [Time Sold]), DATEADD(

        'minute', DATEPART('minute', [Time Sold]), DATEADD(

        'second', DATEPART('second', [Time Sold]), [Date Sold])))

      3. Haga clic en Aceptar.

      Las columnas de fecha y de hora ahora se combinan en un único campo y puede utilizar las partes de fecha incorporadas para examinar la jerarquía de fecha y hora.
       

    Paso 2: Crear la vista final

    1. En la ventana de datos, haga clic con el botón derecho en el campo Fecha + Hora y, a continuación, arrástrelo hasta el estante Filas.
    2. En el cuadro de diálogo Anular campo, haga clic en Fecha + Hora (discretos) y, a continuación, haga clic en Aceptar.

    Solución alternativa

    Paso 1: Crear un campo calculado que combine los campos de fecha y hora.

    1. En Tableau Desktop, conéctese a la fuente de datos adjunta, Fruit Sales.xlsx.
    2. Seleccione Análisis > Crear campo calculado.
    3. En el cuadro de diálogo Campo calculado, siga estos pasos:
      1. En el cuadro de texto Nombre, escriba un valor para el campo calculado. Para este ejemplo, use Fecha + Hora.
      2. En el cuadro de texto Fórmula, escriba lo siguiente:

        DATETIME(STR([Date Sold]) + " "
        + STR(DATEPART('hour',[Time Sold]))+ ":"
        + STR(DATEPART('minute',[Time Sold]))+ ":"
        + STR(DATEPART('second',[Time Sold])))

    4. Haga clic en Aceptar.

    Paso 2: Crear la vista final

    1. En la ventana de datos, haga clic con el botón derecho en el campo Fecha + Hora y, a continuación, arrástrelo hasta el estante Filas.
    2. En el cuadro de diálogo Anular campo, haga clic en Fecha + Hora (discretos) y, a continuación, haga clic en Aceptar.
    Número del artículo de conocimiento

    001458074

     
    Cargando
    Salesforce Help | Article