《BI项目笔记》报到信息分析Cube

简介: 原文:《BI项目笔记》报到信息分析Cube数据源设置:数据处理逻辑: --处理丢失外键关系数据 SELECT * FROM T_ReportLeafGrade WHERE FSubFID NOT IN ( SELECT FID ...
原文: 《BI项目笔记》报到信息分析Cube

数据源设置:

数据处理逻辑:

--处理丢失外键关系数据
SELECT  *
FROM    T_ReportLeafGrade
WHERE   FSubFID NOT IN ( SELECT FID
                         FROM   T_RaceLeafReport )
                         
DELETE  FROM T_ReportLeafGrade
WHERE   FSubFID NOT IN ( SELECT FID
                         FROM   T_RaceLeafReport )                      
                         
--处理供应商关系
SELECT  *
FROM    T_RaceLeafReport
WHERE   V_Customer NOT IN ( SELECT  C_CustCode
                            FROM    T_ProviderInfo )
                            
--更改字段类型                            
ALTER TABLE T_RaceLeafReport ALTER COLUMN V_Customer INT 

--设置主键为NOT NULL
ALTER TABLE T_ProviderInfo ALTER COLUMN C_CustCode INT NOT NULL

--设置主键
ALTER TABLE T_ProviderInfo
ADD CONSTRAINT PK_CustCode PRIMARY KEY(C_CustCode)

--承运单位
SELECT  *
FROM    T_RaceLeafReport
WHERE   I_CarryID NOT IN ( SELECT   I_CarryID
                           FROM     T_RaceCarryUnitInfo )

--运输工具
SELECT  *
FROM    T_RaceLeafReport
WHERE   I_ConveyanceID NOT IN ( SELECT  I_ConveyanceID
                                FROM    T_RaceConveyance )
                                
--收购类型                                
SELECT  *
FROM    T_RaceLeafReport
WHERE   I_PurchaseTypeID NOT IN ( SELECT    I_PurchaseID
                                  FROM      T_PurchaseType )        
                                  
--加工类型
--新增I_TLProcTypeCode字段
ALTER TABLE T_RaceLeafReport ADD I_TLProcTypeCode INT NULL
UPDATE  T_RaceLeafReport
SET     T_RaceLeafReport.I_TLProcTypeCode = T_TLProcType.I_TLProcTypeCode
FROM    T_TLProcType
WHERE   T_RaceLeafReport.V_TLProcType = T_TLProcType.V_TLProcType

DELETE  FROM T_RaceLeafReport
WHERE   I_TLProcTypeCode IS NULL

--提交标志\删除标记
DELETE  FROM T_RaceLeafReport
WHERE   V_IsSubmit = '未提交'

DELETE  FROM T_RaceLeafReport
WHERE   I_DeleteFlag IN ( 1, 2 )

--新增业务日期BusinessDate字段
ALTER TABLE T_RaceLeafReport ADD BusinessDate INT NULL
--将datetime转为int
UPDATE  T_RaceLeafReport
SET     BusinessDate = CAST(REPLACE(CONVERT(CHAR(10), D_ReportDate, 120), '-',
                                    '') AS INT)                                    
                                    
--产地处理
DELETE  FROM T_ReportLeafGrade
WHERE   I_ShapeCode NOT IN ( SELECT I_OriginID
                             FROM   T_Origin )

需要抽取的维度表:

序号

表名

说明

备注

1

T_ProviderInfo

供货商

 

2

T_RaceCarryUnitInfo

承运单位

 

3

T_RaceConveyance

运输工具

 

4

T_GBGradeCode

烟叶级别

 

5

T_Distinction

烟叶等级

 

6

T_Origin

产地

 

7

T_PurchaseType

收购类型

 

8

T_TLProcType

加工类型

 

 

需要抽取的事实表:

序号

表名

说明

备注

1

T_RaceLeafReport

报到主表

 

2

T_ReportLeafGrade

报到子表

 

主要指标:
I_PieceCount 件数_合计
I_Weight 重量_合计

项目结构:

浏览效果:

客户端效果:

目录
相关文章
|
3月前
|
BI 数据安全/隐私保护
Dataphin功能Tips系列(69)数据资产如何快捷对接Qucik BI进行分析消费
QuickBI与Dataphin集成,实现数据权限统一管理,简化用户从权限申请到仪表板创建的流程,提升数据消费效率,保障数据安全,加速数据价值转化。
135 8
|
5月前
|
SQL 存储 人工智能
Quick BI V5.5上线:AI赋能全场景提效,分析决策 “快、准、稳”!
Quick BI 5.5版本应运而生,围绕"AI赋能+全场景提效",助力企业加速释放数据价值。此次升级,不仅让复杂分析"开箱即用",更通过智能工具与场景化能力,助力企业实现从数据洞察到决策落地的全流程闭环。
Quick BI V5.5上线:AI赋能全场景提效,分析决策 “快、准、稳”!
|
SQL 缓存 分布式计算
阿里云连续五年入选Gartner®分析和商业智能平台魔力象限,中国唯一
Gartner® 正式发布《分析与商业智能平台魔力象限》报告(Magic Quadrant™ for Analytics and Business Intelligence Platforms),阿里云成为唯一入围该报告的中国厂商,被评为“挑战者”(Challengers)。这也是阿里云连续五年入选该报告。
|
8月前
|
人工智能 自然语言处理 数据可视化
大模型+BI:一场关乎企业未来生死的数据智能卡位战 | 【瓴羊数据荟】数据MeetUp第四期
随着大模型技术突破,全球企业迎来数据智能革命。Gartner预测,到2027年,中国80%的企业将采用多模型生成式AI策略。然而,数据孤岛与高门槛仍阻碍价值释放。
315 8
大模型+BI:一场关乎企业未来生死的数据智能卡位战 | 【瓴羊数据荟】数据MeetUp第四期
|
8月前
|
数据可视化 数据挖掘 BI
Quick BI 深度体验:数据洞察,触手可及——打造智能零售分析利器
作为一名数据分析师,我深度体验了阿里云Quick BI。这是一款功能强大的全场景BI平台,支持多数据源接入与智能分析,操作简单且智能化程度高。通过上传Excel文件即可快速生成数据集,并利用丰富图表进行可视化分析。其“智能小Q助手”可对话式查询数据、自动生成报表,极大降低分析门槛。尽管新手引导和移动端体验尚有优化空间,但Quick BI无疑是企业实现数据驱动决策的有力工具。强烈推荐给希望提升业务竞争力的企业!
|
9月前
|
人工智能 数据可视化 搜索推荐
云市场伙伴动态 | 分析和商业智能平台领导者Tableau
云市场伙伴动态 | 分析和商业智能平台领导者Tableau
|
12月前
|
机器学习/深度学习 算法 数据挖掘
如何利用 BI 工具分析客户流失原因?
如何利用 BI 工具分析客户流失原因?
340 10
|
人工智能 供应链 搜索推荐
大数据分析:解锁商业智能的秘密武器
【10月更文挑战第31天】在信息爆炸时代,大数据分析成为企业解锁商业智能的关键工具。本文探讨了大数据分析在客户洞察、风险管理、供应链优化、产品开发和决策支持等方面的应用,强调了明确分析目标、选择合适工具、培养专业人才和持续优化的重要性,并展望了未来的发展趋势。
|
缓存 DataWorks 数据可视化
DataWorks 数据服务 + BI 可视化分析报表 (搭建战报)
DataWorks 数据服务提供强大的数据 API 能力,并能与多种业界流行的 BI 报表 (DataV、QuickBI、PowerBI和Grafana) 结合,使用 API 数据源的好处是统一数据接口、统一权限管理、统一数据交换以及数据服务提供强大的各式各样的插件能力 (如缓存插件、流量控制插件、日志脱敏插件、断路器插件、IP访问控制插件、三方鉴权插件等),下文介绍各热门 BI 工具接入 DataWorks 数据服务的操作方式。
618 0
DataWorks 数据服务 + BI 可视化分析报表 (搭建战报)
|
SQL Java 关系型数据库
技术心得记录:开源BI分析工具Metabase配置与完全使用手册
技术心得记录:开源BI分析工具Metabase配置与完全使用手册
2241 0