Загрузка данных из Instagram в Google Big Query - PullRequest
0 голосов
/ 21 февраля 2019

Я новичок в разработке, поэтому прошу прощения, если это действительно базовый вопрос.Я пытаюсь получить доступ к некоторым данным, доступным из API instagram, как описано здесь.https://developers.facebook.com/docs/instagram-api/insights.

Я хотел бы, чтобы какой-то репозиторий данных извлекал данные, поэтому я смотрю на Google Big Query, чтобы посмотреть, смогу ли я получить данные.(Конечным местом будет PowerBi, поэтому я могу публиковать его в Интернете)

Глядя на код запроса Facebook - возможно ли добавить его в запрос Google Big для возврата данных?

Я заменяю «instagram-business-user-id» уже сгенерированным идентификатором - но, похоже, ему нужно больше разметки, чтобы Big Query знал, на каком языке он находится.

Любая помощь будет высоко ценится.

GET graph.facebook.com/{instagram-business-user-id}/insights
    ?metric=impressions,reach,profile_views
    &period=day

1 Ответ

0 голосов
/ 21 февраля 2019

Глядя на код запроса Facebook - можно ли поместить его в запрос Google Big для возврата данных?

Да, это абсолютно возможно при использовании bigQuery API или bigQueryCLI

Вы можете использовать этот рабочий процесс Psuedo в качестве примера (используя BigQuery API):

  1. Создать таблицу в bigQuery с желаемой схемой для этого вытакже есть 2 варианта:

    • Сохранить результат в 1 столбце с полным JSON. Это означает, что для выбора, который вам нужен, вы используете JSON_EXTRACT для извлечения определенных данных
    • Обработайте JSON в своем коде и сохраните его в определенных столбцах, чтобы упростить оператор выбора
  2. Вызвать instagram's API

  3. Вызов bigQuery API или bigQuery CLI для вставка данных, Эта ссылка предоставляет один вариант, как это сделать

  4. ВызовbigQuery API или bigQuery CLI для выборки данных, Эта ссылка предоставляет один вариант, как это сделать
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...