注記: **Snowflakeは2025年11月以降、ユーザー名とパスワードによる認証メカニズムのサポートを終了します。そのため、このConnectorは以下のスケジュールで提供を段階的に終了します。
- 2025年8月1日(米国時間): このConnectorを使った新規DataSetの作成が出来なくなります。既存のDataSetの更新は継続されます。
- 2025年10月1日(米国時間): このConnectorを使ったすべてのDataSetの更新が停止します。
代わりに、以下のいずれかの接続方法のご利用をご検討ください。**
はじめに
Snowflakeは、すべてのデータを簡単にまとめて、分析する必要のあるすべてのユーザーとシステムが利用できるようにするData Warehouseです。DomoのSnowflake Writebackコネクターを使用すると、データをDomo DataSetからSnowflakeデータベースにプッシュすることができます。Snowflake APIの詳細については、https://docs.snowflake.net/manualsを参照してください。 このトピックでは、Snowflake Writebackコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は、「コネクターを使用してDataSetを追加する」を参照してください。必要条件
Snowflakeデータベースに接続し、DataSetを作成するには、以下が必要です。-
アカウントのフルネーム(Snowflakeが提供)。これは、Snowflake URLのhttps://の直後に続く部分です。
アカウントのフルネームには、アカウントがホストされる地域とクラウドプラットフォームを識別する追加のセグメントが含まれる場合があることに注意してください。以下の表に、クラウドプラットフォームまたは地域別のアカウント名の例を示します。各行に対して、アカウント名が「xy12345」であると仮定しています。
- Snowflakeアカウントのユーザー名とパスワード。
-
DomoクライアントIDとクライアントシークレット。これらの認証情報を取得するには、次の手順を実行します。
- Domoデベロッパーアカウント(https://developer.domo.com/login)にログインします。
- 新しいクライアントを作成します。
**注記:**新しいクライアントを作成するときに、複数のDomoインスタンスを使用する場合は、必ず正しいインスタンスを使用してデベロッパーポータルにログインしてください。

- CREATE TABLE
- COPY INTO
- PUT
- CREATE FILE FORMAT
- REMOVE
- LIST
接続を設定する
このセクションでは、Snowflake Writebackコネクターページの**[認証情報]および[詳細]ペインのオプションについて説明します。このページのほかのペインの項目である[スケジュール設定]や[DataSetに名前を付け、説明を入力]**に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「コネクターを使用してDataSetを追加する」を参照してください。[認証情報]ペイン
このペインには、DomoデベロッパーアカウントとSnowflakeアカウントの認証情報を入力するためのフィールドが含まれています。下表は、各フィールドに必要な内容を説明しています。
有効な認証情報を入力すると、いつでも同じアカウントを使用してSnowflake Writeback DataSetを作成することができます。コネクターのアカウントはData Centerの**[アカウント]**タブで管理できます。このタブの詳細については、「コネクターのユーザーアカウントを管理する」を参照してください。
[詳細]ペイン
このペインには、SQLクエリを入力したり、取得するデータの場所を指定したりするための多数のフィールドとメニューがあります。その他のペイン
スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「コネクターを使用してDataSetを追加する」を参照してください。よくある質問
このコネクターはいつ使用しますか?
このコネクターはいつ使用しますか?
Domo Snowflake Writebackコネクターを使用すると、ローカルユーザー名とパスワードを使って、データをDomo DataSetからSnowflakeインスタンスに書き込むことができます。コネクターをまだ有効にしていない場合は、Domoアカウントエグゼクティブにお問い合わせください。
Snowflakeではどの権限が必要ですか?
Snowflakeではどの権限が必要ですか?
Snowflakeでは、CREATE TABLE、COPY INTO、PUT、CREATE FILE FORMAT、REMOVE、LISTの権限が必要です。
Snowflake Writebackコネクターを作成するにはどのような認証情報が必要ですか?
Snowflake Writebackコネクターを作成するにはどのような認証情報が必要ですか?
アカウントのフルネーム(Snowflakeが提供)、Domoデベロッパーアカウント認証情報(クライアントIDとクライアントシークレット)、Snowflake認証情報(ユーザ名とパスワード)が必要です。
DomoクライアントIDとクライアントシークレットはどこにありますか?
DomoクライアントIDとクライアントシークレットはどこにありますか?
新規クライアントを作成するには:
- Domoデベロッパーアカウントにログインします。
- 右上隅の**[My Account]の下にある[New Client]**をクリックします。
- アプリケーション名と説明を入力します。
- **[Data]と[User]**のチェックボックスを選択して、アプリケーションのスコープを指定します。
- **[Create]**をクリックします。
データはどれくらいの頻度で更新されますか?
データはどれくらいの頻度で更新されますか?
必要に応じて何回でも更新できます。
注意すべきAPI制限はありますか?
注意すべきAPI制限はありますか?
制限は使用するサーバー構成によって異なります。
同一のSnowflake Writebackアカウントを複数のDataSetに使用できますか?
同一のSnowflake Writebackアカウントを複数のDataSetに使用できますか?
はい
Snowflakeデータベースに接続できない理由は?IPアドレスのホワイトリスト登録が必要でしょうか?
Snowflakeデータベースに接続できない理由は?IPアドレスのホワイトリスト登録が必要でしょうか?
DomoでSnowflakeデータベースに接続する前に、接続するポート上のデータベースサーバーにある多数のIPアドレスをホワイトリストに登録する必要があります。IPアドレスの詳細なリストは、「コネクターとフェデレーテッドアダプターのIPアドレスをホワイトリストに登録する」を参照してください。
入力DataSet IDはどのように見つけることができますか?
入力DataSet IDはどのように見つけることができますか?
Domoの入力DataSet IDは、データのエクスポート元となるDataSetのURLで見つけることができます。例:https://customer.domo.com/datasources/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/details/settings