MSSQLServerからHiveに約10個のテーブルをインポートしました。しかし、テーブルの1つでHiveのレコードをクロスチェックしようとすると、クエリを実行したときにさらに多くのレコードが見つかりました(tblName;からcount(*)を選択してください)。
次に、そのテーブルを削除して、Hiveに再度インポートしました。コンソールログで次のことを確認しました(203レコードを取得)。次に、(tblNameからcount(*)を選択;)を再試行し、カウントを298として取得しました。
私はこれがなぜ起こるのか理解していません。クエリに問題があるか、sqoop-importのコマンドが正しくないために発生します。
他のすべてのテーブルレコードは問題ありません。
plsはこれから私を助けます。