> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-bradley-turek-pfilter-operators-reference.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Snowflake Writebackコネクター

<Note>
  **注記：** \*\*Snowflakeは2025年11月以降、ユーザー名とパスワードによる認証メカニズムのサポートを終了します。そのため、このConnectorは以下のスケジュールで提供を段階的に終了します。

  * 2025年8月1日(米国時間): このConnectorを使った新規DataSetの作成が出来なくなります。既存のDataSetの更新は継続されます。
  * 2025年10月1日(米国時間): このConnectorを使ったすべてのDataSetの更新が停止します。\
    代わりに、以下のいずれかの接続方法のご利用をご検討ください。\*\*
</Note>

* [Cloud Amplifier](/ja/s/article/4402322966807)
* [Snowflake OAuth Writebackコネクター](/ja/s/article/1500011338741)
* [Snowflake Key Pair Authentication Writebackコネクター](/ja/s/article/360058760154)

## はじめに

Snowflakeは、すべてのデータを簡単にまとめて、分析する必要のあるすべてのユーザーとシステムが利用できるようにするData Warehouseです。DomoのSnowflake Writebackコネクターを使用すると、データをDomo DataSetからSnowflakeデータベースにプッシュすることができます。Snowflake APIの詳細については、[https://docs.snowflake.net/manuals](https://docs.snowflake.net/manuals)を参照してください。

このトピックでは、Snowflake Writebackコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は、「[コネクターを使用してDataSetを追加する](/s/article/360042926274)」を参照してください。

## 必要条件

Snowflakeデータベースに接続し、DataSetを作成するには、以下が必要です。

* アカウントのフルネーム（Snowflakeが提供）。これは、Snowflake URLの[https://の直後に続く部分です。](https://の直後に続く部分です。)

  アカウントのフルネームには、アカウントがホストされる地域とクラウドプラットフォームを識別する追加のセグメントが含まれる場合があることに注意してください。以下の表に、クラウドプラットフォームまたは地域別のアカウント名の例を示します。各行に対して、アカウント名が「xy12345」であると仮定しています。<img alt="snowflake_account_names.png" src="https://mintcdn.com/domoinc-bradley-turek-pfilter-operators-reference/w8qX7lFzkotgN4pO/images/kb/ja/0EM5w000005wLoC.png?fit=max&auto=format&n=w8qX7lFzkotgN4pO&q=85&s=e000c67e3c30cf44ed7120d9cf08339a" style={{width: 20, height: 20, display: 'inline', verticalAlign: 'start', margin: '0'}} width="513" height="578" data-path="images/kb/ja/0EM5w000005wLoC.png" />
* Snowflakeアカウントのユーザー名とパスワード。
* DomoクライアントIDとクライアントシークレット。これらの認証情報を取得するには、次の手順を実行します。

  1. Domoデベロッパーアカウント（[https://developer.domo.com/login](https://developer.domo.com/login)）にログインします。
  2. [新しいクライアントを作成します](https://developer.domo.com/new-client)。

<Note>     \*\*注記：\*\*新しいクライアントを作成するときに、複数のDomoインスタンスを使用する場合は、必ず正しいインスタンスを使用してデベロッパーポータルにログインしてください。</Note>
3\. クライアントを作成するときは、すべてのスコープ（［Account］、［Audit］、［Buzz］、［Data］、［Dashboard］、［User］、［Workflow］）を選択します。\\

<Frame>
  <img src="https://mintcdn.com/domoinc-bradley-turek-pfilter-operators-reference/w8qX7lFzkotgN4pO/images/kb/ja/0EM5w000005wLoD.png?fit=max&auto=format&n=w8qX7lFzkotgN4pO&q=85&s=47fa3e91cdb92d2372d81aca8ab4862d" alt="" width="600" height="464" data-path="images/kb/ja/0EM5w000005wLoD.png" />
</Frame>

4\. \*\*\*\*［Create］\*\*\*\*をクリックします。

**重要**：Snowflakeでは以下の権限が必要です

* CREATE TABLE
* COPY INTO
* PUT
* CREATE FILE FORMAT
* REMOVE
* LIST

## 接続を設定する

このセクションでは、Snowflake Writebackコネクターページの\*\*［認証情報］**および**［詳細］**ペインのオプションについて説明します。このページのほかのペインの項目である**［スケジュール設定］**や**［DataSetに名前を付け、説明を入力］\*\*に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「[コネクターを使用してDataSetを追加する](/s/article/360042926274)」を参照してください。

### ［認証情報］ペイン

このペインには、DomoデベロッパーアカウントとSnowflakeアカウントの認証情報を入力するためのフィールドが含まれています。下表は、各フィールドに必要な内容を説明しています。

| フィールド              | 説明                                                        |
| ------------------ | --------------------------------------------------------- |
| Account Name       | Snowflakeアカウント名を入力します。アカウント名を検索する方法については、「必要条件」を参照してください。 |
| Username           | Snowflakeアカウントに関連するユーザー名を入力します。                           |
| Password           | Snowflakeアカウントに関連するパスワードを入力します。                           |
| Role               | 権限を入力します。                                                 |
| Domo Client ID     | DomoクライアントIDを入力します。                                       |
| Domo Client Secret | Domoクライアントシークレットを入力します。                                   |

有効な認証情報を入力すると、いつでも同じアカウントを使用してSnowflake Writeback DataSetを作成することができます。コネクターのアカウントはData Centerの\*\*［アカウント］\*\*タブで管理できます。このタブの詳細については、「[コネクターのユーザーアカウントを管理する](/s/article/360042926054)」を参照してください。

### ［詳細］ペイン

このペインには、SQLクエリを入力したり、取得するデータの場所を指定したりするための多数のフィールドとメニューがあります。

| パラメーター            | 説明                                                                                                                                                                                                                                                                                                                                                                                          |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Input DataSet ID  | SnowflakeにコピーするDataSetのDataSet ID（GUID）を入力します。Data CenterでDataSetの詳細ビューを開き、URLのdatasources/に続く箇所で、IDを見つけることができます。例えば、URLが[https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overviewであれば、DataSet](https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overviewであれば、DataSet) IDは845305d8-da3d-4107-a9d6-13ef3f86d4a4になります。 |
| Select Table Name | データがコピーされるテーブルの命名方法を選択します。   - ****［Use Input DataSet GUID］****。テーブル名は、**［Input** \*\*\*\*DataSet ID］****に入力した番号になります。 - ****［Use Input DataSet Name］****。テーブル名は、入力DataSetの名前と同じになります。 - **［Enter Table Name］**。****［Custom Table Name］\*\*\*\*フィールドにテーブルのカスタム名を入力します。                                                                                                                      |
| Enter Table Name  | データをコピーするSnowflakeテーブルの名前を入力します（スペースや特殊文字はアンダースコアに置き換えられます）。                                                                                                                                                                                                                                                                                                                                |
| Warehouses        | データを送信したいテーブルが格納されているウェアハウスを選択します。                                                                                                                                                                                                                                                                                                                                                          |
| Databases         | データを送信したいテーブルが格納されているデータベースを選択します。                                                                                                                                                                                                                                                                                                                                                          |
| Database Schema   | 取得したいデータが含まれているデータベーススキーマを選択します。                                                                                                                                                                                                                                                                                                                                                            |

### その他のペイン

スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、[「コネクターを使用してDataSetを追加する」](/s/article/360042926274)を参照してください。

### よくある質問

<AccordionGroup>
  <Accordion title="このコネクターはいつ使用しますか？">
    Domo Snowflake Writebackコネクターを使用すると、ローカルユーザー名とパスワードを使って、データをDomo DataSetからSnowflakeインスタンスに書き込むことができます。コネクターをまだ有効にしていない場合は、Domoアカウントエグゼクティブにお問い合わせください。
  </Accordion>

  <Accordion title="Snowflakeではどの権限が必要ですか？">
    Snowflakeでは、CREATE TABLE、COPY INTO、PUT、CREATE FILE FORMAT、REMOVE、LISTの権限が必要です。
  </Accordion>

  <Accordion title="Snowflake Writebackコネクターを作成するにはどのような認証情報が必要ですか？">
    アカウントのフルネーム（Snowflakeが提供）、Domoデベロッパーアカウント認証情報（クライアントIDとクライアントシークレット）、Snowflake認証情報（ユーザ名とパスワード）が必要です。
  </Accordion>

  <Accordion title="DomoクライアントIDとクライアントシークレットはどこにありますか？">
    新規クライアントを作成するには：

    * [Domoデベロッパーアカウント](https://developer.domo.com/login)にログインします。
    * 右上隅の\*\*［My Account］**の下にある**［New Client］\*\*をクリックします。
    * アプリケーション名と説明を入力します。
    * \*\*［Data］**と**［User］\*\*のチェックボックスを選択して、アプリケーションのスコープを指定します。
    * \*\*［Create］\*\*をクリックします。

    クライアントを作成したら、\*\*［Manage Client］\*\*をクリックしてそのクライアントを管理できます。
  </Accordion>

  <Accordion title="データはどれくらいの頻度で更新されますか？">
    必要に応じて何回でも更新できます。
  </Accordion>

  <Accordion title="注意すべきAPI制限はありますか？">
    制限は使用するサーバー構成によって異なります。
  </Accordion>

  <Accordion title="同一のSnowflake Writebackアカウントを複数のDataSetに使用できますか？">
    はい
  </Accordion>

  <Accordion title="Snowflakeデータベースに接続できない理由は？IPアドレスのホワイトリスト登録が必要でしょうか？">
    DomoでSnowflakeデータベースに接続する前に、接続するポート上のデータベースサーバーにある多数のIPアドレスをホワイトリストに登録する必要があります。IPアドレスの詳細なリストは、「[コネクターとフェデレーテッドアダプターのIPアドレスをホワイトリストに登録する](/s/article/360043630093)」を参照してください。
  </Accordion>

  <Accordion title="入力DataSet IDはどのように見つけることができますか？">
    Domoの入力DataSet IDは、データのエクスポート元となるDataSetのURLで見つけることができます。例：[https://customer.domo.com/datasources/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/details/settings](https://customer.domo.com/datasources/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/details/settings)
  </Accordion>
</AccordionGroup>
