# Publish grouping / bulk load

**URL:** <https://community.shotgridsoftware.com/t/publish-grouping-bulk-load/14082>\
**Category:** Pipeline Integrations\
**Created:** [November 25, 2021, 6:39pm UTC](https://community.shotgridsoftware.com/t/publish-grouping-bulk-load/14082 "2021-11-25T18:39:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ales](https://avatars.discourse-cdn.com/v4/letter/a/a9a28c/32.png) [@ales](https://community.shotgridsoftware.com/u/ales)\
**Post date:** [November 25, 2021, 6:39pm UTC](https://community.shotgridsoftware.com/t/publish-grouping-bulk-load/14082/1 "2021-11-25T18:39:25Z")

</div>

Hi,

I wonder how do you deal with published stuff that is somehow related to each other, such as AOVs of a rendered layer or texture channels of one asset ???

My goal is to represent them as one grouped item in the Loader, I would say it would be much more readable and easier to load them all at once.

For example, if a texture artist publishes textures for an asset like  
color, normal, displacement I would like to see them as one grouped “folder” in Loader as v1 and import them as a whole. No one wants to select them one by one?

What is your approach?

Thank you

---

<div class="post-metadata">

**Author:** ![Patrick](https://sea1.discourse-cdn.com/shotgunsoftware/user_avatar/community.shotgridsoftware.com/patrick/32/4767_2.png) [@Patrick](https://community.shotgridsoftware.com/u/Patrick)\
**Post date:** [November 25, 2021, 8:04pm UTC](https://community.shotgridsoftware.com/t/publish-grouping-bulk-load/14082/2 "2021-11-25T20:04:38Z")

</div>

Add a a ‘parent’ publishedFile field. Create a new publishedFileType for each package type you need.  
When publishing a render create a single package published file and then set it as the parent of all the, for example, aovs.

---

<div class="post-metadata">

**Author:** ![ales](https://avatars.discourse-cdn.com/v4/letter/a/a9a28c/32.png) [@ales](https://community.shotgridsoftware.com/u/ales)\
**Post date:** [November 26, 2021, 9:40am UTC](https://community.shotgridsoftware.com/t/publish-grouping-bulk-load/14082/3 "2021-11-26T09:40:01Z")

</div>

Thank you @Patrick, what field type Parent field should be? Text or rather Entity(PublishedFile)?

---

<div class="post-metadata">

**Author:** ![Patrick](https://sea1.discourse-cdn.com/shotgunsoftware/user_avatar/community.shotgridsoftware.com/patrick/32/4767_2.png) [@Patrick](https://community.shotgridsoftware.com/u/Patrick)\
**Post date:** [November 26, 2021, 10:00am UTC](https://community.shotgridsoftware.com/t/publish-grouping-bulk-load/14082/4 "2021-11-26T10:00:04Z")

</div>

yea It’s just a PublishedFile entity field. The idea being that you can create a parent publishedFile that contains child publishedFiles.  
You can even created nested structures this way.  
It’s probably the most straight forward approach.  
You could alternatively use a new custom entity for the packages, but then that wouldn’t necessarily play nicely with the Loader and other apps.

---

<div class="post-metadata">

**Author:** ![ales](https://avatars.discourse-cdn.com/v4/letter/a/a9a28c/32.png) [@ales](https://community.shotgridsoftware.com/u/ales)\
**Post date:** [November 26, 2021, 10:24am UTC](https://community.shotgridsoftware.com/t/publish-grouping-bulk-load/14082/5 "2021-11-26T10:24:24Z")

</div>

Got it. I’ll try it. Thank you
