Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает новый кадр данных, обновив существующий столбец с метаданными.
Синтаксис
withMetadata(columnName: str, metadata: Dict[str, Any])
Параметры
| Параметр | Тип | Описание |
|---|---|---|
columnName |
str | строка, имя существующего столбца для обновления метаданных. |
metadata |
Дикт | dict, новые метаданные, назначенные df.schema[columnName].metadata. |
Возвраты
DataFrame: DataFrame с обновленным столбцом метаданных.
Примеры
df = spark.createDataFrame([(2, "Alice"), (5, "Bob")], schema=["age", "name"])
df_meta = df.withMetadata('age', {'foo': 'bar'})
df_meta.schema['age'].metadata
# {'foo': 'bar'}