私はSqoopとPIGを試しているので、SqoopはMySQLからデータを取得してHDFSリポジトリに入れた後、 PIGを使用して達成される。その代わりに、私は豚から直接MySQLテーブルを読むことができるかどうかを知りたいと思います。あなたの答えがイエスである場合は、サンプルスクリプトを共有してください。ありがとう、私は感謝します。Sqoopを使ってMySQLからPIGにデータをロードする
2
A
答えて
2
PIGから直接MySQLにアクセスすることはできません。
使用Sqoopは、HDFSにデータをフェッチして、PIGスクリプトを使用して、それを分析する:
次の2つのオプションを持っています。
UDFを書き、MySQLとの接続を作成し、データをフェッチして分析します。これは、通常のJava JDBCコードによく似ています。
オプションbは、データが巨大である場合はひどい選択です。 要件には不明ですが、あなたはSqoopの美しさを殺しています。 Sqoopは、データベースへの複数の接続を作成してデータを高速にプルするマッパーをエレガントに作成します。
あなたはこれを正確に試している理由について詳細を共有できますか?
関連する問題
- 1. Sqoopを使ってmysqlからHadoopにデータをインポートしても失敗する
- 2. sqoopを使ってhdfsからmysqlにjsonデータを挿入するには?
- 3. Apache Sqoopを使用してMySQLからMySQLにデータをインポートする
- 4. Sqoopを使用してmysqlからHDFSにデータをインポート
- 5. sqoopを使ってmysqlからインポートテーブルを試しています
- 6. .tsvファイルからPigにデータをロードするには?
- 7. Sqoopを使用してOracleデータをHadoopにロードする
- 8. jqueryを使用してmysqlデータベースからデータをロードする
- 9. HBaseStorageを使用してBigtableからDataprocのPig経由でロード
- 10. cakephpを使ってcsvからmysqlにデータをインポートする2.7.5
- 11. PHPを使ってmysqlからデータを更新するには?
- 12. MySQLデータベースからHTMLテキストボックスにデータをロード
- 13. MySQLデータベースからC#DGVにデータをロード
- 14. mysqlからチラシにデータをロード
- 15. 履歴負荷中にデータをチャンクにロードするSqoop
- 16. PigからPandasにCSV/TSVファイルをロード/エクスポートする方法は?
- 17. Hadoop Pigを使用して、複数行の各レコードのテキストファイルからデータをロードしますか?
- 18. Apache PigはファイルではなくSTDINからデータをロードできますか?
- 19. PHPを使ってMySQLからアンドロイドにデータを取得
- 20. PHPを使ってアンドロイドからmysqlにデータを送信
- 21. Pig:外部スキーマファイルを使用してデータファイルをロードする
- 22. ハイブパーティションテーブルからデータをエクスポートすることはできません。sqoopを使用してmysqlテーブル
- 23. Sqoopインポートmysqlをハイブにインポートする、データが不正です
- 24. 重複を排除してテキストファイルからmysqlデータベースにデータをロード
- 25. カラム名、データをテキストファイルからMySQLテーブルにロードするには?
- 26. データ吸入SQOOPを使用
- 27. シェルインターフェイスからmysqlデータベースにデータをロードする
- 28. Mysqlを使って複数のテーブルからデータを検索するには?
- 29. ajaxを使ってテーブルtdからmysql DBのデータを削除するには?
- 30. PHPを使ってios appからmysqlにデータを保存する方法は?
あなたはロックバディありがとう! –