Отметка времени эпохи на фабрике данных - PullRequest
0 голосов
/ 14 мая 2018

Работает следующее:

response / desc / 50000/1/1525756206 / json? X-apikey = 542c0603951a208c4be688002d36f48808c40116174

Но не это:

response / desc/ 50000/1 / @ {formatDateTime (adddays (utcnow (), -6), '% a% b% d% H:% M:% S +0000% Y')} / json? X-apikey = 542c0603951a208c4be688002d3c40116174

Даже это не работает:

response / desc / 50000/1 / @ {formatDateTime (adddays (utcnow (), -6), '% s')} / json? X-apikey = 542c0603951a208c4be688002d3c40116174

Так что это @ {formatDateTime (adddays (utcnow (), -6), '% a% b% d% H:% M:% S +0000% Y')} против 1525756206vs @ {formatDateTime (adddays (utcnow (), -6), '% s')}

Кто-нибудь может мне здесь помочь?Я застрял здесь на пару дней.Как рассчитать или использовать секунды на фабрике?

В основном, когда я использую @ {formatDateTime (adddays (utcnow (), -6), '% a% b% d% H:% M:% S +)0000% Y ')}, он просто игнорирует фильтры / теги в URL.

Ответы [ 2 ]

0 голосов
/ 24 мая 2018

Наконец, используйте приведенное ниже для вычисления и использования метки времени эпохи в качестве динамического параметра.

@{div(sub(ticks(adddays(utcNow(), -1)), ticks('1970-01-01')),10000000)}

Предоставлено: фабрика данных Azure Команда продукта

0 голосов
/ 22 мая 2018

У меня работает выражение, но некоторые спецификаторы формата недоступны. Поддерживаемый спецификатор формата можно найти в этом документе: пользовательские строки формата даты и времени .

И formatDateTime(adddays(utcnow(), -6), '%s') покажет только второе число, вы можете попробовать formatDateTime(adddays(utcnow(), -6), 's'), если хотите показать время в следующем формате: 2018-05-16T07: 55: 18. (ссылка: Стандартные строки формата даты и времени )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...