简体   繁体   中英

How to compare data between two different DBMS?

How to compare content of two selects from identical tables in two different DBMS? For example I want to compare results from Postgresql and Big Query. The result of queries is quite big (few million rows). I'm not sure whether exporting the data from one database and importing to temporary table in another is a good solution. What are common solutions to this kind of problem?

What you are looking for is a Data Validator tool. Refer to this open source tool developed by Google Cloud PSO Team

The Data Validation Tool is an open sourced Python CLI tool based on the Ibis framework that compares heterogeneous data source tables with multi-leveled validation functions.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM