データウェアハウスへのアクセス - Direct Share

最終更新日: 2023-08-14

要件

次の条件を満たすため Marketo Measure data warehouse への直接共有を設定するには、次の要件を満たす必要があります。

  • 独自のSnowflakeインスタンスがある。
  • Snowflakeインスタンスは、Azure East US 2Snowflake地域にあります。
  • 次の項目を指定します。 Marketo Measure をSnowflakeアカウント id に設定します。

制限事項

Marketo Measure は、現在のSnowflakeの直接共有の制限により、Azure East US 2 にあるアカウントとのみSnowflakeの直接共有を設定できます。 データを他のSnowflake地域で利用可能にする必要がある場合は、Azure East US 2 にあるSnowflakeアカウントでデータのコピーを作成し、 Snowflakeデータベースのレプリケーション の機能を使用して、選択したSnowflake地域/アカウントにデータをコピーできます。

Snowflakeアカウント ID を入力

を開きます。 設定 セクションに移動して、 Data Warehouse ページに貼り付けます。 Adobe Analytics の 直接共有 セクションに、 Snowflakeアカウント ID が表示されたボックスで、をクリックします。 接続.

共有へのアクセス

指定したアカウント ID の共有を作成したら、 設定手順 をSnowflakeインスタンス内で使用して、データにアクセスできます。

メモ

任意のデータベース名を選択できます。 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>

これらの手順をSnowflakeUI から実行する手順と詳細については、を参照してください。 Snowflakeのドキュメントを直接.

このページ