Complete estos pasos para comprobar un enlace de conector de Spark SQL a Teradata.
- Asegúrese de haber completado todos los pasos descritos en Configuración de un servidor externo para un enlace de Spark SQL a Teradata.
- Cargue el servidor externo creado anteriormente si la sesión del shell de Spark ya no está activa.
Por ejemplo:
scala> val s1 = new ForeignServer("fs1") Loading existing Foreign Server... Foreign Server ready to use s1: tdqg.ForeignServer = tdqg.ForeignServer@5feff876
- Cree una tabla no nativa que haga referencia a una tabla remota existente.
Por ejemplo:
scala> s1.create("test_nn_table", "user1.players")
- Describa la tabla no nativa creada y verifique el resultado.
Por ejemplo:
scala> s1.describe("test_nn_table") +--------+---------+-------+ |col_name|data_type|comment| +--------+---------+-------+ |number |int |null | |name |string |null | +--------+---------+-------+
Cuando se crea una tabla no nativa sin especificar un nombre de base de datos (como en el ejemplo anterior), se asume que la tabla es temporal y desaparece automáticamente cuando finaliza la sesión actual. Para crear una tabla no nativa permanente, debe especificar un nombre de base de datos.