IT担当者向けAnypoint Platform 世界No.1の統合APIプラットフォーム インテグレーション Studio Exchange Connector DataGraph API管理 Flex Gateway新着情報 Governance新着情報 Monitoring API Manager See all 無料トライアル Anypoint Platformの無料トライアルお申込み Studio & Muleのダウンロード ビジネス担当者向け MuleSoft Composer データやアプリと簡単に接続 MuleSoft RPA Botで業務を自動化
統合ユースケース Salesforce Salesforce 連携により、進化したエクスペリエンスを顧客や従業員に提供しませんか? SAP SAP の中に眠っているデータを開放することで、新しい価値を生み出す。 Microsoft 既存の接続ソリューションを活用して、Microsoft への投資効果を最大化する。 業種 金融サービス 製造 小売 保険 ヘルスケア 通信・メディア 課題 レガシーシステムのモダナイゼーション クラウドへの移行 ビジネスオートメーション 単一の顧客ビュー
注目のトレーニング Anypoint Platform 入門基礎コース:公開されたAPIの検出と利用、デザイン、ビルド、デプロイ、管理を学びます。 アプリケーションネットワーク技術者向けコース:機能要件と非機能要件を満たすインテグレーションソリューションの設計を学びます。 インテグレーションソリューション技術者向けコース:実際の事例を利用してソリューションの設計を学びます。 CloudHub技術者/管理者向けコース:クラウド上で Mule アプリケーションの設定・デプロイ・管理・監視・分析を学びます。
IT担当者向けAnypoint Platform 世界No.1の統合APIプラットフォーム インテグレーション Studio Exchange Connector DataGraph API管理 Flex Gateway新着情報 Governance新着情報 Monitoring API Manager See all 無料トライアル Anypoint Platformの無料トライアルお申込み Studio & Muleのダウンロード ビジネス担当者向け MuleSoft Composer データやアプリと簡単に接続 MuleSoft RPA Botで業務を自動化
統合ユースケース Salesforce Salesforce 連携により、進化したエクスペリエンスを顧客や従業員に提供しませんか? SAP SAP の中に眠っているデータを開放することで、新しい価値を生み出す。 Microsoft 既存の接続ソリューションを活用して、Microsoft への投資効果を最大化する。 業種 金融サービス 製造 小売 保険 ヘルスケア 通信・メディア 課題 レガシーシステムのモダナイゼーション クラウドへの移行 ビジネスオートメーション 単一の顧客ビュー
注目のトレーニング Anypoint Platform 入門基礎コース:公開されたAPIの検出と利用、デザイン、ビルド、デプロイ、管理を学びます。 アプリケーションネットワーク技術者向けコース:機能要件と非機能要件を満たすインテグレーションソリューションの設計を学びます。 インテグレーションソリューション技術者向けコース:実際の事例を利用してソリューションの設計を学びます。 CloudHub技術者/管理者向けコース:クラウド上で Mule アプリケーションの設定・デプロイ・管理・監視・分析を学びます。
sizeOf sizeOf(array: Array<Any>): Number 配列内の要素数を返します。配列が空の場合は 0 を返します。 このバージョンの sizeOf は、配列、または配列の配列を入力として使用します。 その他のバージョンは、オブジェクト、文字列、またはバイナリ値の配列で動作します。 パラメーター 名前 説明 array 入力配列。配列の要素には、サポートされる任意のデータ型を使用できます。 例 次の例では、入力配列内の要素数を数えます。3 を返します。 ソース %dw 2.0 output application/json --- sizeOf([ "a", "b", "c"]) 出力 3 例 次の例では、入力配列内の要素数を返します。 ソース %dw 2.0 output application/json --- { "arraySizes": { size3: sizeOf([1,2,3]), size2: sizeOf([[1,2,3],[4]]), size0: sizeOf([]) } } 出力 { "arraySizes": { "size3": 3, "size2": 2, "size0": 0 } } sizeOf(object: Object): Number オブジェクト内のキー-値ペア数を返します。 この関数はオブジェクトの配列を受け入れます。入力オブジェクトが空の場合は 0 を返します。 パラメーター 名前 説明 object 1 つ以上のキー-値ペアを含む入力オブジェクト。 例 次の例では、入力オブジェクト内のキー-値ペア数を数え、2 を返します。 ソース %dw 2.0 output application/json --- sizeOf({a: 1, b: 2}) 出力 2 例 次の例では、オブジェクト内のキー-値ペア数を数えます。 ソース %dw 2.0 output application/json --- { objectSizes : { sizeIs2: sizeOf({a:1,b:2}), sizeIs0: sizeOf({}) } } 出力 { "objectSize": { "sizeIs2": 2, "sizeIs0": 0 } } sizeOf(binary: Binary): Number バイナリ値の配列内の要素数を返します。 パラメーター 名前 説明 binary バイナリ値の入力配列。 例 次の例では、バイナリ値の配列のサイズを返します。 ソース %dw 2.0 output application/json --- sizeOf(["\u0000" as Binary, "\u0001" as Binary, "\u0002" as Binary]) 出力 3 sizeOf(text: String): Number 文字列内の文字数 (空白を含む) を返します。 文字列が空の場合は 0 を返します。 パラメーター 名前 説明 text 入力テキスト。 例 次の例では、入力文字列 "abc" 内の文字数を返します。 ソース %dw 2.0 output application/json --- sizeOf("abc") 出力 3 例 次の例では、入力配列内の文字数を返します。文字列 "my string" 内の空白スペースは含まれます。また、sizeOf("123" as Number) では、123 が数値に強制変換されて文字列ではなくなるため、1 が返されます。 ソース %dw 2.0 output application/json --- { sizeOfSting2 : sizeOf("my string"), sizeOfEmptyString: sizeOf(""), sizeOfNumber : sizeOf("123" as Number) } 出力 { "sizeOfSting2": 9, "sizeOfEmptyString": 0, "sizeOfNumber": 1 } sizeOf(n: Null): Null sizeOf を null 値に使用できるようにするヘルパー関数。 DataWeave バージョン 2.4.0 で導入されました。