# Remove_columns フィルター関数

Treasure Data のデータコネクタ用 `remove_columns` フィルタープラグインは、データのインポート時にスキーマから列を削除します。

| **オプション** | **型** | **説明** | **必須？** |
|  --- | --- | --- | --- |
| remove | array | スキーマから削除する列名の配列。 | デフォルトは [] |
| keep | array | スキーマに保持する列名の配列。 | デフォルトは [] |
| accept_unmatched_columns | boolean | true の場合、スキーマに含まれていない列をスキップします。 | デフォルトは false |


同じ .yml ファイルで remove: と keep: オプションの両方を指定することはできません。

# 設定

`load.yml` に type `remove_columns` の `filter` セクションを追加します。例：

```yaml
in:
...
# この設定は、スキーマから "_c0" と "_c1" という名前の列を削除します。
filters:
    ...
  - type: remove_columns
    remove: ["_c0", "_c1"]
out:
  ...
```