7 Replies Latest reply: Sep 12, 2014 5:52 AM by Igor Stepanov RSS

    Direct Discovery помогите разобраться с Timestamp (datetime)

    Igor Stepanov

      Есть MS Sql, в таблице Users есть поле lgdate  с типом данных datetime.

       

      Загружаю данные:

      DIRECT QUERY

      DIMENSION

        NATIVE('CONVERT(datetime, lgdate, 120)') as "Дата операции",

        NATIVE('month([lgDate])') as "Месяц операции",

        NATIVE('year([lgDate])') as "Год операции"

      from Users;

       

      После загрузки получается все хорошо:

      Дата операцииГодМесяц
      28.08.2014 16:4320148
      28.08.2014 16:4320148
      28.08.2014 16:5020148
      28.08.2014 16:5120148
      28.08.2014 16:5920148
      28.08.2014 16:5920148
      28.08.2014 17:0120148
      28.08.2014 17:0120148
      28.08.2014 17:2220148
      28.08.2014 17:2220148


      Но когда в источнике появляется новая запись то
      Дата операции уже не обновляется см. ниже

      Дата операцииГодМесяц
      28.08.2014 16:4320148
      28.08.2014 16:4320148
      28.08.2014 16:5020148
      28.08.2014 16:5120148
      28.08.2014 16:5920148
      28.08.2014 16:5920148
      28.08.2014 17:0120148
      28.08.2014 17:0120148
      28.08.2014 17:2220148
      28.08.2014 17:2220148
      -20148

       

      Подозреваю что с форматами что-то не так у меня. Перепробовал кучу вариантов ничего не получается.