【发布时间】:2020-09-09 16:27:17
【问题描述】:
我希望使用 Microsoft 网站中提供的示例代码将 JSON 文件发送到 Azure 事件中心。代码看起来不正确,并且在事件中心中看不到以下上传的文件。
有人可以帮忙发送实际的 JSON 文件吗?
import asyncio
from azure.eventhub import EventData
from azure.eventhub.aio import EventHubProducerClient
async def run():
producer = EventHubProducerClient.from_connection_string(
conn_str="foo",
eventhub_name="boo")
async with producer:
event_data_batch = await producer.create_batch()
event_data_batch.add(EventData(JSONFilepath))
await producer.send_batch(event_data_batch)
loop = asyncio.get_event_loop()
loop.run_until_complete(run())
注意:运行程序时我没有遇到错误。
【问题讨论】:
-
你有那个示例代码的链接吗?
-
Answer - 我写了这个答案来将 json 字符串和 json 对象发送到事件中心。请让我知道这是您正在寻找的内容还是在同一行中寻找其他内容。
-
另外,如果上述方法没有帮助,请分享示例代码的链接。
-
是的,这会很有帮助。
标签: python azure-eventhub