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

CRM Analytics のデータ同期またはデータフローのエラー: 「Field is not available (項目を使用できません)」

公開日: Oct 10, 2023
説明

CRM Analytics のデータ同期やデータフローおよびレシピで「Field is not available」エラーが発生する場合、インテグレーションユーザのプロファイルに項目参照権限がない可能性があります。この場合、次のエラーが発生します。

Something went wrong while executing node node_Name: Field [Field_Name] is not available. (node_Name ノードを実行中に問題が発生しました。[Field_Name] 項目を使用できません。)Verify that the field exists and that the Analytics Cloud Integration User profile has Read level access on the field. (項目が存在することと、Analytics Cloud インテグレーションユーザプロファイルに項目に対する参照レベルのアクセス権があることを確認してください。)
 


同じノードの複数の項目が影響を受けている場合は、次のエラーメッセージが発生します。

Something went wrong while executing node node_Name: Fields [Field_Name_1, Field_Name_2] are not available. (node_Name ノードを実行中に問題が発生しました。[Field_Name_1, Field_Name_2] 項目を使用できません。)Verify that the field exists and that the Analytics Cloud Integration User profile has Read level access on the field. (項目が存在することと、Analytics Cloud インテグレーションユーザプロファイルに項目に対する参照レベルのアクセス権があることを確認してください。)


通常は、項目レベルセキュリティか、管理パッケージへのアクセスが原因です。

解決策

関連オブジェクトの判断

データ同期に対しては、 node_name で、syncOpportunity のように、オブジェクト名を含みます:

データフローに対しては、 オブジェクトを特定するために、データフローエディターを開いて指定された sfdcDigest ノードを確認します。
 

項目レベルセキュリティの確認

 
Analytics Cloud インテグレーションユーザに割り当てられたプロファイル内で、オブジェクトの項目レベルセキュリティを確認します。プロファイルに、エラーに記載されている項目に対する「参照」アクセス権があることを確認します。項目レベルセキュリティの管理についての詳細は、次の記事を参照してください。 
 

管理パッケージへのアクセスの確認

 
オブジェクトのカスタム項目を確認します。その項目が管理パッケージの一部かどうかを判断します。
インテグレーションユーザに、対象項目を含む管理パッケージにアクセスするために必要な権限やライセンスがあることを確認します。管理パッケージコンポーネントへのアクセス権を付与する方法はさまざまであるため、パッケージの作成者にコンポーネントへのアクセス権を付与するための支援を依頼します。
 

サポート対象外あるいは使用できない項目

項目へのアクセスが設定 UI から付与されていない場合、項目はサポート対象外とみなされます。データ同期の設定データフローの定義から削除してください。
 

データフローの再開

 
上記の項目が更新されたら、データ同期、データフローおよびレシピを再実行できます。


関連情報:
データフローエディタでのオブジェクトと項目の表示
Salesforce オブジェクトおよび項目へのアクセス制御
ナレッジ記事番号

000386545

 
読み込み中
Salesforce Help | Article