Azure Synapse Serverless-SQL查询以返回目录中每个文件的行

用户名

我有一个Azure Data Lake Gen2容器,其中有几个json文件。我想编写一个查询,为每个文件返回一条记录。我对解析文件不感兴趣,我只想知道那里有什么文件,并在视图中返回了这些文件。有人对我如何做有任何提示吗?我发现的所有内容都与如何解析/读取文件有关...我将让Power BI这样做,因为json格式不是标准格式。在这种情况下,我只需要列出文件即可。谢谢!

鲍勃

您可以在Azure Synapse Analytics无服务器SQL池中使用filepath()andfilename()函数来返回那些。您甚至GROUP BY可以返回汇总结果。一个简单的例子:

SELECT 
    [result].filepath() AS filepath,
    [result].filename() AS filename,
    COUNT(*) AS records
FROM
    OPENROWSET(
        BULK 'https://azureopendatastorage.blob.core.windows.net/nyctlc/yellow/puYear=2019/puMonth=4/*.parquet',
        FORMAT = 'PARQUET'
    ) AS [result]
GROUP BY [result].filepath(), [result].filename()

有关更多示例,请参见文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Azure Synapse中的Openrowset语法问题

来自分类Dev

Azure Synapse Analytics(以前为SQL SW)与Azure Synapse Analytics(工作区预览)

来自分类Dev

Azure Synapse Sql-包含带有_和。在提取中

来自分类Dev

在Azure Synapse中预先计算OLAP多维数据集

来自分类Dev

SQL查询无法在Azure SQL数据仓库(Synapse)中工作,为什么不呢?

来自分类Dev

Azure Analysis Services与Synapse Analytics

来自分类Dev

Azure SQL DW超大规模和Azure Synapse的路线图

来自分类Dev

无法从Azure Synapse连接Azure权限

来自分类Dev

从专用SQL池和无服务器SQL池联接Azure Synapse中的数据

来自分类Dev

Azure SQL DB Serverless将不会自动暂停

来自分类Dev

Azure Synapse加载:将大型压缩文件拆分为较小的压缩文件

来自分类Dev

如何在Azure数据仓库(Synapse)中授予架构级别权限?

来自分类Dev

星型架构建模Azure Synapse

来自分类Dev

Azure Synapse Analyitcs是否支持R语言?

来自分类Dev

Azure Synapse无服务器。HashBytes:查询引用了分布式处理模式下不支持的对象

来自分类Dev

Azure Synapse-字符串定界符

来自分类Dev

在Azure Synapse Analytics中将脚本作为XML执行

来自分类Dev

使用Terraform创建Azure Synapse池时出错

来自分类Dev

具有多个环境的单实例Azure Synapse

来自分类Dev

如何将消息从js库发送到Azure SignalR Serverless中的组

来自分类Dev

Synapse不显示文件夹

来自分类Dev

如何在Ubuntu 14.04中安装Synapse

来自分类Dev

Internet类别在Synapse中不返回任何结果

来自分类Dev

AWS中的Cloudformation / Serverless与Terraform

来自分类Dev

Azure Synapse:将长度为n的定界列表列转换为n个不同的列

来自分类Dev

如何在Synapse Analytics(Microsoft Azure)中将spark_df读取为数据帧?

来自分类Dev

Lazarus / FreePascal,Synapse将文件发送到TCPBlockSocket

来自分类Dev

Lazarus / FreePascal,Synapse将文件发送到TCPBlockSocket

来自分类Dev

在文本编辑器中编辑Razer Synapse宏

Related 相关文章

  1. 1

    Azure Synapse中的Openrowset语法问题

  2. 2

    Azure Synapse Analytics(以前为SQL SW)与Azure Synapse Analytics(工作区预览)

  3. 3

    Azure Synapse Sql-包含带有_和。在提取中

  4. 4

    在Azure Synapse中预先计算OLAP多维数据集

  5. 5

    SQL查询无法在Azure SQL数据仓库(Synapse)中工作,为什么不呢?

  6. 6

    Azure Analysis Services与Synapse Analytics

  7. 7

    Azure SQL DW超大规模和Azure Synapse的路线图

  8. 8

    无法从Azure Synapse连接Azure权限

  9. 9

    从专用SQL池和无服务器SQL池联接Azure Synapse中的数据

  10. 10

    Azure SQL DB Serverless将不会自动暂停

  11. 11

    Azure Synapse加载:将大型压缩文件拆分为较小的压缩文件

  12. 12

    如何在Azure数据仓库(Synapse)中授予架构级别权限?

  13. 13

    星型架构建模Azure Synapse

  14. 14

    Azure Synapse Analyitcs是否支持R语言?

  15. 15

    Azure Synapse无服务器。HashBytes:查询引用了分布式处理模式下不支持的对象

  16. 16

    Azure Synapse-字符串定界符

  17. 17

    在Azure Synapse Analytics中将脚本作为XML执行

  18. 18

    使用Terraform创建Azure Synapse池时出错

  19. 19

    具有多个环境的单实例Azure Synapse

  20. 20

    如何将消息从js库发送到Azure SignalR Serverless中的组

  21. 21

    Synapse不显示文件夹

  22. 22

    如何在Ubuntu 14.04中安装Synapse

  23. 23

    Internet类别在Synapse中不返回任何结果

  24. 24

    AWS中的Cloudformation / Serverless与Terraform

  25. 25

    Azure Synapse:将长度为n的定界列表列转换为n个不同的列

  26. 26

    如何在Synapse Analytics(Microsoft Azure)中将spark_df读取为数据帧?

  27. 27

    Lazarus / FreePascal,Synapse将文件发送到TCPBlockSocket

  28. 28

    Lazarus / FreePascal,Synapse将文件发送到TCPBlockSocket

  29. 29

    在文本编辑器中编辑Razer Synapse宏

热门标签

归档