简体   繁体   English

使用 REST API 的数据工厂中的数据摄取模式

[英]Data Ingestion Patterns in Data Factory using REST API

I am reaching out to you gather best practices around ingestion of data from various possible API's into a Blob Storage.我正在与您联系,收集有关从各种可能的 API 将数据摄取到 Blob 存储的最佳实践。 I am considering to interface with all the various possible API's using Data Factory and here are the possible set of API's which I have currently:我正在考虑使用数据工厂与所有各种可能的 API 进行交互,以下是我目前拥有的可能的 API 集:

  1. Ingesting from an API service within the same Resource Group in Azure Cloud从 Azure 云中同一资源组内的 API 服务引入

  2. Ingesting from an API service from a different resource group but within the same Azure subscription从来自不同资源组但在同一 Azure 订阅中的 API 服务中提取

  3. Ingestion from an API service from a different Azure Subscription / VNET从来自不同 Azure 订阅/VNET 的 API 服务中提取

  4. Ingestion from an API service available publicly such as Twitter, Facebook从公开可用的 API 服务(例如 Twitter、Facebook)中提取

  5. Ingestion from an API service which is available on-premises从本地可用的 API 服务中提取

  6. Any other possible API services任何其他可能的 API 服务

My questions around the above API services are:我对上述 API 服务的问题是:

a) What are the specific security related settings I need to take care in order to interface with the above API's (Managed Identity, Service Principal etc.) a) 为了与上述 API(托管身份、服务主体等)交互,我需要注意哪些特定的安全相关设置?

b) When to use which security setting ? b) 何时使用哪种安全设置?

c) Along with Azure Data Factory, is there any other Azure service which can be leveraged for the above ingestion from the API's c) 除了 Azure 数据工厂,是否还有其他 Azure 服务可用于从 API 的上述摄取?

d) What are the specifics of Runtimes / Linked services which I should be taking care about e) Any specifics around AAD resource and Authentication type d) 我应该注意哪些运行时/链接服务的细节 e) 关于 AAD 资源和身份验证类型的任何细节

Just wanted to add that for #5 , you will have to use SHIR ( Self hosted IR ) .只是想为 #5 添加,您将不得不使用 SHIR(自托管 IR)。 Please read about this here .在此处阅读有关内容。

for c) Along with Azure Data Factory, is there any other Azure service which can be leveraged for the above ingestion from the API's c) 除了 Azure 数据工厂,是否还有任何其他 Azure 服务可用于从 API 的上述摄取?

Logic Apps has connectors backed in for many existing API's Logic Apps 为许多现有 API 提供了连接器支持

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM