# View: track_artist_snowflake

**View Name:** track_artist_snowflake
**Table Source:** `Derived from: Art_Relations_Prod_Art_Relations.Track_Artist, Orchard_App_Reporting_V2, Orchard_App_Reporting_V2.Art_Relations_Prod_Art_Relations`
**File Path:** `track_artist_snowflake.view.lkml`

## Overview

- **File Size:** 2239 bytes
- **Lines of Code:** 105
- **Dimensions:** 12
- **Measures:** 0
- **Dimension Groups:** 0
- **Filters:** 0

## Comments & Notes

- dimension: id {
- type: number
- sql: ${TABLE}.ID ;;

## Dimensions

| Name | Type |
|------|------|
| `track_id` | number |
| `type` | string |
| `track_artist_name_all` | string |
| `track_artist_name_featuring` | string |
| `track_artist_name_performer` | string |
| `track_artist_name_remixer` | string |
| `track_artist_name_composer` | string |
| `track_artist_name_orchestra` | string |
| `track_artist_name_ensemble` | string |
| `track_artist_name_conductor` | string |
| `track_artist_name_producer` | string |
| `track_artist_name_other` | string |

## Derived Table

```sql
sql:
      SELECT ta.track_id, ta.type, listagg(distinct ta.name, ', ') within group (order by ta.name) as name
      from orchard_app_reporting_v2.art_relations_prod_art_relations.track_artist ta
      group by 1,2;;
```

