Скрипт QlikView извлекает только первую запись

Я использую JDBC Connector для подключения QlikView к Neo4J Graph Database.

Но проблема, с которой я сталкиваюсь, заключается в том, что когда я пишу шифровальные запросы, он извлекает только первый узел. И когда я использую тот же коннектор Neo4J JDBC и извлекаю через Java, он извлекает все записи, которые должен? Должен ли я применять какой-либо цикл или что-то еще в скрипте, чтобы получить больше данных в QlikView.

   SQL START a=node(*) Return a;

Приведенный выше запрос извлекает только одну строку из QlikView и приблизительно 1000 строк с помощью кода Java и консоли Neo4j. Есть ли другой способ получить запись из Neo4J, почему он дает разные результаты?

Даже когда я использую файл .qvw этот пример не дает мне никаких данных?

Может ли кто-нибудь указать мне, что я делаю неправильно с этим? Почему я получаю разные (всегда одна запись) результаты в QlikView

Благодарю вас.


person analyticalpicasso    schedule 23.04.2014    source источник


Ответы (1)


Я думаю, вам понадобятся псевдонимы столбцов, как здесь:

SQL START n=node(*) 
RETURN ID(n) as NodeID, n as NodeText, n.__type__ as NodeType, n.name as NodeName, ...
person ralfbecher    schedule 24.04.2014