Slide 11
Slide 11 text
Copyright (c) The Japan Research Institute, Limited
11/12
主要機能、特徴的な機能の紹介 - ④データ検証
技術統括部 DB-Architチーム
⚫ Oracle DB, PostgreSQL 両方に接続し、定義観点の検証、テーブル件数観点の検証、実データ観点の検証が可能
⚫ デフォルトでは、両DBからテーブルごとに10,000件抽出し、差分が10件あると検証を停止する (confファイルから変更可能)
実データ観点の検証:データ移行前
-----------------------------------------------------------------
Data validation for table ITEM: 10 FAIL
-----------------------------------------------------------------
ORACLEDB:ITEM:1:[1|8845|YEf9V6oRDxlLEeW9buiQtmd|48.72|KUBCwq4oS2coriginalivEWj0wDJf]
POSTGRES:ITEM:1:[|||]
ORACLEDB:ITEM:2:[2|6957|45FC1IfVGpqgK5gfInkQ|10.38|W8WxWdOHIaFZ2SXEKJmdg61Wipy6cZPyJFkW]
POSTGRES:ITEM:2:[|||]
ORACLEDB:ITEM:3:[3|638|adKlHN8tiTz4Jj|2.74|gjtIV8ntROEOFkCnwnCPyugzthp6Y3OoriginalH7g]
POSTGRES:ITEM:3:[|||]
ORACLEDB:ITEM:4:[4|2035|1GCOZ1erLzeWS0zLggP|1.59|jiDbFoewzyAKMXnuFYo5EHvrrg5nVEAH7KEgxQO]
POSTGRES:ITEM:4:[|||]
ORACLEDB:ITEM:5:[5|6642|bxMqQrXAc3ecRD31F4et3q|45.5|lAg4l4NnE3QVxyVr7JXBzOoUZQkDh9ydK57MXkCNoFs]
POSTGRES:ITEM:5:[|||]
ORACLEDB:ITEM:6:[6|948|daTVDtsNKYUiipK4hxTOS|89.82|y0oOFTtKlNgqVaksSw0m1Zl4UpAfaFNXBvQ51l8Dn2C2Bm]
POSTGRES:ITEM:6:[|||]
ORACLEDB:ITEM:7:[7|2368|S7SU7VcBCFTEYQGvwhH7|6.42|vN44p76fr9I7FuJa0ycnmDVDu7voIJHHGzVnrKFRu5KavQq]
POSTGRES:ITEM:7:[|||]
ORACLEDB:ITEM:8:[8|2845|mgrgBeWlyig7vIvqb|54.01|fxOgz1B8NO4V5hDE28ek0Qf34enZZjVXIvNM0zpFfC]
POSTGRES:ITEM:8:[|||]
ORACLEDB:ITEM:9:[9|9705|aso1L6kkYElgtdOVjsMry|30.07|lDDYBoWKlLgZKtQAE5ampg3RM3pkkaEUsdXhsl7OxavbHGuREy]
POSTGRES:ITEM:9:[|||]
ORACLEDB:ITEM:10:[10|2338|wKJ10VjPpap2yf|74.66|GnmrU6v7fMXdndRvWPd6SAZZ4eteSf2FmiD]
POSTGRES:ITEM:10:[|||]
データ移行後
Data validation for table ITEM: OK
CREATE TABLE item (
i_id integer,
i_im_id bigint,
i_name varchar(24),
i_price decimal(5,2),
i_data varchar(50)
) ;
参考:ITEM表の定義
不一致