/// <summary> /// Executes a SQL query using Spark, returning the result as a DataFrame. The dialect that is used for SQL parsing can be configured with 'spark.sql.dialect' /// </summary> /// <param name="sqlQuery"></param> /// <returns></returns> public DataFrame Sql(string sqlQuery) { return(new DataFrame(sqlContextProxy.Sql(sqlQuery), sparkContext)); }
/// <summary> /// Executes a SQL query using Spark, returning the result as a DataFrame. The dialect that is used for SQL parsing can be configured with 'spark.sql.dialect' /// </summary> /// <param name="sqlQuery"></param> /// <returns></returns> public DataFrame Sql(string sqlQuery) { logger.LogInfo("SQL query to execute on the dataframe is {0}", sqlQuery); return(new DataFrame(sqlContextProxy.Sql(sqlQuery), sparkContext)); }