问题标签 [parallel-data-warehouse]

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.

0 投票
3 回答
1052 浏览

sql-server - 我如何自制一个身份列?

我们正在将一些进程从允许标识列的 Sql Server 数据库环境移动到不允许标识列的 Sql Server 数据库环境。我们如何在不使用身份构造的情况下有效地为代理主键创建唯一的整数值?

至于为什么我们不能使用标识列,微软的并行数据仓库在物理上不同的服务器之间拆分表。Microsoft 从 PDW 中删除了标识功能,因为您必须在所有服务器之间进行通信才能为分布式表中的每个插入找到新的标识值,这几乎否定了并行性的意义。

0 投票
1 回答
355 浏览

parallel-data-warehouse - 在 PDW 中使用什么来代替身份

在 PDW 中将使用什么来代替身份,或者是否有任何其他列可以用来代替并行数据仓库中的身份列,或者如何生成顺序增加的列。

0 投票
1 回答
246 浏览

sql-server-2008-r2 - 什么是用于数据仓库测试的自动化工具

在我最近的采访中,我遇到了一个常见问题,您是否对数据仓库测试脚本进行了自动化处理?我对此进行了谷歌搜索,但没有得到任何用于自动化 DWH 测试的特定工具名称。我的测试脚本是 SQL 查询,用于检查计数、sum(),并且无法理解如何在 sql 上实现自动化脚本。

小组中是否有人做过自动化,如果是,那么使用哪些工具来做到这一点?

非常感谢您的帮助。

问候,吉姆

0 投票
2 回答
353 浏览

sql-server - 并行数据仓库中的函数/同义词

我知道在 PDW 中,不支持函数和同义词。任何想法,这些的替代方案是什么?

提前致谢。

0 投票
1 回答
366 浏览

sql-server - Microsoft PDW 中的错误处理

我正在将某些存储过程从 SQL Server 2012 迁移到并行数据仓库(在 Visual Studio 2013 上工作)。我注意到 PDW 中不支持几个 SQL Server 内置命令,例如不支持 TRY...CATCH。也不支持用于异常处理的 RAISERROR。有人可以在这里帮我找一个替代方案吗?在我需要迁移的几乎所有存储过程中,都存在 TRY..CATCH。

0 投票
1 回答
2785 浏览

sql-server - 在 PDW 中使用 SQLCMD 时出错

我在 PDW 中使用 SQLCMD 将数据提取到平面文件中。命令行语法如下:

当我尝试执行批处理文件时,出现以下错误:

消息 104409,级别 16,状态 1,服务器 PdwTdsServer,第 1 行不支持将 QuotedIdentifier 设置为“关闭”。

我假设这是因为服务器名称(IP 地址、端口号)中有一个“逗号”。我可以使用此命令从 SQL 表中提取数据。关于如何使它适用于 PDW 的任何想法?

提前致谢

0 投票
2 回答
75 浏览

sql-server - TSQL 准备 15 Min Chunk Data

我有一个仓库事实表,其中包含通过数据馈送从供应商处收到的原始数据(甚至是重复数据)。我需要准备 15 分钟间隔数据块。我怎样才能最好的 SQL Server 查询来做到这一点。例如样本数据

0 投票
1 回答
441 浏览

sql-server - 转换 SQL 脚本以处理并行数据仓库

我有 SQL 脚本,当执行时在所有数据库上运行,获取所有表的列表以及在该表上创建的记录计数和索引。

但是,当我尝试在并行数据仓库服务器上运行它时,它给了我错误。因为并行数据仓库不允许您创建临时表变量、变量等。

我找到了表变量的替代方法,但没有找到关于声明 varchar 变量的任何内容,然后主要关注的是脚本使用数据库作为变量以便在所有数据库上运行脚本的方式。我没有找到任何替代方法。

现在如何在并行数据仓库中进行这项工作

0 投票
2 回答
3572 浏览

azure - 大型 BCP 操作后 Azure SQL 数据仓库挂起或不响应简单查询

我有一个正在运行的 Azure Sql 数据仓库的预览版,它运行良好,直到我通过 BCP 导入了一个大表(~80 GB)。现在包括小表在内的所有表都不响应一个简单的查询

对 Sys 表的查询仍在工作。

BCP 流程是在周末结束的,所以现在应该已经完成​​了所有统计信息更新。有没有办法弄清楚是什么导致了这种情况发生?或者至少当前正在运行什么以查看是否有任何阻塞?

我正在使用 SQL Server Management Studio 2014 连接到数据仓库并执行查询。

0 投票
1 回答
2814 浏览

azure-sqldw - 使用 STRING_DELIMITER 在 Polybase 中转义引号

我有一个管道分隔的平面文件,我想用 Polybase 加载。字符串列用双引号引起来,如果值中有双引号,它们会加倍。我相信这是一种有效的文件格式:

如果我没有指定 STRING_DELIMITER,那么引号会显示在我要插入的表中。如果我确实指定了 STRING_DELIMITER='"',那么它在第一行 (3.5 英尺) 上正常工作,但在第二行 (2.5") 上失败。

难道我做错了什么?还是不支持?