BI面试问题.

yjwcwrkks 2010-06-10 02:20:26
1. 如果让你设计某网站的BI系统,你会怎么设计?使用的软硬件会是有哪些?需要分析的核心数据是哪些?



2. 某网站对每个用户的访问都在做tracking,从网站上看到的某网站对于用户的tracking有哪两种方式?主要在tracking的内容是哪些?



2. 某网站每天需要处理几千万条的访问记录,我们想要研究一下一个用户过去两个月的访问记录进行分析,你准备怎样的方式提供给业务部门这方面的访问数据?
...全文
772 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
meditatorx 2010-06-13
  • 打赏
  • 举报
回复
当然是用Cognos了
myitpubaccount 2010-06-12
  • 打赏
  • 举报
回复
up!!!!!
利辛精诚电脑 2010-06-12
  • 打赏
  • 举报
回复
学习中
jaydom 2010-06-11
  • 打赏
  • 举报
回复
BI不懂啊,想学 哎~~
zhoule110 2010-06-11
  • 打赏
  • 举报
回复
通过多维数据集和报表,展示不同的需求
feilniu 2010-06-11
  • 打赏
  • 举报
回复
正在学习中。。。
尝试着回答一下,共同探讨。

1. 如果让你设计某网站的BI系统,你会怎么设计?使用的软硬件会是有哪些?需要分析的核心数据是哪些?

BI系统跟业务系统要分离。
业务系统:Web Server + DB Server
BI系统:一台日志分析服务器(最好为Linux,视Web Server的平台而定),一台或多台数据仓库服务器。

BI工作流:
1. 日志分析服务器每天清理网站访问日志,关键访问记录导入数据仓库;
2. 通过ETL程序把网站业务系统后台数据库的数据导入数据仓库。

核心数据:
1. 网站汇总数据:各域名、各页面的PV、UV等
2. 为每个网站来访用户指定唯一标识WebUID(比如通过cookie方式),跟踪每个WebUID的进站访前链接、在网站中的点击流、页面的点击区域;
3. 匹配来访用户的WebUID和后台注册用户的UserID;
4. 保存注册用户的所有信息。

2. 某网站对每个用户的访问都在做tracking,从网站上看到的某网站对于用户的tracking有哪两种方式?主要在tracking的内容是哪些?

通过页面嵌入JS脚本和客户端保存cookie实现跟踪统计。
需要尽可能记录用户在网站的所有行为。

3. 某网站每天需要处理几千万条的访问记录,我们想要研究一下一个用户过去两个月的访问记录进行分析,你准备怎样的方式提供给业务部门这方面的访问数据?

根据指定的用户标识,过滤出该用户在过去两个月的访问记录,根据业务部门需求提供不同粒度的统计数据。
伴老思源 2010-06-11
  • 打赏
  • 举报
回复
mark + 学习~
dawugui 2010-06-10
  • 打赏
  • 举报
回复
BI不懂,帮顶.
sun0322 2010-06-10
  • 打赏
  • 举报
回复
cognos
whb147 2010-06-10
  • 打赏
  • 举报
回复
1,我只了解SQL Server2005,呵呵 你就用这个就可以了
根据你收集的信息多少(日志,用户注册信息),可以分析更多的东西
主要分析用户的使用习惯,常去那些地方,干了些什么,停留多少时间,以及访问分布在那些时间段

2,日志
3,不是很明了
whb147 2010-06-10
  • 打赏
  • 举报
回复
这不是面试题把
是你自己要做的吧?
利辛精诚电脑 2010-06-10
  • 打赏
  • 举报
回复
学习中 顶
永生天地 2010-06-10
  • 打赏
  • 举报
回复
路过,不会,帮顶

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧