メインコンテンツにスキップ
Adaptive Planning
最終更新: 2024-03-08
参考: exportData パフォーマンス

参考: exportData パフォーマンス

exportData のパフォーマンスとスケーラビリティの最適化によるメリットを得るため、リクエストで特定の API バージョン、特性、要素を使用する必要があります。
パフォーマンスの改善は、スタンドアロンの exportData API コール、および exportData を呼び出す以下の機能に影響します。
  • 計画のパブリッシュ
  • インテグレーション設定内の Adaptive Planning データ ソースからの科目データの取得
参照 exportData
API v38 には、次のいずれかに応じて、新しいリクエストと応答の形式が含まれます。
stream="true"
または
stream="false"
次の中
call
要素

サポートされている科目

exportData のパフォーマンスと拡張性の向上により、以下がサポートされます。
次を除く
すべての科目タイプを使用できます。
  • システム科目 (配賦、少数株主持分の割合、相殺消去、為替換算調整勘定など)。
  • モデル シートの前提条件科目
次を除く
すべてのモデリング機能を使用できます。
  • 加重平均換算
  • テキストの合計
  • スプレッド ルックアップ
  • 値ルックアップ

消費アプリケーション

  • 計画のパブリッシュ
  • インテグレーション設定内の Adaptive Planning データ ソースからの科目データの取得
    • 時間層のあるキューブ データを除き、exportData API パフォーマンスの最適化が含まれます。
    • ストリーミングのエクスポート行の上限は含まれません。

exportData のパフォーマンスと動作

exportData API は、以下の設定に基づいて異なる動作を行います。
API v36
リクエストにサポートされていない科目タイプまたはプロパティが含まれています
stream
特性
回答フォーマット
エクスポート行数
パフォーマンスの最適化
いいえ
使用不可
変更なし
500K
はい
はい
使用不可
変更なし
500K
いいえ
API v38
リクエストにサポートされていない科目タイプまたはプロパティが含まれています
stream
特性
回答フォーマット
エクスポート行数
パフォーマンスの最適化
いいえ
休暇・休職または
false
非ストリーミング
500K
はい
いいえ
true
ストリーミング
200 万
はい
API v39
リクエストにサポートされていない科目タイプまたはプロパティが含まれています
stream
特性
回答フォーマット
エクスポート行数
パフォーマンスの最適化
いいえ
休暇・休職または
false
非ストリーミング
500K
はい
いいえ
true
ストリーミング
200 万
はい
使用可能
true
非ストリーミング
500K
いいえ
はい
false
非ストリーミング
500K
いいえ
exportData API v36 以上の更新
次のテーブルは、exportData API Performance Optimization 機能の一部として、exportData API v36 以降の 2024R1 で導入されたパフォーマンス最適化パスの拡張機能を示しています。
exportData API
最適化されていない動作
最適化された動作
ユーザーには、DAC ルールの属性の科目と組織の組み合わせに対するアクセス権がありません。その属性は exportData API リクエストに含まれません。
応答によって次のキューブ シートまたはモデル シートの科目のデータが返されません:
  • 属性が含まれます。
  • ユーザーがアクセスできる属性値と未分類の属性値のデータが含まれます。
レスポンスは、属性の未分類値を持つ行を返します。
次の両方の場所に属性が含まれている API リクエスト:
  • <dimensions>
    ブロック (例:
    <dimension>
    または
    <dimensionIds>
    要素)。
  • 値として
    directChildrenofDimension
    特性
    <dimensionValue>
    要素内の
    <dimensionValues>
    ブロック。
応答は属性または属性の直接の子についての行を返しません。
応答は、直接の子の合計値の行と属性の未分類値の行を返します。
両方の場所で属性が指定されたキューブ科目の API リクエスト
  • <dimensions>
    ブロック (例:
    <dimension>
    または
    <dimensionIds>
    要素)。
  • 値として
    dimName
    特性
    <dimensionValue>
    要素: 空の値になります
    name
    特性
    <dimensionValues>
    ブロック。
応答は属性または属性の直接の子についての行を返しません。
応答は、属性合計または直接の子合計の行、および属性の未分類の値を次の値に基づいて返します。
directChildren
および
uncategorized
特性
<dimensionValue>
要素
API リクエスト - オン
directChildren
組織属性を含まないキューブ シートの科目の組織属性値
応答は、組織属性値の直接の子の合計値に寄与する組織の行を返しません。
応答は、組織属性値の直接の子の合計値に寄与する組織の行を返します。