1

Я пытался создать статическое притяжение для получения некоторой информации с помощью Scala, Spark и intellij IDEA, и я довольно долго сталкивался с этой ошибкой. Я уже добавил в потоковой зависимости и все необходимые файлы jar, однако я продолжаю получать эту ошибку.TwitterPopTags Scala Spark не может получить доступ к информации Oauth Я думаю,

Я потратил некоторое время, играя с переменными, пытаясь вручную ввести мою информацию oauth (я считаю, что это вызывает эту ошибку), и я попытался сделать файлы twitter4j.properties в своем искровом корне, корне проекта , и даже мой корневой файл исходного файла проекта.

Usage: TwitterPopularTags <consumer key> <consumer secret> <access token> <access token secret> [<filters>] 

Process finished with exit code 1

То есть ошибка, я получаю. Прилагается скриншот. Кроме того, как только я получу эту работу (oauth), как я могу изменить информацию, которую я вытаскиваю из твиттера, и потенциально хранить ее с помощью локальной базы данных SQL или даже csv-файла?

Спасибо [Ошибка] [1]

Исходный код для TwitterPopularTags: https://github.com/apache/spark/blob/master/examples/src/main/scala/org/apache/spark/examples/streaming/TwitterPopularTags.scala

http://imgur.com/sEEiIiT

ответ

0

Для тех, кто пытается понять это, вы можете сделать следующее, чтобы обеспечить аргументы в массив, представленный в этом примере, и ожидает, что ваша информация oauth в: выполните следующие действия:

1) Измените конфигурацию (нажмите кнопку confi выпадающего меню и выберите «редактировать конфигурации».

2) На вкладке «Конфигурации» вы увидите «аргументы программы» поля

3) В этой области аргументов программы, ввести четыре аргумента в соответствии с требованиями коды, разграничиваются пробелами.