コア概念
まず、作業台の上にある一つの物体を考えてみましょう。たとえば、タービンブレード、合金の棒材、完成した腕時計です。DICE は、その物体に物理的な識別子と、スレッドと呼ばれるデジタル記録を与え、その物体が存在する限り両者の紐付きを維持します。
この図をテキストで読む
- 物理アイテム — 部品、ボトル、ラベル — には識別子が付いています。
- 識別子は、DUSTマーク、QRコード、バーコード、NFCチップのいずれかです。
- 識別子をスキャンすると、DICE内のアイテムの記録であるスレッドに解決されます。
識別子をスキャンすると、スレッドを取得できます。基本となる考え方はこれだけです。このページで説明するその他のすべては、この紐付けが成立した後にできることです。
一つのアイテムに一つのスレッド
Section titled “一つのアイテムに一つのスレッド”**スレッド**は、部品、ロット、シリアル化された単位、完成品など、ただ一つの物理的なアイテムに対応するデジタル記録です。スレッドには次の情報が保持されます。
- フィールド — テキスト、数値、日付、ファイルなどの型付きデータです。テンプレートによって、同種のアイテム間で一貫性が保たれます。
- ファイル — 文書、画像、その他のメディアです。
- 識別子 — アイテムにバインドされた物理的な印です。
- 取引ログ — そのスレッドでこれまでに発生したすべてのイベントが永続的に記録されます。
物理的な紐付けには、識別子を使用します。識別子とは、スレッドにバインドされた DUST マーキング、QR コード、バーコード、データマトリックス、または NFC タグです。識別子をスキャンすると、対応するスレッドが解決されます。これにより、不明なアイテムを識別したり、アイテムが申告どおりのものであることを検証したりできます。
組織とチーム
Section titled “組織とチーム”すべてのスレッドはいずれかのチームに属し、すべてのチームはいずれかの組織に属します。この組み合わせがユーザーのコンテキストであり、その他すべてを判断する基準単位となります。所有権、可視性、権限は、いずれもチームに従います。
サインイン時にコンテキストを選択し、トップバーからいつでも切り替えられます。切り替えると、すべてのページに表示される内容が変わります。別のチームに属するスレッドは、そのチームへ切り替えるまで表示されません。詳しくは、はじめにをご覧ください。
スレッドの整理
Section titled “スレッドの整理”スレッドが数件を超えて増えてくると、次の三つの構造を使って整理できます。それぞれが異なる問いに答えます。
| 構造 | 答える問い | 形態 |
|---|---|---|
| フォルダー | このスレッドはどこに置かれているか? | 各スレッドには、所属先となるフォルダーが一つだけあります。フォルダーは入れ子にできます。 |
| カテゴリー | これはどのような種類のものか? | 一つのスレッドに、任意の数のカテゴリーラベルを付けられます。 |
| アセンブリー | 物理的に何から構成されているか? | アセンブリー自体も一つのスレッドであり、その部品は別のスレッドです。つまり、部品表を表します。 |
**関係**は、それ以外のより緩やかな結び付きを扱います。たとえば、部品とそのバッチ記録のような、関連するスレッド間の自由形式のリンクです。
他のチームとの連携
Section titled “他のチームとの連携”組織をまたぐ作業は、**接続**から始まります。接続は、自分のチームと別の組織に属するチームとの間に設けられる常設の経路です。接続にはライフサイクルと方向(送信、受信、または双方向)があり、二つのチーム間を流れるすべての情報はこれらによって管理されます。
接続を介して別のチームにデータを提供する方法には、性質が大きく異なる二つの方法があります。この違いは、多くの新規ユーザーが混同しやすい点です。
この比較をテキストで読む
- 共有 — 現在の状態へのアクセス。パートナーチームにあなたのスレッドへのアクセス権を付与しますが、所有権はあなたに残ります。スレッドは1つだけなので、全員が現在の記録を閲覧します。各チームには閲覧者または編集者のロールが付与されます。共有は取り消し可能で、いつでも共有を解除できます。
- 出荷 — コピーを移管。別の組織にコピーを送り、その組織が所有します。受領するチームには、選択したフィールド、ファイル、識別子のスナップショットを含む新しいスレッドが渡されます。移管はFabricに記録され、元のスレッドは出荷済みと表示されたまま残ります。
- **共有**では、自分が所有するスレッドへのリアルタイムのアクセス権を付与します。記録は一つだけで、相手のチームはその記録をそのまま表示または編集します。共有はいつでも取り消せます。
- **出荷**では、コピーを移管します。移管するフィールド、ファイル、識別子を正確に選択できます。受取側のチームが出荷内容を確認し、受け入れると、そのチーム独自のスレッドを取得します。元のスレッドは自分のチームに残り、出荷済みと記録されます。
目安として、共同作業には共有を、引き渡しには出荷を使用します。
来歴:どこから来たのか
Section titled “来歴:どこから来たのか”アイテムが物理的に移動したり、別の所有者へ渡ったりしても、その履歴が失われるべきではありません。次の三つの機能が履歴を維持します。
- **分割**では、既存のスレッドから新しいスレッドを自分のチーム内で派生させます。たとえば、棒材からロッドを切り出したり、ロットをシリアル化された単位に分けたりできます。派生元は変更されず、派生関係が記録されます。
- **Fabric**は、このような派生関係によって構築される系譜グラフです。すべての出荷と分割によって永続的なリンクが残るため、スレッドを上流へたどってその起源を確認したり、下流へたどってそこから作られたすべてのものを確認したりできます。これは組織をまたいで機能し、接続が現在も維持されているかどうかには左右されません。
- **開示**では、その後にグラフ上を伝わる情報を制御します。移管されたコピーはスナップショットです。派生元のチームが、下流の所有者に新しいデータや修正済みデータを見せたい場合は、開示を明示的にプッシュします。下流の各チームは、その内容を確認して取り込めます。非開示とされた情報は、単に表示されません。
**証明書**がこれらの機能を補完します。証明書はスレッドのデータから特定時点の内容を基に生成される変更不可能な PDF であり、来歴をプラットフォームの外部へ持ち出す必要がある場合に使用します。
すべての用語を一度に確認したい場合は、このマップで前述の各用語がどのように関連しているかを確認できます。これは任意で参照できる概要です。DICE を使用するために、すべてを覚えておく必要はありません。
マップ全体をテキストで読む
- 物理世界:物理アイテムにはDUST識別子が付いています。QRコード、バーコード、NFCチップはいずれも同じように機能します。識別子をスキャンすると、対応するスレッドが解決されます。
- 中核となる記録:スレッドは、1つのアイテムに対応するデジタル記録です。型付きフィールド、ファイル、バインドされた識別子、すべてのイベントの永続的な履歴が保持されます。
- 整理:スレッドは必ず1つのフォルダーに属し、任意の数のカテゴリーに分類でき、アセンブリーに組み込むこともできます。そのアセンブリーの部品もスレッドです。
- 共同作業:スレッドは組織内のあなたのチームが所有します。パートナーチームとの接続を介して、スレッドを共有できます。共有では現在の状態にアクセスでき、所有権はあなたに残り、共有を取り消せます。または、スレッドを出荷すると、受信者が所有するスナップショットのコピーが送信されます。
- 来歴:パートナー組織の移管元スレッドから、あなたのスレッドへ移管されます。あなたのスレッドは、同じチーム内で新しい派生スレッドに分割できます。Fabricはすべての移管と分割を永続的な系譜グラフとして記録し、開示によって選択したデータが連鎖全体の下流へ送られます。