---
title: "カスタムトランスフォーメーションステップ"
canonical: "https://wiki.yellowfin.co.jp/space/yfcurrent/1901517/%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B9%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B9%E3%83%86%E3%83%83%E3%83%97"
format: markdown
---
> Macro (anchor)



 

こちらのガイドは、独自のデータトランスフォーメーションウィジェット作成について紹介します。開発後は、プラグインマネージャーを使用して、ウィジェットをYellowfinにインポートします。開発者は、独自のインプット、トランスフォーメーション、アウトプットウィジェットを記述します。

 

## 設定概要

こちらは、Yellowfinのプラグインを記述するための開発環境設定における前提条件です。

- お好みに応じたIDE（統合開発環境）をセットアップします。こちらのガイドでは、EE開発者のためのEclipseを使用します。
- インストールに含まれていない場合は、IDEにTomcatのプラグインをインストールします。
- 開発に使用するバージョンのYellowfinをインストールします。
- Yellowfinを起動して、WARファイルを取得します。

> ✅ プラグインやステップ開発の基礎については、[こちら](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1906488)のガイドを参照してください。

 

## Javadoc

こちらのガイドは、データトランスフォーメーションAPI全体の詳細な資料を含む、Yellowfinのjavadocにリンクしています。javadocを参照するには、[こちら](https://developers.yellowfinbi.com/dev/data-transformation/etl-javadoc/ETL-Javadoc-v1.0/)をクリックしてください。

また、こちらから最新のjavadocをダウンロードすることもできます。：

 

## ガイドコンテンツ

こちらのガイドでは、以下の項目について紹介します。

- [データトランスフォーメーションオブジェクト](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1900777)：こちらの項目では、データトランスフォーメーションプロセスに含まれるオブジェクトの情報を紹介します。
- [ステップ実装](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1900681)：ステップインターフェイスと処理ロジックの実装方法について説明します。
- [データトランスフォーメーションパラメーター](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1901520)：データのトランスフォーメーション時に使用されるパラメーターの実装方法について紹介します。
- [コード例](https://yellowfinjp.atlassian.net/wiki/spaces/yfcurrent/pages/1901524)：ご利用の環境で使用するyfpファイル（依存関係を含む）を備えたコードバンドルのダウンロードや、コードの参照をします。