Установка SSIS для REST-источника PragmaticWorks / SentryOne Factory - PullRequest
0 голосов
/ 13 сентября 2018

Я пытаюсь настроить источник REST в SSIS, используя инструмент Task Factory.Я пытаюсь получить данные из Google Adwords с помощью этой конечной точки:

https://adwords.google.com/api/adwords/reportdownload/v201806

Мне нужно отправить некоторые параметры в сообщении, и в этом инструменте есть поле для «ОпубликоватьДанные ", но я не уверен, как отформатировать эти данные.

enter image description here

Сообщение, которое я получаю:

ReportDownloadError.MISSING_PARAMETER Отсутствует определение отчета

Я не уверен, что такое определение отчета или где его разместить.Или как добавить данные публикации в поле данных публикации.Кто-нибудь?

1 Ответ

0 голосов
/ 14 сентября 2018

Тело POST для запроса отчета должно быть закодировано в форме.Я не уверен, как этого добиться в Task Factory, но тело вашего запроса должно выглядеть так:

__rdquery=SELECT+CampaignId%2C+AdGroupId%2C+Impressions%2C+Clicks%2C+Cost+FROM+ADGROUP_PERFORMANCE_REPORT+WHERE+AdGroupStatus+IN+%5BENABLED%2C+PAUSED%5D+DURING+LAST_7_DAYS&__fmt=CSV
...