---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# 構成データのアップロード

# 構成データのアップロード {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

最初に新しい CDM アプリケーション構造を作成してから、既存の構成データをその構造にアップロードします。  
重要:  
Washington DC リリース以降、DevOps コンフィグ は将来の廃止に備えて準備されます。これは非表示になり、新しいインスタンスにはインストールされなくなりますが、引き続きサポートされます。詳細については、Now Support ナレッジベースの「[Deprecation Process (廃止プロセス) \[KB0867184\]](https://support.servicenow.com/kb_view.do?sysparm_article=KB0867184)」の記事を参照してください。

## 仕組み:既存の構成データを CDM データテーブルにアップロードする {#cdm-upload-process__section_ps3_f23_yqb}

1. CDM ユーザーインターフェイスを開き、新しいアプリケーションを作成します。たとえば、オンライン書店をサポートする Bookstore アプリケーションを作成しましょう。 CDM 内のアプリケーションは、CMDB内のアプリケーションサービス、アプリケーションモデル、またはダイナミック CI グループ \[インフラストラクチャ\] の構成データの完全なコレクションです。

2. 次に、Bookstore アプリケーションを開き、新しい変更セットを生成して、データ構造の配置を開始できるようにします。(このプロセスの詳細な概要については、 [構成データをアップロードするためのアプリケーションの準備](https://servicenow-prod.fluidtopics.net/J89bbi9jL7eb3AxfhaRh_Q "CDM 内のアプリケーションは、CMDB内のアプリケーションサービス、アプリケーションモデル、またはダイナミック CI グループ [インフラストラクチャ] の構成データの完全なコレクションです。 ソース構成データをアップロードした後、アプリケーションは、サービスの開発、テスト、および運用環境の各バージョンを構成するすべての潜在的な 展開可能項目 をサポートできます。")を参照してください)。

   変更セットで、アップロードする構成データのセットごとにノードを含むデータ構造を定義します。このプロセスは 、データのモデリングと呼ばれます。必要に応じて、コンポーネント、コレクション、展開可能項目、および CDI を追加します。これらの各項目の詳細については、「 [CDMデータモデル](https://servicenow-prod.fluidtopics.net/pWUkRulgnneX~8dq6piwyQ "CDMデータモデルは、自動化、品質検証、CSDMなど、ソフトウェアデリバリーのより広範なライフサイクルをサポートする標準化されたデータ構造です。CDM は既存の構成データをインポートし、定義したポリシーを使用して検証してから、有効な構成データを組織の既存のDevOpsパイプラインにエクスポートして、アプリケーション、サービス、およびインフラストラクチャを実装します。")」を参照してください。アプリケーションへのノードの追加の詳細については、「 [構成データをアップロードするためのアプリケーションの準備](https://servicenow-prod.fluidtopics.net/J89bbi9jL7eb3AxfhaRh_Q "CDM 内のアプリケーションは、CMDB内のアプリケーションサービス、アプリケーションモデル、またはダイナミック CI グループ [インフラストラクチャ] の構成データの完全なコレクションです。 ソース構成データをアップロードした後、アプリケーションは、サービスの開発、テスト、および運用環境の各バージョンを構成するすべての潜在的な 展開可能項目 をサポートできます。")」を参照してください。

   この例では、2 つのコンポーネントと 2 つのコレクションが追加されています。これで、 PaymentSvc-1.0 コンポーネントが Release-1.0 コレクションに含まれるようになりました。これは、すべてのコレクションと同様に、 PaymentSvc-1.0 コンポーネント内のすべてのデータが Release-1.0 コレクションに含まれるようになったことを意味します。

   構造に満足したら (いつでも更新できます)、REST Explorer を開いて、ソース構成データを CDM データテーブルにアップロードするプロセスを開始します。変更セットをコミットしないでください。データをアップロードできるように開いたままにします。
3. REST API または構成データエディターを使用して、アップロードするアプリケーションの名前、データを配置する CDM アプリケーションデータ構造内のパス、ソースデータの形式 (この例では JSON) などを指定するパラメーター値を設定します。

   わかりやすくするために、この例は REST API Explorer プラットフォームユーティリティを示しています。これは、PaymentSvc-1.0 コンポーネントに <kbd class="ph userinput">dbProperties.json</kbd> ノードを作成し、ソース データを新しいノードに追加する Upload to components REST POST 要求を作成する方法の例です。(アップロードするソースデータは別のフィールドで指定します。API については、 [CdmApplicationsApi](https://www.servicenow.com/docs/access?context=applications-api&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)、 [CdmChangesetsApi](https://www.servicenow.com/docs/access?context=changesets-api&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)、および [CdmSnapshotApi](https://www.servicenow.com/docs/access?context=snapshot-api&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US) で説明されています。

4. \[ 送信\] を選択すると、API は元の構成データを読み取り、アップロードして、 CDM データ構造に配置します。  
   注:  
   アップロードされたデータ項目は、特定の項目をすばやく見つけることができるように、構造フォルダー内でアルファベット順に並べ替えられます。  
   構成データアイテム (CDI) の数には、次の制限があります。
   * アプリケーションには、最大合計 100,000 の CDI を含めることができます。
   * 1 つの 展開可能 には、最大 10,000 個の CDI を含めることができます。

   {#cdm-upload-process__ul_r5n_5vg_yqb}sn_cdm.max_allowed_cdi_per_applicationおよびsn_cdm.max_allowed_cdi_per_deployableプロパティ設定の構成については、[CDM のシステムプロパティ](https://servicenow-prod.fluidtopics.net/svS3zSwB7b8kCSONOTP19w "CDM システムプロパティ。")を参照してください。  
   重要:  
   POST 要求を送信するたびに、API は POST を実行し、アップロードスクリプトも生成します。いくつかのスクリプト言語のうちの 1 つを指定できます。目的は、パイプラインシステムのコードを使用して、将来のアップロードでこのアプリケーションのアップロードプロセスを自動化することです。
5. CDMに戻る:[構成データをアップロードするためのアプリケーションの準備](https://servicenow-prod.fluidtopics.net/J89bbi9jL7eb3AxfhaRh_Q "CDM 内のアプリケーションは、CMDB内のアプリケーションサービス、アプリケーションモデル、またはダイナミック CI グループ [インフラストラクチャ] の構成データの完全なコレクションです。 ソース構成データをアップロードした後、アプリケーションは、サービスの開発、テスト、および運用環境の各バージョンを構成するすべての潜在的な 展開可能項目 をサポートできます。")の説明に従って構成データを確認して更新します。
6. アプリケーションが構成データの完全かつ正確な表現であることを確認したら、変更セットをコミットできます。コミットアクションにより、各展開可能項目のスナップショットが生成され、API がデータを CDM テーブルに格納します。

   アプリケーションが完全に準備できたので、必要に応じてデータを管理できます:構成設定の更新、データを検証するためのポリシーの適用、構成データの有効なスナップショットのエクスポートなど。

   スナップショットのエクスポート中に、エクスポートプロセスの自動化に使用できる API コードを生成できます。詳細については、「[エクスポーターの API 呼び出しコードの生成](https://servicenow-prod.fluidtopics.net/K~dM1BTMjtNn9boAdNIv7w "エクスポーターの API 呼び出しのサンプルコードを生成します。コードはエクスポーターを呼び出すことができます。一般的に使用されるいくつかの言語から選択します。")」を参照してください。
{#cdm-upload-process__ol_qw4_s53_yqb}
**関連概念**   

* [構成データをアップロードするためのアプリケーションの準備](https://servicenow-prod.fluidtopics.net/J89bbi9jL7eb3AxfhaRh_Q "CDM 内のアプリケーションは、CMDB内のアプリケーションサービス、アプリケーションモデル、またはダイナミック CI グループ [インフラストラクチャ] の構成データの完全なコレクションです。 ソース構成データをアップロードした後、アプリケーションは、サービスの開発、テスト、および運用環境の各バージョンを構成するすべての潜在的な 展開可能項目 をサポートできます。")  
**関連情報**   

* 

