Изучение запроса Kusto и поиск способа получить начало текущего месяца datetime. На момент публикации это 25 февраля 2020 г., поэтому результат должен выглядеть так, как показано ниже, на 1 февраля 2020 г.
Это то, что у меня есть до сих пор и работает, но должен быть лучший способ сделать это. Может ли кто-нибудь сообщить мне, можно ли улучшить этот запрос? Какова обычная практика получения начала текущего месяца?
Ниже введите год и месяц, добавьте начальный 0, если необходимо, для месяца, затем объедините строку и назначьте переменной «d», которая затем будет выглядеть как «2020-02-01», и передайте эту строку в todatetime ()
let year = datetime_part("Year",now());
let month = datetime_part("Month",now());
let m = case(month < 10, strcat("0", month), tostring(month));
let d = strcat(year, "-", m, "-01" );
print todatetime(d);