У меня есть требование обновить набор данных power bi (push stream) с помощью rest api.Я мог войти в систему с помощью PowerShell, но ни одна из этих команд (см. Ниже) не работает для меня, чтобы удалить строки.Цель состоит в том, чтобы сначала удалить все старые строки, а затем вставить новые данные - скажем, делать это каждые 30/45 секунд.Вот те командлеты ps, которые я пробовал:
Remove-PowerBIRows -DataSetId xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx -TableName RealTimeData
Invoke-PowerBIRestMethod -Url 'groups / xxxxxxxxxx-xxxxxxxxxxxx / наборы данных / xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / tables / RealTimeData / lines '-Method Delete
Первый из них (команда Remove) возвращает - «ПРЕДУПРЕЖДЕНИЕ: не удалось удалить строки."
Секунда (Invoke) возвращает -Invoke-PowerBIRestMethod: произошла одна или несколько ошибок.В строке: 31 символ: 1 + Invoke-PowerBIRestMethod -Url 'groups / xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: WriteError: (Microsoft.Power ... werBIRestMethod: InvokePowerBIRestMethod) [Invoke-PowerBIRestMethod], AggregateException + FullyQualifiedErrorId: возникла одна или несколько ошибок., Microsoft.PowerBI.Commands.Profile.Inpointeti0_0_in_inde0_0_inde0_0_inde0_0in0P0B0Rest для 101B forestBearнабор данных push stream выглядит следующим образом (на случай, если это поможет ...): $ endpoint = "https://api.powerbi.com/beta/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/datasets/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/rows?key=......
Что мне не хватает? Пожалуйста, помогите мне. Спасибо!