gpt4 book ai didi

git - 即使在提供正确的远程缓存配置后,"dvc add -external S3://mybucket/data.csv"也因访问错误而失败

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

我正在使用 dvc 并连接到远程 S3 进行数据跟踪,并在同一个远程 S3 中设置远程 dvc 缓存。
以下是配置文件,

[core]
remote = s3remote
[cache]
s3 = s3cache
[‘remote “s3remote”’]
url = S3://dvc-example
endpointurl = http://localhost:9000/
access_key_id = user
secret_access_key = password
use_ssl = false
[‘remote “s3cache”’]
url = s3://dvc-example/cache
endpointurl = http://localhost:9000/
access_key_id = user
secret_access_key = password
use_ssl = false
我可以使用 s3remote 从远程存储库推送和 pull 到本地。
但是当我尝试通过配置缓存(s3cache)添加外部数据时,出现错误。
s3cache、s3remote都拥有相同的凭证,那么为什么在dvc中添加外部数据时会失败呢?

最佳答案

我们需要使用特殊的remote:// URL 格式为 add --external使用现有远程配置的数据:

dvc add --external remote://s3remote/wine-quality.csv
wine-quality.csv 位于位置 s3://dvc-example/wine-quality.csv,这里 远程://s3remote url 取代配置文件中的字符串。
我在 DVC 论坛上发布问题后得到了答案。
Link to answer

关于git - 即使在提供正确的远程缓存配置后,"dvc add -external S3://mybucket/data.csv"也因访问错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67104752/

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