云数据管理与集成:从数据库操作到数据工厂搭建
数据库操作基础
- 数据库扩展
- T - SQL 扩展方法 :可通过 T - SQL 代码扩展数据库。需连接到服务器对象的主数据库,运行以下查询将数据库扩展到所需的 DWUcs:
ALTER DATABASE YOURDATABASENAME
MODIFY (SERVICE_OBJECTIVE = 'DWxxxxc');
- **扩展注意事项**:扩展过程中数据库会离线,Synapse Analytics 会回滚扩展请求发出时未完成的所有正在运行的查询。应用新的 DWUc 设置后,数据库将重新上线。上线前会进行数据库恢复,以确保数据库恢复可用后处于一致状态。扩展数据库时查询缓存会丢失,可使用一些查询预热缓存,将最重要的表重新加载到缓存中。未来 Microsoft 会改变此行为,在 Synapse Analytics 的下一个版本中切换到在线扩展功能。
- 数据加载
- COPY 语句的使用 :使用数据库提供的并行选项加载数据时,COPY 语句可直接与计算节点通信,利用数据库的全部并行性。它是 Synapse Analytics 数据库 T - SQL 方言的一部分,可处理 CSV、Parquet 和 ORC 文件,还提供配置