[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オブジェクトです。
area
author
author_email
addr-spec
のことがあります。
U+FF06
のことがあります >>37。charge
無償
のことがあります。contributors
created
creator
datapackage_version
dependencies
description
notes
があることがあります。emergency
無償提供
のことがあります。fee
無償
のことがあります。
空文字列のことがあります >>37。extras
groups
description
display_name
id
image_display_url
name
title
display_name
との使い分けは不明。homepage
id
image
isopen
1
,
0
のことがあります。keywords
last_modified
license_agreement
license_id
license_title
license_url
licenses
licenses
の利用例は未見です。maintainer
maintainer_email
addr-spec
、
null
のことがあります。
U+FF06
のことがあります >>37。maintainers
metadata_created
metadata_modified
name
notes
num_resources
resources
の配列の長さと思しき整数のことがあります。num_tags
tags
の配列の長さと思しき整数のことがあります。organization
approval_status
approved
のことがあります。created
description
id
image_url
is_organization
1
のことがあります。name
revision_id
id
とは違う値のようです。
ないこともあります。state
active
のことがあります。title
type
organization
のことがあります。owner_org
organization
の id
と一致しているようです。private
0
のことがあります。profile
publishers
quality
registerd_date
relationships_as_object
relationships_as_subject
resources
restriction
revision_id
id
とは別の値のようです。sources
spatial
type
: Polygon
をJSON文字列として指定していることがあります。
空文字列のこともあります。state
active
のことがあります。tags
display_name
id
name
display_name
と同じ値と思われます。state
active
が指定されていることあがります。vocabulary_id
null
が指定されていることがあります。thumbnail_url
data:
)
や空文字列のことがあります。title
type
dataset
のことがあります。url
null
のことがあります。version
null
のこともあります。xckan_description
xckan_id
データカタログ横断検索システム
の
CKAN API
で同システム内のデータ集合の識別子と思われる記号列です。
表示用ページおよび API の URL に使われます
(本家 CKAN だと id
ですが、
データカタログ横断検索システム
だと id
と URL の識別子が一致していません)。xckan_last_updated
xckan_original_id
xckan_site_name
xckan_site_url
xckan_tags
xckan_title
[33]
author
に organization
相当の情報が入っていることもあれば、
入っていないこともあります。
[34] 例えば organization
の title
が「○×市」
のときに、
authpr
が「○×市△部」のときと「△部」のときがあります。
[36]
organization
の
name
と
title
が
--
になっている事案 >>35
key | value | 出典 |
---|---|---|
"copyright" | "" | |
"language" | "Japanese" | |
"言語" | "ja" | |
"言語" | "日本語" | |
"管理ID" | >>30 | |
"spatial" | "" | |
"対象地域" | "日本" | >>30 |
"frequency" | "不定期" | |
"更新頻度" | "毎日" | |
"データセット_更新頻度" | "都度" | |
"対象期間" | "" | >>30 |
"作成者_課名" | 人間可読文字列 | |
"提供者" | >>30 | |
"連絡先情報" | "デジタル庁" | >>30 |
"データセット種別" | "法令分類(行政手続)" | >>30 |
"注釈" | 人間可読文字列 | |
"備考" | "e-Gov法令検索サイトで削除となった情報は含みません。" | >>30 |
[32] 同じサーバーでも、データによるのか、値が (null
や空文字列も含め) 指定されたパッケージと指定されていないパッケージが混在することもあるようです。
[29]
CKANパッケージの JSON の HTTP Content-Type:
は
application/json;charset=utf-8
となっていることがあります。