pandas.DataFrame.to_iceberg — pandas 3.0.0rc0+33.g1fd184de2a documentation (original) (raw)
DataFrame.to_iceberg(table_identifier, catalog_name=None, *, catalog_properties=None, location=None, append=False, snapshot_properties=None)[source]#
Write a DataFrame to an Apache Iceberg table.
Added in version 3.0.0.
Warning
to_iceberg is experimental and may change without warning.
Parameters:
table_identifierstr
Table identifier.
catalog_namestr, optional
The name of the catalog.
catalog_propertiesdict of {str: str}, optional
The properties that are used next to the catalog configuration.
locationstr, optional
Location for the table.
appendbool, default False
If True, append data to the table, instead of replacing the content.
snapshot_propertiesdict of {str: str}, optional
Custom properties to be added to the snapshot summary
Examples
df = pd.DataFrame(data={"col1": [1, 2], "col2": [4, 3]}) df.to_iceberg("my_table", catalog_name="my_catalog")