# View: music_video_bundle_snowflake

**View Name:** music_video_bundle_snowflake
**Table Source:** `Derived from: Art_Relations_Prod_Art_Relations.Releases, Art_Relations_Prod_Art_Relations.Track, Orchard_App_Reporting_V2, Orchard_App_Reporting_V2.Art_Relations_Prod_Art_Relations`
**File Path:** `music_video_bundle_snowflake.view.lkml`

## Overview

- **File Size:** 1320 bytes
- **Lines of Code:** 45
- **Dimensions:** 2
- **Measures:** 1
- **Dimension Groups:** 0
- **Filters:** 0

## Dimensions

| Name | Type |
|------|------|
| `release_id` | number |
| `music_video_bundle` | string |

## Measures

| Name | Type |
|------|------|
| `count` | count |

## Derived Table

```sql
sql: select r.release_id
        , case when type_count=2
               THEN 'bundle'
               ELSE t.track_type
               END AS music_video_bundle
from orchard_app_reporting_v2.art_relations_prod_art_relations.releases r
left join orchard_app_reporting_v2.art_relations_prod_art_relations.track t on t.release_id=r.release_id
left join (
    select r.release_id
            ,count(distinct t.track_type) as type_count
    from orchard_app_reporting_v2.art_relations_prod_art_relations.releases r
    left join orchard_app_reporting_v2.art_relations_prod_art_relations.track t on t.release_id=r.release_id
    group by 1
        ) track_type_count on track_type_count.release_id=r.release_id
where music_video_bundle is not null
group by 1, 2
 ;;
```

