Attribut zu Elementinhalt
Attributwert als Schlüssel und Elementinhalt als Wert verwenden.
XML-Daten
<entry name="Schlüssel1">Wert1</entry>
<entry name="Schlüssel2">Wert2</entry>
<entry name="Schlüssel3">Wert3</entry>
Zuordnung, Hive-DDL und Rohdaten
"xml.map.specification.entry"="@name->#content"
result map<Zeichenfolge,Zeichenfolge>
{"result":{"Schlüssel1": "Wert1", "Schlüssel2": "Wert2", "Schlüssel3": "Wert3"}}
Attribut zu Attribut
XML-Daten
<entry name="Schlüssel1" value="Wert1"/>
<entry name="Schlüssel2" value="Wert2"/>
<entry name="Schlüssel3" value="Wert3"/>
Zuordnung, Hive-DDL und Rohdaten
"xml.map.specification.entry"="@name->@value"
result map<Zeichenfolge,Zeichenfolge>
{"result":{"Schlüssel1": "Wert1", "Schlüssel2": "Wert2", "Schlüssel3": "Wert3"}}
Komplexer Inhalt
Durch Hinzufügen eines Stammelements mit Namen <string> wird komplexer Inhalt, der als primitiver
Typ verwendet wird, in eine gültige XML-Zeichenfolge konvertiert. Betrachten Sie den folgenden XML-
Code:
<dataset>
<value>10</value>
<value>20</value>
<value>30</value>
</dataset>
Der XPath-Ausdruck /dataset/* hat zur Folge, dass eine Reihe von XML-Knoten des Typs <value> zu-
rückgegeben werden. Wenn das Zielfeld ein primitiver Typ ist, transformiert die Implementierung das Er-
gebnis der Abfrage in gültige XML, indem der Stammknoten <string> hinzugefügt wird.
<string>
<value>10</value>
<value>20</value>
<value>30</value>
</string>
Anmerkung: Die Implementierung fügt kein Stammelement <string> hinzu, wenn das Ergebnis der Ab-
frage ein einzelnes XML-Element ist.
Textinhalt
Wenn ein XML-Element nur Leerzeichen als Text enthält, wird der Text ignoriert.
Vorschau und Metadaten (Datenquellen)
Durch Klicken auf Preview and Metadata wird eine Stichprobe von Datensätzen sowie das Datenmodell
für die Datenquelle angezeigt. Hier können Sie die grundlegenden Metadateninformationen überprüfen.
Preview
Auf der Registerkarte Preview werden eine kleine Stichprobe der Datensätze und ihre Feldwerte
angezeigt.
Kapitel 1. Analytic Server-Konsole
19