【问题标题】:Azure Data Factory HTTP Connector Data Copy - Bank Of England Statistical DatabaseAzure 数据工厂 HTTP 连接器数据副本 - 英格兰银行统计数据库
【发布时间】:2022-01-23 15:10:31
【问题描述】:

我正在尝试使用 HTTP 连接器从 BoE 统计数据库中读取 CSV 数据。 以 SONIA 费率为例。 有一个 CSV 提取的下载按钮。

我已将其转换为以下 URL,该 URL 通过网络浏览器下载 CSV。

[https://www.bankofengland.co.uk/boeapps/database/_iadb-fromshowcolumns.asp?csv.x=yes&Datefrom=01/Dec/2021&Dateto=01/Dec/2021 &SeriesCodes=IUDSOIA&CSVF=TN&UsingCodes=Y ][1]

将它放在它连接并提取数据的基本 URL 中。 我正在尝试将其拆分,以便我可以参数化其中的一些。

基础

https://www.bankofengland.co.uk/boeapps/database

亲戚

_iadb-fromshowcolumns.asp?csv.x=yes&Datefrom=01/Dec/2021&Dateto=01/Dec/2021 &SeriesCodes=IUDSOIA&CSVF=TN&UsingCodes=Y

它不会获取数据,但是当它全部合并到基本 URL 中时它会。 我也尝试在相对 URL 的开头添加一个“/”,但也没有用。

根据文档,ADF 将“/”放入“[Base]/[Relative]”

有谁知道我做错了什么?

谢谢,

[1]:https://www.bankofengland.co.uk/boeapps/database/_iadb-fromshowcolumns.asp?csv.x=yes&Datefrom=01/Dec/2021&Dateto=01/Dec/2021&SeriesCodes=IUDSOIA&CSVF=TN&UsingCodes=Y

【问题讨论】:

    标签: azure-data-factory-2


    【解决方案1】:

    我看不出有一种方法可以直接将该数据下载为csv 文件。数据似乎是使用他们的Save as 选项从站点手动复制的。

    他们使用了只读块和隐藏元素,我怀疑 ADF 网络活动中是否有任何简单的方法或开箱即用的方法来帮助解决这个问题。

    您可以手动复制粘贴到csv 文件中。

    【讨论】:

    • 谢谢。我一直在尝试不同的事情并设法使用以下 URL 使其工作。 bankofengland.co.uk/boeapps/database/… &SeriesCodes=IUDSOIA&CSVF=TN&UsingCodes=Y 如果我将其拆分为基本 URL 和相对 URL(因为我将寻求参数化日期)。它失败了。
    • Base bankofengland.co.uk/boeapps/databaseRelative _iadb-fromshowcolumns.asp?csv.x=yes&Datefrom=01/Dec/2021&Dateto=01/Dec/2021 &SeriesCodes=IUDSOIA&CSVF=TN&UsingCodes=Y 不会获取数据,但是当它全部组合在基本 URL 中时。我也尝试在相对 URL 的开头添加一个“/”,但也没有用。
    猜你喜欢
    • 2020-06-29
    • 1970-01-01
    • 2018-02-28
    • 1970-01-01
    • 2021-11-15
    • 2022-02-22
    • 1970-01-01
    • 2023-01-04
    • 1970-01-01
    相关资源
    最近更新 更多