阿里云视觉智能开放平台的逻辑数仓基于统一的SQL语法,为用户提供跨库数据查询和数据同步的能力。逻辑视图支持的数据操作包括CREATE和DROP语句,但暂不支持ALTER、UPDATE、DELETE以及INSERT SELECT这类的语句。此外,逻辑数仓功能还可以打通不同引擎,不同实例,跨区域,跨存储的OLAP、OLTP之间的壁垒。因此,在操作过程中需要遵循平台的规定,避免使用不支持的语句。
阿里云视觉智能开放平台的逻辑数仓功能确实支持跨库数据同步。逻辑数仓能够打通不同引擎,不同实例,跨区域,跨存储的OLAP、OLTP之间的壁垒,为用户提供基于统一的SQL语法的跨库数据查询和数据同步的能力。
在实际操作中,有两种方式可以完成数据的同步:直连同步和实时增量同步(数据库日志解析)。直连同步的基本思路是直接连接到数据库进行SELECT操作,然后将查询的数据存储到本地文件作为中间存储,最后将这个文件Load到数仓中。此外,逻辑数仓的加速查询功能还能实时或定时地将源表数据同步到数据管理DMS中的专属存储,并在专属存储中进行SQL分析、查询,从而大幅度提高SQL查询的速度,并减少查询分析对源库的压力。
如果需要更高效的数据同步方案,可以考虑使用数据管理DMS。它可以在不搬迁原始数据的前提下将多种异构数据源进行逻辑上的融合,形成一个逻辑仓,然后通过DMS内置的跨库查询引擎(支持SQL)创建逻辑视图进行数据的融合分析。