コンテンツにスキップ

IDLink v1ひも付き情報

基本情報

項目 説明
連携名称 idlink_nodes / idlink_links / idlink_ids
タイプ スナップショット
連携タイミング 翌日8時まで

IDLink v1の提供データは、ノード(idlink_nodes)、リンク(idlink_links)、ID(idlink_ids)の3つのリソース情報をそれぞれ別ファイルで提供しております。 リソース情報の詳細については、こちらをご参照ください。

Warning

本提供ファイルは、IDLink v1のマスターデータから日次でデータ取得することで、生成されております。このとき、データ取得の仕様上、3つのリソース情報をマスターデータから取得するタイミングに若干のズレが生じます。 そのため、取得タイミング付近で情報が更新された場合に3つの提供データ間に不整合を生じる場合がございます。 連携されたデータを使った処理(プログラムなど)を作成する際は、idlink_nodesの内容を主として活用いただくようお願いします。

(例)
・取得タイミング付近にて、ノードの作成と紐付けを行った(リンクを生成した)場合、idlink_linksの提供データには、紐付け情報が掲載されているが、idlink_nodesの提供データには、作成されたノード情報が掲載されていない場合がある。

なお、マスターデータに不整合は発生せず、本機能における提供ファイルにのみ発生する現象です。

データフォーマット

紐付けが行われたノードは同一のcluster_idとして管理されます。

ノードやその紐付きを操作したタイミングでcluster_idが変更され得ます。

フィールド名 タイプ 説明
node_id 数値 ノードを一意に管理する値
type 文字列 nodeのkeyとなるID種別
id 文字列 nodeのkeyとなるID値
schema 文字列 ノードが所属するスキーマ
updated 文字列 レコード更新日時 Format: %Y-%m-%dT%H:%M:%S%Ez Timezone: Asia/Tokyo
cluster_id 文字列 クラスターを一意に管理する値

リンクとは、あるノードと他のノードを紐付けた情報です。

特定のノードに存在するあるIDから、紐づく別のIDを引くことが可能です。

フィールド名 タイプ 説明
link_id 数値 リンクを一意に管理する値
node_id1 数値 node_id2と紐づくノードのnode_id
node_id2 数値 node_id1と紐づくノードのnode_id
updated 文字列 レコード更新日時 Format: %Y-%m-%dT%H:%M:%S%Ez Timezone: Asia/Tokyo

ノードのキーとなるid以外のidの情報は全てこちらに入ります。

フィールド名 タイプ 説明
node_id 数値 IDが紐づくノードのnode_id
type 文字列 IDの種別
id 文字列 node_idのノードに紐づくID
updated 文字列 レコード更新日時 Format: %Y-%m-%dT%H:%M:%S%Ez Timezone: Asia/Tokyo

サンプル1

スキーマ構造

スキーマ

{
    "node_id": 1,
    "type": "popinfo_id",
    "id": "PIDA",
    "schema": "application",
    "updated": "2021-08-01T00:00:00+09:00",
    "clsuter_id": "9f726c88-c213-41ba-941f-18ebac1611b7"
}
{
    "node_id": 2,
    "type": "popinfo_id",
    "id": "PIDB",
    "schema": "application",
    "updated": "2021-08-01T01:00:00+09:00",
    "clsuter_id": "c28b34d8-e8bb-4afc-8e9f-8c5ec6339b35"
}
{
    "node_id": 3,
    "type": "member_id",
    "id": "MIDA",
    "schema": "member_system",
    "updated": "2021-08-01T00:00:00+09:00",
    "clsuter_id": "9f726c88-c213-41ba-941f-18ebac1611b7"
}
{
    "node_id": 4,
    "type": "member_id",
    "id": "MIDB",
    "schema": "member_system",
    "updated": "2021-08-01T01:00:00+09:00",
    "clsuter_id": "c28b34d8-e8bb-4afc-8e9f-8c5ec6339b35"
}
{
    "link_id": 1,
    "node_id1": 3,
    "node_id2": 1,
    "updated": "2021-08-01T00:00:00+09:00"
}
{
    "link_id": 2,
    "node_id1": 4,
    "node_id2": 1,
    "updated": "2021-08-01T01:00:00+09:00"
}

連携いたしません。

サンプル2

スキーマ構造

スキーマ

{
    "node_id": 1,
    "type": "popinfo_id",
    "id": "PIDA",
    "schema": "application",
    "updated": "2021-08-01T00:00:00+09:00",
    "clsuter_id": "9f726c88-c213-41ba-941f-18ebac1611b7"
}
{
    "node_id": 2,
    "type": "popinfo_id",
    "id": "PIDB",
    "schema": "application",
    "updated": "2021-08-01T01:00:00+09:00",
    "clsuter_id": "c28b34d8-e8bb-4afc-8e9f-8c5ec6339b35"
}
{
    "node_id": 3,
    "type": "member_id",
    "id": "MIDA",
    "schema": "member_system",
    "updated": "2021-08-01T00:00:00+09:00",
    "clsuter_id": "9f726c88-c213-41ba-941f-18ebac1611b7"
}
{
    "node_id": 4,
    "type": "member_id",
    "id": "MIDB",
    "schema": "member_system",
    "updated": "2021-08-01T01:00:00+09:00",
    "clsuter_id": "c28b34d8-e8bb-4afc-8e9f-8c5ec6339b35"
}
{
    "link_id": 1,
    "node_id1": 3,
    "node_id2": 1,
    "updated": "2021-08-01T00:00:00+09:00"
}
{
    "link_id": 2,
    "node_id1": 4,
    "node_id2": 1,
    "updated": "2021-08-01T01:00:00+09:00"
}
{
    "node_id": 1,
    "type": "adid",
    "id": "AIDA",
    "updated": "2021-08-01T00:30:00+09:00"
}