ODPS
丰宁炸烧饼
这个作者很懒,什么都没留下…
展开
-
sql:substring_index 按关键字截取字符串
函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例:select right(content,200) as abstract from my_content_t 3、截取字符串 substr.原创 2021-07-30 18:52:03 · 3131 阅读 · 0 评论 -
ODPS:利用Python的udf实现SFZ15位转18位
#coding=utf-8from odps.udf import annotateimport refrom pickle import NONEimport datetime@annotate("string->string")class gxpt_sfzh15_18(object): def evaluate(self, fifteen_card): wi = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4.原创 2021-07-27 17:32:35 · 360 阅读 · 0 评论 -
校验身份证号的Python的udf
from odps.udf import annotateimport reimport datetime@annotate("string->string")class julong_gmsfhm_jy(object): def evaluate(self, one): if one is None: return '9' if len(one)!=18: return '1' ...原创 2021-07-20 16:50:28 · 183 阅读 · 0 评论 -
利用Python遍历odps元数据信息
bm:表名fq:分区cjsj:分区创建时间smzq:生命周期dx:分区大小from odps import ODPSodps = ODPS('xxxxxxxxx', 'xxxxxxxxxxxx', 'dyx', endpoint='http://xxxxxxxxx.odps.ops.yun.ga/api')odps1 = ODPS('xxxxxxxxxxxx', 'xxxxxxxxxxxxxx', 'dwd__dev', en原创 2021-07-20 16:21:54 · 1404 阅读 · 0 评论