IBM Domino Daten in CSV Format bereitstellen

Dieser Post scheint etwas aus der Vergangenheit zu kommen hat aber einen aktuellen Bezug.

Hintergrund. Ich möchte Inhalte einer IBM Domino Datenbank als Eingabe für den IBM Bluemix Watson Natural Language Classifier verwenden und mein Beispiel von hier erweitern. Dieser Service erwartet als Trainingsdaten eine CSV Datei und damit ich nicht jedes Mal einen Export aus dem Client starten muss wollte ich eine Ansicht erstellen, in der die Daten im CSV Format für einen http Download bereitgestellt werden. Im Prinzip recht einfach.

1. Eine Ansicht erstellen in der die Daten im gewünschten Format dargestellt werden.

Der Part ist einfach nur “leider” fügt der IBM Domino Server noch weitere Elemente zu der Ansicht hinzu wenn man mit einem Browser die Ansicht darstellt.

Connections Cloud Inform

Das möchte ich aber nicht. Deswegen

2. Einbetten der Ansicht auf einer Page

Eine Möglichkeit (und es gibt wahrscheinlich weitere) ist es, diese Ansicht auf eine Page zu platzieren und den Embedded View mit “Display: Using HTML” zu formatieren

Connections Cloud Inform

Wenn man jetzt diese Page aus dem Browser aufruft bekommt man die “nackten” Daten die man als CSV Datei weiterverarbeiten kann. (z.B. über curl abrufen und als Input für ein Classifier Training nehmen)

Connections Cloud Inform