标签: business-intelligence

数据仓库中的Fact表上是否需要Surrogate主键?

当我问我们的数据库设计者为什么我们的Fact表没有PK时,我被告知表中没有唯一标识记录的列集,即使所有列都被选中.当我建议我们在这种情况下成为一个标识栏时,我被告知"我只是浪费空间而且不需要它."

我的感觉是源系统中的每个表都应该有一个PK,即使它是一个标识列.鉴于数据仓库(DW)是来自其他系统的数据的接收者 - 如果无法绑定单个记录,我将如何确保DW中的数据准确反映源系统中的数据?如果你有一个失控的加载程序搞砸数据并运行了一个星期,那么你如何协调这些差异与实时交易源系统没有比较的某种独特约束?

database-design business-intelligence

3
推荐指数
2
解决办法
1万
查看次数

立方体和统一维度模型(如果有)之间有什么区别?

我目前正在研究 SQL Server 2008 作为商业智能解决方案,并且目前正在研究 Analysis Services(而且我对整个商业智能还很陌生......)

我对 SSAS 中的一些术语有点困惑,特别是立方体和 MS 的统一维度模型之间的概念差异。

我相信 SSAS 中的多维数据集基本上是一个 OLAP 多维数据集——维度、度量、位于底层数据源和业务用户之间的东西。

但这也是我对 UDM 的理解。

SQL Server 2005 的文档似乎也给出了同样的建议:

“立方体本质上是统一维度模型(UDM)的同义词”。

但是SQL Server 2008 页面表明 UDM 是多维数据(多维数据集)关系数据的包装器:

“使用统一维度模型为关系数据和多维数据提供一个统一的业务视图,其中包括业务实体、业务逻辑、计算和指标。”

这篇博文提出了类似的建议:

“UDM 为所有 OLAP 分析和关系报告需求提供单维模型。因此您可以使用 MDX 或 SQL”

UDM 是位于立方体上方的东西吗?或者它们是同一件事吗?我想我会使用 Cube Designer 应用程序开发多维数据集;我将使用什么来开发 UDM?

sql-server ssas sql-server-2008 olap-cube business-intelligence

3
推荐指数
1
解决办法
5484
查看次数

torrentz.eu这样的网站如何收集他们的内容?

我想知道一些搜索网站如何获取他们的内容.我在标题中使用了'torrentz.eu'的例子,因为它有来自多个来源的内容.我想知道这个系统的背后是什么; 他们"只是"解析他们支持的所有网站,然后显示内容?或者使用一些网络服务?或两者?

search search-engine business-intelligence web

3
推荐指数
1
解决办法
1664
查看次数

如何将一周纳入日历时间层次?

与通常使用多维数据集一样,用户希望层次结构显示不适合层次结构的内容.他们希望将Day> Week> Month> Quarter> Year视为等级,但周数问题是它们可以是1-2个月的一部分,而不仅仅是1个月(并且延长部分2个季度,学期,年份).

所以我的问题是:如何设置属性关系,以及如何设置层次结构?这就是我所拥有的,但我知道这不是最佳选择.

层次结构(周期==周):

等级

属性关系:

属性关系 没有周期 - >年,因为它是多对多的关系

time olap ssas dimensions business-intelligence

3
推荐指数
2
解决办法
4239
查看次数

如何在 QlikSense 中将仪表板共享给客户端

我是 Qlik 的新手。我在 QlikSense 中创建了交互式仪表板。我如何在 Web 浏览器中将相同的交互式仪表板共享到客户端。

dashboard business-intelligence qliksense

3
推荐指数
1
解决办法
4189
查看次数

如何清除PowerBI中的所有选择?

在 Qlikview 中,我们有清除所有选项来清除所有选择,PowerBI 中的类似选项是什么?

即使刷新报告(使用主页中的刷新按钮)也不起作用。

我在某处读到刷新浏览器(如果是网络)可以清除所有选择并恢复前一阶段,但这不是一个可行的解决方案。有没有替代方案?

business-intelligence powerbi

3
推荐指数
1
解决办法
2万
查看次数

如何从Power BI中的月份编号获取月份名称?

我的数据中包含年份编号和月份编号.如何使用DAX我可以获得月份编号以外的月份名称?

在SSRS中它非常容易.但是如何使用DAX实现这一目标?

在此输入图像描述

在此输入图像描述

business-intelligence dax powerbi

3
推荐指数
2
解决办法
3万
查看次数

用于报告和可视化服务的 BIRT 替代方案

最近,我们一直在努力寻找替代我们当前报告服务的替代方案 - 由 Eclipse 开发的 BIRT。

我们做了一些研究,但每次我们似乎都无法完全理解众多公司提供的不同解决方案的能力。首先,我们为什么选择BIRT:

  • 简单的学习曲线,
  • 比较稳定,
  • 消化长而复杂的查询,
  • 非常精细的数字、图表格式,
  • 原谅开发阶段的错误,
  • 允许相当复杂的解决方案,
  • 易于管理用户角色和访问

为什么我们不再需要 BIRT?- 它基本上是点击刷新, - UI 不允许处理生成的报告,即 - 如果您想查看每个国家/地区的图表,您必须为每个国家/地区生成报告或在报告设计中为每个国家/地区插入图表

你能分享一下你在职业生涯中使用过的解决方案,它们的优缺点吗?我们需要为成长型公司提供可靠的报告服务,该服务可以轻松处理长达几分钟的查询,并提供参数和可视化数据。

目前我们正在试用 Grafana,但不幸的是它甚至不符合我们的要求。

sql reporting dashboard birt business-intelligence

3
推荐指数
1
解决办法
5263
查看次数

如何让 App Annie 仅访问我的 Google Play 数据?

当我将我的 Apple 帐户连接到 App Annie 时,我创建了一个新的电子邮件地址(实际上只是来自我域的简单转发电子邮件)附加到一个只能访问销售数据的 Apple 帐户 - 并将该帐户登录到 App Annie。当我将我的 Amazon 帐户连接到 App Annie 时,Amazon 可以为我提供给 App Annie 的我的应用程序数据创建一个特殊的访问密钥。这两种解决方案都是合理且直接的。

当我尝试将我的帐户连接到 Google Play 时,App Annie 需要我的 google 帐户密码!在我看来,这似乎完全不合理。我想让 App Annie 只访问销售数据,而不是我的整个 Google 帐户。App Annie 是否值得信赖甚至不是重点——这些天公司一直被黑客攻击(例如 InstaAgent)。

business-intelligence appannie

3
推荐指数
1
解决办法
1820
查看次数

dax 中是否有任何函数可以像 SQL 中那样查找字符串(如“string%”)

我正在寻找一个 DAX 函数,在该函数中,我可以在列中找到一个字符串,就像我们在 Sql 中所做的那样,通过使用 like 运算符,即项目类似于 ('ABC%')

sql sql-server business-intelligence dax powerbi

3
推荐指数
1
解决办法
2万
查看次数