- Beiträge: 1
Wiederholende Nodes
- Peter Meier
- Autor
- Offline
- Benutzer
Weniger
Mehr
7 Monate 3 Wochen her #5081
von Peter Meier
Wiederholende Nodes - Beitrag(5081) wurde erstellt von Peter Meier
Hallo zusammen
Ich habe eine SQL Datenquelle mit einer Sicht wo Aufträge und Positionen verbindet. Vereinfachtes Beispiel:
Daraus möchte ich ein JSON generieren das folgenden Aufbau hat:
Ist das mit Flowheater aktuell so möglich?
Mit GroupBy habe ich hinbekommen, dass es nur ein Eintrag pro Auftragsnummer macht, aber sonst hänge ich da als Flowheater Neuling noch fest. Den Kopfbereich möchte ich z.B. nur einmal und die Positionen ggf. mehrfach.
Schon mal Danke für die Hilfe.
Ich habe eine SQL Datenquelle mit einer Sicht wo Aufträge und Positionen verbindet. Vereinfachtes Beispiel:
Code:
Auftragsnummer | Auftragsposition | Inhalt
123456 | 1 | Testinhalt
654321 | 1 | Sonstiges
654321 | 2 | Anderes
Daraus möchte ich ein JSON generieren das folgenden Aufbau hat:
Code:
{
"Kopfbereich": {
"Auftraege": [
{
"Nummer": "123456",
"Positionen": [
{
"Nr": "1",
"Inhalt": "Testinhalt"
}
]
},
{
"Nummer": "654321",
"Positionen": [
{
"Nr": "1",
"Inhalt": "Sonstiges"
},
{
"Nr": "2",
"Inhalt": "Anderes"
}
]
}
]
}
}
Ist das mit Flowheater aktuell so möglich?
Mit GroupBy habe ich hinbekommen, dass es nur ein Eintrag pro Auftragsnummer macht, aber sonst hänge ich da als Flowheater Neuling noch fest. Den Kopfbereich möchte ich z.B. nur einmal und die Positionen ggf. mehrfach.
Schon mal Danke für die Hilfe.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
Weniger
Mehr
- Beiträge: 10
7 Monate 3 Wochen her #5083
von FlowHeater-Team
FlowHeater-Team antwortete auf Wiederholende Nodes - Beitrag(5083)
Hallo Herr Meier,
der JSON Adapter befindet sich derzeit noch in der Entwicklung. Leider wird das auf der WRITE (schrieben) Seite noch nicht unterstützt. Gelesen können solche JSON Dateien aber bereits. Ich gehe mal davon aus, dass das ca. bis Mitte des Jahrs soweit sein wird.
der JSON Adapter befindet sich derzeit noch in der Entwicklung. Leider wird das auf der WRITE (schrieben) Seite noch nicht unterstützt. Gelesen können solche JSON Dateien aber bereits. Ich gehe mal davon aus, dass das ca. bis Mitte des Jahrs soweit sein wird.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
7 Monate 3 Tage her #5095
von FlowHeater-Team
gruß
Robert Stark
FlowHeater-Team antwortete auf Wiederholende Nodes - Beitrag(5095)
Hallo Herr Meier,
mit der aktuellen Beta Version, Download Link siehe weiter unten, können schon mal mit dem JSON Adapter gruppierte JSON Ausgaben erstellt werden. Im Anhang finden Sie ein kleines Beispiel dazu.
Um die Gruppierung zu aktivieren müssen Sie im JSON Adapter Konfigurator unter „Felder / Datentypen“ für das Feld Auftragsnummer die Option „Schlüsselfeld für Gruppierung“ aktiveren, siehe Screenshot.
Sobald das aktiviert ist werden aufeinanderfolgende gleiche Schlüssel (hier Auftragsnummer) im gleichen JSON Element gruppiert ausgegeben.
Aktuell ist das auf der obersten eben beschränkt. In einer weiteren Version wird das dann auch auf beliebigen unter Element möglich sein. Weiterhin werden dann auch Updates von bestehenden JSON Elementen möglich sein.
Weiterhin können mit dieser Version JSON Dateien > 2GB (nur 64 Bit Version) erstellt bzw. eingelesen werden.
Download Beta Version
mit der aktuellen Beta Version, Download Link siehe weiter unten, können schon mal mit dem JSON Adapter gruppierte JSON Ausgaben erstellt werden. Im Anhang finden Sie ein kleines Beispiel dazu.
Um die Gruppierung zu aktivieren müssen Sie im JSON Adapter Konfigurator unter „Felder / Datentypen“ für das Feld Auftragsnummer die Option „Schlüsselfeld für Gruppierung“ aktiveren, siehe Screenshot.
Sobald das aktiviert ist werden aufeinanderfolgende gleiche Schlüssel (hier Auftragsnummer) im gleichen JSON Element gruppiert ausgegeben.
Aktuell ist das auf der obersten eben beschränkt. In einer weiteren Version wird das dann auch auf beliebigen unter Element möglich sein. Weiterhin werden dann auch Updates von bestehenden JSON Elementen möglich sein.
Weiterhin können mit dieser Version JSON Dateien > 2GB (nur 64 Bit Version) erstellt bzw. eingelesen werden.
Download Beta Version
gruß
Robert Stark
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.265 Sekunden