“Zrzuć kolumny Delta Tabela” Kod odpowiedzi

Zrzuć kolumny Delta Tabela

schema='<schema>'
table='<table>'

columnstoDrop = ["<column or columns to drop>"]
display(spark.sql(f"describe table {schema}.{table}"))
df = spark.sql(f"Select * from {schema}.{table}")

df1 = df.drop(*columnstoDrop)

spark.sql(f"DROP TABLE if exists {schema}.{table}")

df1.write \
  .format(write_format) \
  .mode('overwrite') \
  .option("overwriteSchema", "true") \
  .save(f"{save_path}{table}")

spark.sql(f"CREATE  TABLE  {schema}.{table}  USING DELTA LOCATION '{save_path}{table}'")

display(spark.sql(f"describe table {schema}.{table}"))
Anthony Taylor

Upuść kolumnę DATFAME

df.drop(['B', 'C'], axis=1)
Arrogant Alpaca

Odpowiedzi podobne do “Zrzuć kolumny Delta Tabela”

Pytania podobne do “Zrzuć kolumny Delta Tabela”

Więcej pokrewnych odpowiedzi na “Zrzuć kolumny Delta Tabela” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu