广告数仓:可视化展示

news2024/9/27 5:52:38

系列文章目录

广告数仓:采集通道创建
广告数仓:数仓搭建
广告数仓:数仓搭建(二)
广告数仓:全流程调度
广告数仓:可视化展示


文章目录

  • 系列文章目录
  • 前言
  • 一、FineBI
    • 1.FineBI下载
    • 2.软件安装
    • 3.配置数据库
  • 二、数据可视化
    • 1.开启ClickHOuse
    • 2.连接数据库
    • 3.添加驱动
    • 4.导入数据
    • 5.编辑图表
    • 6.仪表盘操作
  • 总结


前言

今天来记录一下广告数仓的最后一部分。可视化展示


一、FineBI

FineBI是国内的一款开源的,大数据可视化工具,分为免费版和收费板,实验采用免费版。
因为上次我们完成了数据导出,所以我们不需要再开任何环境

1.FineBI下载

官网
因为这个软件是国内的,速度没问题,就直接官网下载就行,或者找个别人下载好的安装脚本。
在这里插入图片描述

2.软件安装

bash linux_unix_FineBI6_0-CN.sh

大部分参数,无脑默认就行,就有个地方略微修改一下。
在这里插入图片描述
剩下的都不需要修改。

3.配置数据库

在mysql中创建源数据库。

CREATE DATABASE `finedb` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;

然后安装完成后访问web网站
http://hadoop102:37799/webroot/decision
在这里插入图片描述
随便设置,但是要记住。
在这里插入图片描述
配置咱们刚刚创建的数据库。
在这里插入图片描述
然后等待创建完成即可。
在这里插入图片描述
之后登录FineBI输入账号密码,出现以下界面,代表安装完成。
在这里插入图片描述

二、数据可视化

1.开启ClickHOuse

确认clickhouse数据库开启。
在这里插入图片描述

2.连接数据库

在这里插入图片描述
FineBi已经提供了Clickhouse的连接
在这里插入图片描述
但是她没有提供jar驱动,需要咱们提前下载。
下载地址
在这里插入图片描述

3.添加驱动

在这里插入图片描述
他有可能保存无法上传(我第一次没遇到),我们需要修改数据的一个值。

SELECT id, value
FROM finedb.fine_conf_entity WHERE id LIKE "SystemConfig.driverUpload";

把它修改成true
在这里插入图片描述
然后重启以下FineBI后可以上传了
在这里插入图片描述
最后右上角保存

4.导入数据

新建文件夹
在这里插入图片描述
添加数据库表
在这里插入图片描述
添加数据
在这里插入图片描述
更新数据
在这里插入图片描述
这里有可能出现中文乱码,如果出现了就把数据库连接从utf8换成默认。
在这里插入图片描述

5.编辑图表

在这里插入图片描述
添加数据
在这里插入图片描述
在这里插入图片描述
添加组件
在这里插入图片描述
创建钻取目录
在这里插入图片描述
为了方便重命名一下
将city加入钻取目录
在这里插入图片描述
选择图表类型
在这里插入图片描述
设置映射类型
在这里插入图片描述
在这里插入图片描述
另一个也一样

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后重命名一下组件。
在这里插入图片描述
考虑到内存问题(博主这里网站已经很卡了)。
就只演示这一个例子。

6.仪表盘操作

添加仪表盘
在这里插入图片描述
直接拖拽即可。
在这里插入图片描述
可以调整大小和一些其他参数
在这里插入图片描述
之后退出主题,打开公共链接
在这里插入图片描述
然后复制链接到浏览器打开即可。
在这里插入图片描述


总结

到此广告数仓的项目就正式完结了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/696033.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

I3C协议手册研读-2

阿兴的理解 I3C的时序主要包括SDR模式、HDR模式(HDR-DDR、HDR-TSP、HDR-TSL) 阿兴的理解 上图主要介绍了SDR模式,SDR模式下的波形远看很像I2C波形,因此可以被逻辑分析仪识别到。此外,SDR较I2C增加了一些新的特征。 阿兴的理解 图中很好的绘制…

Unity 事件监听与广播(高度解耦合,观察者模式)

文章目录 1. 目的2. 主要思路3. 基础类4. EventCenter 事件中心类5. 测试 1. 目的 使用观察者模式降低模块间的耦合性 2. 主要思路 通过C# 的 Dictionary 存放事件码和事件的委托添加事件: 判断字典是否有该事件码,没有添加判断当前委托类型与添加的事…

微客云接口支持话费充值,大批量充值更方便

目前话费作为生活中的必需品,只要使用手机就一定会用到话费充值。 但是目前市场上可供话费充值的渠道比如:支付宝、微信、各大银行app,只能单笔充值,如果有几百几千个号码,只能单笔去充值,根本是不可能实现…

Qt实现拖拽功能(支持拖放文件、拖放操作)

目录 拖放Qt程序接受其他程序的拖拽部件/控件之间相互拖放总结 拖放 拖放是在一个应用程序内或者多个应用程序之间传递信息的一种直观的现代操作方式。除了为剪贴板提供支持外,通常它还提供数据移动和复制的功能。 拖放操作包括两个截然不同的动作:拖动和放下。Qt窗口部件可以…

津津乐道设计模式 - 享元模式详解(以影院座位举例让你快速掌握)

😄 19年之后由于某些原因断更了三年,23年重新扬帆起航,推出更多优质博文,希望大家多多支持~ 🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Mi…

itext 7批量生成pdf文件并以压缩包形式下载

itext 7批量生成pdf文件并以压缩包形式下载 引入jar <dependency><groupId>com.itextpdf</groupId><artifactId>itext7-core</artifactId><version>7.0.3</version><type>pom</type></dependency>代码实现–生成…

逻辑漏洞小结之SRC篇(值得收藏,反复看!)

​​​​​最近在挖各大src&#xff0c;主要以逻辑漏洞为主&#xff0c;想着总结一下我所知道的一些逻辑漏洞分享一下以及举部分实际的案例展示一下&#xff0c;方便大家理解。 主要从两个方面看&#xff0c;业务方面与漏洞方面。&#xff08;接下来就从拿到网站的挖掘步骤进行…

如何使用模板化消息进行客户服务?(参考salesmartly)

如何使用模板化消息进行客户服务&#xff1f;&#xff08;参考salesmartly&#xff09; 一整天一遍又一遍地重复相同的答案可能会很乏味&#xff0c;尤其是对于您的客户服务团队而言。模板化消息&#xff0c;也称为预制回复或回复模板&#xff0c;已成为许多客户服务团队必备功…

Kong(Without DB)的安装和基本使用

下载和安装 Docs 这里以Centos为例 sudo yum install kong-enterprise-edition-3.3.0.0.rpm配置 ​ Kong的官网提供了两个配置模式一个是 Using a database 另一个是使用 yaml配置文件的形式&#xff0c;安装好后默认配置文件默认是/etc/kong/kong.conf.default 二者对比 …

React V6实现类似与vue的eventBus

功能背景 想要实现类似于vue的eventBus的功能&#xff0c;由一个组件通知其他一个或多个组件。应用场景&#xff1a;比如一个可视化大屏的界面&#xff0c;当筛选条件变化的时候&#xff0c;要同时通知到大屏中所有图表一起变化。&#xff08;当然使用store也是可以的&#xff…

逻辑回归算法实现

目录 1.关于逻辑回归的原理解析和准备工作 2.关于激活函数 3.关于数据集 4.编写LogisticsRegression类 5.逻辑回归测试 6.结果 1.关于逻辑回归的原理解析和准备工作 逻辑回归原理相关内容&#xff0c;请参考博主的另一篇文章&#xff1a;机器学习&#xff08;二&#xff…

菜鸟重磅推出多款科技新品,“工业大脑”PLC国产化获突破

“决策参谋”供应链计划、“工业大脑”PLC、“智能制造”科技解决方案……6月28日&#xff0c;在2023全球智慧物流峰会上&#xff0c;菜鸟自研的一批新产品、新方案正式曝光。菜鸟物流科技深耕制造业的成绩单也在峰会期间公布&#xff0c;华晨宝马等一批头部汽车企业已与其展开…

六种提高自己工作效率的方法!

为什么同样的时间&#xff0c;同样的都在休息都在玩&#xff0c;而别人工作却在玩的同时已经完成了一大半了。究竟是怎么做到的呢&#xff1f; 不仅仅是因为别人的工作效率高&#xff0c;而是因为他们会巧用工具。 那么你肯定想知道&#xff0c;这款工具是什么样的呢&#xf…

hutool工具类实现excel上传 支持03和07

一直感觉excel表的导入有很多代码&#xff0c;写一次忘一次&#xff0c;类太多&#xff0c;要知道怎么获取Workbook、Sheet、Cell、row等等&#xff0c;这么多类不可能一直记的住&#xff0c;都是写过之后保存&#xff0c;使用的时候拿出来改改&#xff0c;更烦人的是针对offic…

Vue Router replace 编程式导航 缓存路由组件

6.9.路由跳转的 replace 方法 作用&#xff1a;控制路由跳转时操作浏览器历史记录的模式浏览器的历史记录有两种写入方式&#xff1a;push和replace push是追加历史记录replace是替换当前记录&#xff0c;路由跳转时候默认为push方式 开启replace模式 <router-link :replac…

松翰单片机keil环境芯片包

松翰单片机keil环境芯片包&#xff08;SN8F5700系列&#xff09;&#xff1a;安装时与Keil安装位置相同可以直接使用。 安装后依次点击可查看芯片包具体型号&#xff1a; 芯片包下载链接&#xff1a;阿里云盘分享https://www.aliyundrive.com/s/TnHchMhYeh1

Baumer工业相机堡盟工业相机如何通过BGAPISDK进行定序器编程:根据每次触发信号移动感兴趣区域(C++)

Baumer工业相机堡盟工业相机如何通过BGAPISDK进行定序器编程:根据每次触发信号移动感兴趣区域&#xff08;C&#xff09; Baumer工业相机Baumer工业相机BGAPISDK和定序器编程的技术背景Baumer工业相机通过BGAPISDK进行定序器编程功能1.引用合适的类文件2.Baumer工业相机通过BGA…

laravel+vue共用一个域名,使用目录区分接口和项目的nginx配置

1、打包好的项目&#xff1a; 首先将打包好的项目放置public下&#xff0c;如下图 2、nginx配置文件 不带注释的伪静态&#xff08;推荐&#xff09; 备注&#xff1a;若在 location /admin 中的 admin 后面不加 “斜杠/”&#xff0c;则会出现访问 /admin-user 路由&#x…

Oracle Net Services 配置:LISTENER:没有为主机 VM-16-7-centos 返回有效的 IP 地址

问题描述&#xff1a; [rootVM-16-7-centos oracle]# /etc/init.d/oracledb_ORCLCDB-21c configure Configuring Oracle Database ORCLCDB. 准备执行数据库操作 已完成 8% 复制数据库文件 已完成 31% 已完成 100% [FATAL] 正在对命令行参数进行语法分析: 参数"silent&quo…

CLIP论文详细解析

论文链接&#xff1a;Learning Transferable Visual Models From Natural Language Supervision&#xff08;通过自然语言处理的监督信号&#xff0c;学习可迁移的视觉模型&#xff09;. 代码链接&#xff1a;CLIP. CLIP 摘要1.引言2.方法3.实验4.与人对比实验5.数据集去重6.L…