Это может не соответствовать вашим потребностям, но я нашел простой способ справиться с многоключевыми наборами данных, это создать объект, который содержит все ваши поля 'key' и ключи 'value' (столько, сколько вынужно), а затем создайте выражения Lookup для каждого из ваших ключей.
Например:
class MyData
{
// Your keys
public string Dim1;
public string Dim2;
public string Time;
// Your values
public string Value;
}
будет «проиндексировано» и получено так: