Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API ManagerDataWeave 言語の使用
DataWeave 言語の使用
Cloud IDE
Desktop IDE
これは進行中のベータリリースです。ベータ状態での Anypoint Code Builder の使用には、該当するベータサービス契約条件が適用されます。 |
DataWeave は、データ変換用に MuleSoft が設計したプログラミング言語です。 これは、Mule Runtime Engine がコンポーネントやコネクタを設定するために使用する式言語でもあります。
DataWeave を使用すれば、インテグレーション開発者にとって一般的なユースケース向けのシンプルなソリューションを構築できます。
ある形式でデータを読み取って解析します
データを変換します。
データを別の形式として書き出します。
たとえば、DataWeave スクリプトは CSV ファイルを入力として受信して複雑な JSON オブジェクトの配列に変換したり、XML 入力を受信してフラットファイル形式にデータを書き出したりできます。 DataWeave を使用すれば、開発者は特定のデータ形式を効率良く読み取り、解析し、書き出す仕様について考えるのではなく、変換ロジックに集中できます。
DataWeave の使用方法を学ぶ: DataWeave チュートリアル
DataWeave スクリプトを対話的に試す: DataWeave プレイグラウンド
DataWeave 言語についての詳細を学ぶ: DataWeave 言語ガイド
DataWeave の操作および関数についてのリファレンス情報を参照する: DataWeave リファレンス
一般的な変換シナリオを解決するサンプルのスクリプトを確認する: DataWeave の例