Was ist der beste Weg, um Quelldaten (anstatt Code) zu öffnen? [geschlossen]

8

Im Rahmen eines aktuellen Programmierprojektes habe ich eine Datenbank zusammengestellt, deren Inhalt eines Tages für jemand anderen von Nutzen sein könnte. Ich bin auf der Suche nach dem besten Weg, um die Daten zu öffnen.

Ich könnte (und werde wahrscheinlich) das SQL auf GitHub hochladen, habe mich aber gefragt, ob jemand eine "datenzentriertere" Art des Teilens gefunden hat - vielleicht eine Website, die es den Benutzern einfach macht, durchzusehen / abzufragen / zu visualisieren / verbessern Sie Datensätze, anstatt ihnen nur eine große Menge von SQL zu geben.

Um klarzustellen, suche ich nach einem Ort, an dem ich die Daten teilen kann, und nicht an einem Format, in dem ich sie teilen könnte - idealerweise ein Datensatz-Äquivalent von GitHub / Sourceforge.

Die Daten sind relativ klein (ein paar tausend Zeilen SQL), also sollte das Volumen kein Hindernis sein.

    
codebox 24.12.2011, 16:45
quelle

5 Antworten

2

Ich bin ein großer Fan von Amazon S3 für solche Sachen. Und wenn Ihr Datensatz interessant genug ist, könnten Sie ihn möglicherweise mit InfoChimps veröffentlichen.

    
Jason Sundram 24.12.2011, 22:33
quelle
1

Ich habe mit vielen Daten von verschiedenen Unternehmen gearbeitet. Meistens waren diese Daten im textbegrenzten Datenformat. Die beliebteste ist natürlich Komma getrennt oder Tab. Die Verwendung von Kommas ist oft eine gute Wahl, da MySQL CSV auch exportieren und importieren kann. Hier ist ein Beispiel:

%Vor%     
Amir Raminfar 24.12.2011 17:00
quelle
1

Google Fusion-Tabellen setzt einige dieser Felder an, obwohl die Betonung anscheinend auf der Visualisierung liegt (ich habe sie nicht verwendet, Das kann ungerecht sein. Ich zögere auch, mich zu sehr auf Google-Produkte der zweiten Stufe festzulegen, da diese normalerweise verschwinden.

    
codebox 24.12.2011 18:33
quelle
0

Sie könnten es nach XML exportieren, das ist wahrscheinlich das kompatibelste Datenformat, obwohl es ziemlich ausführlich ist. Eine andere Lösung ist OData , aber dies beinhaltet das Hosting der Daten und der Plattform, die die Daten bereitstellt, was nicht wünschenswert ist.

    
Myles McDonnell 24.12.2011 16:56
quelle
0

Sparkfun ist eine weitere Möglichkeit, es scheint hauptsächlich auf Echtzeit-Datenquellen ausgerichtet zu sein, aber sie bieten kostenlosen Speicherplatz und die Plattform ist Open-Source, so dass Sie Ihren eigenen Server hosten können.

    
codebox 15.07.2014 11:32
quelle