azure-sql-database - Azure Table 存储数据的 Azure SQL 外部表
问题描述
是否可以在 Azure 表存储中的数据的 Azure SQL 中创建一个外部表?
解决方案
答案是否定的。
我目前面临类似的问题,这是我迄今为止的研究:
Azure SQL 数据库不允许将 Azure 表存储作为外部数据源。
资料来源:
原因:
- 可能的数据源方案是从 Hadoop(DataLake/Hive,..)、Blob(文本文件、csv)或 RDBMS(另一个 sql 服务器)复制。Azure 表存储未列出。
可能的外部数据格式只是文本文件/hadoop 的变体:分隔文本、Hive RCFile、Hive ORC、Parquet。
注意 - 即使以 JSON 格式从 blob 复制也需要实现自定义数据格式。
解决方法:
使用 Azure 数据工厂创建复制管道。
使用 C# 使用 Azure Functions 创建复制函数/脚本并手动传输数据
推荐阅读
- laravel - 计算与帖子相关的评论
- php - 如何使用 php 在 wordpress 帖子中获取 gravatar?
- c# - ASP.NET Core MVC 默认模型值
- node.js - 来自经过身份验证的登录 Twitter 用户的推文
- azure - 当 Profile/Channels/SamplingRate 为 AACLC/2/48000 时,不支持比特率 64
- laravel - Laravel:带有真实文件的测试帖子
- python - Flask/Python - 在函数之间传递变量
- python-3.x - 如何在剪贴板上获取屏幕截图并更改 DPI?
- c# - 从控制器方法返回任务与返回等待任务之间的区别
- android - 使用 proguard 删除日志不起作用