通过OData

时间:2018-06-01 10:42:11

标签: azure odata azure-data-factory azure-data-lake

是否可以通过OData公开Azure Data Lake Store?主要目标是在Salesforce中使用此服务(通过Salesforce Connect)。

如果是,是否应该通过Azure Data Factory进行?

更新

更多上下文:

我们希望通过OData公开存储在Azure Data Lake Storage(ADLS)中的历史数据(通过Salesforce Connect / External对象在Salesforce中显示)。在深入研究问题和潜在的解决方案后,我们不认为ADLS是在这种特殊情况下使用的正确服务。相反,我们可能需要配置数据工厂管道以将我们感兴趣的数据复制到SQL数据库,并使用实体数据模型和WCF数据服务实体框架通过简单的ASP.Net应用程序从那里读取数据提供者(从this website获得一些见解)。

2 个答案:

答案 0 :(得分:0)

我不认为OData有ADLS连接器。但是,鉴于OData基本上是一个REST API,如果它们不能提供您所需的内容,您可以在现有的ADLS REST API上构建OData API。我不确定ADF会如何进入这张照片?

如果你告诉我们你想要实现什么,也许会有用吗?

答案 1 :(得分:0)

我知道有几家公司使用我们的产品Hybrid Data Pipeline将其数据源连接到Salesforce Connect。您知道ADLS是否提供JDBC驱动程序吗?如果是,则可以将其插入Hybrid Data Pipeline以从ADLS数据生成OData。如您所说,另一个选择是将数据移到另一个数据库(sql server,oracle,hadoop或其他数据库)中,然后可以再次使用Hybrid Data Pipeline生成OData。以下是使用Salesforce Connect的OData端点的快速教程:https://www.progress.com/blogs/tutorial-using-salesforce-connect-with-external-odata-endpoints