Изучение запроса Kusto и поиск способа получить начало текущего месяца datetime. На момент публикации этой статьи это 25.02.2020, поэтому вывод должен выглядеть следующим образом: 1 февраля 2020 г.
Это то, что у меня есть пока и работает, но должен быть лучший способ сделать это. Может кто-нибудь, пожалуйста, дайте мне знать, если этот запрос может быть улучшен? Какова общая практика получения начала текущего месяца?
Ниже, получить год и месяц, добавить ведущий 0, если необходимо для месяца, затем объединить строку и присвоить переменной «d», которая затем будет выглядеть как «2020-02-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);