#tableau-api #tableau-desktop
Вопрос:
Небольшой вопрос, касающийся таблицы и функции анализа ДАННЫХ, пожалуйста.
Раньше у меня был CSV-файл, ничего особенного, с меткой времени столбца. Значения столбца Mytimestamp будут такими же, как эти: Mytimestamp 1628670242328 1619671382146
DATE(DATEPARSE ( "yyyy-MM-dd HH:mm:ss", STR(DATEADD('second', (INT([Mytimestamp]/1000)), #1970-01-01#)) ))
Опять же, это сработало действительно здорово, никаких проблем. Теперь у нас есть несколько других источников данных, и я только что заменил исходный источник данных, файл CSV, на этот новый источник данных.
К сожалению, вся панель мониторинга, использующая это, сломалась из-за этой проблемы. «Вызван анализ ДАТЫ неизвестной функции».
Могу я спросить, как это исправить, и получить, пожалуйста, поведение, которое у меня было с CSV? Что было бы альтернативой этой функции анализа данных, которая может помочь «преобразовать» эти метки времени в удобочитаемый формат.
Спасибо
Ответ №1:
Правильный ответ-использовать DATETIME
DATE(DATEPARSE ( STR(DATEADD('second', (INT([Mytimestamp]/1000)), #1970-01-01#)) ))
Некоторые источники данных, такие как CSV, поддерживают анализ данных
Но некоторые другие этого не делают, и DATETIME
это ответ.