私たちがパイプライン内で作成するアクティビティには、出力データセットが必要です。これは、アクティビティが「HDInsightHive」タイプの場合、純粋に構文ルールと考えられます。とにかく、実際の出力先はHQLクエリ自体によって決定されるためです。たとえば、この例では、HQLクエリは特定のテーブルから行を選択し、他の外部テーブルに行を挿入しています。最終的には、出力がどこに行くかを決定するのはHQLです。宛先テーブルの名前がHQL自体(INSERT OVERWRITE tablename ..)に表示されています。その場合、アクティビティ内で定義された出力データセットは、そのためにそこに存在しなければならない構文上の接着剤としてのみ機能するように見えます。あれは正しいですか?出力データセットはHDInsightHiveタイプのアクティビティにとって本当に重要ですか?
2
A
答えて
2
USQLクエリの場合と同様に、データがHQLクエリに格納される場所を定義することも可能です。出力データセットの主な機能は、出力を別のアクティビティにパイプすることができることです。出力データセットを定義しなかった場合、またはHQLスクリプトが出力を置く場所と一致しないフォルダで定義した場合、そのデータセットを別のアクティビティへの入力として使用することはできません。すべてのパイプラインが常にHQLアクティビティで終了し、それ以降何もする必要がなければ、出力データセットが不要なように見えます。
HTH
関連する問題
- 1. Sparkのバッキングストアは本当に重要ですか?
- 2. 角度サービスの可視性は本当に重要ですか?
- 3. データ型はペイロードで本当に重要ですか?
- 4. if {...} else {...}: "}"と "else"の間の改行は本当に重要ですか?
- 5. ドッカー - チームにとって本当の価値は何ですか?
- 6. CDATAは本当に必要ですか?
- 7. KillTimerは本当に必要ですか?
- 8. local_variables_initializerは本当に必要ですか?
- 9. Androidのアクティビティは本当に視覚的な表現ですか
- 10. 私はこの本に見えるデータセット持っているデータセット
- 11. Fontを処分することの重要性は、本当ですか?
- 12. VB6 Webアプリケーション - RMまたはNon-RM - それは本当に重要ですか?
- 13. ObservableクラスのRxの本当の実際のタイプは本当ですか?
- 14. ニューラルネットワークへの入力のタイプは重要ですか?
- 15. 本当にlibgccが必要ですか?
- 16. 本当に必要ですか?
- 17. Tensorflowニューラルネットワークは本当に簡単なデータセットであっても高い誤差を持っています
- 18. についてC#のケースとスイッチは本当に必要ですか?
- 19. %は本当に間違っている
- 20. 入力ボタンと508準拠:本当にラベルが必要ですか?
- 21. 基本的なCの入力と出力に必要なヘルプ
- 22. OpenSSLには本当にopenssl.confへのパスが必要ですか?
- 23. イベントのバリデーション - Jsヘビーアプリケーションには本当に必要ですか
- 24. node.jsの処理にはプロキシが本当に必要ですか?
- 25. productionのためのless.jsの.cssフォールバックを維持することは本当に重要ですか?
- 26. 静的IPはJavaソケットプログラミングにとって重要ですか?
- 27. <span>は検索エンジンにとって重要ですか?
- 28. コードが本当にこれに引っかかって
- 29. 本当に待っていますTask.Run()
- 30. Qtのスタイルシートは本当に_dynamic_プロパティを扱っていますか?