问题标签 [azure-sql-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.
azure - 为什么 Azure SQL 数据仓库中没有执行计划?
我正在将数据存储在 Azure SQL 数据仓库中。
我正在尝试查看我的索引使用情况并查看执行计划,但它们都没有显示在 SSMS 中。
问题
为什么 Azure SQL 数据仓库中没有执行计划?
更新
我正在使用 SSMS 版本 13.0.16106.4 (SQL Server 2016)。
sql-server - 无效的对象名称 - 执行后临时表超出范围,但我不知道如何修复
首先,我对动态 SQL 没有任何经验,这是我的第一次尝试。我正在查看这里的答案,但各种纠正此问题的尝试都失败了,这让我更加困惑。
我创建了一个带有循环月份 [#Month] 的表,还创建了一个事务代码表 [#Tran_codes],我需要将这些与事务数据结合起来,但我收到了无效的对象名称“#Trans1”。我知道这是由于临时表超出范围,但我不知道如何修复它。
这是给我带来问题的代码,请您帮忙纠正或建议我在哪里可以阅读正确的语法以使用?
azure-data-lake - 如何解决从 sqlserver 数据仓库中的外部源读取时被拒绝的行
我必须使用 polybase 表将数据从 datalake 加载到 sql server 数据仓库。我已经创建了用于创建外部表的设置。我已经创建了外部表并尝试从 ext_t1 表中选择 *,但我是在从外部源读取时收到错误,因为行被拒绝。下面是我的外部表脚本。有人可以帮我解决这个问题吗?提前致谢。
表已创建,但在查询 select 语句后,我收到以下问题行在从外部源读取时被拒绝。在查询执行的计划步骤 2 中,外部表 [EXT_TEST1] 拒绝了 2 行:位置:'/A/Test_CSV/abc.csv' 列序号:1,预期数据类型:VARCHAR(20) 整理 SQL_Latin1_General_CP1_CI_AS。位置:'/A/Test_CSV/abc.csv' 列序号:1,预期数据类型:VARCHAR(20) 整理 SQL_Latin1_General_CP1_CI_AS。
sql-server-2016 - 如何解决 SQL Server 数据仓库中的特殊字符问题
我必须使用 polybase 表将数据从 datalake 加载到 SQL Server 数据仓库中。我已经创建了用于创建外部表的设置。我已经创建了外部表,我正在尝试做表select * from ext_t1
,但我正在获取.????
ext_table
下面是我的外部表脚本。我发现数据中的特殊字符存在问题。我们如何转义特殊字符并且只需要使用 varchar 数据类型而不是 nvarchar。有人可以在这个问题上帮助我吗?
数据:(csv中A列的特殊字符如下)
sql-server-2016 - 如何读取包含在 SQL Server 数据仓库中外部表的子文件夹中的所有文件
我必须使用 polybase 表将数据从 datalake 加载到 sql server 数据仓库。我已经创建了用于创建外部表的设置。我已经创建了位置为“/A/B/PARQUET/*.镶木地板/”。但我收到无效路径错误。在 PARQUET 文件夹下有名称为.parquet 的子文件夹,在该文件夹下有 .parquet 文件。因为没有名为 *.parquet 的路径。但是如何获取所有子文件夹(。镶木地板)在 PARQUET 文件夹下?有什么办法可以在 PARQUET 文件夹下获取所有包含 .parquet 文件的子文件夹。有人可以帮我吗?提前致谢。
azure-data-factory - 如何使用 Azure 数据工厂(从 ADF 加载到 DWH)动态获取表(sql server 数据仓库)中的所有 json 文件表数据
我必须将所有 json 文件数据从 azure 数据工厂到 sql server 数据仓库的表中。我能够将数据加载到具有静态值的表中(通过在数据集中给出列名)但在动态 i 中生成我无法使用 azure 数据工厂来实现这一点。可以帮助这个解决方案在 azure 数据工厂中动态获取吗?提前谢谢了。
json文件数据如下:
{“表”:“TEST_M1”,“数据”:[{“DFG”:“123456”,“ADF”:“SFSDF”},{“DFG”:“ABADHDD”,“ADF”:“GHB”}}
对于不同的表名称(TEST_M2.....),如下所示
sql-server-2016 - 从 spark sql(Databricks) 到 Sql Server 数据仓库的双重数据类型的替代方案是什么
我必须将数据从 azure datalake 加载到数据仓库。我已经创建了用于创建外部表的设置。有一列是双数据类型,我在 sql server 数据仓库中使用十进制类型来创建外部表和文件格式是镶木地板。但使用 csv 它正在工作。我收到以下错误。
HdfsBridge::recordReaderFillBuffer - 填充记录读取器缓冲区时遇到意外错误:ClassCastException:类 java.lang.Double 无法转换为类 parquet.io.api.Binary(java.lang.Double 位于加载器“引导程序”的模块 java.base 中; parquet.io.api.Binary 位于加载程序“app”的未命名模块中。
有人可以在这个问题上帮助我吗?提前致谢。
azure - 强制复制已复制的表
我的一些表是 REPLICATE 类型的。在我开始查询我的数据之前,我希望这些表被实际复制(而不是挂起)。这将帮助我避免数据移动。
我有一个脚本,我在网上找到了它,它循环运行并在所有设置为复制的表上执行 SELECT TOP 1,但有时脚本会运行几个小时。即使您从 foo 执行 SELECT TOP 1,服务器有时也可能不会触发复制。
如何强制 SQL 数据仓库完成复制?
脚本看起来像这样:
azure - Microsoft.DataTransfer.Common.Shared.HybridDeliveryException TypeName 不能为空
我有一个数据工厂,可以将数据从 RESTful Web 服务复制到 Azure 数据仓库。我已经测试并预览了所有连接和数据集。
我收到以下错误消息。
管道源