自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 oracle pivot 用法

Select ‘2021-03’ MONTH, ‘苹果’ name, 100 nums from dual。Select ‘2021-01’ MONTH, ‘桃子’ name, 111 nums from dual。Select ‘2021-02’ MONTH, ‘桃子’ name, 222 nums from dual。Select ‘2021-03’ MONTH, ‘桃子’ name, 333 nums from dual。

2023-06-12 09:27:36 197 1

原创 如何在FineReport中使用Echarts

文章目录如何在FineReport中使用Echarts1. 下载 Echarts.js2. 新建决策报表3. 引用 Echarts.js4. 添加「初始化后」事件5. 利用「报表块」处理数据6. 设置「报表块」不可见7. 预览效果8. 其他8.1 Echarts 使用8.1.1 定时更新数据8.1.2 异步加载数据如何在FineReport中使用Echarts1. 下载 Echarts.js官网下载:Apache ECharts或者 gitee 下载2. 新建决策报表在决策报表中,添加一个「标

2021-06-04 16:23:12 3729 11

原创 (拉钩教育)人人都能学会的数据分析——学习笔记

数据分析能力究竟是什么能通过分析数据来描述出业务现状,选取合适的监控指标来探寻规律,进而推动业务改进,获得正向效果,这边是数据分析能力。描述现状描述业务现状的过程就是完成对业务的理解,如何完成业务理解?企业视角完成业务复现用户视角完成产品体验拆分收入结构拆分用户流量结构多与业务方沟通多读一些行业研究分析文章寻找规律选取合适指标,应用一定的分析方法,寻找规律。分析方法:中阶方法对比方法漏斗分析拆解分析高阶方法预测建模/实验评估推进改动推动业务改进的基

2021-03-26 16:17:01 408

原创 FR决策报表——JS实现日期控件点击按钮后查询

JS实现日期取消选择时恢复默认值且不传递参数1、概述1、决策报表中控件可以放在参数面板中,也可以放在body主体中。区别在于,body主体中的控件只要一经编辑,就会直接触发参数传递,前端效果就是直接触发查询;而在参数面板中,则是需要点击查询按钮,才会提交参数。2、原生的日期控件编辑后点击“取消”按钮,不会回复初始值。2、应用场景如果你不想把控件放在参数面板中(因为参数面板的位置只能是在body的顶端,有些报表布局可能不好看),希望放在body内并且能够点击按钮后再查询。可以参考此文的相关配置。3

2021-03-26 16:08:54 848 1

原创 sakila数仓实战案例

以MySQL提供的Sakila样本数据库来搭建数据仓库一、Sakila简介MySQL Sakila样本数据库二、MySQL服务器安装Mysql(免安装版)安装、配置与卸载MySQL:由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题三、数仓理论知识1、维度建模2、处理维度表缓慢变化维类型1、类型一对源系统的更新,也会直接更新目标维度表。维度表总是保存当前最新的状态,如果发生变化就直接覆盖。可以通过kettle的“插入/更新”步骤来实现。

2021-03-09 10:31:50 1686 2

原创 2020-12-03 帆软培训直播课程学习笔记

职场人如何做年终总结报告一、什么是工作总结,怎么做工作总结1、为什么要做工作总结可能是领导要求的有利于发现业务问题,促进业务改进用于个人自我反思,促进个人成长有利于升职加薪一份好的工作总结通常包括以下部分:回顾阶段工作,寻找收获、经验教训,为下阶段的工作带来启示。二、个人工作总结:三个要素&三种写法1、三大要素工作成绩概述/目标完成情况概述重点模块工作完成情况能力成长、未来展望2、三种写法文字为主、图表为辅PPT+图表为主纯BI年度总结拆解自己的业务数

2021-03-03 09:54:49 161

原创 统计学_第三章_参数估计

一、抽样分布(一)总体公布与总体参数(二)统计量与抽样分布1、统计量统计量是样本的函数。统计量的特征:1、是一随机变量2、构成统计量的函数中不能包含未知因素。2、抽样分布由样本统计量所形成的概率分布就是抽样分布。抽样分布是一种理论分布。统计量的取值是依据样本而变化的,因此根据统计量来推断总体参数就必然具有某种不确定性。抽样分布构成了推断总体参数的理论基础。3、样本均值的抽样分布抽取样本的方法:重置抽样:抽取过程中总体单位总数始终不变非重置抽样样本均值的抽样分布是指所

2021-01-15 15:07:13 2097

原创 统计学_第二章_数据描述

一、用图表展示定性数据定性数据包括分类数据和顺序数据,通常可以用频数分布图和图形来描述。(一)生成频数分布表定性数据生成频数分布表的步骤:1、列出个类别2、计算各类别的频数3、生成频数分布表注:频数是指频数分布表中落在某一特定类别的数据个数。频数分布表的作用:通过频数分布可以观察不同类别数据的分布情况。用excel生成频数分布表有几种途径,一种最简单的方法就是使用“数据透视表”进行计数和汇总。(二)定性数据的图形表示定性数据可以描绘出它们各类的比例,常用饼图和条形图表示。1、饼图饼

2021-01-15 15:06:31 4185

原创 统计学_第一章_统计和数据

一、统计的含义(一)什么是统计学定义:统计学是用以收集数据、分析数据和由数据得出结论的一组概念、原则和方法。(二)统计分析数据的方法可分为描述统计和推断统计,两大类。1、推断统计是研究如何通过样本数据推断总体特征的统计学方法,内容包括参数估计和假设性检验。2、描述统计是研究数据搜集、处理和描述的统计学方法。内容包括如何获取研究所需要的数据,如何用图表形式对数据进行处理和展示,如何通过对数据的综合、概括与更新,得出所关心的数据特征。(三)统计的应用统计是适用于所有学科领域的通用数据分析方法

2021-01-15 15:05:58 4703

原创 2020-11-20 帆软直播培训课程学习笔记

业务赋能,企业数字化转型的核心引擎自助分析是一个很上层的数据应用,对企业的数据架构、数据模型、数据人才等有很高的要求,尤其是对企业数据底层要求很高。自助分析作为一个在线互动式的分析,对底层的计算速度和响应速度要求很高。推广BI之前有必要对企业白天的计算能力进行摸底。数据平台技术架构升级ETL选型:talendOLAP多维数仓(多维立方体)选型:kylin(国内很多银行在用)高性能内存数据库:DWS层、APP层、BI自助数据集数据HIVE:DWD层以下的数据自助分析数据集设计自助数据集是整

2020-11-23 11:21:56 140

原创 FineReport10.0服务器独立部署之tomcat服务器部署(windows)

环境准备服务器操作系统:windows 需要安装JDK和TomcatTomcat 服务器版本和 JDK 版本之间存在对应关系,版本不对应会导致服务器部署失败:Tomcat 版本 JDK 版本 Tomcat9.0 JDK8 及以上版本 Tomcat8.5 JDK8 及以上版本 Tomcat8.0 JDK7 及以上版本 Tomcat7.0 J...

2020-09-02 11:18:43 8098

原创 Python3 数据分析(一)——相关库介绍

Python数据分析相关库的使用这些库都是第三方库,Python自带的标准库中没有,所以要先安装才能使用:第三方库名称 简介 Numpy 提供数组支持,以及相应的高效的处理函数 Scipy 提供矩阵支持,以及矩阵相关的数值计算模块 Matplotlib 强大的数据可视化工具、绘图库 Pandas 强大、灵活的数据分析和探索工具 StatsM...

2020-09-02 11:17:40 109

原创 Python3 数据可视化——matplotlib

Python3 数据可视化目录Python 数据可视化使用matplotlib绘制折线图绘制散点图使用matplotlib安装第三方库:matplotlib,它是一个数学绘图库,可以绘制折线图、散点图等。绘制折线图plot()函数的语法格式:plot(x,y,格式字符串,**kward) ,其中“x,y,格式字符串”可以有多个,这样可以在同一坐标轴内绘制多条线...

2020-09-02 11:15:51 342

原创 数据挖掘之决策树_绝对能看懂!

数据挖掘之决策树决策树是一种机器学习算法,可以用于解决分类或回归问题。一、分类问题1、用决策树解决分类问题,分为两个阶段:训练阶段:通过学习训练数据集,构造出一颗决策树分类阶段:用生成的决策树对新的数据集进行分类2、决策树长什么样例如有人给我们介绍新的对象的时候,我们就要一个个特点去判断,于是这种判断的过程就可以画成一棵树,例如根据特点依次判断:如上,整个决策过程以树的形式进行示意和编码,就形成了决策树。决策树的结构根节点:包含数据集中的所有数据的集合内部节点(非叶子节点

2020-09-02 11:14:00 1977

原创 Python IDE工具——Jupyter Notebook安装及使用

Jupyter Notebook安装及使用什么是Jupyter notebook?jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。 Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。安装使用下面的命令安装 jupyter:pip install jupyter

2020-09-02 11:12:41 901

原创 kettle安装配置全过程

kettle各版本下载kettle各版本国内镜像下载地址:http://mirror.bit.edu.cn/pentaho/Data%20Integration/下载之后解压即可,无需安装。kettle环境配置安装JDK由于Kettle是使用Java语言编写的,运行需要有Java环境,故需要安装JDK。说明:kettle7.1需要使用的jdk版本为1.8,否则无法启动kettle。jdk安装完成后需要配置环境变量,参考:https://blog.csdn.net/renliang

2020-05-26 14:47:03 783

原创 微信小程序开发

参考链接:微信小程序配置文档、微信小程序开发指南开发教程当我们使用小程序开发者工具创建一个小程序项目时,在该项目的根目录下会生成以下文件,如下图:app.json:该文件用来对当前小程序进行全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等。 app.wxss:根目录中的app.wxss为整个小程序项目的公共样式,它会被注入到小程序的每个页面。...

2019-08-17 16:51:44 71

原创 SSAS教程(一)——SSAS简介

SSAS全称SQL Server Analysis Services。Analysis Services 是在决策支持和商业分析中使用的分析数据引擎,它为商业报表和客户端应用程序提供了企业级语义数据模型,比如Power BI、 Excel、 Reporting Services 以及其他数据可视化工具。只要是支持Analysis Services作为数据源的BI工具,都可以访问其中的数据。...

2019-05-24 16:00:36 24566

原创 Python3 if语句

Python if语句目录Python if语句if 嵌套Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3如果 "condition_1" 为 True 将执行 "sta...

2018-12-01 10:55:45 488

原创 Python3学习笔记1——相关介绍

Python3 相关介绍目录Python 安装在Windows上安装Python运行Python运行Python代码有三种方式:什么是命令行模式和Python交互模式?Python 解释器Python是一种解释型、面向对象、动态数据类型的脚本语言。Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上...

2018-12-01 10:55:14 431

原创 Python3 循环语句

Python3 循环语句目录while 循环无限循环while 循环使用 else 语句for...in循环range()函数break和continue语句及循环中的else子句pass 语句Python中的循环语句有 for 和 while。while 循环Python中while语句的一般形式:while 条件判断: 语句同...

2018-12-01 10:54:20 254

原创 Python3 基础语法

Python3 基础语法目录编码标识符python保留字注释行与缩进多行语句输入和输出输入:input()函数输出:print()函数同一行显示多条语句import 与 from...import空值编码请牢记使用UTF-8编码。标识符Python标识符只能以字母或下划线开头,由字母、数字和下划线组成,区分大小写。python...

2018-12-01 10:53:27 201

原创 Python3 异常

Python3 异常目录Python 异常try-excepttry-except-else处理ZeroDivisionError异常处理FileNotFoundError异常Python使用一个叫做异常的特殊对象,来处理程序执行期间发生的错误。当程序发生错误时,Python会创建一个异常对象,如果程序中没有包含对该异常的处理代码,那么程序将终止,并返回一个trac...

2018-12-01 10:52:21 118

原创 Python3 文件

Python3 文件目录Python 文件从文件中读取数据读取整个文件逐行读取创建一个包含文件各行内容的列表注意写入文件写入到空文件中写入多行追加内容到文件从文件中读取数据读取整个文件创建一个文本文件:pi.txt,其包含的内容如下创建一个Python文件read_file.py,用于读取pi.txt中的内容,并显示出来:#!/...

2018-12-01 10:50:57 146

原创 Python3 json模块

Python3 json模块目录Python json模块json.dump()和json.load()Python标准库中的json模块提供了JSON数据的处理功能.。使用json模块前需要先导入模块,即import json。详细学习教程:http://www.runoob.com/python3/python3-json.htmljson.dump()和json....

2018-12-01 10:50:21 1002

原创 Python3 正则表达式

Python3 正则表达式目录Python 正则表达式正则表达式基本知识re模块匹配字符串切分字符串分组贪婪匹配编译正则表达式基本知识\d 表示匹配一个数字,即0-9 \w 表示匹配一个字母或数字 . 表示匹配任意一个字符 * 表示匹配任意个字符(包括0个),或其前面的表达式出现任意次数 + 表示至少匹配一...

2018-12-01 10:48:42 152

原创 Python3 迭代器与生成器

Python3 迭代器与生成器目录迭代迭代器(Iterator)迭代器有两个基本的函数:iter()和next()小结生成器(generator)小结迭代如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。Python的for循环抽象程度要高于C的for循环,因为Pyt...

2018-12-01 10:47:15 104

原创 Python3 运算符

Python 运算符Python语言支持以下类型的运算符:算术运算符比较运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符算术运算符以下假设变量a为10,变量b为21:运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 ...

2018-12-01 10:46:26 79

原创 Python3 函数

Python3 函数目录Python3 函数调用函数自定义函数语法空函数返回多个值参数位置参数默认参数不定长参数关键字参数命名关键字参数匿名函数调用函数Python3内置了很多有用的函数,可以直接调用。Python3 内置函数要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。也可以在交互式命令行...

2018-12-01 10:44:35 188

原创 Python3 模块

Python3 模块目录Python3 模块定义使用模块import 语句from … import 语句定义模块是一个包含了一组定义好的函数和变量的文件,其后缀名是.py。换句话说,一个模块就是一个.py文件。使用模块的好处最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也...

2018-12-01 10:43:05 111

原创 Python3 类

Python3 类目录Python3 类继承项目组织方式类编码风格在Python中,首字母大写的名称值得是类,而小写的名称指的是根据类创建的实例。Python类中的每个属性都必须有初始值。可以在__init__()方法内为某个属性设置默认初始值,此时无需包含为它提供初始值的形参。类中的函数称为方法,Python类中的方法都必须有一个参数,该参数是实例化对象的自身引用...

2018-12-01 10:40:21 391

原创 Python3 基本数据类型

Python3 基本数据类型变量Python支持的数据类型Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python数据类型转换数据类型转换变量Python是动态语言,一个变量可以通过赋值指向不同类型的对象。Python中的变量不需要声明,每个变量在使用前都必须赋值,...

2018-12-01 10:37:56 180

原创 Python3 打包成EXE

Python打包成EXE工具:pyinstaller模块 在某个文件夹地址栏输入“cmd”回车,即可在该目录下打开cmd窗口,执行命令:pyinstaller -w *.py。*号表示目标文件的绝对路径,-w表示打包成窗口程序。注意:使用命令窗口时用的是真实的Python环境,而不是项目所用的venv(虚拟环境),所以要确保项目中用到的模块在真实环境中也有安装。执行命令...

2018-11-23 09:09:52 124

原创 Python3 安装第三方模块

pycharm平台自带安装第三方模块的功能,操作如下:1、file->setting2、找到project->project interpreter。右边显示的是已安装的第三方库,点击加号(+),添加新的库3、 在搜索框里输入第三方库的名称,例如“matplotlib”,然后点击下方的“install package”即可开始下载安装...

2018-11-23 09:09:32 297 1

转载 Python3 基础语法之字符串

Python3 基础语法之字符串目录Python3 基础语法之字符串字符编码Python字符串字符串格式化字符编码从Unicode编码到UTF-8编码Python字符串在最新的Python 3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言,例如:>>> print('包含中文的str')包含中文的...

2018-11-21 18:00:34 140

sakila数仓实战案例.rar

文章《sakila数仓实战案例》配套资料

2021-11-04

数据可视化-报表设计素材.zip

数据可视化-报表设计素材.zip

2021-11-04

10.0插件_20210705.rar

为了防止官方插件更新过快,无法适用旧版jar包,先保存一份截止更新于2021年7月5日的插件。

2021-06-24

windows_x64_FineReport-CN_2021-05-26.rar

FineReport 设计器 jar包 2021-05-26

2021-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除