我必须修改一个数据仓库。一个复杂的ETL正在修改数据仓库。
我在几个表上添加了一个索引视图,以使事情变得简单和快速。代码如下所示:
CREATE VIEW
my_current_view WITH schemabinding
AS
SELECT ...
FROM table1 ...
WHERE ...
GROUP BY ...
CREATE UNIQUE CLUSTERED INDEX idx1 ON my_current_view (tranid)
现在ETL失败了,它收到了以下消息:
执行查询"truncate table1“的失败,错误如下:”无法截断表'tabl
我对这个概念很陌生..。
我对数据仓库有一些理论知识,但是我不知道从哪里开始多维数据仓库。
因此,请给出一些关于
where to ,它适合于多维数据仓库。
在我的系统里
SQLEXPR_x86_ENU.exe)Visual Server 2008(SQLManagementStudio_x86_ENU.exe,SQLManagementStudio_x86_ENU.exe Studio 2010(10.0) )
我们有一组用户可以访问我们的数据仓库开发环境,我试图授予这个组修改和/或在本地运行我创建的dbt模型的权限。
我尝试使用后置钩子来授予架构的所有用户对模式的访问权限,但是当这些组的用户试图在此模式中的任何一个模型上从他们的终端执行dbt运行命令时,仍然会收到一条拒绝权限的消息。
post-hook:
- "grant usage on schema {{ this.schema }} to group data_team"
- "grant select on {{ this }} to group data_team"
理想情况下,data
有没有一种模式可以处理数据仓库中的重复维度?我有经常性的公司主题结构。可以在每个级别分配销售事实。示例
Company A <- sales facts here
Company A subcompany <- sales facts here
Department A1 <- sales facts here
Department A2 <- sales facts here
Company B <- sales fact