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
の提供データには、作成されたノード情報が掲載されていない場合がある。
なお、マスターデータに不整合は発生せず、本機能における提供ファイルにのみ発生する現象です。
データフォーマット
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 | 文字列 | クラスターを一意に管理する値 |
idlink_links
リンクとは、あるノードと他のノードを紐付けた情報です。
特定のノードに存在するある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 |
idlink_ids
ノードのキーとなる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
スキーマ構造
idlink_nodes
{
"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"
}
idlink_links
{
"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"
}
idlink_ids
連携いたしません。
サンプル2
スキーマ構造
idlink_nodes
{
"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"
}
idlink_links
{
"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"
}
idlink_ids
{
"node_id": 1,
"type": "adid",
"id": "AIDA",
"updated": "2021-08-01T00:30:00+09:00"
}