草庐IT

Jenkins Pipeline 流水线 - 声明式 Demo

JenkinsPipeline流水线流水线既能作为任务的本身,也能作为Jenkinsfile使用流水线可以让我们的任务从UI手动操作,转换为代码化,像dockerfile一样。从shell命令到配置文件,更适合大型项目,可以让团队其他开发者同时参与进来,完整语法tools:添加工具,如maven、JDKtriggers:基于hook模式触发流水线任务;environment:声明全局通用的环境变量;stages:定义任务步骤,即流程分段处理;post.always:最终执行的动作;pipeline{agentanytools{}triggers{}environment{}stages{sta

Jenkins + SVN/Git + Maven + Docker + 阿里云镜像 + Kubernetes(K8S)

Jenkins2361.2+MavenIntegration+SVN/GIT+Docker+阿里云镜像+Kubernetes(K8S)本文用于学习,了解原理,和实际应用,有所差别,特别是PostSteps步骤中,方式很多,根据实际情况而定。实际应用中,一般Pipeline流水线的方式比较多。环境如下Jenkins安装在Windows2012R2上Docker在另一个LinuxCentOS7.6上K8S另外三台做的集群镜像仓库用的是阿里云的流程Jenkins将代码从SVN服务器上,下载到JENKINS_HOME里的workspace中通过Maven进行编译打包Build/PublisDocker

大数据 - ODS&DWD&DIM-SQL分享

大数据ODS&DWD&DIM-SQL分享需求思路一:等差数列断2天、3天,嵌套太多1.1开窗,按照id分组,同时按照dt排序,求Rank--linux中空格不能用 tab键selectid,dt,rank()over(partitionbyidorderbydt)rkfromtx;1.2将每行日期减去RK值,如果之前是连续的日期,则相减之后为相同日期z:等差(x1+z)-(y1+z)=x1-y1selectid,dt,date_sub(dt,rk)flgfrom(selectid,dt,rank()over(partitionbyidorderbydt)rkfromtx)t1;断一天的数据,f

大数据 - ODS&DWD&DIM-SQL分享

大数据ODS&DWD&DIM-SQL分享需求思路一:等差数列断2天、3天,嵌套太多1.1开窗,按照id分组,同时按照dt排序,求Rank--linux中空格不能用 tab键selectid,dt,rank()over(partitionbyidorderbydt)rkfromtx;1.2将每行日期减去RK值,如果之前是连续的日期,则相减之后为相同日期z:等差(x1+z)-(y1+z)=x1-y1selectid,dt,date_sub(dt,rk)flgfrom(selectid,dt,rank()over(partitionbyidorderbydt)rkfromtx)t1;断一天的数据,f

SQL Server 2016 安装

数据库安装选择全新安装模式继续安装输入产品秘钥:这里使用演示秘钥进行接受许可规则检测可以后期再开放防火墙对外端口选择需要安装的功能,想省事可以选择【全选】可以安装JDK,这边选择取消Polybase查询服务使用默认实例服务器配置–默认即可服务器配置ReportingServices配置–推荐使用使用默认这边被我改成了D盘D:\ProgramFiles\MicrosoftSQLServer>mkdirDReplayClient\WorkingDir\D:\ProgramFiles\MicrosoftSQLServer>mkdirDReplayClient\ResultDir\建好目录,下一步,接

[IM002]Navicat ODBC驱动器管理器 未发现数据源名称并且未指定默认驱动程序

数据库SQLSERVER2008,连接时报:[IM002]NavicatODBC驱动器管理器未发现数据源名称并且未指定默认驱动程序 到安装目录下找到sqlncli_x64.mis 双击安装    下一步,直到安装完成 

SQL Server 2016 安装

数据库安装选择全新安装模式继续安装输入产品秘钥:这里使用演示秘钥进行接受许可规则检测可以后期再开放防火墙对外端口选择需要安装的功能,想省事可以选择【全选】可以安装JDK,这边选择取消Polybase查询服务使用默认实例服务器配置–默认即可服务器配置ReportingServices配置–推荐使用使用默认这边被我改成了D盘D:\ProgramFiles\MicrosoftSQLServer>mkdirDReplayClient\WorkingDir\D:\ProgramFiles\MicrosoftSQLServer>mkdirDReplayClient\ResultDir\建好目录,下一步,接

[IM002]Navicat ODBC驱动器管理器 未发现数据源名称并且未指定默认驱动程序

数据库SQLSERVER2008,连接时报:[IM002]NavicatODBC驱动器管理器未发现数据源名称并且未指定默认驱动程序 到安装目录下找到sqlncli_x64.mis 双击安装    下一步,直到安装完成 
12