Étiquettes de table
Vous pouvez étiqueter une table pour y faire référence ultérieurement dans une instruction LOAD avec une clause resident ou des expressions contenant la fonction peek. L'étiquette, qui peut correspondre à une chaîne arbitraire de nombres ou de caractères, doit précéder la première instruction LOAD ou SELECT qui crée la table. L'étiquette doit être suivie de deux-points, « : ».
Les étiquettes contenant des espaces doivent être mises entre guillemets simples ou doubles ou entre crochets.
Table1:
LOAD a,b from c.csv;
LOAD x,y from d.csv where x=peek('a',y,'Table1');
Étiquette de table contenant un espace
[All Transactions]:
SELECT * from Transtable;
LOAD Month, sum(Sales) resident [All Transactions] group by Month;