SLICE (Lakehouse v1)
インデックス(1から始まる)を指定して、配列からスライスを抽出します。
Analyzeの構文
Section titled “Analyzeの構文”func.slice( <array>, <start>[, <end>] )Analyzeの例
Section titled “Analyzeの例”func.slice([1, 21, 32, 4], 2, 3)
┌──────────────────────────────────┐│ func.slice([1, 21, 32, 4], 2, 3) │├──────────────────────────────────┤│ [21,32] │└──────────────────────────────────┘SQLの構文
Section titled “SQLの構文”SLICE( <array>, <start>[, <end>] )SELECT ARRAY_SLICE([1, 21, 32, 4], 2, 3), SLICE([1, 21, 32, 4], 2, 3);
┌─────────────────────────────────────────────────────────────────┐│ array_slice([1, 21, 32, 4], 2, 3) │ slice([1, 21, 32, 4], 2, 3) │├───────────────────────────────────┼─────────────────────────────┤│ [21,32] │ [21,32] │└─────────────────────────────────────────────────────────────────┘