Integration Service
最新
バナーの背景画像
Integration Service ユーザー ガイド
最終更新日 2024年4月9日

Snowflake の認証

Snowflake を使用して認証するには、まず認証の種類を選択する必要があります。

続いて、次の資格情報を入力します。

  • データベース ホスト
  • ユーザー名
  • パスワード
  • ウェアハウス
  • データベース スキーマ名
  • データベース名

Snowflake から資格情報を取得する方法

  1. データベース ホストは、Snowflake アプリへの接続に使用したハイパーリンクで取得できます。

    注: データベース ホスト の形式は、アカウント識別子の種類によって異なる場合があります。詳細については、Snowflake の公式ドキュメントと以下のデータベース ホストのセクションをご覧ください。


  2. ログインしたら、左側のメニューで [Data][Databases] の順に選択します。

    • Database name: データベースのリストが表示されます。



    • データベース スキーマ名 - データベース スキーマ名のリストを表示するデータベースを選択します。



  3. ウェアハウスを取得するには、左側のメニューで [Admin] > [Warehouses] に移動します。



権限

接続すると、ユーザーの代わりに UiPath が Snowflake のデータの読み込み、書き込み、変更および削除をできるようになります。

データベース ホストを Snowflake から取得する

Snowflake アカウントにログインし、ブラウザー ウィンドウの URL をコピーします。この URL には、次のように、お使いのアカウントの一意のアカウント ID とリージョンの両方が含まれます。
URL https://app.snowflake.com/east-us-2.azure/za96341/dashboards の場合、アカウント ID は za96341 で、リージョンは east-us-2.azure です。
データベース・ホストを構成するには、accountID.region.snowflakecomputing.com の形式を使用する必要があります。 したがって、上記の URL については、構築されるデータベース ホストは za96341.east-us-2.azure.snowflakecomputing.com です。

Snowflake に接続するために必要なロール

Integration Service から Snowflake のコネクションを作成する際は、以下に示すようにコネクタは常にユーザーの既定のロールを選択します。
docs image
通常、セキュリティ上の理由から誰もが管理者ロールを付与されるわけではないため、Snowflake の管理者はユーザーにカスタム ロールを設定します。以下に、Integration Service の接続プロセスがスムーズに動作するために Snowflake で必要とされている情報を正確に記載します。
docs image
最初の手順では、既定のロール (この場合は SAMRAT) が、Snowflake のデータベース (JULY_DEMO) とデータベース スキーマ (DEAL_AMOUNT)  の両方に対して USAGE 権限を持っていることを確認します。
docs image

docs image

Snowflake の正常な認証は、これらの設定に依存します。管理者は、ロールに対して追加の権限をいつでも割り当てることができます。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.