Любая деятельность, которую мы создаем в конвейере, должна иметь выходной набор данных, который, я считаю, является чисто синтаксическим правилом в случае, если активность имеет тип «HDInsightHive». Потому что в любом случае фактический выход будет определяться самим запросом HQL. Например, в нашем случае запрос HQL выбирает строки из определенной таблицы и вставляет строки в другую внешнюю таблицу. Так что в конечном итоге именно HQL определяет, куда будет идти выход. Имя таблицы назначения отображается в самом HQL (INSERT OVERWRITE tablename ..). Поэтому в этом случае выходной набор данных, определенный в рамках действия, кажется, действует как синтаксический клей, который должен быть там ради него. Это верно?Действительно ли выходной набор данных имеет значение для типа активности HDInsightHive?
2
A
ответ
2
Это правда, что вы можете определить, где данные будут поступать в запрос HQL, как и в USQL-запросе. Основная функция набора выходных данных, как я вижу, будет заключаться в том, что он позволяет вывести вывод в другое действие. Если вы не определили выходной набор данных или не определили его с папкой, не соответствующей тому, где сценарий HQL помещает вывод, вы не сможете использовать этот набор данных в качестве входных данных для другого действия. Если ВСЕ ваши конвейеры всегда заканчиваются вашей HQL-активностью, и вам никогда не нужно что-либо делать после этого момента, тогда я вижу, как будет выглядеть набор выходных данных.
HTH
Смежные вопросы
- 1. Выходной винзоризированное набор данных
- 2. Перегрузка оператора - действительно ли имеет значение?
- 3. какое значение действительно имеет значение?
- 4. Действительно ли тип данных имеет значение в полезной нагрузке?
- 5. Easymock: действительно ли порядок захвата имеет значение?
- 6. Proc означает выходной набор данных
- 7. Действительно ли многозадачность имеет значение для простых игр для iPhone?
- 8. Действительно ли запасной магазин Spark действительно имеет значение?
- 9. Имеет ли значение набор героинских пакетов?
- 10. Действительно ли имеет значение базовый SDK для последней версии?
- 11. Как подготовить набор данных для распознавания активности
- 12. Действительно ли вопрос в секунду в MySql имеет значение?
- 13. Действительно ли Knockout.js подходит для типа экрана?
- 14. Действительно ли обезьяна имеет смысл?
- 15. Имеет ли значение памяти типа сборщика мусора
- 16. действительно ли значение dpi для веб-браузеров?
- 17. Сравнить набор данных колонного типа
- 18. Почему нарушение «выходной зависимости» LZCNT имеет значение?
- 19. GET против POST действительно ли это имеет значение?
- 20. Действительно ли сигмоидная функция имеет значение в логистической регрессии?
- 21. Действительно ли моя версия Visual Studio имеет значение
- 22. Когда имя угловых директивы действительно имеет значение
- 23. действительно ли число запросов ajax имеет значение? как?
- 24. Набор без указанного типа данных
- 25. ли массив JavaScript действительно типа карты
- 26. Если набор данных имеет строки?
- 27. Точка с запятой Python действительно имеет значение
- 28. Действительно ли для внешнего ключа значение null?
- 29. Действительно ли в php для сравнения значение
- 30. MySQL: Можно ли вернуть «смешанный» набор данных?