beamds.beam.sql package
beamds.beam.sql.core module
-
class beamds.beam.sql.core.BeamAthena(*args, _store_init_path=None, _save_init_args=True, **kwargs)[source]
Bases: BeamSQL
-
property connection
-
property engine
-
get_sample(n=1, **kwargs)[source]
-
get_schema()[source]
-
sql(query)[source]
-
class beamds.beam.sql.core.BeamSQL(*args, _store_init_path=None, _save_init_args=True, **kwargs)[source]
Bases: Processor
-
property columns
-
property database
-
static df2table(df, name, metadata=None)[source]
-
property engine
-
get_sample(n=1, **kwargs)[source]
-
get_schema()[source]
-
property index
-
property llm
-
nlp(query, **kwargs)[source]
-
set_columns(columns)[source]
-
set_database(database)[source]
-
set_index(index)[source]
-
set_llm(llm)[source]
-
set_table(table)[source]
-
sql(query, **kwargs)[source]
-
property table