待分类文章集结处
待分类文章集结处
wangyanglongcc
数仓工程师,多年数据处理、分析经验。擅长数仓ETL,数仓模型设计建设。
对微软云产品较为熟悉,如Azure Data Factory,Azure Databricks,SqlServer等。
对Python,Sql,Excel等较为熟悉。
展开
-
使用Java调用Python程序
import java.io.BufferedReader;import java.io.InputStreamReader;public class CallPy { public static void main(String[] args) { // 这里传入要执行的python安装路径和要执行的Python脚本路径 String[] arguments = new String[] {"E:/Anaconda3/python.exe", "D:/Py..原创 2020-07-26 16:53:01 · 140 阅读 · 0 评论 -
Java中的条件语句
public class IFELSEIF { public static void main(String[] args) { int a = 3; if (a < 0) { System.out.println("< 0"); } else if (a <= 10) { System.out.println("(0,10]"); } else if (a <=原创 2020-07-30 22:51:53 · 122 阅读 · 0 评论 -
Qlik Sense循环之Do...Loop
Do...Loop 控制语句是一个脚本迭代构造,可不断执行一个或几个语句,直到逻辑条件得到满足为止,常与while一起使用。如加载C:\QlikSense 下的file1.csv,file2.csv...file10.csvSet i = 1;Do while i <= 10 T: Load * From C:\QlikSense\file$(i).csv; Let i = i + 1;Loop;...原创 2021-05-19 10:22:04 · 274 阅读 · 0 评论 -
Qlik Sense 循环2 For Each...Next
For Each...Next是一种对‘列表’元素逐个处理的循环方式。列表元素可以为逗号分隔。其基本语法格式为:For Each var In list 循环体Next;我们还是以上面的例子进行处理For Each m in 1,2,3,4,5,6,7,8,9,10,11,12 TMP: Load * Resident T WHERE Month(date) = $(m); // 把数据导出到qvd文件。导出时如果文件夹不存在,会自动创建,原创 2021-05-14 10:56:44 · 415 阅读 · 0 评论 -
Qlik Sense 循环1 For...Next
For...Next是一个带有计数器的脚本迭代构造。通过指定起始值和终止值,以及每次移动的步长(默认为1)来进行循环迭代。其基本语法格式为:For var = 起始值 To 终止值 Step 步长 循环体Next;如我们将数据按月拆分输出到qvd文件中。For m = 1 To 12 Step 1 TMP: Load * Resident T WHERE Month(date) = $(m); // 把数据导出到qvd文件。导出时如果文件夹不原创 2021-05-14 10:51:33 · 279 阅读 · 0 评论 -
Qlik Sense 集合表达式
这里介绍与聚合函数一起使用时的场景。以SUM为例格式:SUM(集合表达式 要计算的指标),如SUM(集合表达式 AMT) 表示按照集合表达式对AMT进行求和。集合表达式格式:{<字段1 = {元素1 , 元素2 , 元素3 ... } , 字段2 = {元素1 , 元素2 , 元素3 ... } ...>} 序号 说明 写法 1 计算所有的销售额,不依当前选择而变动(这里的【变动】指的是.原创 2021-03-29 16:25:32 · 2296 阅读 · 0 评论 -
查看windows重启
win + r 输入 cmd进入终端,通过如下命令进行查看net statistics WORKSTATION该命令会显示开机时间。原创 2020-11-19 10:02:06 · 843 阅读 · 0 评论 -
Linux的一些操作
1. 查看系统CPU、内存、磁盘、进程情况top # 查看CUP利用率free # 查看内存使用率df -h # 查看磁盘使用率ps -ef # 查看进程2. crontab常用命令service crond status # 查看crond服务状态service crond start # 启动crond服务crontab -l # 列出当前用户crond的详细内容crontab -r # 删除当前用户的crond服务crontab -e # 编辑当前用户的crond服务3. 将原创 2020-07-12 23:29:12 · 90 阅读 · 0 评论 -
服务器端-配置sftp【基于windows】
由于freeSSHD所有用户都会访问到同一个目录,无法做到不同用户访问不同目录(相当于权限控制),故不能使用freeSSHD配置sftp服务。取而代之的是使用freeFTPd来进行配置,可以实现不同用户访问不同目录。1. 软件下载与安装!!!重要:安装和打开时需要注意,要以管理员身份安装和打开。下载链接为:http://www.freesshd.com/?ctt=download下载安装时注意把服务添加到系统中(默认安装即可)2. 工具配置2.1 ip配置2.2 添加用户并设置用户能访问原创 2020-07-08 17:18:42 · 1143 阅读 · 0 评论 -
印象笔记Markdown样式美化
vv原创 2020-05-06 18:17:50 · 4958 阅读 · 5 评论 -
日期格式正则表达式(完善版)
第一步,验证年份年份范围为 0001 - 9999,匹配YYYY的正则表达式为:[0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3}第二步,验证月份和日期1. 月份为[1, 3, 5, 7, 8, 10, 12],天数范围为01-31匹配MM__sep__DD的正则表达式为:(0[1357...原创 2020-02-25 19:36:34 · 11311 阅读 · 0 评论