[BUG] View column aliasing does not work
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia eseguendo le tre definizioni di viste SQL nell’issue e confronta la query funzionante cross_cloud_disks1 con le colonne con alias in cross_cloud_disks2 e cross_cloud_disks3. Traccia la gestione delle viste e di SELECT utilizzata dal motore di query Go. Il lavoro è completato quando le colonne con alias delle viste vengono risolte correttamente e tutte e tre le query di esempio restituiscono i risultati attesi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
Aliased view columns are not yet supported, as per screen capture.
To Reproduce
This works:
create view cross_cloud_disks1 as
select 'google' as vendor, name, split_part(split_part(type, '/', 11), '-', 2) as type, sizeGb from google.compute.disks where project = 'stackql-demo' and zone = 'australia-southeast1-a'
union
select 'aws' as vendor, volumeId as name, volumeType as type, size as SizeGb from aws.ec2.volumes where region = 'ap-southeast-2'
;
select * from cross_cloud_disks1;
This does not work:
create view cross_cloud_disks2 as
select 'google' as vendor, name, split_part(split_part(type, '/', 11), '-', 2) as type, sizeGb as size from google.compute.disks where project = 'stackql-demo' and zone = 'australia-southeast1-a'
union
select 'aws' as vendor, volumeId as name, volumeType as type, size from aws.ec2.volumes where region = 'ap-southeast-2'
;
select * from cross_cloud_disks2;
This simpler view also does not work:
create view cross_cloud_disks3 as
select 'google' as vendor, name, split_part(split_part(type, '/', 11), '-', 2) as type, sizeGb as size from google.compute.disks where project = 'stackql-demo' and zone = 'australia-southeast1-a'
;
select * from cross_cloud_disks3;
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
Smartphone (please complete the following information):
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
Additional context
Add any other context about the problem here.
- Lingua principale
- Go
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di stackql/stackql-devel
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
stackql/stackql-devel#110 · 2 commenti ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
stackql/stackql-devel#103 ·
-
stackql/stackql-devel#101 · 1 commento · 1 assegnatario ·
-
stackql/stackql-devel#100 · 1 assegnatario ·
-
Expand production dashbaords Aperta
stackql/stackql-devel#99 · 1 assegnatario ·
Tutte le issue di stackql/stackql-devel
Issue simili
-
area/dev-productivity area/disaster-recovery area/ipcei kind/enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
kind/bug status/0-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
🤔 refinement needed
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
equinor/radix-operator#1979 ·