Ticket #442 (closed requirement: worksforme)
Importing data
Reported by: | dread | Owned by: | dread |
---|---|---|---|
Priority: | awaiting triage | Milestone: | ckan-v1.3 |
Component: | component1 | Keywords: | |
Cc: | Repository: | ||
Theme: |
Description
Review what chunks of code we have and how to move forward with requirements.
Requirements:
- Bulk parsing is done away from the CKAN server
Possible future requirements:
- /importer for importing spreadsheets in WUI
- validation-light - 'scoring' a package
Current importers:
- /importer controller uses: PackageImporter?, form, PackageSaver?
- loader uses: package_importer -> API
- API uses: form, PackageSaver?
Modules
- package_importer:
- xls/csv --SpreadsheetData?--> table
- table --DataRecords?--> records
- records --PackageImporter?--> pkg_dicts
- pkg_dict --form--> fs & validation
- fs --PackageSaver?--> package
Change History
Note: See
TracTickets for help on using
tickets.
Is this still important? Do we need to set aside some time for it? Thanks.