CKAN - preview XLS datových souborů #148
Labels
No Label
app-basic
app-ckan
app-crisiscleanup
app-cts
app-decidim
app-dhis2
app-frontlinesms
app-gnuhealth
app-kanboard
app-mifosx
app-motech
app-odoo
app-opendatakit
app-pandora
app-sahana
app-seeddms
app-sigmah
app-taarifa
app-ushahidi
critical
CZ
documentation
Doing
enhancement
GMaps
info
Mapbox
needinfo
new-app
OSM
performance
QGIS
regression
suggestion
To Do
upstream
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Disassembler/Spotter-VM#148
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
podle dokumentace http://docs.ckan.org/en/latest/maintaining/data-viewer.html
je možno nastavit, jak se můžou zobrazovat v náhledu data.
Typicky jako tabulka, grafy, mapa atd...
u některých souborů, jako CSV nebo GeoJson to funguje, zatim se mi nepodařilo prohlídnout XLS nebo XLSX soubory.
mrkněte se prosím, zda je v nastavení něco o excelu, případně nastavte.
patrně by se o to měl starat plugin DataStore
http://docs.ckan.org/en/latest/maintaining/datastore.html
mentioned in commit
a8e4dc63d3
jen pro zajímavost, tady je CKAN použit jako databáze humanitárních map, ukládají do toho kdeco.
https://maps.mapaction.org/
assigned to @Disassembler
Dneska tu celý den ladím CKAN. Našel jsem zatím dva poměrně závažné problémy a navrch pár malých a celkem nevýznamných.
Ukázalo se, že CKAN ani DataPusher nezvládají práci ve více procesech paralelně a naopak vyžadují vláknování (threading), což u webových aplikací není úplně obvyklé. Zatím to vypadá, že jsem to u sebe vyřešil, do repozitáře pushnu zítra.
DataPusher nemá rád selfsigned certifikáty. I přesto, že existuje volba na vypnutí ověřování, nejspíše není použita všude. To způsobuje failování při nahrávání souborů. Bez HTTPS vše jede jak na drátkách a náhledy XLS i XLSX fungují. Updatoval jsem již existující ticket #82 v upstreamu, který se tímto zabývá. Existuje od 8.9.2015 :(
A ještě jsem otevřel ticket #36 v repozitáři ckan-service-provideru, který osvětluje root cause celého bodu 2. A teď už jdu fakt spát.
closed via commit
ef89d2a562
Přeinstaloval jsem CKAN na Vámi dostupné instanci. Mimo řešení dvou výše zmíněných bugů (bod 1 nadobro, bod 2 workaroundem) jsem Vám ještě sebral rozšíření ckanext-scheming protože také interferovalo s uploadem. Jelikož se jedná o rozšíření k API, mohlo to být způsobeno pouze tím, že chybí dopsat customizaci na naší straně, ale to už je také úkol pro případného nebožáka programátora.
added ~14 label
další příklad CKAN v praxi je https://data.humdata.org/
kde mají celkem vymakanou funkčnost (design taky) a běží jim to na https://
tady je nějaký XLS
https://data.humdata.org/dataset/site-location-of-rohingya-refugees-in-cox-s-bazar/resource/6f6bff2d-342a-4209-b58f-e64a4703e979
budu zkoumat jak to mají udělané, kdybych objevil nějaký plugin, napíšu.
Jo, to jsem tu asi nezmínil - ten problém s HTTPS existuje jen když se používají self-signed certifikáty. Na řádně podepsaných produkčních ta verifikace samozřejmě projde a žádná chyba se nekoná. Nicméně CKAN inzeruje i funkci na vypnutí verifikace a ta je rozbitá.
mno, takže CKAN pro site HDX má zdroják zde, takže z toho by asi mělo jít vykoukat i případné použité pluginy. https://github.com/OCHA-DAP/hdx-ckan
momentálně nehrotím, žijící CKAN už máme, později se dá vymazlit.
changed milestone to %1
zavřeli issue #36 https://github.com/ckan/ckan-service-provider/issues/36#event-1938147425
To je od nich milé. U nás jsme to vyřešili tak, že si ten self-signed certifikát při startu kontejneru injektujeme do úložiště důvěryhodných certifikátů, takže ověřování nemusíme vůbec vypínat. Stejně tak i ODK Buildu, který jinak odmítal posílat formuláře do Aggregate.
mají dotaz https://github.com/ckan/datapusher/issues/82#issuecomment-491155753
Už mají i odpověď. Ale abyste to neměl tak jednoduché, tak jsem u toho zjistil, že rozbili další plugin. Tentokrát rovnou ten největší pro celý GIS - plugin spatial. Zítra jim to reportnu.