

# Iceberg テーブルに対して他の DDL オペレーションを実行する
<a name="querying-iceberg-additional-operations"></a>

[Iceberg テーブルスキーマを進化させる](querying-iceberg-evolving-table-schema.md) で説明されているスキーマ進化オペレーションに加えて、Athena の Apache Iceberg テーブルに対して次の DDL オペレーションを実行することもできます。

## データベースレベルのオペレーション
<a name="querying-iceberg-additional-operations-database-level-operations"></a>

`CASCADE` オプションを指定して [DROP DATABASE](drop-database.md) を使用すると、Iceberg テーブルデータも削除されます。次の DDL オペレーションは、Iceberg テーブルには影響しません。
+ [CREATE DATABASE](create-database.md)
+ [ALTER DATABASE SET DBPROPERTIES](alter-database-set-dbproperties.md)
+ [SHOW DATABASES](show-databases.md)
+ [SHOW TABLES](show-tables.md)
+ [SHOW VIEWS](show-views.md)

## パーティション関連のオペレーション
<a name="querying-iceberg-additional-operations-partition-related-operations"></a>

Iceberg テーブルでは[隠しパーティション化](https://iceberg.apache.org/docs/latest/partitioning/#icebergs-hidden-partitioning)が使用されるため、物理パーティションを直接操作する必要はありません。そのため、Athena の Iceberg テーブルでは、次のパーティション関連の DDL オペレーションがサポートされていません。
+ [SHOW PARTITIONS](show-partitions.md)
+ [ALTER TABLE ADD PARTITION](alter-table-add-partition.md)
+ [ALTER TABLE DROP PARTITION](alter-table-drop-partition.md)
+ [ALTER TABLE RENAME PARTITION](alter-table-rename-partition.md)

Athena での Iceberg [パーティションの進化](https://iceberg.apache.org/docs/latest/evolution/#partition-evolution)についてご意見がございましたら、[athena-feedback@amazon.com](mailto:athena-feedback@amazon.com) までお寄せください。

## Iceberg テーブルをアンロードする
<a name="querying-iceberg-additional-operations-unload-iceberg-table"></a>

Iceberg テーブルは、Simple Storage Service (Amazon S3) のフォルダ内のファイルにアンロードできます。詳細については、「[UNLOAD](unload.md)」を参照してください。

## MSCK REPAIR
<a name="querying-iceberg-additional-operations-msck-repair"></a>

Iceberg テーブルではテーブルレイアウト情報が追跡されるため、Hive テーブルの場合のような [MSCK REPAIR TABLE](msck-repair-table.md) の実行は必要なく、サポートもされていません。