【问题标题】:NASA API into table in excelNASA API 在 Excel 中的表格中
【发布时间】:2025-11-21 10:55:02
【问题描述】:

我正在尝试使用 Powerquery 将使用 Nasa API 的天气相关数据下载到 Excel 中。 我正在尝试查询 50 米处的风速,其字符串为

https://power.larc.nasa.gov/cgi-bin/v1/DataAccess.py?&request=execute&tempAverage=DAILY&identifier=SinglePoint&parameters=WS50M&userCommunity=SB&lon=142&lat=-38&startDate=20170101&endDate=20201231&outputList=JSON&user=DOCUMENTATION

我知道这是正确的字符串,因为当我将其作为 url 粘贴到我的 chrome 浏览器中时,我会以 JSON 格式获得所需的输出。但是,当我尝试将输出放入 excel 中的表格时,我只得到 2 条记录。显然有些不对劲。 对此的任何帮助将不胜感激。

【问题讨论】:

  • 那么我认为你应该分享你的代码,因为你是对的,你的 url 工作正常。如果你分享你的代码,问题就很容易解决。

标签: api powerquery powerbi-desktop


【解决方案1】:

Olá,利用 o power Query 做 excel。

让 字体 = Json.Document(Web.Contents("https://power.larc.nasa.gov/cgi-bin/v1/DataAccess.py?&request=execute&tempAverage=DAILY&identifier=SinglePoint&parameters=WS50M&userCommunity=SB&lon=142&lat=-38&startDate= 20170101&endDate=20201231&outputList=JSON&user=DOCUMENTATION")), 特征=字体[特征], features1 = 功能{0}, 属性=特征1 [属性], 参数=属性[参数], WS50M = 参数[WS50M] 在 WS50M

【讨论】:

  • SO 是英文网站,请翻译您的解释。