Как использовать свинью в Visual Studio с Azure Hdinsight

Я создал свой HDInsight на Azure и подключился к облачному обозревателю на VS2017.

Я хочу сделать счетчик слов, используя свинью Hdinsight.

Я создал свой проект свиньи, но когда я начинаю свой script.pig Я получаю ошибку:

Could not copy the file "obj\Debug\Pig" because it was not found.

1 ответ

Вы можете использовать Data Lake Tools для Visual Studio, которая поддерживает создание и отправку сценариев Pig в кластеры HDInsight. Пользователи могут создать проект Pig из шаблона, а затем отправить сценарий в кластеры HDInsight.

После создания скрипта, если вы нажмете кнопку "Пуск", вы получите следующее сообщение об ошибке:

Не удалось скопировать файл "obj\Debug\Pig", потому что он не был найден.

введите описание изображения здесь

Вам нужно отправить скрипт pig в созданный вами кластер HDInsight.

введите описание изображения здесь

Успешно передан сценарий pig в кластер HDInsight:

введите описание изображения здесь

Другие вопросы по тегам