问题标签 [measure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ssas - SSAS 和 OLAP 多维数据集:两次相同的度量
我在 OLAP Cube + MDX 方面不是很有经验,而且我很难尝试在一个多维数据集中使用两次相同的度量。
假设我们有 3 个维度:D_DATE
,D_USER
和D_TYPE_OF_SALE_TARGET
3 个事实表:F_SALE
,F_MEETING
,F_SALE_TARGET
F_SALE
与D_USER
(谁进行销售)和D_DATE
(何时)相关联F_SALE_TARGET
链接到D_USER
,D_DATE
,D_TYPE_OF_SALE_TARGET
(意思是:用户必须达到给定月份的各种目标/指标)。
我可以浏览我的立方体:
- 行数 = 日期 * 用户
- Cols = 销售数量,销售总额 + 1 个目标的值(在
WHERE
子句中,我过滤[Dim TYPE SALE TARGET].[Code].&[code.numberOfSales]
)
如何为其他目标添加其他列?由于所有目标都在同一个表中,我看不到如何从[Measures].[Value - F_SALE_TARGET]
链接到不同代码中添加第二个度量,即。[Dim TYPE SALE TARGET].[Code].&[code.amountOfSale]
.
android - 在我自己的观点中,我如何知道设备方向已经改变?
我扩展了 ViewFlipper 小部件。当我初始化 MyViewFlipper 时,我将 List oа 对象传递给它。MyViewFlipper 执行它列表并将一些视图添加到 MyViewFlipper。
我的活动有 android:configChanges="keyboardHidden|orientation",因此当设备方向改变时我的视图层次结构不会重新创建。
我必须在 MyViewFlipper 中重写哪种方法来处理方向更改事件以在 MyViewFlipper 中重新创建我的子视图?
别人的看法怎么办?
在 MyViewFlipper 中执行对象列表的方法:
它简单地将一些 LinwarLayout 添加到 ViewFlipper 中,并具有尽可能多的对象数量。
PS:
我的布局中的其他视图不需要通知。他们改变代表自我。他们使用哪种方法?onMeauser()?
scope - SSAS 多维数据集计算以更粗略地总结另一个度量
我在使用 SQL Server 2008 R2 对摘要报告进行 MDX 度量计算时遇到了性能问题。
我有一个 Person 维度,以及一个包含每人多条记录的相关事实表。(资格)
例如 [Measures].[Other Qual Count] 会给我某种类型的资格数量。每个人可以有多个,因此 [Measures].[Other Qual Count] > 1 对于一个人。
但是,在我的总结报告中,我想将此表示为每人仅 1 个。(注明具有其他资格的人数。)
摘要报告针对一些其他维度汇总值,包括未知区域层次结构(它可以是 3 个层次结构之一)。
我这样做如下:
但是,我必须创建更多派生措施 - 相互派生,并且都在 Person 级别,以避免不必要的多重计数。查询从 <1 秒减慢到 1min+(我的目标是 <3s)。
所有推导的原因是很多逻辑来确定一个人将在 6 个互斥列中的哪一个列中报告。
我也尝试过创建一个 Cube Calculation,但这给了我与 [Other Count] 相同的值。
有没有更好的 MDX/Cube 计算可以使用,或者有什么提高性能的建议?
不幸的是,这是我第一次使用 MDX 并在接近截止日期时遇到了这个问题,所以我试图在不更改多维数据集的情况下尽可能完成这项工作。
c# - C#用给定的宽度计算字符串的高度
我试图用 C# 编写文本,以便它跨越所需的宽度(大约)。
要编写文本,您需要指定高度。所以我需要知道什么高度可以使它写入所需的长度。
我找到了以下内容,但它需要 FONT,它需要高度。哪个打败了整个观点?
我将如何确定所需的高度以使例如“我是字符串”拉伸 50 像素。
c# - 将具有多个参数的函数作为参数传递
我有这段代码,它接受一个没有参数的函数,并返回它的运行时。
我想将其转换为带参数的非 void 函数。我听说过 Func<> 委托,但我不知道如何使用它。我需要这样的东西(非常伪):
所以我必须得到传递函数的返回值,最后得到秒表。 任何帮助是极大的赞赏!
encryption - 如何在 linux 中使用 Openssl 进行加密时测量经过的时间
我不知道如何测量使用 openssl 加密的经过时间。
我已经将 openssl 下载到我的 linux 系统没有问题,我可以对不同的文件进行加密,但我不知道如何测量时间以查看哪种加密算法更有效。
这是我用来进行加密的命令:
这是另一种算法:
有没有办法测量执行时间?我试图打开另一个终端并执行(时间)但它没有帮助。我也没有太多使用linux的经验。但是,我尝试在 Windows 上做同样的事情,但仍然没有办法测量时间。
希望大家能帮忙。
感谢:D
android - 如何在 viewpager 中以编程方式更改图像?
我正在使用一个 viewpager,它将从 web 服务获取图像源,并将页面动态添加到 viewpager。
但现在,我只是在测试如何以编程方式更改图像。
这是简单的布局:
这是 ViewPager 类中的 instantiateItem:
我在 setImageDrawable 上遇到异常,这是堆栈跟踪:
有人知道我可以尝试什么吗?我可以看到这是某种度量问题,但我不知道如何处理这个问题。
提前致谢
java - Java:距离度量算法设计
我正在尝试用 Java 解决以下问题(尽管它可以用几乎任何其他语言完成):
我得到了两个整数值数组,xs
和ys
,表示 x 轴上的数据点。它们的长度可能不相同,尽管两者都 > 0,并且它们不需要排序。我要计算的是两个数据集点之间的最小距离度量。我的意思是,对于每一个我都在集合中x
找到最近的并计算距离,例如。例如:y
ys
(x-y)^2
应该返回 (1-2)^2 + (5-4)^2 + (5-10)^2
距离测量并不重要,它是我感兴趣的算法。我正在考虑以某种方式对这两个数组中的数组和高级索引进行排序,以实现比蛮力更好的效果(对于 x 中的每个元素,扫描 ys 中的所有元素以找到min) 即O(len1 * len2)
.
这是我自己正在解决的问题,而不是作业问题。您的所有提示将不胜感激。
c# - C#:测量所用时间并在时间过去时退出函数
我想运行一个函数 ( funcA
) 并使用另一个函数 ( timerFunc
) 作为计时器。如果正在运行的函数 ( funcA
) 已经运行了 10 秒,我想使用计时器函数 ( timerFunc
) 退出它。这可能吗?基本上我想做的是:
如果不是,那么处理这种情况的最佳方法是什么?我考虑过使用秒表,但我不确定这是否是最好的做法,主要是因为我不知道在什么事件之后会达到超时。
c# - 测量具有不同字体的字符串 AccessViolationException 未处理
在我的自定义标签类的以下属性中,当设置字体时,它会找到显示文本的新长度,并相应地更改标签的大小。
不过上线
我收到此错误:System.AccessViolationException {“尝试读取或写入受保护的内存。这通常表明其他内存已损坏。”}
这只发生在我将字体更改为嵌入的自定义字体时。通常对于我的自定义标签的大多数实例,即使以相同的方式使用相同的字体,这也不会引发错误。它有时似乎也可以在没有抛出错误的情况下工作,但我不知道为什么它有时会决定工作,而其他时候则不行。
有谁知道我能做什么?