我正在尝试从 Vemcount的JSON API请求数据 - 一个客流量传感器系统。我想检索我公司的所有数据并使用 SSIS 将其存储在 SQL Server 数据库中。在我的研究中,我意识到 JSON 并没有与 SSIS 原生集成,因此解决方案要么对导入进行硬编码,要么使用第 3 方 - 我选择使用后者,所以目前我正在尝试使用Kingswaysoft和他们在 VS 中的 JSON Source 组件。
URL 看起来像这样(来自他们的文档的示例,可以在此处找到):
https://login.vemcount.com/api/fetch_data/?data={"api_key":"xxxxxxx","type":"shop_id","id":[10,14,24],"date_from":
"2014-01-01 00:00","interval":"15min"}
因此,键api_key
、type
和id
是强制性的。键/值对"type":"shop_id"
和"id":[10,14,24]
是我要搜索的 ID 类型和 ID 本身。在上面的示例中,我输入了 3 个不同的 shop_id。但是,我们有超过 250 个 id,并且还在不断添加更多。
如何在不添加数组中的所有 id 的情况下请求所有不同的 id?我在下面粘贴了我的 HTTP CM 和 JSON 源代码编辑器。
正如您现在可能已经猜到的那样,这对我来说有点未探索的领域,所以我知道我可能选择以完全错误的方式进行。如果您对我的情况有更好的解决方案,请告诉我。
更新:所以我将所有商店 ID 存储在一个变量中,我想将其作为值传递。