免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1511 | 回复: 0
打印 上一主题 下一主题

mysql多维数据仓库指南--第二篇第9章 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-22 15:06 |只看该作者 |倒序浏览

第9章:定期装载计划
       一旦数据仓库开始运作,你应该定期的从源向你的数据仓库供给新的数据,就像第8章“定期装载”讨论的那样。为了获得一个稳定的数据供应流,你将用你的操作系统平台可能提供的任务计划方式来安排定期装载。本章,第二篇的最后,将向你说明如何在window平台上用任务计划的方式部署定期装载。该计划将执行一个批处理,该批处理依次调用第8章讨论过的那些脚本。
准备批处理文件
       第8章讨论的dw_regular.sql脚本用来载入新的数据。该脚本需要以每天为周期运行。列表9-1表示一个批处理文件,该批处理将被调用进而运行dw_regular.sql脚本。
列表9-1:DW 定期装载批处理
mysql.exe -udwid uuserid -ppw -D dw
       c:\mysql\scripts\dw_regular.sql

你需要用正确的用户id和密码来调用mysql.exe命令,并且指定数据库名称和dw_regular.sql脚本的全路径。

安排批处理工作
       现在你有一个批处理文件,该文件调用regular_dw.sql脚本,进而用window操作系统的任务计划来部署它。接下来的详细步骤介绍说明如何设置。
1.打开你的控制面板,选择任务计划。
2.点击Select Add Scheduled Task。任务计划向导的第一个屏幕将显示,如图9-1
            


                  图9-1:任务计划向导的第一个窗口
3.点击下一步,你将看到任务计划向导第二个窗口,从应用列表中定位到Command Prompt。图9-2 显示的是你选择被计划的应用后的窗口。



4.再次点击下一步,将看的如图9-3所示的任务计划向导第3个窗口。键入“DW Regular Load”作为计划任务的名称,并在“Perform this task:”选项列表中选择“每天”。



5.再次点击下一步,接下来的画面提示你设置一个运行该任务计划的时间点,如图9-4所示:


6.再次点击下一步,显示下面的窗口,如图9-5所示,你将被要求输入一个有权限来运行这个任务的用户名和密码。


7.点击下一步,接下来的画面如图9-6所示。


8.将Open advanced properties for this task when I click Finish选项打勾,然后点击完成。
9.高级设置窗口将显示,如图9-7所示。


10.            点击Browse按钮,浏览文件系统,选择dw_regular_load.bat 文件。
11.            点击Set password按钮,你将看到Set Account Information对话框,如图9-8所示。键入你的用户名和密码点击ok


用于数据仓库定期装载的每日运行的任务计划现在以及配置完成。它将开始在你定义的日期和时间上运行。你可以看到新的图标在任务计划窗口上,如图9-9所示。



小结
       本章你学习了如何配置一个定期装载的工作作为window平台的任务计划。完成这个ETL步骤和不同类型的装载包括这个定期装载计划,现在你以及准备好可以让你的数据仓库启动并且运行了。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/16889/showart_572739.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP