AI SQL ジェネレーター
AI SQL ジェネレーターを使用すると、オーディエンスを日常的な言葉で記述して、SQL セグメントエクステンション用の Snowflake SQL を生成できます。このページでは AI のワークフローについて説明します。SQL セグメントエクステンションの作成、更新、管理については、SQL セグメントエクステンションを参照してください。

この機能は現在、Brazeの統合AIアシスタントであるBrazeAI Operator™の一部です。以前はスタンドアロンのアシスタントとして利用可能だったAI機能は、現在すべてダッシュボードの作業場所からオペレーターを通じてアクセスできます。
前提条件

AI SQL ジェネレーターは現在、ベータ機能として提供されています。このベータトライアルへの参加に関心がある場合は、カスタマーサクセスマネージャーにお問い合わせください。
AI SQL ジェネレーターを使用するには、ワークスペースに対する以下の権限が必要です。
| 権限 | 許可される操作 |
|---|---|
| 「セグメントを表示」 | セグメントエクステンションを開き、SQLセグメントエクステンションを表示する |
| 「セグメントを編集」 | SQLセグメントエクステンションを作成、編集、更新する |
| 「PIIを表示」 | 顧客データを返す可能性のあるSQLプレビュークエリを実行する |
セグメントエクステンション用の SQL を生成する
AI SQL ジェネレーターは、OpenAI が提供する GPT を使用して、SQL セグメントエクステンションに適した SQL を提案します。

- 完全更新または増分更新のいずれかで SQL セグメントエクステンションを作成します。
- AI SQL ジェネレーターを起動を選択します。
- プロンプトを入力し、生成を選択して SQL に変換します。
- 生成された SQL を確認してから、セグメントエクステンションを保存します。
プロンプトの例
- 過去1か月以内にメールを受信したユーザー
- 過去1年間の購入回数が5回未満のユーザー
ヒント
- 利用可能なSnowflakeデータテーブルをよく確認しておいてください。これらのテーブルに存在しないデータを要求すると、ChatGPTが架空のテーブルを作り出す可能性があります。
- SQLセグメントエクステンションのSQL作成ルールに従ってください。たとえば、SQLでは
user_id列を選択する必要があります。プロンプトを「users who」で始めると効果的です。 - AI SQLジェネレーターには、1分あたり最大20件のプロンプトを送信できます。
- AI SQLジェネレーターが否定する必要のあるステートメントを返した場合、SQLを反転が自動的にオンになることがあります。トグルが目的のオーディエンスと一致していることを確認してください。詳細については、SQLを反転する必要があるかどうかを判断するを参照してください。
私のデータはどのように使用され、OpenAIに送られますか?
OpenAIを活用するBrazeAI機能を通じてAI出力(以下「出力」)を生成するために、Brazeは特定の情報(以下「入力」)をOpenAIに送信します。入力はお客様のプロンプトで構成され、該当する場合にはダッシュボードに表示されるコンテンツやお客様のクエリに関連するその他のワークスペースデータが含まれることがあります。OpenAIのAPIプラットフォームのコミットメントに基づき、Braze経由でOpenAIのAPIに送信されたデータは、OpenAIモデルのトレーニングや改善には使用されません。OpenAIは不正利用の監視を目的として最大30日間データを保持し、その後削除します。お客様とBrazeの間において、出力はお客様の知的財産です。Brazeは、かかる出力に対する著作権の所有権を主張しません。Brazeは、出力を含め、AIが生成したコンテンツに関していかなる種類の保証も行いません。