Panda в вашем случае вам нужно использовать escape-символ перед $ filter или backtick, который удаляет последний символ и заставляет знак доллара использоваться как символ $, а не как начальную переменную метку ...
Если вы хотите передать $ filter в сторону добавления галочки перед знаком доллара.Так как вам нужно передать эту метку $ в URL, и если вы только поместите $ filter, $ удаляется, так как это начало переменной mark, и если у вас нет переменной с именем $ filter, вы не получите никакого вывода какпустая переменная ...
Вы можете самостоятельно проверить текстовый файл и добавить туда знак доллара.если вы установите его как `$ filter, он будет выглядеть как $ filter ...
. Вам нужно убрать специальное значение этого доллара и сказать, что он должен обрабатываться как статический доллар без специальности.
Далее возможны фильтры URL, которые подтвердили свою работоспособность.
# Select 1 record:
$url = "https://graph.microsoft.com/beta/identityRiskEvents?`$top=1"
# Select by createdDateTime yyyy-MM-dd
$url = "https://graph.microsoft.com/beta/identityRiskEvents?`$filter=createdDateTime ge XXXX-XX-XX"
# Select by user account
$url = "https://graph.microsoft.com/beta/identityRiskEvents?`$filter=userPrincipalName eq 'username@domainsuffix'"
# Select by user and createdDateTime
$url = "https://graph.microsoft.com/beta/identityRiskEvents?`$filter=userPrincipalName eq 'username@domainsuffix' and createdDateTime ge xxxx-xx-xx"