【问题标题】:How can I query the data stored in Azure Table Storage using T-SQL如何使用 T-SQL 查询存储在 Azure 表存储中的数据
【发布时间】:2019-10-31 10:19:52
【问题描述】:

我们将向 Azure 表存储容器写入数十万行数据。数据由 4 列组成,其中 1 列包含大量 JSON 文本,这是我感兴趣的主要列。

如何使用 T-SQL 查询这些数据?我也希望将它与我们目前保存在 SQL Server 表中的一些现有数据结合起来。

我是 Azure 存储的新手,我正在尝试解决是否必须直接查询数据,或者我是否可以将其发送到我的 SQL Server 以执行更详细的查询?由于易用性和成本原因,它首先存储在 Azure 上。

【问题讨论】:

    标签: sql-server azure tsql storage


    【解决方案1】:

    Azure 表存储不支持 SQL:https://db-engines.com/en/system/Microsoft+Azure+Table+Storage%3BMicrosoft+SQL+Server

    如果您将数据存储在 blob 存储中,您或许可以使用 Polybase 从您的 SQL Server https://docs.microsoft.com/en-us/sql/relational-databases/polybase/polybase-guide?view=sql-server-ver15查询数据

    【讨论】:

    • 感谢您提供的信息。有没有办法可以将这些数据从 Azure 表移动到 SQL Sever 数据库和/或我可以使用 TSQL 查询它的地方?
    • 当然,例如使用 Azure 数据工厂并从表复制到 SQL DB:docs.microsoft.com/en-us/azure/data-factory/…
    猜你喜欢
    • 2010-11-14
    • 2014-12-14
    • 1970-01-01
    • 1970-01-01
    • 2021-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-29
    相关资源
    最近更新 更多