0
PIGを使用して代理キージェネレータを実装しようとしています。 最後に生成されたキーをデータベースに保持し、次に使用可能なキーをデータベースに照会する必要があります。PIGデータベースアクセス用ラテンスクリプト
PIGにODBCを使用してデータベースを照会するサポートはありますか? はいの場合は、ガイダンスやサンプルを提供してください。
PIGを使用して代理キージェネレータを実装しようとしています。 最後に生成されたキーをデータベースに保持し、次に使用可能なキーをデータベースに照会する必要があります。PIGデータベースアクセス用ラテンスクリプト
PIGにODBCを使用してデータベースを照会するサポートはありますか? はいの場合は、ガイダンスやサンプルを提供してください。
ご質問に直接お答えして申し訳ありませんが、これはあなたがしたいことではありません。いくつかの理由があります:
レコードごとにデータベースを1回押すことができれば、単一のスレッドでMapReduceを使わずにこのサロゲートキーを強化することができます。
どちらの方法でも、ハートトップではサロゲートキーや自動カウンタを作成するのは簡単ではないため、ハドープでは簡単です。
Sqoopを見てください。あなたの豚のスクリプトは、キー以外の必要なものすべてを生成することができます。次にブタの出力をSqoopを使ってデータベースにロードし、キーがデータベースによって自動的に追加されるようにします。 –