Class: Encoder

eclairjs/sql. Encoder

:: Experimental :: Used to convert a JVM object of type `T` to and from the internal Spark SQL representation.

Constructor

new Encoder()

Since:
  • EclairJS 0.5 Spark 1.6.0
Source:
Examples
var data = ["abc", "abc", "xyz"];
  var ds = context.createDataset(data, Encoders.STRING());

Encoders can be composed into tuples:
var encoder2 = Encoders.tuple(Encoders.INT(), Encoders.STRING());
  var data2 = [new Tuple2(1, "a")];
  var ds2 = context.createDataset(data2, encoder2);