星環ビッグデータ使用経験総括

949 ワード

HIVEの主な文法はmysqlの習慣に従っているので、本人はOracleを使うことが多いので、後で忘れないように、実行した操作を記録してまとめます.
一、表文の作成
USE DSDSJ;
create table RESOURCEDB_DM_SMBS_YZTJ
(
  smbs_yztj_dm STRING not null COMMENT '      ',
  smbs_yztjmc  STRING          COMMENT '      ',
  xybz         STRING          COMMENT '    ',
  yxbz         STRING          COMMENT '    '
)
COMMENT '           '
CLUSTERED BY (smbs_yztj_dm)
INTO 1 BUCKETS
STORED AS ORC
TBLPROPERTIES ('transactional'='true');
DESC RESOURCEDB_DM_SMBS_YZTJ;

 
  • USE database--mysql指定したデータベースコマンド
  • に切り替えます.
  • 」フィールド・タイプ--Oracleのデータ型と照合する特定のタイプの参照ドキュメントが表示されます.
  • CLUSTERDBY(column_name)INTO 1 BUCKETS--指定されたフィールドに従ってバケツを分割し、カッコは省略できません.
  • STORED AS ORC--ORCデータフォーマットに従ってテーブルを作成し、データを格納します.
  • TBSLPROPERTIES('TRANSACTIONAL'='TRUE')--このパラメータは、トランザクション・テーブルの作成に加えて、DML文の操作が可能であることを示します.