DataWeaveResource
親種別
ファイルのサフィックスおよびディレクトリの場所
DataWeaveResource コンポーネントのサフィックスは .dwl で、dw フォルダーに保存されます。
バージョン
DataWeaveResource コンポーネントは、API バージョン 58.0 以降で使用できます。
特別なアクセスルール
この種別に固有のアクセス要件は他にありません。
項目
| 項目名 | 説明 |
|---|---|
| apiVersion |
|
| isGlobal |
|
| isProtected |
|
宣言的なメタデータの定義のサンプル
DataWeaveResource コンポーネントの例を次に示します。
csvToContacts.dwl
1%dw 2.0
2input records application/csv
3output application/apex
4---
5records map(record) -> {
6 FirstName: record.first_name,
7 LastName: record.last_name,
8 Email: record.email
9} as Object {class: "Contact"}csvToContacts.dwl-meta.xml
1<?xml version="1.0" encoding="UTF-8"?>
2<DataWeaveResource xmlns="http://soap.sforce.com/2006/04/metadata">
3 <apiVersion>58.0</apiVersion>
4 <isGlobal>true</isGlobal>
5</DataWeaveResource>csvToContacts 定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package
3 xmlns="http://soap.sforce.com/2006/04/metadata">
4 <types>
5 <members>csvToContacts</members>
6 <name>DataWeaveResource</name>
7 </types>
8 <version>58.0</version>
9</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。