メイン コンテンツをスキップする 補完的コンテンツへスキップ

フラット化マップの制限事項

このセクションでは、フラット化マップ機能の使用で発生しうる制限事項について説明します。

AgConcatファンクションではエレメントとデータ型がサポートされていない

フラット化マップの生成では、ピボットに存在しないエレメントをマッピングするためにAgConcatファンクションを使用しなければならないことがあります。しかし、このファンクションではAnyエレメントもNoneデータ型もサポートされていません。そのため、AnyエレメントやNoneデータ型を伴うエレメントが含まれているストラクチャーでフラット化マップを作成する時は、そのエレメントはピボットに存在する場合しか自動マッピングされません。

次の例では、このJSON入力を使います。
{
	"elem_1" : "value 1",
	"elem_2" : "value 2",
	"values" : {
		"value" : [ ]
	}
}
					
values配列にはデータが含まれないため、ストラクチャーのインポート時に子エレメントであるAnyが作成されます。
フラット化マップを作成する際、/values/valueがピボットとして設定されていると、次のマップが生成されます。
ピボットから削除されたAnyエレメントは、生成されたマップにはマッピングされません。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。