gpt4 book ai didi

c# - 从外部 API REST 将数据发送到 Azure 事件中心

转载 作者:行者123 更新时间:2023-12-03 03:09:18 27 4
gpt4 key购买 nike

喜欢这个主题:https://stackoverflow.com/questions/32843290/implementing-iot-powerbi-table-schema/32844087#32844087 ,我想从 API REST 检索数据以创建一个仪表板,该仪表板将实时刷新从 API 获取的数据。

为此,我必须通过 Azure 事件中心获取从 API 获取的数据。我在处理如何从 API 检索数据并将其放入 Azure 事件中心的入口点时遇到了麻烦。我知道我必须编写一个程序(最好使用 Visual Studio)并使该程序从 API 检索数据并将其放入事件中心,但我很难知道应该如何开始。什么样的程序以及我需要什么。

我试图找到一些与此相关的教程/代码,但找不到任何有关从外部 API 检索的内容。

据我所知,我需要编写一个连接到事件中心的程序(并不困难),检索API的数据,将其存储在创建的变量中并将其发送到事件中心。我想要一些关于如何开始、从哪里开始、我需要什么类(class)等方面的帮助...

我根本不是API方面的专家,但我有一些知识。有关信息,这是我尝试从中检索数据的网站:https://data.sncf.com/api/en 。如果我是正确的,那么使用 API 允许我们以 json 格式检索信息,并且我必须保存此数据以将其存储在变量中?

谢谢。

最佳答案

根据我的理解,我认为您可以尝试按照以下步骤来实现您的目的。

1.使用Azure WebJobs定期调用您的 API,然后将从 API 检索到的数据发送到 Azure EventHub;

您可以关注此tutorial使用 VS 开始使用 WebJob。另外,您可以关注此thread用于通过 C# 调用 REST API。对于一个简单的方法,您可以利用 EventHub bindings azure-webjobs-sdk 支持在从 REST API 检索数据后将消息发送到事件中心。

2.您的客户端可以按照官方tutorial通过 EventProcessorHost 从 EventHub 接收消息。

关于c# - 从外部 API REST 将数据发送到 Azure 事件中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40768227/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com