- 博客(15)
- 收藏
- 关注
原创 Spark Yarn Cluster 模式启动流程源码分析
spark-submit.s首先由spark-submit.sh脚本提交任务:if [ -z "${SPARK_HOME}" ]; then source "$(dirname "$0")"/find-spark-homefi# disable randomized hash for string in Python 3.3+export PYTHONHASHSEED=0exec "${SPARK_HOME}"/bin/spark-class org.apache.spark.de
2021-03-18 16:20:09
629
原创 金蝶取数分析
内部往来: 由于与GL相反,IC存的是当期发生数,所以可以从凭证分录取数或余额表取数,凭证分录和余额表的区别在于余额有期初而凭证分录没有,凭证分录记账更细。 如何取得客户供应商? 第一种办法: 根据核算id和核算标识(FFLEX6标识客户、FFLEX4标识供应商)在核算项目表t_bd_flexitem里找到对应客商id,在客户表里根据客户id找到客户描
2017-08-11 15:06:16
3468
原创 存储过程
宏制作 可百度查看详细做法,一般制作可以写代码,也可以通过录屏的方式。TA的宏一般是通过代码来编写。首先录制一个宏,不做任何操作,结束宏的录制。 2.打开项目,并选择对于存储过程,在下面选择页标记处,可以得到一行代码,这是TA生成的运行存储过程的代码。 3.在宏中输入该代码,并保存。
2017-08-04 15:30:10
459
原创 存储过程问题集合
当使用字符串长度超过限制可以使用CLOB类型来存储字符串。使用方式:dbms_lob.createtemporary(ANLN2STR,true);--创建临时区dbms_lob.append(ANLN1STR,v_temp_str);--往ANLN1STR追加字符串to_char(dbms_lob.SUBSTR(ANLN1STR,32767,1);--CLOB转字符串
2017-08-02 21:19:42
425
原创 SQL规范
SQL编写规范1 范围本规范规定了SQL DQL和DML语言的编写总则,从书写格式和性能优化两方面归纳了SQL 书写的具体要求,并给出SQL语句示例。本规范适用于XXXX科技有限公司所有开发人员。2 规范性引用文件下列文件中的条款通过本规范的引用而成为本规范的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本规范,然而,鼓励根据本规范达成协议
2017-08-02 19:27:50
2417
原创 压缩索引
当表中索引字段的值,存在大量重复,比如月字段,当表记录非常多,月字段上有建立索引,且月只有12个月时,每个月对应几十万条记录,那么对月字段索引进行压缩可以减少IO消耗缩短查询时间:压缩前:压缩后:
2017-07-11 17:54:22
696
转载 提高查询效率的方法
在一个千万级的数据库查寻中,如何提高查询效率?1)数据库设计方面: a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。b. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设
2017-07-10 14:26:50
568
转载 常用函数一览
以下是对oracle中的常用函数进行了汇总介绍,需要的朋友可以过来参考下 一、运算符算术运算符:+ - * / 可以在select 语句中使用连接运算符:|| select deptno|| dname from dept; 比较运算符:> >= = != 逻辑运算符:not and or 集合运算符: intersect ,union, union all,
2017-07-05 15:18:28
431
原创 GL
SAP:SELECT A.*,B.WAERS ACCWAERS FROM (SELECT RYEAR||RMONTH YEARMONTH,RYEAR, RMONTH,RBUKRS,RACCT,RBUSA,RFAREA,RTCUR, DMBTR, WRBTR,RCLNT,DRCRK, SH_DMBTR, SH_WRBTR ,RCNTR,CATEG,PRCTR FROM(SELECT RYE
2017-06-26 21:20:09
512
原创 CF
SAP:SELECT SCENARIO,{IN-YEARMONTH} YEARMONTH,ZMONTH,ENTITY,ZZCASH,LCURR,WAERS,DMBTR,WRBTR,CATEG,MANDT FROM(SELECT GJAHR,GJAHR||'ACT' SCENARIO, SUBSTR({IN-YEARMONTH},5,2) ZMONTH,BUKRS ENTITY,ZZCASH
2017-06-26 21:17:02
429
原创 IC AND IC_CF
SAP : 应收应付:WITH T600ARAP AS (SELECT ({IN-YEARMONTH}) YEARMONTH,SUBSTR({IN-YEARMONTH},1,4)||'ACT' SCENARIO,SUBSTR({IN-YEARMONTH},5,2) ZMONTH,BUKRS,HKONT,'ZZCC' PRCTR,'ZZPL' RBUSA,CUSVEN RASSC,C
2017-06-26 21:12:27
496
原创 树形关系记录遍历
基础知识: ORACLE查询中,存在一些不显示于查询结果中的伪字段; 科目有层级关系,上层级的金额是下层级金额的汇总; START WITH 指定根节点,CONNECT_BY用于子父连接,prior修饰子\父记录来确定是向下\上遍历,伪字段CONNECT_BY_ISLEAF为1表明该记录为叶子节点记录。应用: 查询某月科目余额的累
2017-06-19 12:21:36
506
原创 SUM分析函数应用缺陷及解决办法
基础知识: SUM函数结合窗口函数over用于聚合某一分区内的数据,可根据窗口滑动的范围来确定是记总,还是在分区中从某行累计到某行:ROWS BETWEEN unbounded preceding AND current row 是指第一行至当前行的汇总 ROWS BETWEEN current row AND unbounded following 是指当前行到最后一
2017-06-19 11:55:23
1094
原创 ETL总结
TA ETL 整个流程图如下: 基础知识: 1.非TA部分的ETL采用专用ETL工具例如DATA SERVICES抽取。 2.TA的ETL是软件自集成的功能,在TA后台完成。
2017-06-19 10:48:34
1919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人