# データパイプラインレシピのセットアップ:SalesforceとSnowflakeへの接続
AVAILABILITY
Data Pipeline recipes are available to workspaces in the private preview program only.
Contact your Workato representative to add Data Pipeline recipes to your workspace.
すでにSalesforceとSnowflakeへの接続を確立している場合は、データパイプラインレシピを作成するに進んでください。
# サポートされているソースとデスティネーション
データパイプラインレシピは以下からのマルチオブジェクトトリガー抽出をサポートしています:
- イベントストリーム
- ファイルソース
- Jira
- Marketo
- NetSuite
- Salesforce
- ServiceNow
デスティネーションデータパイプラインレシピは、データを以下に移動できます:
- IcebergやDelta Lakeのようなデータレイクハウス
- Databricks
- Google BigQuery
- Snowflake
- SQL Server
一部のソースおよびデスティネーションは、プライベートプレビュー中に利用できない場合があります。詳細については、Workato担当者にお問い合わせください。
# Salesforceデータソースへの接続
「Create > Connection」を選択します。
New ConnectionページでSalesforce
を検索して選択します。
Nameフィールドに接続の名前を入力します。
Salesforce接続のセットアップ
Locationのドロップダウンメニューを使用して、接続を保存する予定のプロジェクトを選択します。
Sandboxのドロップダウンメニューを使用して、アカウント接続タイプを決定します。
任意。Advancedを選択して、高度な接続オプションを設定します。
任意。Custom OAuth profileを選択します。このオプションを選択すると、アプリのリクエストはWorkatoで指定されたプロファイルを使用します。これにより、接続がプロファイルを持つすべてのユーザーに対して選択したのと同じスコープのセットに制限され、認証フローはカスタムプロファイルにリンクされたクライアントアプリを使用します。
Connectを選択し、プロンプトが表示されたらSalesforceアカウントのクレデンシャルを入力し、接続を確認するためにLog Inを選択します。
Salesforceアカウントにログインする
# Snowflakeデスティネーションへの接続
Workatoワークスペースに移動し、Create > Connectionを選択します。
Snowflakeを検索して選択します。
Snowflake接続情報を入力します。
Snowflake接続
フィールド | 説明 |
---|---|
接続名 | このSnowflake接続に、接続しているSnowflakeインスタンスを識別する一意の名前を付けます。 |
アカウント識別子 | アカウント識別子はSnowflakeインスタンスの識別子です。Snowflakeにはアカウントを識別する複数の方法があります。Workatoはすべての方法をサポートしています:アカウント名、接続名、およびアカウントロケーター。
アカウントロケーターを使用している場合、
Snowflakeアカウントへの接続方法の詳細を学んでください。 |
認証タイプ | この接続の認証タイプを選択します。Username/PasswordとOAuth 2.0のいずれかを選択します。 |
ウェアハウス | この接続で計算を実行するために使用するウェアハウスの名前。詳細はウェアハウスに関する考慮事項を参照してください。 |
データベース | 接続する予定のSnowflakeデータベースの名前。 |
ユーザー名 | Snowflakeに接続するためのユーザー名。
ユーザーに付与されたロールはSYSADMIN権限以下である必要があります。 認証タイプがUsername/Passwordの場合は必須。 |
パスワード | Snowflakeに接続するためのパスワード。
ユーザーに付与されたロールはSYSADMIN権限以下である必要があります。 認証タイプがUsername/Passwordの場合は必須。 |
クライアントID | OAuth 2.0の認証フローとトークンリクエストに使用されるクライアントID。OAuth 2.0の設定について学んでください。
認証タイプがOAuth 2.0の場合は必須。 |
クライアントシークレット | OAuth 2.0のトークンリクエストに使用されるクライアントシークレット。
認証タイプがOAuth 2.0の場合は必須。 |
スキーマ | オプション。接続したいSnowflakeデータベース内のスキーマの名前。デフォルトはpublicです。 |
データベースタイムゾーン | オプション。タイムゾーンのないすべてのタイムスタンプにこれを適用します。 |
Connectを選択します。
Last updated: 2024/12/18 21:44:08