データベースコネクタでダイナミックテーブル名(例:[flowVars.sfdcTableName])で「一括モード」を使用しようとすると失敗します。パラメータ化されたクエリでテーブル名をハードコードするとうまく動作します。誰かがこの問題に遭遇しましたか?どのようにこれは動的なテーブル名で "バルクモード"を使用するために解決することができます教えてください誰ですか?どうもありがとう。最初のものは動作し、もう1つは失敗します。Mule ESB - ダイナミックテーブル名を持つデータベースコネクタバルクモード
<db:insert config-ref="APP_Database_Configuration" bulkMode="true" doc:name="Database">
<db:parameterized-query>
<![CDATA[INSERT INTO ACCOUNT (Id) Values (#[payload.Id])]]>
</db:parameterized-query>
</db:insert>
<db:insert config-ref="APP_Database_Configuration" bulkMode="true" doc:name="Database">
<db:parameterized-query>
<![CDATA[INSERT INTO #[flowVars.sfdcTableName] (Id) Values (#[payload.Id])]]>
</db:parameterized-query>
</db:insert>
パラメータ化クエリとバルク・モードのために、JIRAに報告されたいくつかの問題がありましたhttps://www.mulesoft.org/jira/browse/MULE-7416とhttps://www.mulesoft.org/jira/browse/MULE-8283あなたがそれらにぶつかっていないことを確認してください...どのミュールバージョンを使用していますか? –
ありがとう、ダイナミックテーブル名は、パラメータ付きクエリでは動作しませんが、ダイナミッククエリでのみ動作します。動的問合せを使用してデータベース・コネクタを呼び出す前に、Groovyを使用して動的問合せを作成する必要がありました。それは私のために働いた。 –