Azure Synapse Analysis 开箱 Blog

2022-03-30 00:00:00 数据 代码 服务 连接器 转存

     继续上一篇的内容,本文将为大家介绍将 ChangeFeed 抽取逻辑通过 Azure Function 服务实现,架构图如下,通过 Function 服务来执行 ChangeFeed 的读取,并将其转存至 DataLake 存储中。

    在前文后我们介绍了通过 Function 服务可以简化整个逻辑的代码开发,Azure Function 服务中原生已经内置了很多与 Azure 其他服务原生集成的连接器,可以帮助客户实现与上下游服务的对接,用户无需关注连接器的实现,通过框架的调用,用户可以直接可以通过对象访问到上下游服务中的数据,用户只需要关注业务逻辑即可。Cosmos Database 也在 Azure Function 的支持之中,并且内置的连接器采用的也是 ChangeFeed 来实现的,用户可以直接开箱即用实现 ChangeFeed 数据的读取,无需自己维护抽取逻辑代码。Azure Function 原生支持的连接器如下:

 

Type1.x2.x and higher1TriggerInputOutput
Blob storage
Cosmos DB
Event Grid 
Event Hubs 
HTTP & webhooks 
IoT Hub 
Microsoft Graph
Excel tables
  
Microsoft Graph
OneDrive files
  
Microsoft Graph
Outlook email
   
Microsoft Graph
events
 
Microsoft Graph
Auth tokens
   
Mobile Apps  
Notification Hubs   
Queue storage 
SendGrid  
Service Bus 
SignalR  
Table storage 
Timer  
Twilio  

相关文章