[28] Data Package は、データファイルの集合を記述するデータ形式の1つです。
[16] Data Package - CKAN, , https://web.archive.org/web/20110902095023/http://wiki.ckan.net/Data_Package
[2] Data Package (v1) | Data Package (v1), , https://specs.frictionlessdata.io/
[11] GitHub - frictionlessdata/specs: Technical specifications and guidelines for implementing Frictionless Data., https://github.com/frictionlessdata/specs
[1] Data Package v1 Specifications. What has Changed and how to Upgrade - Open Knowledge Labs, , https://okfnlabs.org/blog/2017/10/11/upgrade-to-data-package-specs-v1.html
[3] Data Package | Data Package (v1), , https://specs.frictionlessdata.io/data-package/
[20] Data as Code Deja-Vu - Open Knowledge Labs, , https://okfnlabs.org/blog/2013/10/04/data-as-code-dejavu.html
The basic “package” idea from CKAN has evolved into the Data Package spec - and Simple Data Format
[6] Data Package Identifier | Data Package (v1), , https://specs.frictionlessdata.io/data-package-identifier/
[8] Profiles | Data Package (v1), , https://specs.frictionlessdata.io/profiles/
[9] Data Package Views | Data Package (v1), , https://specs.frictionlessdata.io/views/
[19] 古い版は Simple Data Format を参照してたのにいつの間にかなくなってた。
[10] 関連: Data Protocols, dpm
[21] Data Package v1 Specifications. What has Changed and how to Upgrade, https://datahub.io/blog/upgrade-to-data-package-specs-v1
[41] 実利用例:
[22] CKAN で現在 dataset (データ集合) と呼んでいるものが、 CKAN API では package (パッケージ) と呼ばれています。
[23] ところがそのCKANパッケージの詳細は CKAN API のドキュメントでは説明されていません。
[24] Data Packages の初期案は CKAN のウェブサイト上に置かれていました >>16。
[25] ブログでも CKAN の package が Data Package へと発展したと明言されています >>20。
[26] 実際の CKAN や互換ソフトウェアの CKAN API の返す CKANパッケージ JSONオブジェクトは Data Package の JSONオブジェクトとよく似ていますが、微妙に違いがあります。
[27] Data Package は RFC 4627 JSONオブジェクトでなければならないとされます >>3。 CKAN API でもパッケージは JSONオブジェクトです。
areaauthorauthor_emailaddr-spec のことがあります。
U+FF06 のことがあります >>37。charge無償 のことがあります。contributorscreatedcreatordatapackage_versiondependenciesdescriptionnotes があることがあります。emergency無償提供 のことがあります。fee無償 のことがあります。
空文字列のことがあります >>37。extrasgroupsdescriptiondisplay_nameidimage_display_urlnametitledisplay_name との使い分けは不明。homepageidimageisopen1,
0
のことがあります。keywordslast_modifiedlicense_agreementlicense_idlicense_titlelicense_urllicenseslicenses
の利用例は未見です。maintainermaintainer_emailaddr-spec、
null
のことがあります。
U+FF06 のことがあります >>37。maintainersmetadata_createdmetadata_modifiednamenotesnum_resourcesresources
の配列の長さと思しき整数のことがあります。num_tagstags
の配列の長さと思しき整数のことがあります。organizationapproval_statusapproved のことがあります。createddescriptionidimage_urlis_organization1 のことがあります。namerevision_idid とは違う値のようです。
ないこともあります。stateactive のことがあります。titletypeorganization のことがあります。owner_orgorganization の id と一致しているようです。private0
のことがあります。profilepublishersqualityregisterd_daterelationships_as_objectrelationships_as_subjectresourcesrestrictionrevision_idid
とは別の値のようです。sourcesspatialtype: Polygon をJSON文字列として指定していることがあります。
空文字列のこともあります。stateactive
のことがあります。tagsdisplay_nameidnamedisplay_name
と同じ値と思われます。stateactive
が指定されていることあがります。vocabulary_idnull
が指定されていることがあります。thumbnail_urldata:)
や空文字列のことがあります。titletypedataset
のことがあります。urlnull
のことがあります。versionnull のこともあります。xckan_descriptionxckan_id
データカタログ横断検索システム
の
CKAN API
で同システム内のデータ集合の識別子と思われる記号列です。
表示用ページおよび API の URL に使われます
(本家 CKAN だと id ですが、
データカタログ横断検索システム
だと id と URL の識別子が一致していません)。xckan_last_updatedxckan_original_idxckan_site_namexckan_site_urlxckan_tagsxckan_title[33]
author に organization 相当の情報が入っていることもあれば、
入っていないこともあります。
[34] 例えば organization の title が「○×市」
のときに、
authpr が「○×市△部」のときと「△部」のときがあります。
[36]
organization
の
name
と
title
が
--
になっている事案 >>35
[32] 同じサーバーでも、データによるのか、値が (null や空文字列も含め) 指定されたパッケージと指定されていないパッケージが混在することもあるようです。
[29]
CKANパッケージの JSON の HTTP Content-Type: は
application/json;charset=utf-8
となっていることがあります。