Как передать JSON из Spark в AngularJS в Apache Zeppelin - PullRequest
0 голосов
/ 03 сентября 2018

Я использую ноутбук Apache Zeppelin, и мне нужно передать данные JSON из spark в AngularJS с помощью z.AngularBind.

Я пробовал это с помощью искрового интерпретатора:

%spark
val test = Seq(("A","B","C"),("D","E","F"))
             .toDF("col1","col2","col3")
             .toJSON
             .collectAsList
z.angularBind("test", test)

test: Array[String] = Array({"col1":"A","col2":"B","col3":"C"}, {"col1":"D","col2":"E","col3":"F"})

И я ожидаю вывод кода ниже, используя угловой inerpreter:

%angular
{{test[0].col1}}

для возврата A , но это не так, потому что он распознает каждую строку test как строку, а не как объект JSON.

Есть идеи?

...