2013-03-13 42 views
0

我需要寫就垮了個別項目在一個袋子爲字符串的接口。例如:{(a),(b)}到ab。豬代數用繩子

首先,可以代數接口用於返回字符串或它僅限於整數(長)。

其次,是存在哪裏可以(從COUNT例如我看到到處開)訪問使用代數的一些示例的地方。

只需回答如果代數可以用來處理字符串,讓我知道,如果有一個很好的地方,我可以看到一些現有的UDF代碼(不是正好解決我的問題的人)。

這些都是我已經試過的東西:

  1. 谷歌搜索任何 UDF代碼上袋工作。不是從被到處張貼
  2. 豬嘗試不同的選項COUNT例子得到任何東西分開。顯然你不能去參考一個袋子裏面的單個物品,這是一個無賴。
+0

@ElKamina Stackoverflow適用於那些堅持到某個地方的人,而不是在整個任務的開始階段。我想這還是可以的,如果你開始一些事情,並且你需要幫助來確定哪種技術更好,爲什麼。但是要從稀薄的空氣中解決某些問題......不會。 – CsBalazsHungary 2013-03-13 16:37:43

+0

@CsBalazsHungary我被卡住了。我一直在Google上搜索最後一天,以查找互聯網上的任何資源。此外,我正在嘗試通過豬腳本不能正常工作的各種選項。 – ElKamina 2013-03-13 16:38:46

+2

@ElKamina然後你真的應該編輯你的問題,添加你的嘗試和什麼不工作。 – CsBalazsHungary 2013-03-13 16:39:36

回答

0

最後這是我想通了:

  1. 如果你的問題是可以解決的儘可能高效JOIN作爲GROUP,你應該這樣做。集團創造更難以應對的行李。

  2. 您沒有義務用代數來處理袋。相反,你可以寫一個EVAL UDF。然而,如果你的包尺寸很大,它會慢得多。

+0

幹得好:-) – 2013-03-13 17:09:10