# Hi everyone! First question - How to point multiple projects to single dataset?

**URL:** https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671
**Category:** Questions
**Created:** [February 17, 2021, 2:32am UTC](https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671 "2021-02-17T02:32:32Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![stauntonjr](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@stauntonjr](https://discuss.dvc.org/u/stauntonjr)
#### Post date: [February 17, 2021, 2:32am UTC](https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671/1 "2021-02-17T02:32:32Z")

</div>

I stumbled upon dvc over the weekend after discussing with my colleagues our need for just such a thing. I got it working in some test repos with data on our private s3 buckets. Very cool! I really appreciate the documentation, it’s very well put-together.

One thing I’m not sure of is:

If I have a dataset on a remote server and I have several different repos/projects that use it, what is the appropriate way to point them all to that dataset and/or a single dvc remote representation thereof? (Do I need in each repo/project to download it, then dvc add it, and assign the dataset to the same remote?)

thanks!  
Rory

---

<div class="post-metadata">

### Author: ![kupruser](https://avatars.discourse-cdn.com/v4/letter/k/e95f7d/32.png) [@kupruser](https://discuss.dvc.org/u/kupruser)
#### Post date: [February 17, 2021, 3:21am UTC](https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671/2 "2021-02-17T03:21:30Z")

</div>

Hi @stauntonjr !

One way to handle it would be to put it into a data registry and then just `dvc import` it in other projects [https://dvc.org/doc/use-cases/data-registries](https://dvc.org/doc/use-cases/data-registries) . Would that work for you?

---

<div class="post-metadata">

### Author: ![naama](https://avatars.discourse-cdn.com/v4/letter/n/f08c70/32.png) [@naama](https://discuss.dvc.org/u/naama)
#### Post date: [February 17, 2021, 2:24pm UTC](https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671/3 "2021-02-17T14:24:22Z")

</div>

Hi, I have the same problem.  
if I use data registry as you suggested, and then `dvc import` it to the other projects,  
the data will be duplicated and downloaded to each project? so I will have multiple copies of the same data in different projects, in the same server?  
thanks!  
Naama

---

<div class="post-metadata">

### Author: ![kupruser](https://avatars.discourse-cdn.com/v4/letter/k/e95f7d/32.png) [@kupruser](https://discuss.dvc.org/u/kupruser)
#### Post date: [February 17, 2021, 3:02pm UTC](https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671/4 "2021-02-17T15:02:36Z")

</div>

Hi.

`dvc import`ed data is not affected by `dvc push`, so it will only be stored in the data registry remote with no duplication.

---

<div class="post-metadata">

### Author: ![naama](https://avatars.discourse-cdn.com/v4/letter/n/f08c70/32.png) [@naama](https://discuss.dvc.org/u/naama)
#### Post date: [February 17, 2021, 4:25pm UTC](https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671/5 "2021-02-17T16:25:46Z")

</div>

thanks,  
what do you mean by " is not affected by `dvc push`?  
I have a data registry, and another code project.  
after using `dvc import` in the code project, the data is downloaded + its `.dvc` file to the project folder. this data doesn’t take space in my server? is it use links?

---

<div class="post-metadata">

### Author: ![kupruser](https://avatars.discourse-cdn.com/v4/letter/k/e95f7d/32.png) [@kupruser](https://discuss.dvc.org/u/kupruser)
#### Post date: [February 17, 2021, 4:31pm UTC](https://discuss.dvc.org/t/hi-everyone-first-question-how-to-point-multiple-projects-to-single-dataset/671/6 "2021-02-17T16:31:56Z")

</div>

After using `dvc import`, the data is downloaded locally, it’s `.dvc` is created, but `dvc push` won’t push it to remote. So next time when you run `dvc pull`, it will download it from the data registry it was `dvc import`ed from, so it won’t take space in this project’s remote. 🙂
