Snowsightをはじめるにあたり¶
このトピックでは、Snowflakeウェブインターフェイス、 Snowsight の使用を開始する方法について説明します。
Classic Console から Snowsight にアップグレードする場合は、 Snowsightのアップグレードについて をご参照ください。
Snowsight へのサインイン¶
Snowsight には、インターネット経由で、またはSnowflakeサービスへのプライベート接続を使用してアクセスできます。
Snowsight にサインインすると、最近更新したワークシートが表示されます。 ワークシートをはじめるにあたり をご参照ください。
インターネットの使用¶
公共のインターネット経由で Snowsight にアクセスするには、次を実行します。
サポートされているウェブブラウザーで、 https://app.snowflake.com に移動します。
アカウント識別子 またはアカウント URL を入力します。以前に Snowsight にログインしたことがある場合は、選択できるアカウント名が表示されることがあります。
Snowflakeアカウントの認証情報を使用してサインインします。
Classic Console から Snowsight にアクセスすることもできます。
プライベート接続の使用¶
プライベート接続を使用するための構成が完了 したら、 Snowsight にアクセスします。
以前に Classic Console にログインせずに、プライベート接続を使用して Snowsight に直接ログインするには、
ブラウザーのロケーションバーで次の URLs のいずれかを入力します。
https://app-orgname-account_name.privatelink.snowflakecomputing.com
https://app.cloud_region_id.privatelink.snowflakecomputing.com
条件:
orgname
は、Snowflake組織の名前です。account_name
は、組織内にあるアカウントの一意の名前です。cloud_region_id
は、クラウドリージョンの識別子です(クラウドプラットフォームにより制御)。
サインイン後、 Snowsight のアカウントセレクターでこれらの詳細を確認できます。
詳細については、 SnowsightでSnowflakeアカウント情報を見つける と 形式1(推奨): 組織内のアカウント名 をご参照ください。
注釈
入力する値が不明な場合は、Snowflakeサポートに連絡する前に、社内のSnowflake管理者に連絡してください。
Snowflake認証情報を入力します。
Classic Console から始めて、Snowflakeサービスへのプライベート接続を使用して Snowsight にサインインするには、
Snowsight および MFA¶
Snowflakeではセキュリティを非常に重要視しており、すべてのユーザーに多要素認証(MFA)を設定することを強く推奨しています。まだ多要素認証を設定していないユーザーが Snowsight にサインインすると、多要素認証を設定するよう求められます。MFA を設定するリクエストを拒否することもできますが、3日ごとに再度プロンプトが表示されます。
MFA を設定するには、次のようにします。
ユーザー名を選択して、 My Profile を選択します。
Multi-factor authentication セクションで、 Enroll を選択します。
指示に従って、デバイスタイプに合わせて MFA を設定します。
詳細については、 多要素認証(MFA)に登録する をご参照ください。
別のSnowflakeアカウントへの切り替え¶
以下の手順で、別のSnowflakeアカウントにサインインできます。
Snowsight にサインインした状態で、ナビゲーションバーの一番下にあるユーザー名を選択します。
以前にサインインしたアカウントを選択するか、 Sign Into Another Account を選択します。
選択したアカウントにサインインするよう促されます。
![アカウントの切り替え](../_images/snowsight-gs-account-selector.png)
Snowsightを使用するためにサポートされているブラウザ¶
Snowsight は、次に挙げるブラウザの最新メジャーバージョン3つをサポートします。
macOS 用Apple Safari
Google Chrome
Microsoft Edge
Mozilla Firefox
プロキシまたはファイアウォール経由での Snowsight へのアクセス¶
プロキシまたはファイアウォールを介して Snowsight にアクセスするには、完全修飾された URL とポートの値をプロキシサーバーまたはファイアウォールの構成に追加する必要がある場合があります。
Snowsight の完全修飾された URL とポートを決定するには、 SYSTEM$ALLOWLIST を実行し、戻り値の SNOWSIGHT_DEPLOYMENT
エントリを確認します。
SnowsightでSnowflakeアカウント情報を見つける¶
現在のアカウントまたは以前にサインインしたアカウントのアカウント識別子または URL などのアカウント情報を見つけるには、次の手順に従います。
アカウントセレクターを開き、以前にサインインしたアカウントのリストを確認します。
コピーするアカウント名を持つアカウントを探します。
アカウントにカーソルを合わせると詳細が表示され、コピーアイコンを選択すると、形式
orgname.account_name
のアカウント識別子がクリップボードにコピーされます。
注釈
アカウント識別子は、 SQL のコマンドと操作に使用される orgname.account_name
という形式でコピーされます。
アカウント識別子をSnowflakeドライバーで使用する必要がある場合(例えば、 JDBC または ODBC)、ピリオド(.
)をハイフン(-
)に置き換える必要があり、識別子は orgname-account_name
の形式になります。
アクティブなロールへの切り替え¶
Snowsight を使用している間に、現在のセッションでアクティブなロールを変更できます。アクティブなロールによって、 Snowsight でアクセスできるページ、表示できるデータベース、テーブル、およびその他のオブジェクト、およびそれらに対して実行できるアクションが決まります。
アクティブなロールを切り替えるには、
ナビゲーションメニューでユーザーメニューを開くには、ユーザー名を選択ます。
アクティブなロールを選択します。例: PUBLIC。
ロールセレクターが表示されます。
使用するロールを選択します。例: ACCOUNTADMIN。
ロールと権限の詳細については、 アクセス制御の概要 をご参照ください。
Snowsightのプライベート接続の構成¶
Snowsight のプライベート接続を設定する前に、Snowflakeアカウントのプライベート接続を設定する必要があります。Snowflakeアカウントをホストするクラウドプラットフォームに固有のガイドに従います。
Snowsight とのプライベート接続を使用するには、 DNS を構成し、ファイアウォールが関連する値へのアクセスを許可していることを確認します。
ACCOUNTADMIN ロールを使用して、Snowflakeアカウントで SYSTEM$GET_PRIVATELINK_CONFIG 関数を呼び出し、次の値を特定します。
privatelink-account-url
snowsight-privatelink-url
regionless-snowsight-privatelink-url
DNS 設定で値を解決できることを確認します。
ブラウザーからこれらの各 URLs を使用して、 Snowsight に接続できることを確認します。
アカウント名 URL(
regionless-snowsight-privatelink-url
の値)をプライマリ URL として使用して Snowsight にアクセスする場合は、 Snowflakeサポート に連絡して、すべての URL リダイレクトがregionless-snowsight-privatelink-url
によって指定された URL を指すようにリクエストします。