【发布时间】:2021-06-06 02:46:29
【问题描述】:
我正在使用 Spark SQL 将 11 个表从一个数据库 (DB1) 完全导出到另一个数据库 (DB2)。导出完成后,我将 DB1 和 DB2 上每个表的计数与表名进行比较,并检查它们是否匹配(或)不匹配。输出列应该是,
Table_name DB1_count DB2_count Match (Y/N) ?
table_1 500 500 Y
table_2 376 325 N
到目前为止,我已经能够获取一张表的第 2 列和第 3 列。但是,我不确定如何为多个表和第 1 列和第 4 列实现相同的操作。
【问题讨论】:
标签: sql scala apache-spark apache-spark-sql