2つのXMLファイルをロードします。彼らは同じxsdを使用しています。 QlikView xmlウィザードは、ファイルの内容が異なるため、ロードステートメントのテーブル構造が異なります。 XMLロードステートメントで手動で編集することで、同じテーブル構造で両方のXMLファイルをロードすることができましたが、今度はキー生成が失敗します。私が意味するキーフィールドを持つXMLロードステートメントのキーを手動で編集する方法は?
xmlファイル内のテーブルを 『「下のコードの抜粋のように%Key_
で始まるフィールド:
Payload:
LOAD xmlns,
[xmlns:xsi],
[RecordSet/RecordSetDate] as RecordSetDate,
[RecordSet/RecordSetType] as RecordSetType,
%Key_Payload_B02A2AB5DB894C01 // Key for this table: Payload
FROM [\\path\VXI_CS_HourChat_20160405_131520.xml] (XmlSimple, Table is [Payload]);
// End of [VXI_CS_HourCall_20160405_131513.xml] LOAD statements
私の質問があり
- どうQlikViewのは、定義されませんか』?
- xmlのロード時にキー生成の背後にある構文/論理は何ですか?
- キーフィールドを手動で編集できますか、またはwiザード?