2017-11-16 14 views
0

ハイブ、スパークSQLとAzure U SQLでテーブル関係を維持できる方法はありますか?これらのいずれも、OracleまたはSQL Serverのような関係を作成することをサポートしていますか。 oracleでは、user_constraintsテーブルを使用して関係を取得できます。 MLでの処理と同様のものを探します。ハイブ、スパークSQLとAzure USQLのテーブル関係

答えて

0

大きなデータプラットフォームで整合性制約をサポートしているとは思われません。これらは、できるだけ早くデータをロードするように設計されています。制約があると、インポートが遅くなります。これが理にかなっていることを願っています

0

大きなデータツールは制約を維持していません。ハイブを考慮するだけでは、Hiveがスキーマに従ってスキーマに従うので、テーブルスキーマが維持されているかどうかにかかわらず、テーブルにデータを書き込んでいる間も気にしません。 リレーションシップを確立する場合は、データを読み込みながらジョインを処理する必要があります。

関連する問題