@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ks: <https://comcomponent.com/vocab/> .

<https://comcomponent.com/blog/sharepoint-list-excel-ledger-migration/#article>
    schema:about <https://comcomponent.com/knowledge/excel-ledger/>, <https://comcomponent.com/knowledge/sharepoint-list/> ;
    schema:mentions <https://comcomponent.com/knowledge/list-column-type/>, <https://comcomponent.com/knowledge/list-version-history/>, <https://comcomponent.com/knowledge/list-view/>, <https://comcomponent.com/knowledge/list-view-threshold/>, <https://comcomponent.com/knowledge/list-indexed-column/>, <https://comcomponent.com/knowledge/document-library/>, <https://comcomponent.com/knowledge/excel-to-list-import/>, <https://comcomponent.com/knowledge/sharepoint-connector/>, <https://comcomponent.com/knowledge/power-automate-cloud-flow/>, <https://comcomponent.com/knowledge/list-item-trigger/>, <https://comcomponent.com/knowledge/trigger-condition/>, <https://comcomponent.com/knowledge/trigger-loop/>, <https://comcomponent.com/knowledge/dataverse/>, <https://comcomponent.com/knowledge/premium-connector/>, <https://comcomponent.com/knowledge/power-bi-list-connection/>, <https://comcomponent.com/knowledge/large-scale-relational-ledger/>, <https://comcomponent.com/knowledge/excel-data-cleanup/>, <https://comcomponent.com/knowledge/simultaneous-editing-conflict/>, <https://comcomponent.com/knowledge/ledger-notification-workflow/>, <https://comcomponent.com/knowledge/single-user-low-frequency-ledger/>, <https://comcomponent.com/knowledge/multi-user-frequent-update-ledger/> .

<https://comcomponent.com/knowledge/excel-ledger/> a skos:Concept ;
    skos:prefLabel "Excel台帳"@ja ;
    skos:definition "共有フォルダに置いたExcelファイルを複数人で追記・更新して運用する、案件管理・問い合わせ管理・備品管理などの台帳。"@ja ;
    skos:altLabel "共有フォルダのExcel台帳"@ja ;
    ks:recommendedFor <https://comcomponent.com/knowledge/single-user-low-frequency-ledger/> .

<https://comcomponent.com/knowledge/sharepoint-list/> a skos:Concept ;
    skos:prefLabel "SharePointリスト"@ja ;
    skos:definition "列・ビューによる状態管理ができる、SharePoint上のリスト形式のデータストア。"@ja ;
    skos:altLabel "SharePoint list" ;
    ks:mitigates <https://comcomponent.com/knowledge/simultaneous-editing-conflict/> ;
    ks:succeeds <https://comcomponent.com/knowledge/excel-ledger/> ;
    ks:requires <https://comcomponent.com/knowledge/list-column-type/> ;
    ks:uses <https://comcomponent.com/knowledge/list-version-history/> ;
    ks:notRecommendedFor <https://comcomponent.com/knowledge/large-scale-relational-ledger/> ;
    ks:recommendedFor <https://comcomponent.com/knowledge/multi-user-frequent-update-ledger/> .

<https://comcomponent.com/knowledge/simultaneous-editing-conflict/> a skos:Concept ;
    skos:prefLabel "Excel台帳の同時編集事故"@ja ;
    skos:definition "共有フォルダのExcelが誰かに開かれていると読み取り専用になり、待てない人がコピーを作って版が分岐したり、フィルターや並べ替えの誤操作で行がズレたりする事故。"@ja ;
    skos:altLabel "上書き・行ズレ・最新版不明"@ja .

<https://comcomponent.com/knowledge/excel-data-cleanup/> a skos:Concept ;
    skos:prefLabel "Excel側の掃除"@ja ;
    skos:definition "セル結合の解除、1行1件への整理、ヘッダーの1行化、表記ゆれの統一など、リストへ移行する前にExcel台帳側で行う整理作業。"@ja ;
    skos:altLabel "セル結合の解除"@ja ;
    skos:altLabel "1行1件化"@ja ;
    skos:altLabel "表記ゆれの統一"@ja ;
    ks:shouldPrecede <https://comcomponent.com/knowledge/excel-to-list-import/> .

<https://comcomponent.com/knowledge/excel-to-list-import/> a skos:Concept ;
    skos:prefLabel "Excelからのリスト作成(インポート)"@ja ;
    skos:definition "Microsoft ListsでExcelブックのデータを取り込み、列の型を確認しながらリストを作成する機能。"@ja ;
    skos:altLabel "Excelブックからのインポート"@ja .

<https://comcomponent.com/knowledge/list-column-type/> a skos:Concept ;
    skos:prefLabel "リストの列型"@ja ;
    skos:definition "選択肢・ユーザー・日付・数値・はい/いいえ・参照などに型付けされた、SharePointリストの列の種類。"@ja ;
    skos:altLabel "選択肢列"@ja ;
    skos:altLabel "ユーザー列"@ja ;
    skos:altLabel "日付列"@ja ;
    skos:altLabel "参照(ルックアップ)列"@ja ;
    skos:broader <https://comcomponent.com/knowledge/sharepoint-list/> ;
    ks:shouldPrecede <https://comcomponent.com/knowledge/excel-to-list-import/> .

<https://comcomponent.com/knowledge/list-version-history/> a skos:Concept ;
    skos:prefLabel "リストのバージョン履歴"@ja ;
    skos:definition "アイテムごとに、いつ・誰が・どの列をどう変えたかを記録し、以前の版に戻せるSharePointリストの機能。リスト作成時から既定で有効(既定50バージョン)。"@ja ;
    skos:altLabel "アイテムのバージョン履歴"@ja ;
    skos:broader <https://comcomponent.com/knowledge/sharepoint-list/> .

<https://comcomponent.com/knowledge/document-library/> a skos:Concept ;
    skos:prefLabel "ドキュメントライブラリ"@ja ;
    skos:definition "版管理や共同編集が必要なファイルを保存する、SharePointのファイル保管領域。リストのアイテムからはリンクや管理番号で紐づける。"@ja ;
    skos:altLabel "SharePointドキュメントライブラリ"@ja ;
    ks:recommendedFor <https://comcomponent.com/knowledge/sharepoint-list/> .

<https://comcomponent.com/knowledge/list-view-threshold/> a skos:Concept ;
    skos:prefLabel "リストビューのしきい値"@ja ;
    skos:definition "1つのビューが一度に扱えるアイテム数を既定5,000件に制限する仕様。超えると表示・並べ替え・フィルターに失敗する。リスト自体が保存できる最大3,000万アイテムという上限とは別の制限。"@ja ;
    skos:altLabel "5,000件のしきい値"@ja .

<https://comcomponent.com/knowledge/list-indexed-column/> a skos:Concept ;
    skos:prefLabel "インデックス付きの列"@ja ;
    skos:definition "並べ替え・フィルターの軸になる列に付ける、リストビューのしきい値対策のためのインデックス。1つのリストにつき最大20列まで、追加・削除は2万アイテムまでという制限がある。"@ja ;
    skos:altLabel "列インデックス"@ja ;
    ks:mitigates <https://comcomponent.com/knowledge/list-view-threshold/> .

<https://comcomponent.com/knowledge/list-view/> a skos:Concept ;
    skos:prefLabel "リストビュー"@ja ;
    skos:definition "同じリストのデータを、絞り込み・並べ替え・グループ化などの条件で目的別に表示するSharePointリストの機能。"@ja ;
    skos:altLabel "絞り込みビュー"@ja ;
    ks:mitigates <https://comcomponent.com/knowledge/list-view-threshold/> .

<https://comcomponent.com/knowledge/list-item-trigger/> a skos:Concept ;
    skos:prefLabel "アイテム作成/変更トリガー"@ja ;
    skos:definition "SharePointリストへのアイテムの登録・更新をきっかけにPower Automateのフローを起動するトリガー。"@ja ;
    skos:altLabel "「アイテムが作成されたとき」"@ja ;
    skos:altLabel "「アイテムが作成または変更されたとき」"@ja ;
    ks:requires <https://comcomponent.com/knowledge/sharepoint-list/> ;
    ks:requires <https://comcomponent.com/knowledge/sharepoint-connector/> ;
    ks:configuredBy <https://comcomponent.com/knowledge/trigger-condition/> .

<https://comcomponent.com/knowledge/sharepoint-connector/> a skos:Concept ;
    skos:prefLabel "SharePointコネクタ"@ja ;
    skos:definition "Power Automateで標準コネクタに分類される、SharePointのアイテム作成・変更などをトリガーやアクションとして扱うコネクタ。添付ファイルは90MBまで扱える。"@ja ;
    skos:altLabel "SharePoint - Connectors" .

<https://comcomponent.com/knowledge/power-automate-cloud-flow/> a skos:Concept ;
    skos:prefLabel "Power Automate クラウドフロー"@ja ;
    skos:definition "スケジュールやメール受信などをトリガーに、クラウド上でコネクタやアクションを組み合わせて自動化するPower Automateのフロー形態。"@ja ;
    skos:altLabel "クラウドフロー"@ja ;
    ks:automates <https://comcomponent.com/knowledge/ledger-notification-workflow/> .

<https://comcomponent.com/knowledge/ledger-notification-workflow/> a skos:Concept ;
    skos:prefLabel "台帳の通知・承認・督促のワークフロー"@ja ;
    skos:definition "新規登録のTeams通知、状態変更をきっかけにした承認フロー、期限切れアイテムの定期的な督促といった、台帳データを起点にした業務フロー群。"@ja ;
    skos:altLabel "通知・承認・督促"@ja .

<https://comcomponent.com/knowledge/trigger-condition/> a skos:Concept ;
    skos:prefLabel "トリガー条件(Trigger Conditions)"@ja ;
    skos:definition "`@`で始まる式でトリガーの起動条件を絞り込み、条件を満たさないイベントではフローの実行自体を発生させないPower Automateの設定。"@ja ;
    skos:altLabel "Trigger Conditions" ;
    skos:altLabel "トリガー条件(trigger conditions)"@ja .

<https://comcomponent.com/knowledge/trigger-loop/> a skos:Concept ;
    skos:prefLabel "トリガーの自己更新による無限ループ"@ja ;
    skos:definition "「アイテムが作成または変更されたとき」トリガーのフローが自分でリストを更新し、その更新でまた自分が起動してしまう状態。"@ja ;
    skos:altLabel "フローの無限ループ"@ja .

<https://comcomponent.com/knowledge/dataverse/> a skos:Concept ;
    skos:prefLabel "Microsoft Dataverse"@ja ;
    skos:definition "Power Platform共通のクラウドデータ保存基盤で、承認要求・応答のレコードもここにテーブルとして保存される。"@ja ;
    skos:altLabel "Dataverse" ;
    ks:recommendedFor <https://comcomponent.com/knowledge/large-scale-relational-ledger/> .

<https://comcomponent.com/knowledge/large-scale-relational-ledger/> a skos:Concept ;
    skos:prefLabel "大規模・多段参照の台帳要件"@ja ;
    skos:definition "件数が数十万件規模になる、または顧客・案件・明細などリスト間の参照が2〜3段に増えるなど、参照列やビューの工夫だけでは保守が苦しくなる台帳の要件。"@ja ;
    skos:altLabel "数十万件規模の台帳"@ja ;
    skos:altLabel "多段の参照リレーション"@ja .

<https://comcomponent.com/knowledge/premium-connector/> a skos:Concept ;
    skos:prefLabel "プレミアムコネクタ(汎用HTTPアクション)"@ja ;
    skos:definition "Microsoft 365のライセンスだけでは使えず、Power Automate PremiumやProcessなどの追加ライセンスを前提とするコネクタの区分。任意のURLを呼び出せる汎用HTTPアクションやDataverseなどが含まれる。"@ja ;
    skos:altLabel "HTTPアクション"@ja .

<https://comcomponent.com/knowledge/power-bi-list-connection/> a skos:Concept ;
    skos:prefLabel "Power BIからのSharePointリスト接続"@ja ;
    skos:definition "Power BI DesktopやPower BIサービスからSharePointリストに接続し、レポートやセマンティックモデルを作成・定期更新する連携。"@ja ;
    skos:altLabel "Power BIレポート化"@ja ;
    ks:uses <https://comcomponent.com/knowledge/sharepoint-list/> .

<https://comcomponent.com/knowledge/single-user-low-frequency-ledger/> a skos:Concept ;
    skos:prefLabel "更新者が少数・低頻度の台帳"@ja ;
    skos:definition "更新するのが1〜2人で更新頻度も低い、または集計・分析や印刷レイアウトが主目的の台帳の要件。"@ja ;
    skos:altLabel "1〜2人でしか触らない台帳"@ja .

<https://comcomponent.com/knowledge/multi-user-frequent-update-ledger/> a skos:Concept ;
    skos:prefLabel "複数人が日常的に更新する台帳"@ja ;
    skos:definition "複数人が日常的に追記・更新し、状態や担当・期限を管理し、変更履歴や通知・承認につなげたい台帳の要件。"@ja ;
    skos:altLabel "複数人が追記・更新する台帳"@ja .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/excel-ledger/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/simultaneous-editing-conflict/> ;
    schema:description "共有フォルダのExcel台帳はファイル丸ごとが編集単位であるため、誰かが開いていると読み取り専用になり、コピーの増殖や行ズレなどの事故を招くことがある。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoftteams/manage-lists-app> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sharepoint-list/> ;
    rdf:predicate ks:mitigates ;
    rdf:object <https://comcomponent.com/knowledge/simultaneous-editing-conflict/> ;
    schema:description "編集の単位がセルではなく行(アイテム)であるSharePointリストは、上書きや行ズレのような事故が構造的に起きにくくなるよう影響を軽減する。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoft-365/community/versioning-basics-best-practices> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sharepoint-list/> ;
    rdf:predicate ks:succeeds ;
    rdf:object <https://comcomponent.com/knowledge/excel-ledger/> ;
    schema:description "複数人が同時に追記・更新する台帳の置き場所として、SharePointリストはExcel台帳の後継に当たる。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoftteams/manage-lists-app> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/excel-data-cleanup/> ;
    rdf:predicate ks:shouldPrecede ;
    rdf:object <https://comcomponent.com/knowledge/excel-to-list-import/> ;
    schema:description "セル結合の解除・1行1件化・表記ゆれの統一といったExcel側の掃除は、Excelからのリスト作成(インポート)より先に行うべきである。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoftteams/manage-lists-app> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/list-column-type/> ;
    rdf:predicate ks:shouldPrecede ;
    rdf:object <https://comcomponent.com/knowledge/excel-to-list-import/> ;
    schema:description "選択肢列・ユーザー列などのリストの列型は、インポートの自動判定に任せきりにせず先に決めるべきである。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-apps/maker/canvas-apps/connections/connection-sharepoint-online> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sharepoint-list/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/list-column-type/> ;
    schema:description "SharePointリストの価値は列の型付けが中心であり、リストとして成立するためにはこの列型設計を前提とする。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-apps/maker/canvas-apps/connections/connection-sharepoint-online> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sharepoint-list/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/list-version-history/> ;
    schema:description "SharePoint Onlineのリストは作成時から既定でバージョン履歴を利用し、変更日時・変更者・変更列を記録する。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoft-365/community/versioning-basics-best-practices> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/document-library/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/sharepoint-list/> ;
    schema:description "版管理や共同編集が必要なファイルは、版管理されないリストの添付ではなくドキュメントライブラリに保存し、リストにはリンクや管理番号で紐づける構成が推奨される。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoft-365/community/versioning-basics-best-practices>, <https://learn.microsoft.com/connectors/sharepointonline/> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sharepoint-list/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/list-view-threshold/> ;
    schema:description "アイテム数が増えたSharePointリストで絞り込みのないビューを使うと、1ビューが一度に扱えるアイテム数の既定5,000件というしきい値の超過エラーを引き起こすことがある。"@ja ;
    ks:evidence <https://learn.microsoft.com/troubleshoot/sharepoint/lists-and-libraries/items-exceeds-list-view-threshold> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/list-indexed-column/> ;
    rdf:predicate ks:mitigates ;
    rdf:object <https://comcomponent.com/knowledge/list-view-threshold/> ;
    schema:description "並べ替え・フィルターの軸になる列にインデックスを付けることは、リストビューのしきい値超過の影響を軽減する。"@ja ;
    ks:evidence <https://learn.microsoft.com/troubleshoot/sharepoint/lists-and-libraries/fails-filtering-sharepoint-column>, <https://support.microsoft.com/en-us/sharepoint/data-and-lists/add-an-index-to-a-list-or-library-column> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/list-view/> ;
    rdf:predicate ks:mitigates ;
    rdf:object <https://comcomponent.com/knowledge/list-view-threshold/> ;
    schema:description "今年度分や未完了のみのように、インデックス列でのフィルターを既定ビューに組み込んで常に5,000件未満に絞ることは、しきい値超過の影響を軽減する。"@ja ;
    ks:evidence <https://learn.microsoft.com/troubleshoot/sharepoint/lists-and-libraries/fails-filtering-sharepoint-column> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/list-item-trigger/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/sharepoint-list/> ;
    schema:description "アイテム作成・変更トリガーは、SharePointリストへのアイテムの登録・更新イベントを前提とする。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-automate/sharepoint-overview> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/list-item-trigger/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/sharepoint-connector/> ;
    schema:description "アイテム作成・変更トリガーは、標準コネクタであるSharePointコネクタが提供するトリガー機能を前提とする。"@ja ;
    ks:evidence <https://learn.microsoft.com/connectors/sharepointonline/> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-automate-cloud-flow/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/list-item-trigger/> ;
    schema:description "台帳への登録・更新をそのまま起点にする構成では、Power Automateのクラウドフローはアイテム作成・変更トリガーを利用する。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-automate/sharepoint-overview> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-automate-cloud-flow/> ;
    rdf:predicate ks:automates ;
    rdf:object <https://comcomponent.com/knowledge/ledger-notification-workflow/> ;
    schema:description "Power Automateのクラウドフローは、台帳を起点にした通知・承認・督促のワークフローを自動化する。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-automate/get-started-approvals> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/trigger-condition/> ;
    rdf:predicate ks:prevents ;
    rdf:object <https://comcomponent.com/knowledge/trigger-loop/> ;
    schema:description "トリガー条件でステータスが特定の値のときだけ起動するよう絞り込み、かつ処理の最後に条件が偽になる値へ書き戻すことを対にすれば、フロー自身の書き戻しによる無限ループを防げる。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-automate/customize-triggers> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/dataverse/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/large-scale-relational-ledger/> ;
    schema:description "リレーションが多い、件数が数十万件規模、トランザクション整合性が要るといった大規模・多段参照の台帳要件には、リストではなくDataverseが推奨される。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-apps/maker/data-platform/data-platform-intro> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/dataverse/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/premium-connector/> ;
    schema:description "Power AutomateからDataverseを使う場合、そのコネクタはプレミアム層に分類されるため、追加ライセンスを前提とする。Power Apps等の他の経路からDataverseを利用する場合はこの限りではない。"@ja ;
    ks:evidence <https://learn.microsoft.com/connectors/connector-reference/connector-reference-premium-connectors> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sharepoint-list/> ;
    rdf:predicate ks:notRecommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/large-scale-relational-ledger/> ;
    schema:description "件数が数十万件規模、または参照が2〜3段に増えてきた台帳要件にSharePointリストを使い続けることは推奨されず、最初からデータベース・業務アプリを検討すべきとされる。"@ja ;
    ks:evidence <https://learn.microsoft.com/office365/servicedescriptions/sharepoint-online-service-description/sharepoint-online-limits> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-bi-list-connection/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/sharepoint-list/> ;
    schema:description "Power BI DesktopやPower BIサービスは、SharePointリストのデータに接続してレポートやセマンティックモデルを作成する。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-bi/connect-data/desktop-sharepoint-online-list>, <https://learn.microsoft.com/power-bi/connect-data/create-dataset-sharepoint-online-list> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/excel-ledger/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/single-user-low-frequency-ledger/> ;
    schema:description "更新者が1〜2人で低頻度、または集計・分析や印刷様式が主目的の台帳には、無理に移行せずExcelのままでよいとされる。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoftteams/manage-lists-app> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/sharepoint-list/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/multi-user-frequent-update-ledger/> ;
    schema:description "複数人が日常的に追記・更新し、状態・担当・期限を管理する台帳には、SharePointリストへの移行が価値が大きいとされる。"@ja ;
    ks:evidence <https://learn.microsoft.com/microsoftteams/manage-lists-app> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/power-automate-cloud-flow/> ;
    rdf:predicate ks:mayCause ;
    rdf:object <https://comcomponent.com/knowledge/trigger-loop/> ;
    schema:description "「アイテムが作成または変更されたとき」トリガーで動くクラウドフローが自分でリストを更新すると、その更新でまた自分が起動してしまう無限ループを引き起こすことがある。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-automate/customize-triggers> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/list-item-trigger/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/trigger-condition/> ;
    schema:description "アイテム作成・変更トリガーは、デザイナーの「設定」にある「トリガー条件」に@で始まる式を追加することで、条件を満たすイベントだけで起動するよう構成できる。"@ja ;
    ks:evidence <https://learn.microsoft.com/power-automate/customize-triggers> ;
    ks:verifiedAt "2026-08-01" ;
    ks:certainty "established" .
