🐕
wikibase.cloudでQuickStatementsを試す
概要
wikibase.cloudでQuickStatementsを試してみましたので、その備忘録です。
以下の記事を参考にさせていただきました。
追加
上記の記事の通り、csvファイルをインポートしています。
ところが、以下のようなエラーが発生しました。
原因は、独自に立てたwikibaseインスタンスに、必要なプロパティが未登録だったことが原因でした。
Property [[Property:P1814|P1814]] not found
WikibaseSyncなどを使って、事前に(特にwikidataと同じIDの)プロパティを登録しておく必要があることがわかりました。
そのため、ラベルに関する情報のみを登録する以下のようなデータを登録してみました。
qid,Lja,Len,Dja,Den,qal1545
,タイトル,title,""""説明,desc,1
結果、以下のようにデータの新規登録ができました。
更新
次のコマンドで、上記で登録したQ59
の更新を試みました。
qid,Lja,Len,Dja,Den,qal1545
Q59,変更後のタイトル,updated title,""""変更後の説明,updated desc,1
結果、以下のように、いずれの値も更新することができました。
まとめ
ほんの一例ですが、QuickStatementsを試してみました。APIでの登録例を以下の記事で紹介していますが、CSVによる登録はユーザフレンドリーな機能だと感じました。
他の方の参考になりましたら幸いです。
Discussion