Closed courentin closed 1 year ago
@courentin qq - do you specify remote names in each .dvc
file / dvc.yaml
stage outputs?
Yes I do
Hello, do you have any news on this features? Is there a chance that it gets prioritized or do you have a workaround? :)
Thank you!
@courentin no updates yet.
Question. It's the same repo, but do you use separate remotes for different projects within that repository or it's within one repo, within one pipeline you have multiple remotes?
It's one pipeline with multiple remotes.
Basically we have the same pipeline that runs twice thanks to the foreach feature, and each run has a different remote.
Something like:
stages:
train:
foreach: languages
do:
cmd: python ..
outs:
- my_out:
remote: ${key}
@courentin would it be enough if we allow specifying a remote name (and for now attach only one remote per project still). This way you would be able to create two projects (aka views). Would it solve the problem for now?
That would solve the issue yes!
I'd hope a solution where we'll have only one project for both remotes, so that we avoid duplicating settings and we can easily compare models from different remotes on the long run. But that's a sufficient workaround for now :)
@courentin so we are working on it. No release promises yet, but still should be a good news)
@courentin I just merged the front-end part of this feature, I'll let you know when we make a new release that adds this functionality!
@courentin we just released this functionality on production. Please check out the Data remotes / cloud storage credentials
section of your Project settings page! Let us know if this works for you.
Super, thank you very much! Perfect timing, we planned to work on the multi-region/remote next week, I'll be able to confirm if it solve our issue.
I can confirm that metrics are showing up in my other remote, thank you very much!
Hello, we have a dvc repository with 2 remotes and intentionally no default remote. We need that because we have a data residency constraint by region.
Would it be possible to specify multiple data remote by projects?