logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kettle实现SQL Server数据到GreenPlum的每日同步调度

1.总的调度流程,通过linux下的crontab定时执行一个包含kjb执行信息的shell脚本2.XXXX_0_Execute_Judge转换下有两个作业,通过获取每天的同步状态值来判断是否执行同步工作,如果同步状态不满足,会发邮件告知3.XXXX_A0_Connect_Next作业下含有四个并行执行的作业,Message_Prepare_Yes作业负责的获取到同步状态O

Linux下crontab命令添加Kettle作业定时任务

1. 确保作业 $KETTLE_HOME/kitchen.sh -file=/data1/testdata/testkjb.kjb 或转换 $KETTLE_HOME/pan.sh -file=/data1/testdata/testktr.ktr 能在Linux下正常执行    此步骤在JDK配置正确,(Ps.可选择配置Kettle的环境变量,主要是定位程序所在主目录,不用每次引用绝对路径),

Python学习心得(一) 列表List

1.何为列表1.1 列表作为序列(sequence)的一种,是一组有顺序的元素的集合。1.2 列表是Python中最常用的内置数据类型,用中括号[元素1,元素2...]括起,以逗号分隔,元素之间没有任何关系,可以是任何类型。2.列表的声明与访问#!/usr/bin/python# -*- coding:utf-8 -*-#变量的声明market = ['Apple','B

Eclipse(pyDev)导入Anaconda2发行版中的模块

1.在Python安装目录下的$PYTHON_HOME\Lib\site-packages新建一个MyPackageName.pth文件2.向MyPackageName.pth文件写入Anaconda2安装目录$ANACONDA2_HOME\Lib\site-packages的绝对路径#!/usr/bin/python# -*- coding:utf-8 -*-imp

Python学习心得(三)函数之任意数量实参、任意数量关键字实参、导入模块中的函数

#!/usr/bin/python# -*- coding:utf-8 -*-'''1.传递任意数量的实参Python允许函数传入任意数量的实参,例如:*messages形参名中的*表示让Python创建一个空的名称为messages的元组,接收传入的所有值'''def get_person_message(*messages):concat = ''

Python学习心得(六) 反射机制、装饰器

1.反射机制#/usr/bin/env python# -*- coding:utf-8 -*-'''Python反射机制的核心本质:利用字符串的形式去对象(模块)中操作(查找/获取/删除/添加)成员,一种基于字符串的事件驱动通俗讲就是通过用户传入url的不同,调用不同的模块函数,好多比较流行的web框架都是通过反射的机制,根据url的不同指向不同的模块getattr(),ha

Python简单抓取CSDN博文列表并写入SQL Server数据库

#/usr/bin/env python# -*- coding:utf-8 -*-import re #导入正则模块import requests #导入http客户端库import lxml.html #基于libxml2这一XML解析库的Python封装,该模块使用C语言编写,解析速度比beautiful soup更快import pymssql #导入Python的SQL Ser

到底了