Puede utilizar el método create para crear tablas no nativas (permanentes o temporales) para representar tablas de destino. Si el nombre de la tabla no nativa se encuentra en el formato db.tb1 (default.nn1 en el ejemplo), se crea una tabla no nativa permanente. Si la base de datos no forma parte del nombre no nativo, se crea una tabla no nativa temporal (nn2 en el ejemplo). Las tablas temporales en Spark SQL solo existen durante la sesión actual y no se pueden asociar a ninguna base de datos.
El ejemplo siguiente muestra el iniciador de Spark SQL usando la sentencia CREATE para crear tablas no nativas:
scala> s1.create("default.nn1","user1.players") scala> s1.create("nn2","default.test")