DataWeave 言語の使用

logo cloud IDE Cloud IDE

logo desktop IDE Desktop IDE

これは進行中のベータリリースです。ベータ状態での Anypoint Code Builder の使用には、該当するベータサービス契約条件が適用されます。

DataWeave は、データ変換用に MuleSoft が設計したプログラミング言語です。 これは、Mule Runtime Engine がコンポーネントやコネクタを設定するために使用する式言語でもあります。

DataWeave を使用すれば、インテグレーション開発者にとって一般的なユースケース向けのシンプルなソリューションを構築できます。

  1. ある形式でデータを読み取って解析します

  2. データを変換します。

  3. データを別の形式として書き出します。

たとえば、DataWeave スクリプトは CSV ファイルを入力として受信して複雑な JSON オブジェクトの配列に変換したり、XML 入力を受信してフラットファイル形式にデータを書き出したりできます。 DataWeave を使用すれば、開発者は特定のデータ形式を効率良く読み取り、解析し、書き出す仕様について考えるのではなく、変換ロジックに集中できます。

DataWeave についての詳細