メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://domoinc-jkreitzman-patch-1.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

**注記:**Snowflakeは、2025年11月以降にユーザー名とパスワードによる認証メカニズムのサポートを終了します。そのため、このConnectorの提供を段階的に終了します。代わりに、以下のいずれかの接続方法の利用をご検討ください。

はじめに

Snowflakeは、クラウドベースのアナリティクスData Warehouseシステムです。Domo Snowflake Partitionコネクターを使用すると、指定した過去の日数にもとづいてSnowflake Data Warehouseからすべてのデータを簡単にDomoに取り込むことができます。データウェアハウジングソリューションとして既にSnowflakeを使用している場合、このコネクターは、SnowflakeとDomoを併用してデータを最大限に活用するために役立ちます。SnowflakeのデータがDomoに取り込まれると、他のすべてのDomoデータと組み合わせることで、最もミッションクリティカルなデータを集約して表示できます。Snowflake APIの詳細については、Snowflakeのウェブサイト(https://docs.snowflake.com/ja)を参照してください。 Data CenterでSnowflakeアカウントに接続します。このトピックでは、Snowflake Partitionコネクターのユーザインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は、「コネクターを使用してDataSetを追加する」を参照してください。

必要条件

Snowflakeアカウントに接続してDataSetを作成するには以下が必要です。
  • アカウントのフルネーム(Snowflakeが提供)。米国西部地域はaccount_name、その他の地域はaccount_name.region_idです。これはSnowflake URLのhttps://の直後に続く部分です。 アカウントのフルネームには、アカウントがホストされる地域とクラウドプラットフォームを識別する追加のセグメントが含まれる場合があることに注意してください。以下の表に、クラウドプラットフォームまたは地域別のアカウント名の例を示します。各行では、アカウント名が「xy12345」であると仮定しています。Region.png
  • Snowflakeホストに接続するために使用されるユーザー名とパスワード。

Snowflakeアカウントに接続する

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

[認証情報]ペイン

このペインには、(サードパーティツールの)アカウントに接続するための認証情報を入力するフィールドがあります。下の表は、各フィールドに必要な内容を説明しています。
フィールド説明
Account Nameアカウントの名前(Snowflakeが提供)を入力します。米国西部地域はaccount_name、その他の地域はaccount_name.region_idです。
UsernameSnowflakeホストに関連付けられたユーザー名を入力します。
PasswordSnowflakeホストに関連付けられたパスワードを入力します。
Role権限を入力します。
有効なSnowflakeの認証情報を一度入力しておくと、随時同じアカウントを使用して新しいSnowflake Partition DataSetを作成することができます。コネクターアカウントは、Data Centerの **[アカウント]**タブで管理できます。このタブの詳細については、「コネクター/アダプターアカウントを管理する」を参照してください。

[詳細]ペイン

このペインでは、SQLクエリを作成して、データベースからデータを取得します。特定のデータベース表とパーティション列を選択できます。また、データを取得したい過去の日数を入力できます。
メニュー説明
How would you like to import data into Domo?標準の更新方法(置き換え/追加)、パーティション、またはUpsertモードのどれを使用してデータをインポートするかを選択します。
How would you like to build your Query?
クエリタイプ説明
Custom Query実行するSQLクエリを入力します。
Query Builderクエリを自動生成する表とフィールドを選択します。
Query実行するクエリを入力します。クエリの形式は、次のようにする必要があります。select * from “databaseName”.“schemaName”.“tableName”
Warehouses取得したいデータが格納されているウェアハウスを選択します。このリストには、認証情報にもとづいてアクセス権のあるすべてのウェアハウスが表示されます。
Databases取得したいデータが格納されているデータベースを選択します。このリストには、認証情報にもとづいてアクセス権のあるすべてのデータベースが表示されます。
Schemas取得したいデータが格納されているデータベーススキーマを選択します。このリストには、認証情報にもとづいてアクセス権のあるすべてのスキーマが表示されます。
Database Objects取得したいデータが格納されているデータベースオブジェクトを選択します。このリストには、認証情報にもとづいてアクセス権のあるすべてのオブジェクトが表示されます。
Tables取得するデータベース表を選択します。このリストには、認証情報にもとづいてアクセス権のあるすべての表が表示されます。データベース表を選択しない場合は、コネクターはデータベーススキーマ全体を取得します。
Viewsビューを選択します。
Table Column Nameパーティション列の名前を選択します。
Table Query Helper選択したフィールドにもとづいてクエリが生成されます。このテキストをコピーして、[QUERY]フィールドに貼り付けます。必要に応じてこのクエリを編集します。
View Column Nameパーティション列の名前を選択します。
View Query Helper選択したフィールドにもとづいてクエリが生成されます。このテキストをコピーして、[QUERY]フィールドに貼り付けます。必要に応じてこのクエリを編集します。
Partition Criteria日付のキー、日付以外のキー、またはメタクエリを使用してデータをパーティション分割するかどうかを選択します。
Partition Column Nameパーティション列の名前を選択します。このディスカバリーには日付フィールドのみが表示されます。
Partition Support Formatパーティションサポートの形式を選択します。
Partition Non Date Key Column Nameデータをパーティション分割する日付以外のキーの列名を選択します。このドロップダウンには、[Date]フィールドを除くすべてのフィールドが表示されます。
Partition Query to determine partition tagsパーティションタグ(キー)を特定するために、パーティションメタクエリを入力します。**[Date]**データを含む列が、パーティション列です。 例:SELECT DISTINCT (DATE_COLUMN_NAME) FROM TABLENAME
Past Daysデータを取得する過去の日数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30。
Past Yearsデータを取得する過去の年数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30。
Future Yearsデータを取得する未来の年数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Past Monthsデータを取得する過去の月数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Future Monthsデータを取得する未来の月数を入力します。値はXとすることができ、この場合Xは正の整数です。例:30
Date Formatパーティション列にある日付形式に従って、正しい日付形式を選択/入力してください。デフォルトでは、yyyy-MM-ddが使用されます。
Custom Date Formatカスタマイズされた日付形式を入力します。
Upsert Key Column(s)Upsertキー列名またはUpsertキー列名のカンマ区切りのリストを入力します。更新方法がMergeの場合にのみ必要です
Query TagSnowflakeでConnector SQLの実行にクエリタグとしてタグ付けするために使用できるオプションのパラメーターです。

更新モードを選択する

データをどのようにDomoにインポートするか(標準の更新モード(置き換え/追加)、パーティション、またはUpsertモードを使用する)を決定したら、コネクターの**[スケジュール設定]**セクションで該当する更新モードを選択する必要があります。
  • [詳細]セクションで[USE PARTITION]を選択した場合は、[スケジュール設定]セクションで[Append]更新モードを選択する必要があります
Partition-Append.png
  • [詳細]セクションで[USE UPSERT]を選択した場合は、[スケジュール設定]セクションで[Merge]更新モードを選択する必要があります。
Upsert-Merge.png

その他のペイン

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