Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

データローダーでのナレッジの Insert

公開日: Jul 15, 2025
説明

データローダーを使用して、ナレッジを Insert する方法について説明します。

解決策

ナレッジ記事は、記事タイプ別に格納されるオブジェクトが分かれています。 既存の記事タイプは次のメニューから確認できます。
 

[設定] | [カスタマイズ] | [ナレッジ] | [記事タイプ] 


以下に、データローダーでナレッジ記事を Insert する手順を説明します。

具体例として、表示ラベル「FAQ」/ API参照名「FAQ_kav」のナレッジ記事を Insert する場合で説明します。 


ナレッジ記事のインサート 

1. データローダーを起動し、ログインします。 [Export] を選択します。 

2. Insert する CSV ファイルのフォーマットとするため、まず対象記事タイプを Export します。 

Step2: Select Salesforce Object 

  • Select Salesforce Object : 記事タイプの名称「FAQ(FAQ_kav)」を選択します。オブジェクト選択時に「Show all Salesforce objects」のチェックを ON にしてください。 
  • Choose a target for extraction : CSVファイルの出力先を選択します。 


Step3: Edit your Query

  • Choose the query feilds below: [Select all fields] で全項目を選択します。 
  • Create the where clauses to your query below: 以下の条件を設定し、[Add condition] で query に追加します。 
  • [PublishStatus] [equals] [Draft」(※Draft/Online/Archived のいずれか一つ) 
  • [language] [equals] [ja] 
※「公開の状況」と「言語」の上記2つを絞り込まないとエラーになります。
 
  • [Finish] をクリックして、フォーマットを Export します。 フォーマットを Export するのみですので、データは抽出できなくても結構です。 


3. CSV ファイルを加工します。 

以下の項目列を残し、他の列を削除します。以下の項目以外はデータローダーでデータを投入することはできません。 Insert後に Salesforce上での編集が必要です。 

  • ISVISIBLEINCSP 
チャネル: 顧客。TRUE/FALSEで記載 
  • ISVISIBLEINPKB  
チャネル: 公開知識ベース。TRUE/FALSEで記載 
  • ISVISIBLEINPRM 
チャネル: パートナー。TRUE/FALSEで記載 
  • SUMMARY 
概要。改行を含む任意の文字列。 
  • TITLE 
タイトル。改行を含まない任意の文字列 
  • URLNAME 
URL名。改行を含まない任意の文字列 
  • すべての既存カスタム項目 
CSV ファイルに Insert する記事のデータを各行に記入し、CSV 形式で保存します。 



4. 作成した CSV ファイルを使用して、データローダーで「FAQ(FAQ_kav)」に Insert します。 

Step2: Select Salesforce Object 

  • Select Salesforce Object : 記事タイプの名称「FAQ(FAQ_kav)」を選択します。 オブジェクト選択時に「Show all Salesforce objects」のチェックを ON にしてください。 
  • Choose CSV file : 上記手順 3 で作成したファイルを選択します。 


Step3 Mapping 

  • [Create or Edit a Map]>>[Auto Match fields to Columns] にて、Salesforce の項目と CSV ファイルの項目を紐づけます。 


Step4: Finish 

  • Directory にて、error ファイルの出力先を選択します。 
  • [Finish] をクリックすることで、データが Insert されます。 


データカテゴリの設定 

Insert した記事にデータカテゴリを設定します。 

1.各記事の ID を取得するため、データローダーで「FAQ(FAQ_kav)」を Export します。 

  • Export方法については、<記事のインポート> と同様です。 
  • (前述の手順で Insert された記事はドラフトです。公開されている記事についてもデータカテゴリを設定する場合は、「PublishStatus」-「equals」-「online」として再度 Export を行ってください) 


2. CSV ファイルに以下の列を用意し、カテゴリを設定した CSV ファイルを作成します。 

  • PARENTID    
記事のID。手順1のExportファイルの「ID」を記載します。 
  • DATACATEGORYGROUPNAME    
カテゴリグループの一意の名前※ 
  • DATACATEGORYNAME 
カテゴリの一意の名前 
 
カテゴリグループの一意の名前 / カテゴリの一意の名前 の確認方法
[設定] | [ カスタマイズ] | [データカテゴリ設定] にてカテゴリグループ名やカテゴリ名にカーソルをあてて頂くことで確認できます。 
 
CSV ファイルに各記事のIDと設定するカテゴリを記入します。 1つの記事に複数のカテゴリを設定する場合、同じ ID の行をカテゴリの数だけ記入するようになります。 


3.作成したCSVファイルを使用して、データローダーで「データカテゴリ選択:FAQ(FAQ__DataCategorySelection)」に Insert します。 

Step2: Select Salesforce Object 

  • Select Salesforce Object : 記事タイプのデータカテゴリ「データカテゴリ選択:FAQ(FAQ__DataCategorySelection)」を選択します。 オブジェクト選択時に「Show all Salesforce objects」のチェックをONにしてください。 
  • Choose CSV file : 2で作成したファイルを選択します。 


Step3: Mapping 

  •  [Create or Edit a Map] | [Auto Match fields to Columns] にて、Salesforce の項目と CSV ファイルの項目を紐づけます。 


Step4: Finish 

  • Directory にて、error ファイルの出力先を選択します。 
  • [Finish] をクリックすることで、データカテゴリが設定されます。 



なお、現在の Salesforce ではデータローダーでの記事登録について以下の制約があります。 

  • 記事の公開やアーカイブをデータローダーで行うことはできません。 
  • 記事の作成とデータカテゴリ設定をデータローダーの 1 回の実行で行うことはできません。 
  • リッチテキストエリア型カスタム項目に画像を挿入することはできません。 
  • データローダーバージョン 20.0 以降が必要です。 
ナレッジ記事番号

000387557

 
読み込み中
Salesforce Help | Article