Table APIs
insert(data, overwrite=False)
描述:用于将Dataset插入到数据库表中。
输入参数:
- data (dataset.Dataset):要插入的Dataset对象,必须是fabric_data.multimodal.dataset.Dataset类型。
- overwrite (bool):是否覆盖已存在的数据,默认为False。
返回值类型:None
show(limit=10)
描述:用于显示表的前N行数据。
输入参数:
limit(int) - 限制输出的行数,默认为10。
返回值类型:None
to_dataset()
描述:将当前表对象转换为Dataset对象。
输入参数:无
返回值类型:Dataset
add_columns(new_cols)
描述:向表中添加一个或多个新列。
输入参数:
new_cols (Dict[str, str]) :要添加的列的字典,键为列名(str),值为列类型(str)。
返回值类型:None
drop_columns(*columns)
描述:用于从表中删除一个或多个列。
输入参数:
*columns (str):要删除的列名,可以是多个字符串参数。
返回值类型:None
alter_column_type(column_name, new_type)
描述:修改表中指定列的数据类型。
输入参数:
- column_name (str) :要修改类型的列名。
- new_type (str) : 新的数据类型名称。
返回值类型:None
rename_column(column_name, new_name)
描述:重命名表中的列名。
输入参数:
- column_name (str) : 当前列名。
- new_type (str) : 新列名。
返回值类型:None