Solr CSV-Ausgabe

Solr kann schon seit geraumer Zeit CSV-Dateien verarbeiten. Jetzt habe ich endlich die Möglichkeit geschaffen, Abfrageergebnisse auch in CSV-Dateien auszugeben. Das Ausgabeformat entspricht dem, was der CSV-Loader schlürfen kann.

Wenn Sie einer Abfrage ein einfaches wt=csv hinzufügen, werden die Dokumente in ein CSV-Format geschrieben, das Sie z.B. in Excel laden können.

http://localhost:8983/solr/select?q=ipod&fl=id,cat,name,popularity,price,score&wt=csv

id,cat,name,popularity,price,score
IW-02,"electronics,connector",iPod & iPod Mini USB 2.0 Cable,1,11.5,0.98867977
F8V7067-APL-KIT,"electronics,connector",Belkin Mobile Power Cord for iPod w/ Dock,1,19.95,0.6523595
MA147LL/A,"electronics,music",Apple 60 GB iPod with Video Playback Black,10,399.0,0.2446348

Die CSV-Formate variieren in der Regel, daher gibt es eine Reihe von Parametern, mit denen Sie die Ausgabe anpassen können. Wenn Sie z.B. csv.escape= und csv.separator=%09 (ein URL-kodiertes Tabulatorzeichen) setzen, werden ein Tabulator-Trennzeichen und ein Backslash-Escaping verwendet, um dem Standard-CSV-Format zu entsprechen, das MySQL verwendet.

http://localhost:8983/solr/select?q=ipod&fl=score,id&wt=csv&csv.escape=&csv.separator=%09

score	id
0.98867977	IW-02
0.6523595	F8V7067-APL-KIT
0.2446348	MA147LL/A

Der CSVResponseWriter ist im Solr Wiki dokumentiert, aber Sie benötigen eine aktuelle
nightly build (Solr 3.1-dev oder Solr 4.0-dev), um es auszuprobieren.

You Might Also Like

Wie Lenovo die Suche zu einem strategischen Wachstumstreiber in der KI-Ära machte

Erfahren Sie, wie Lenovo mit Lucidworks die Suche in einen strategischen Wachstumstreiber...

Read More

Der Stand der generativen KI 2025: 3 Fragen, um Ihre Bereitschaft für agenturische KI zu verstehen

Wie gut sind Unternehmen auf agentenbasierte KI vorbereitet? Die Daten von Lucidworks...

Read More

Wir geben unsere Gewinner des Superstars of Search Award 2025 bekannt: Mouser, TE, und Coppel

Wir feiern 3 unglaubliche Lucidworks-Kunden, die ihre Sucherfahrung verändert und hervorragende Geschäftsergebnisse...

Read More

Quick Links