更新数据驱动，使用Map来读取数据