问题标签 [polybase]

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 投票
1 回答
10257 浏览

sql-server - sqldumper错误导致C盘满

我已经按照本指南安装了 Microsoft SQL Server 2019 。10:30 建议将用户数据库目录、用户日志目录和备份目录从默认目录更改为 D 盘上的目录。

现在我得到了正在生成的转储文件C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Log\Polybase\dump

这是来自的片段SQLDUMPER_ERRORLOG.log

我查了一下错误,发现了这个问题。答案说要更改\package参数中的包路径。

如何找到更改包参数的位置?

0 投票
3 回答
2828 浏览

azure-data-factory - 在使用暂存 Blob 存储 + Polybase 到 Azure 数据仓库的数据工厂中运行管道时出现管理器身份错误

尝试使用 Polybase + 启用暂存 Blob 存储将数据从 Azure SQL 提取到 Azure DW 数据库时,我收到此错误消息。

此服务器上未启用托管服务标识。请启用托管服务标识并重试。

我尝试创建一个托管身份用户,将其分配给 Web 服务并授予其权限,将该用户链接到在数据库中具有所有者权限的 AAD 组,但它不起作用。

在此处输入图像描述

0 投票
1 回答
760 浏览

sql-server - 在 SQL Server 2019 中安装 PolyBase 时出错

我正在尝试在 SQL Server 2019 中安装 Polybase,但我不断收到以下错误:

安装 SQL PolyBase时出错
用户、组或角色“NT Authority\NETWORK SERVICE”已存在于当前数据库中。将数据库上下文更改为“DWDiagnostics”。
错误代码:0x84BB0001

我所做的一切就像在文档中一样(https://docs.microsoft.com/en-us/sql/relational-databases/polybase/polybase-installation?view=sql-server-ver15)。我应该怎么做才能解决这个问题?

0 投票
1 回答
207 浏览

sql - Polybase 将 sql 转换为 ansi sql 用于 sybase 连接

我有一个到 sybase 服务器的 polybase 连接。

在我的外部表上,我无法使用 top 命令,因为 poly-base 将其转换为限制

例子:

无法针对链接服务器“(null)”的 OLE DB 提供程序“MSOLEDBSQL”执行查询“远程查询”。105082;通用 ODBC 错误:[SAP][ODBC 驱动程序][SQL Anywhere]第 3 行的“限制”附近的语法错误。

我也将此服务器作为链接服务器,并且通过 SAOLEDB.17 提供程序支持顶级命令。但是我不知道这是否是问题或如何改变它。

我的外部数据连接如下:

0 投票
1 回答
540 浏览

sql - SQL Server 创建外部数据源

我正在尝试在 SQL Server 2019 中创建外部数据源。从一个 SQL Server 实例到另一个。

我已经完成了文档中的所有操作(https://docs.microsoft.com/en-us/sql/relational-databases/polybase/polybase-configure-sql-server?view=sql-server-ver15)。要创建外部数据源,我使用以下命令:

但我不断收到以下错误:

消息 46721,级别 20,状态 1,线路 1
登录失败。登录来自不受信任的域,不能与集成身份验证一起使用。

我能做些什么来解决这个问题?

0 投票
2 回答
564 浏览

sql - 尝试将 Polybase 连接到 Oracle 会导致登录失败。登录来自不受信任的域,不能与集成身份验证一起使用

我正在使用 SQL Server 2019 并尝试通过 Polybase 连接到 Oracle DB:

我收到错误:

登录失败。登录来自不受信任的域,不能与集成身份验证一起使用。

但是,该用户不是域用户,并且 oracle 不使用集成身份验证。

0 投票
1 回答
447 浏览

azure-cosmosdb - SQL Server Polybase | Cosmos Document DB 日期转换问题

我是 polybase 的新手。我已将我的 SQL 2019 服务器链接到第三方 Azure cosmos,并且我能够从我的集合中查询数据。但是,当我尝试查询日期字段时出现错误。在文件中,日期定义为:

在我的外部表中,我将列定义为

我试图将列创建为 int 和 nvarchar(128) 但模式检测每次都拒绝它。(我试图创建一个字段 created_date 但模式检测也不同意这是正确的。

当我尝试返回任何日期字段的查询时,我收到此错误:

如果我尝试在查询中排除空值,则会发生这种情况 - 即使过滤到填充日期的特定记录(使用 Azure 门户界面验证)

我应该做些什么来处理json记录中的整数日期吗?或者我可以用来让我的外部表工作的其他类型?

0 投票
2 回答
348 浏览

sql-server - 使用 SQL 中的外部表/Polybase 从外部源(Azure 存储 Blob)中选择数据。表已创建但未返回数据

我有一个“|” AZURE 存储 blob 上的分隔文件,我正在尝试创建一个外部表以从该数据中进行选择。我已逐步按照此处的说明进行操作:https ://docs.microsoft.com/en-us/sql/t-sql/statements/create-external-table-transact-sql?view=sql-server-ver15 我相信所有服务器设置都是正确的。我实际上可以创建表,但是当我从中选择时(从表下的外部表部分)没有数据返回。下面是我的选择语句,为了节省空间,我已经修剪了字段。

天蓝色的源代码如下: tmmdevstorage - container > customerfiles > file1.txt , file2.txt 我怀疑我在引用该位置时遇到了问题。创建外部表时没有错误,从中选择时也没有错误,只是没有数据。Blob 存储中有包含数据的文件。

关于我缺少什么的任何想法?

0 投票
1 回答
186 浏览

azure - Polybase:查询外部表给出错误但有问题的值没有显示

我已经使用 powershell 以 gzip 格式压缩了文本文件并上传到 Azure blob 。当我查询外部表时,我收到以下错误,但违规值没什么。谁能告诉我是什么问题以及如何找出错误行。

注意:发出后我解压缩文件并检查它,但我没有看到任何行问题。

请点击这里查看错误

0 投票
2 回答
1095 浏览

azure - 通过 Polybase 将数据从 Azure blob 复制到 Azure DW 时出现“将数据类型 VARCHAR 转换为 DATETIM 时出错”E

我是 Azure 环境的新手,我正在使用数据工厂,同时尝试将 Azure blob 存储上的 CSV 文件中存在的数据复制到 Azure 数据仓库中的表中,该存储具有三列(id、年龄、出生日期)。出生日期的格式为“MM/dd/yyyy”,我正在使用 polybase 将数据从 blob 复制到我在 azure DW 中的表中。表的列定义为 (int,int,datetime)。

如果我在数据工厂中使用“批量插入”选项,我可以复制我的数据,但是当我选择 Polybase 副本时它会给我一个错误。更改管道中的日期格式也没有任何好处。如果我将文件中的日期格式更改为“yyyy/MM/dd”,则 Polybase 复制成功。

有没有一种方法可以将数据从我的 blob 复制到我的表中,而无需将源文件中的日期格式更改为“yyyy/MM/dd”。