问题标签 [dimensions]
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 - 我需要完全处理维度吗?
我在 SQL Server Analysis Services 2000 中有一个共享维度。该维度用于两个多维数据集。该维度被标记为不变维度。
数据库中部分成员的姓名已更改。但是没有进行结构性改变。我以增量方式处理维度,但存储在维度中的成员的名称不会改变。
我是完全处理维度的唯一选择吗?我不想这样做,因为它需要重新处理两个非常大的立方体(30 GB 立方体和 300 GB 原始事实数据)。
有什么建议么?
编辑:我有一个在 SSAS 2005 上工作的类似解决方案,并且 Process Update 选项正在工作,这意味着成员的名称正在改变。
sql - II 型维度连接
我在 OLTP 中有下表查找表
当这进入我的 OLAP 时,我将结构更改如下:
我的问题是关于 TransactionStateId 列。随着时间的推移,我的 OLAP 中可能有重复的 TransactionStateId 值,但是结合 StartDateTime 和 EndDateTime,它们将是唯一的。
我已经看到了 Type-2 维度的示例,其中添加了 OriginalTransactionStateId 并将传入的 TransactionStateId 映射到它,加上一个新的 TransactionStateId IDENTITY 字段成为 PK 并用于连接。
我应该选择 bachellorete #2 还是 bachellorete #3?
.net - vista下的.net日历控件尺寸
我正在 Visual Studio 2008 中开发一个桌面应用程序,并且我愉快地发现,在 Vista 下,Calendar 控件显然比 XP 中的相同控件宽 45 像素。当然,这会破坏我的布局,我没有空间可以给。如果我在 Vista 中修改日历的维度属性(使用在 Vista 上运行的 VS2008),一旦该字段失去焦点,它就会恢复到 227 像素。有没有办法调整这个虫子的大小或强制它使用 XP 中的日历样式?更改控件的基本大小并破坏本来可以在两个操作系统上运行的应用程序似乎真的令人讨厌。
谢谢。
sql - SQL数据库中的维度和单元分析
问题:
存储各种测量值的时间序列数据的关系数据库 (Postgres)。每个测量值可以具有特定的“测量类型”(例如温度、溶解氧等)并且可以具有特定的“测量单位”(例如华氏度/摄氏度/开尔文、百分比/毫克/升等)。
问题:
有没有人建立了一个类似的数据库来保存维度完整性?有什么建议吗?
我正在考虑构建一个measurement_type 和一个measurement_unit 表,这两个表都有文本两列,ID 和文本。然后我会在measured_value 表中为这些表创建外键。文本让我有些担心,因为可能存在非唯一重复项(例如,“ug/l”与“µg/l”代表每升微克)。
这样做的目的是让我可以在查询中或通过外部编程转换和验证单位。理想情况下,我以后有能力进行严格的尺寸分析(例如,将 µg/l 与值“M/V”(质量除以体积)联系起来)。
有没有更优雅的方法来实现这一点?
flash - 设置空显示对象大小的解决方法?
我想创建一个位于图像顶部的不可见绘图表面。这个绘图表面将负责获取鼠标输入并将坐标传递给位于绘图表面和图像之间的层上的精灵。绘图表面是一个空的 Sprite。
根据文档,内部没有任何内容的显示对象不能设置其宽度或高度。也就是说,它将始终为零。
有没有办法解决?最佳做法是什么?
security - Sql Server analysis Services 2008 动态维度安全使用MDX表达式
我仓库中的一些维度表:
我的 SSAS 项目: 我在一个使用维度向导创建的 BIDS 项目中的一个维度中使用了这两个维度表。用户名与 SSAS 服务器上的两个本地 windows 用户帐户相关,它们是本地 windows 组 ReportBrowsers 的成员。我在 BIDS 中为该组创建了一个角色,并在 Username 属性的 AllowedSet 框中为该维度的维度数据选项卡添加了一个 MDX 表达式:
此维度用于已全部处理和部署的多维数据集。然后我有一个基于该多维数据集的 SSRS 报告。
我的意图: 我要做的是获取当前正在浏览 SSRS 的登录用户并删除返回的字符串的“<domain>\”部分,从而有效地将结果过滤到用户名有记录的站点。
因此,对于 EMSUser1,我应该看到两个站点的记录,但它似乎只允许第一个(“站点 2”,ID 为 2)即使事实表中存在该站点的记录,也没有“站点 A”的迹象。
我一直在浏览Analysis Services 2008 的发布和分步手册以及所有博客等。我只是无法完全了解内部工作以实现我的目标。
我究竟做错了什么?
flash - 网络摄像头纵横比
出于测试目的,我使用的是 Logitech Quickcam 9000,它以 4:3 的分辨率(640x480、320x240 等)进行录制。我正在使用自定义 Flash 应用程序从网络摄像头中继到 Wowza 媒体服务器(然后到我们的用户)。
当我在应用程序中录制并以 240x180 播放时,一切看起来都很棒。当我在应用程序中录制并以 480x360(x2 尺寸)播放时,一切看起来都很棒。当我在应用程序中录制并以 360x270 播放时,它看起来很糟糕(像素化/伪影)。
为什么它在 240x80 和 480x360 下都能正常工作,但在两者之间却不行?这是因为我的 cam 广播了一定的分辨率,而闪光灯没有正确地将其提高到 1.5 倍分辨率还是什么?对于任何反馈,我们都表示感谢。
java - JavaFX:嵌入式 JavaFX 小程序失去宽度和高度?
我有一个 JavaFX 小程序,其舞台的初始高度和宽度定义如下:
此外,为了布局目的,我在场景中布置了与高度和宽度绑定的元素。一切都可以作为桌面程序正常工作。
但是,当我使用以下代码将它作为小程序嵌入 HTML 页面时,小程序的大小是正确的,但即使有足够的空间,我的场景的宽度和高度属性也设置为零。
例如,表达式的{stage.width.toString()}
计算结果为0.0
。这是怎么回事?如何在 FX 代码中获取小程序的实际高度和宽度?
java - 检索有关图像的信息
再会,
任何人都知道一个好的 java 库,用于在 java 中检索 jpeg、gif 和 png 图像文件的 mime 类型和尺寸?
我尝试了 javax.imageio.ImageIO 但似乎有些图像文件无法处理(即使用 adobe photoshop 创建的图像)。
谢谢,弗兰兹
ssas - 如何在时间维度上对无事实的事实表进行切片?(SSAS)
从习惯开始 - “请原谅我,因为这是我的第一篇文章,我是一个相对初学者”免责声明,我有以下问题......
我在一个非营利性的竞选组织工作,我已经建立了一个 SSAS 解决方案来衡量一组竞选者(客户)采取的竞选行动(例如向总理发送电子邮件),主要事实表有一个行动计数作为其衡量标准,并且可以按时间和地理位置进行切片....
......但我也想有另一个无事实的事实表,可以显示有多少活动家在哪个邮件段......所以我认为我需要做的基本上是转储我的活动家尺寸的副本(这是慢慢地改变人们移动地理等)到它自己的无事实事实表......列是 FK_campaigner、segment_id、start_date、end_date 但是我如何将它链接到时间维度,因为它没有 FK_time(只是一个开始和结束时间)...我想我想要做的是将无事实表与“当 PK_time > start_date 和 < end_date”上的时间表相关联,然后为我切片...但是如何?这是否可能,或者我是否必须为某人在某个细分市场中的每一天加载一个事实?
非常感谢任何可以在结构上指出我正确方向的人(广泛的方法是错误的吗?),或者在 SSAS 中实际执行它的实用性更好。
阿杰