我在PigLatin如何在PigLatin中添加引號字符串的參數?
一個問題,我有一段豬代碼將調用一個字符串報價
data = LOAD '$data' AS (...);
a = some_macro(data,'-9999 AS KEY');
宏是這樣的:
DEFINE some_macro(data, string) RETURNS results {
grp = GROUP $data ALL;
$result = FOREACH grp {
//...logic and logics
GENERATE $string, //...other fields
...;
}
}
字符串「 -9999 AS KEY「,似乎Pig 0.10無法工作,然後我嘗試」'-9999'AS KEY「,它不能再工作。
因此,任何人都有解決方案嗎?我只想要一個靈活的KEY名稱。
好的,但邏輯非常複雜,所以我相信不可能使用un-nest FOREACH ... – mark