Snowflakeへのアクセス権の設定 configure-access-to-snowflake
外部データベースに保存されている情報を処理するには、Campaign Federated Data Access (FDA)オプションを使用します。 Snowflakeへのアクセスを設定するには、次の手順に従います。
-
Snowflake コネクタは、ホスト型およびオンプレミス型のデプロイメントで使用できます。 詳しくは、このページを参照してください。
-
サポートされている最小バージョンのSnowflake ODBC ドライバーは 2.24.4 です。
Linux版Snowflake snowflake-linux
LinuxでSnowflakeを設定するには、次の手順に従います。
-
ODBC インストールの前に、Linux ディストリビューションに次のパッケージがインストールされていることを確認します。
-
Red Hat/CentOS:
code language-none yum update yum upgrade yum install -y grep sed tar wget perl curl -
Debianの場合:
code language-none apt-get update apt-get upgrade apt-get install -y grep sed tar wget perl curl
-
-
スクリプトを実行する前に、
--helpオプションを使用して詳細情報にアクセスできます。code language-none cd /usr/local/neolane/nl6/bin/fda-setup-scripts/ ./snowflake_odbc-setup.sh --help -
スクリプトが配置されているディレクトリにアクセスし、ルートユーザーとして次のスクリプトを実行します。
code language-none cd /usr/local/neolane/nl6/bin/fda-setup-scripts ./snowflake_odbc-setup.sh -
ODBC ドライバーをインストールしたら、Campaign Classicを再起動する必要があります。 これをおこなうには、次のコマンドを実行します。
code language-none systemctl stop nlserver.service systemctl start nlserver.service -
Campaignで、Snowflake外部アカウントを設定できます。 外部アカウントの設定方法について詳しくは、この節を参照してください。
Snowflake外部アカウント snowflake-external
Campaign インスタンスをSnowflake外部データベースに接続するには、Snowflake外部アカウントを作成する必要があります。
-
キャンペーン エクスプローラーから、管理 ‘>’ プラットフォーム ‘>’ 外部アカウントをクリックします。
-
「新規」をクリックします。
-
外部アカウント タイプ として、「外部データベース」を選択します。
-
設定で、タイプ ドロップダウンからSnowflakeを選択します。
-
サーバー URLと データベース を追加します。
-
Snowflake外部アカウント認証を設定します。
-
アカウント/パスワード認証の場合は、次を指定する必要があります。
-
アカウント:ユーザーの名前
-
パスワード: ユーザーアカウントのパスワード。
-
-
Keypair認証の場合は、「Keypair Auth」タブをクリックして、秘密鍵を使用し、秘密鍵を認証してコピー&ペーストします。
-
-
「パラメーター」タブをクリックし、「機能をデプロイ」ボタンをクリックして機能を作成します。
note NOTE すべての関数を使用できるようにするには、リモートデータベースにAdobe Campaign SQL関数を作成する必要があります。 詳しくは、このページを参照してください。
-
設定が完了したら、保存をクリックします。
コネクタは、次のオプションをサポートしています。
詳しくは、このページを参照してください。
詳しくは、このページを参照してください。
詳しくは、このページを参照してください。
詳しくは、Snowflake ドキュメント を参照してください。