问题标签 [cube-dimension]
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.
sql-server-2005 - 更改 Cube 维度的默认层次结构
我在 SSAS 2005 中创建了经销商维度,它有 3 个层次结构。默认情况下,首先创建的层次结构是维度的默认层次结构。有没有办法将默认层次结构更改为另一个层次结构。
security - OLAP 多维数据集中的维度安全性
我通过创建角色并将用户分配给每个角色,在我的 OLAP 多维数据集中定义了维度安全性。角色中的每个用户只能看到他们所属的位置。
当我使用角色浏览多维数据集时,我看到了该角色的正确位置。但是,当我使用“更改用户”中的“其他用户”功能浏览多维数据集并针对角色中存在的同一用户进行测试时,它失败了,我看到了所有位置。
可能是什么问题呢?
谢谢,凯拉什
sql-server - SQL Analysis Services OLAP TIME 维度
嗨,我正在努力为 OLAP 多维数据集添加时间维度。我可以让立方体中的所有东西都可以工作,除了日期。
在我的源数据视图中,我有 datetime 列。
我使用Dimensions->New Dimension-> Generate time dimension on the server。我最终得到了一个很好的分层时间维度(日期-月-季-年)。
后来我将此维度添加到多维数据集,并从源数据视图(具有事实数据的同一表)中定义与日期时间列的常规关系。
当我尝试部署多维数据集时,出现错误:
OLAP 存储引擎中的错误:处理时找不到属性键:表:'table_name',列:'registration_date',值:'3/29/2007 3:00:00 PM'。属性是“日期”
也许我什么都没有?我能找到的每本手册都谈到了已经在源数据库中创建的日历表。有很多脚本可以为您创建日历表。但我为什么要这样做?在服务器上生成时间维度不是为了它吗?
ssas - OLAP 多维数据集中的日期维度已停止处理
一点点背景知识,我们有一个 OLAP 系统,它长期以来一直在为客户愉快地处理它的立方体。然后最近它开始失败。这恰逢主要开发人员意外结婚并让自己无法使用。所以显然我不能去纠缠他。
我们有一个适用于年、月、日级别的日期维度。我们有日历和财政年度的层次结构。
它目前正在抛出一条我觉得非常难以理解的消息(不是 OLAP 开发人员),我在网上阅读的示例是指它是由数周分隔数月引起的,这不是我遇到的问题。消息是:
当我重新处理多维数据集时,我现在遇到与日期相关的问题。当我重新处理日期维度时,我得到以下信息:
当我查看 Date Dimension 的全部详细信息时,我看到它已经处理了一堆 SELECT 语句,但落在了这里:
我不是在“sent me teh codez”之后,但是非常感谢任何理解错误消息和问题的帮助。
olap - OLAP 层次结构创建
我有一个维度名称是具有属性的“材料”:
我想创建一个层次结构
例如:Inventory of Material -> M ->MI -> MIRROR
我设置了材料类型键值:材料类型和名称值:材料名称。但是当我浏览维度时,我在第一层看不到材料类型名称。我在不同的时间看到不同的材料名称。
其次,当我浏览使用材料维度的立方体时,我看不到我的材料层次结构。仅在屏幕上看到了第一级(材料类型)。
我为这些问题做了什么。我搜索但没有找到任何东西......
ssas - 多维数据集中的日期/时间维度
我的数据仓库中有一个名为 Dim_Date 的日期维度。现在的问题是我的日期维度只填充到 2011 年 12 月 31 日。我的多维数据集是在 SSAS 中构建的。有什么方法可以让我的 Date Dim 再填充 5 年?当我尝试从 SSAS 处理我的日期维度时,它不会填充任何值。那么在我的日期维度中插入 5 年值的最佳方法是什么?
请帮忙
干杯鲁希尔
ssas - SQL OLAP Cube and dimension
In a windows Server 2008, using SQL server 2005, Visual Studio and SQL Server Analysis Services i created an OLAP Cube.
The scenario is a typical store with sell products, customer and agents.
The cube is made by a fact table tblVendite (sell data) and dimensions based on sql views.
NOTE: I tried embed the screenshot here but they will resized and will not clear so i posted them in a safe site to view it:
SCREENSHOT: stucture of the cube
- FACT TABLE tblVendite (sell) > PK: CdArticolo (IDProduct)
- DIMENSION Prodotti (produtcs)
- DIMENSION Calendario (calendar)
- DIMENSION Agenti (agents)
- DIMENSION Clienti (customer)
Browsing the cube with basic filters as calendar, customer/agent, products, brand ... all work fine
Now i need to provide a new feature as: Comparing the "top sell brand" of all company with the sell of each agent to see how he sell those brand
So i did a new table and the related view: vwMarcheOrd
(top sell brand)
The table top sell brand is pre-populated by a sp
and contain 1 record for each brand (CdMarca
- Position
- Description
order by Position)
NOTE: from vwMarcheOrd
i cant have direct link to the fact table because the PK is CdMarca
and it's not present so i need to "bridge" the view Products by CdMarca
and get the CdArticolo
to link the fact table
Dimension and the attributes for Brand
and Top Brand
:
BROWSE THE CUBE AND THE PROBLEM
Adding the dimension Brand
(1) to the row fields the result is correct but if i add the Top Brand
(2) is incorrect and many brand are missing (but they exist)
So my questions are 2:
- What i missing or wrong or misunderstand with the
Top Brand
Dimension ? How i can display all records
of Top Brand in the row fields even if the agent didnt sell any item of that brand (blank row) ?
p.s. i tried also make a dimension based only with vMarcheOrd and then create a Referenced Relationship with the Product table to bridge CdMarca > CdArticolo > Fact Table but the result are the same
Thanks in advance who can really help me to solve this problem that block me since many days
ssas - ssas 多维数据集中的百万行维度
我的多维数据集中有一个大维度,有 500 万行。当我在 excel 中拖动该维度列以查看指标值时,它会超时。有什么方法可以动态限制数据或在 excel 中提取大尺寸时仅选择前 10K 行?或任何其他最好的方法?
ssas - Cube Dimension 加载速度很慢
我有一个尺寸约为 100,000 行的多维数据集。它运行得非常慢,我不确定要解决这个问题的方向。我为度量创建了分区,聚合似乎运行得很好。但是,我可以在 2008 BIDS 中将一个维度拉到浏览器中,甚至无需任何措施,我将需要 10 分钟来加载。关于我可以解决这个问题的任何方向的建议?我正在使用 SQL Server 2008 企业版。服务器很大,有 196 gig om 内存。
我感谢您的帮助!
database - 多维数据集中但不在项目 SSAS 中的维度
我发现我的多维数据集包含维度,我在数据库项目中找不到。我现在无法改变维度。
这怎么可能?