データウェアハウスへのアクセス - Direct Share data-warehouse-access-direct-share
要件 requirements
データウェアハウス Marketo Measure 直接共有を設定するには、次の要件を満たす必要があります。
- 独自のSnowflake インスタンスを持っています。
- Snowflake インスタンスは Azure East US 2 Snowflake リージョンにあります。
- Marketo Measure にSnowflake アカウント id を提供します。
制限事項 limitations
Marketo Measure は、Azure East US 2 にあるアカウントでのみ、Snowflake Direct Shares を設定できます(これはSnowflakeではなく、Marketo Measureでの制限です)。 他のSnowflake リージョンでデータを使用可能にする必要がある場合は、Azure East US 2 にあるSnowflake アカウントにデータのコピーを作成し、Snowflake データベースレプリケーション 機能を使用して、選択したSnowflake リージョン/アカウントにデータをコピーすることをお勧めします。
Snowflake アカウント ID を入力 enter-snowflake-account-id
Marketo Measure アプリで「設定」セクションを開き、Data Warehouse ページに移動します。 「直接共有」セクションで、表示されたボックスに Snowflake アカウント ID を入力し、「接続」をクリックします。
共有へのアクセス accessing-the-share
指定したアカウント ID の共有を作成したら、Snowflake インスタンス内で 設定手順 を完了して、データにアクセスする必要があります。
NOTE
任意のデータベース名を選択できます。 Snowflake インスタンスに権限が存在する限り、任意のロールに権限を割り当てることができます。
- アカウント管理者の役割を使用
USE ROLE ACCOUNTADMIN
- 使用可能な共有を表示します(付与された共有の名前を表示します)
SHOW SHARES
- 共有用のデータベースを作成します
CREATE DATABASE <database_name> FROM SHARE <provider_account>.<share_name>
- 共有データベースに対する権限の付与
GRANT IMPORTED PRIVILEGES ON DATABASE <database_name> TO ROLE <role_name>
GRANT IMPORTED PRIVILEGES ON ALL SCHEMAS IN DATABASE <database_name> TO ROLE <role_name>
Snowflake UI からこれらの手順を実行するための詳細な手順については、Snowflakeのドキュメントを直接参照してください 。
recommendation-more-help
9deee213-85c8-4c42-8ba8-089345b91d20