Data Cloudのまとめ

[まとめページに戻る](https://qiita.com/Keiji_otsubo/items/60afc2a8d211b6f7d89f)
[まとめA～M](https://qiita.com/Keiji_otsubo/items/f3ddedee6793bf1576f8)


+ [Data Cloud アカウントの無償提供](https://qiita.com/Keiji_otsubo/items/412bb779d9968af4a06e)
+ [Data Cloud ライセンス、権限など](https://qiita.com/Keiji_otsubo/items/d3e4512179928c108ff0)
+ [Data Cloudの既知の問題のまとめ](https://qiita.com/Keiji_otsubo/items/a707871d2c52872c0709)
+ [データを Data Cloud に接続するための実装手順など](https://qiita.com/Keiji_otsubo/items/01f80a7a0059b939f468)
+ [データ クラウドの 3 つのデータ ストリーム カテゴリとは何ですか?](https://qiita.com/Keiji_otsubo/items/6bef2dc981772956c72a)
+ [Data Stream が機能しないの考察](https://qiita.com/Keiji_otsubo/items/10ae83414f50440b2aeb)
+ [Data Stream での取り込みエラーと更新失敗](https://qiita.com/Keiji_otsubo/items/c3089d141fd19e618584)
+ [Data Cloud に関係するトレイルヘッドのまとめ](https://qiita.com/Keiji_otsubo/items/8615ae210409a0db4da3)
+ [Data Cloudのフローでデフォルトが無い](https://qiita.com/Keiji_otsubo/items/cf37645eac07cecd0638)
+ [Data Cloud エラーのまとめ](https://qiita.com/Keiji_otsubo/items/0dd51a620ba6ed62bc21)
+ [Data Cloudでデータを取得するのには時間が掛かる？](https://qiita.com/Keiji_otsubo/items/6c018a7d483b586d4a23)
+ [Data Cloud でのAmazonS3 接続](https://qiita.com/Keiji_otsubo/items/33ddd7bfc09f3c9280b7)

+ [【ヘルプ】Data Cloud Reports and Dashboards](https://help.salesforce.com/s/articleView?id=data.datacloud_reports_dashboards_overview.htm&type=5)
+ [Learn About Fully Qualified Keys(完全修飾キー)](https://qiita.com/Keiji_otsubo/items/26c97132a2b52a9ecd3b)
+ [Data Cloud sandboxのまとめ](https://qiita.com/Keiji_otsubo/items/f201abef3a05aeed5401)



# 無料の Trail Data Cloud 組織では利用できないこと
+ [Data Cloud アカウントの無償提供](https://help.salesforce.com/s/articleView?id=000396380&type=1)


+ [Data Cloud セットアップを表示できない](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007cmP5dSAE)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/14ed1a4b-35e3-995e-b7ee-4d221dcfd0e0.png)

+ [1) 標準ユーザーの場合、データ クラウド アプリにダッシュボードが表示されません。2) 歯車アイコンにもデータクラウド設定オプションが表示されません。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007erLud)

+ [Unable to fetch individual in the drop-down field](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000nHMq)

:::note
i have created playground after expiration so it worked when i created again using the previous steps

プレイグランドが期限切れ
:::

+ [The value of the "id" parameter contains a character that is not allowed or the value exceeds the maximum allowed length. Remove the character from the parameter value or reduce the value length and resubmit. If the error still persists, report it to our Customer Support team. Provide the URL of the page you were requesting as well as any other related information.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000nb48)

+ [Data Cloud を Commerce Cloud (Demandware) に接続する](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007cm6Uz)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/7f239575-b6bc-b715-dc0d-acca7ef5c0c0.png)

# Community Users からはアクセスできない

+ [Community Users Access To Data Cloud Objects](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ajphq)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/90a1f0a2-8125-4e76-8fe8-7e8844ca5b25.png)

:::note
For anyone else coming across this thread - Salesforce support have confirmed as of May 2025 that "Community users cannot access dashboard assets that are backed by Data Cloud objects."

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/4a24bf73-17df-4668-ae7d-ad39cf81888c.png)
:::


# Unified Email with Insights

+ [Unified Email with Insightsオブジェクト](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000WW82)

:::note
To access the "Unified Email with Insights" in Salesforce, you need to have a paid Einstein Activity Capture license and ensure that Einstein Email Insights is enabled. 

Salesforce の「Unified Email with Insights」にアクセスするには、有料の Einstein Activity Capture ライセンスが必要であり、Einstein Email Insights が有効になっている必要があります。
:::

+ [データ ストリームでアクセスできるフィールドには制限がありますか? ](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000Mafu70AB)

:::note
Data Cloud Salesforce Connector 権限セットは、CRM からデータを取得するために使用されるサービスアカウントによって使用されます。この権限セットに FLS を追加する必要があります。
:::


# Data Cloud Salesforce Connector

+ [Unable to see Data Cloud Salesforce Connector permission set](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PWSFj0AP)

:::note
Can you ensure Data Cloud is provisioned correctly in your org.  Also review 'Review Data Cloud Salesforce Connector Permission Set' topic in below article 


https://help.salesforce.com/s/articleView?id=000395797&type=1
:::

+ [Recommended architecture for Data Cloud in a standalone org](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PYJmC)

:::note
I got a reply in the CRMA community. I was instructed to use the Salesforce External connector.
:::

# 削除したデータの連携

+ [Deleted Records from Salesforce CRM in Data Cloud](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000SVy0f)

:::note
I don't think this can be handled by standard functionality. 


If you are familiar with the Salesforce Data Cloud connectors, such as the out-of-the-box CRM connector, you know that if you delete a record from the source object, it is automatically removed from Data Cloud.  

https://www.salesforceben.com/best-practices-for-using-historical-crm-data-in-data-cloud-ai/

Salesforce CRM connector—When data is deleted, Data Cloud processes the delete with the next incremental refresh for that object. When 600,000 or more deletion records are detected, Data Cloud conducts a full refresh for the CRM data stream. 

https://help.salesforce.com/s/articleView?id=data.c360_a_delete_data_stream_records.htm&type=5
:::

# DMOの削除

+ [How to identify unused DMO's and how we can manually delete it. Anyone pls help me on this.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000SWdFp)

:::note
You can delete a DMO only if it’s a custom object. You can’t delete standard objects.  


https://help.salesforce.com/s/articleView?id=data.c360_a_delete_data_model_object.htm&type=5
:::






# ヘルプ

+ [【ヘルプ】データクラウド: アプリランチャーにデータクラウドがオプションとして表示されない](https://help.salesforce.com/s/articleView?id=000396528&type=1)
+ [【ヘルプ】データ クラウド: 新しい CRM データ ストリームを作成するときに、ロイヤルティ管理データ バンドルがリストされない](https://help.salesforce.com/s/articleView?id=000395757&type=1)



# 環境について

+ [Salesforce の開発者エディションには、「データクラウド管理者」および「データクラウドマーケティング管理者」権限セットがありません。どうすれば表示できますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Uvabo)
+ [開発者組織でデータクラウドを有効にする](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007X6X9t)

:::note
現在、Data Cloud アドオンは、環境ハブ経由で作成された Partner Developer Edition (PDE) 組織にのみプロビジョニングできます。

したがって、最初のメッセージで参照したヘルプ記事は、通常の開発者組織ではなく、パートナー開発者組織を意味していると思います。パートナー開発者組織を作成した後、そこで Data Cloud を有効にすることができました。
:::

+ [Ground Prompt Template with Data Graph](https://qiita.com/Keiji_otsubo/items/fdedd1bb5427c4bbf146)

# データの取り込み

+ [Ingestion API](https://help.salesforce.com/s/articleView?id=sf.c360_a_ingestion_api.htm&type=5)
+ [Load Data into Data Cloud](https://developer.salesforce.com/docs/atlas.en-us.c360a_api.meta/c360a_api/c360a_api_salesforce_cdp_ingestion.htm)

1. バルクAPI
毎日、毎週、または毎月のスケジュールで大量のデータを移動します。
オフピーク時間にのみデータをエクスポートできるレガシー システム。
30/60/90/X 日分のデータをバックフィルする新しいData Cloud組織。

2. ストリーミングAPI
レコードの小さなマイクロバッチがほぼリアルタイムで更新されます。
最新のストリーミング アーキテクチャに基づいて構築されたソース システム。
変更データ キャプチャ イベント。
Webhook からのデータの消費。

使用できるcsbファイルは  150 MB 以下にしないといけないようです。

+ [AssertionError: Failed to sign the JWT assertion: init failed:Error: not supported argument"](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007X8cVl)

+ [データクラウドからデータをクエリする](https://qiita.com/Keiji_otsubo/items/9d5554b775a1e30daee5)

+ [Ingestion API を使用して、プラットフォーム イベントを Salesforce から Data Cloud に直接ストリーミングします](https://qiita.com/Keiji_otsubo/items/f2d6006c2dd124087091)


+ [Marketing Cloud サブスクライバーのプロファイル属性をデータに取り込む簡単な方法を提供するソリューションはどれですか。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clPHq)

:::note
Marketing Cloud バンドルには、毎日処理されるプロファイル属性用の特定のデータ ストリームがあります。
データ クラウド用 MC コネクタを通じて特定のデータ拡張機能を取り込むこともできます。

https://help.salesforce.com/s/articleView?id=sf.c360_a_starter_data_bundles.htm&type=5

https://help.salesforce.com/s/articleView?id=sf.c360_a_create_marketing_cloud_data_extension.htm&type=5
:::

+ [Hi Team, I am trying to do setup snowflake zero copy integration with data cloud.](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000Ti9lB)

:::note
Check below steps for Zero Copy Data Federation with Snowflake and Salesforce Data Cloud. 

https://developer.salesforce.com/blogs/2024/08/zero-copy-data-federation-with-snowflake-and-salesforce-data-cloud
:::




# 数式

+ [計算されたインサイトの DATEADD 関数で数値列を使用できない](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KDn5X)




# 環境に事前作成されているユーザ

+ [最近、クライアント用に新しいデータ クラウド組織をプロビジョニングしました。数人 (正確には 4 人) のシステム管理者ユーザーが事前に作成されていることがわかります。これらには、「Admin, Pooled Org」、「User,Admin」、「lin」などの名前が付けられ、ユーザー名はすべて **** で終わります。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007YwRlO)


![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/e10d0154-6543-c094-9b31-2b6d822bd7d1.png)

:::note
I tried marking them as inactive. I was able to do two of them, but for other two, i had to take help of Salesforce Support, who eventually helped me out.

それらを非アクティブとしてマークしてみました。そのうちの 2 つは実行できましたが、他の 2 つは Salesforce サポートの助けを借りなければならず、最終的にはサポートが助けてくれました。
:::

#  tsv

+ [Hey guys! I need your help in the next question: Can tsv files be uploaded to Data Cloud via SFTP connector.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ah9Vs)


# 個人アカウント

+ [個人取引先を使用してデータクラウドを実装した人はいますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ahpgs)

:::note
Data Cloud Partner Success チームが作成した個人取引先に関する Quip POV ドキュメントを確認してください。 

https://sfdc.co/DCPersonalAccount
:::


# 設定

+ [Generate new primary key column for data stream](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007aiVI1)

:::note
When creating a new data stream, add a new calculated field of type text, then under the conversion section, there is the UUID()

and this give you primary key data

新しいデータ ストリームを作成するときは、テキスト型の新しい計算フィールドを追加します。変換セクションの下に UUID() があります。

これにより主キーデータが得られます
:::

+ [【未解決】「統合アカウント」マッピングを備えた最新のパーティ データ モデル](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007bLEAI)

+ [Marketing Cloud なしで Data Cloud を使用するにはどうすればよいでしょうか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007clhER)
+ [DLO を DMO アカウントにマッピングした後、ID 解決が表示されません。アカウントに加えて、パーティ ID にもマッピングしました。IR にプライマリ DMO を選択できないのはなぜですか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007cmAt0)
+ [Data Cloud から Marketing Cloud への非プロファイル データの有効化](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007eplSe)
+ [ナレッジエージェントアクションで質問に回答 - ナレッジベースの再インデックス](https://qiita.com/Keiji_otsubo/items/05221cedb0537e9fe337)


+ [Unable to see Data Cloud Salesforce Connector permission set](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000PWSFj0AP)

:::note
Can you ensure Data Cloud is provisioned correctly in your org.  Also review 'Review Data Cloud Salesforce Connector Permission Set' topic in below article 


https://help.salesforce.com/s/articleView?id=000395797&type=1
:::



# 一致ルールの照合方法

+ [[あいまい] および [完全] 照合方法](https://help.salesforce.com/s/articleView?id=sf.c360_a_match_rules_criteria_fuzzy_normalized.htm&type=5)

日本語などの非 Latin-1 文字の場合、[あいまい] 照合方法が選択されていても、[完全] 照合方法が適用されます。


ID 解決ルールセット は　英語だとIdentity Resolution Rulesets となる。ID解決にはなんんとなく違和感あるなあ。

+ [【ヘルプ】ID 解決ルールセット処理エラーのトラブルシューティング](https://help.salesforce.com/s/articleView?id=data.c360_a_resolution_troubleshooting_ir_errors.htm&type=5)


# ファイルの取り込み

+ [Data Cloud で Salesforce ファイルを使用できませんか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KC4Ls)

:::note
Salesforce は現在、Salesforce ファイル (ContentDocument/ContentVersion) をDLO としてData Cloud に直接インポートすることをサポートしていません 。Data Cloud は主に以下に接続します。

+ CRM コネクタ(構造化された Salesforce レコード用、ファイル用ではありません)
+ 外部ストレージ（例：Amazon S3、Snowflake、Google Cloud、Azure）


ファイルは非構造化データであるため、Data Cloud に取り込むには追加の手順が必要です。手順は次のとおりです。

Salesforce ファイルをデータ クラウドに取り込む手順

1. Salesforce ファイル(ContentDocument/ContentVersion)の抽出
2. ファイルを外部ソース（例：Amazon S3、Snowflake、Google Cloud、Azure）に保存する
3. ファイルデータをデータクラウドに取り込んでDLOを作成する
4. 主要な属性（ファイル名、コンテンツ、所有者、関連レコードなど）をマッピングして、 DLOをDMOに変換します。必要に応じて、Einstein AIまたはAgentforceを使用してファイルコンテンツを処理します。
:::

# Data Action in Data Cloud

+ [Unable to create Data Action in Data Cloud](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000SXDK1)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/af283777-ad10-425f-bb89-2b3159ebd5aa.png)