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 外部アカウントを作成する必要があります。
-
Campaign エクスプローラー で、「管理 「>」 プラットフォーム 「>」 外部アカウント をクリックします。
-
「新規」をクリックします。
-
外部アカウント タイプ として、「外部データベース」を選択します。
-
設定 で、「タイプ」ドロップダウンから「Snowflake」を選択します。
-
サーバー URL と データベース を追加します。
-
認証 外部アカウントSnowflakeを構成します:
-
アカウント/パスワード認証の場合、次を指定する必要があります。
-
アカウント:ユーザーの名前
-
パスワード:ユーザーアカウントのパスワード。
-
-
キーペア認証の場合は、「キーペア認証」タブをクリックして 秘密鍵 を使用し、秘密鍵 を認証およびコピー&ペーストします。
-
-
「パラメーター」タブをクリックし、「機能をデプロイ」ボタンをクリックして機能を作成します。
note note NOTE すべての関数を使用するには、リモートデータベースにAdobe Campaign SQL 関数を作成する必要があります。 詳しくは、このページを参照してください。 -
設定が完了したら、「保存」をクリックします。
コネクタは、次のオプションをサポートしています。
詳しくは、このページを参照してください。
詳しくは、このページを参照してください。
詳しくは、このページを参照してください。
詳しくは、Snowflakeドキュメントを参照してください。