Page 38 - BP_202110
P. 38

[管理运营Management]





                                    1.节目素材迁移                                 片”,为避免迁移时遗漏,因此在配置策略时将垫
                                    我们在二级存储中专门建立了一个名为“台媒                     片宣传片也一并迁移。
                                资”的文件夹,并在系统配置存储区中对其进行定                          另外,有两档重播的节目,是由缩编网迁移至
                                义,将其存储区访问点指向此文件夹。                            播出系统,其节目属性为“电视剧”,无法为其单
                                    将所有新上载节目均传至上载服务器。其中通                     独建立迁移策略,因此将其手动迁移至“台媒资”
                                过录像机上载的节目,直接进入上载服务器;通过                       存储区。
                                蓝光光驱导入的节目,其导入路径均指向了上载服                          至此,媒资系统需要的所有节目素材,均已迁
                                务器。                                          至“台媒资”存储区。
                                    通过设置迁移策略,将所有上载服务器中的                         2.播后节目单导出和迁移
                                素材迁往“台媒资”存储区。由于有部份自办节目                          播出系统将节目提交媒资中心归档,除了迁移
                                会长期播出,因此其节目属性被定义为“垫片宣传                       节目,还需要提供节目的播后节目表,以便进行归
                                                                             档筛选。
                                                                                为此,我们在数据库中添加了一个维护任务,
                                                                             每天1﹕15从播出数据库播后节目统计表单中按照
                                                                             需要导出一份播后节目单。

                                                                                该任务执行时会调用以下批处理任务:
                                                                                set year=%DATE:~0,4%
                                                                                set month=%DATE:~5,2%
                   图3 高清导入工作站中导入程序目标存储区设定                                       set day=%DATE:~8,2%

                                                                                set hour1=%TIME:~0,1%
                                                                                if "%hour1%"==" " (set hour1=0)
                                                                                set hour2=%TIME:~1,1%
                                                                                set hour=%hour1%%hour2%


                                                                                set minute1=%TIME:~3,1%
                                                                                if "%minute1%"==" " (set minute1=0)
                                                                                set minute2=%TIME:~4,1%
                                                                                set minute=%minute1%%minute2%


                                                                                set filename=Playedlist_%year%%month
                                                                             %%day%%hour%%minute%.csv
                                                                                sqlcmd -E -i "F:\台媒资导出\Playedlist.sql" -o
                                                                                "\\192.168.150.231\vol_netapp01\台媒资
                                                                             \%filename%" -s ","
                                                                                其作用是调用本地F盘“台媒资导出”文件夹
                   图4 迁移策略的设定
                                                                             里的Playedlist.sql语句,生成一份csv表,并将其
                                                                             存储到指定位置(此位置与节目素材迁移的位置一
                                                                             致)。
                                                                                Playedlist.sql语句内容如下:
                                                                                declare @now nvarchar(8)=CONVERT(nv
                                                                             archar(8),GETDATE(),112)
                   图5 数据库播后节目单导出任务



                  38
   33   34   35   36   37   38   39   40   41   42   43