Azure Data Lake Gen 2¶
Azure Kubernetes Service に Denodo 組み込み MPP をデプロイする前に、 Denodo 組み込み MPP Azure チェックリスト で必要な準備がすべて完了していることを確認します。
Data Lake Storage gen2 データセットにアクセスする Denodo 組み込み MPP をデプロイするには、以下に示す 3 つのオプションがあります。
kubectl create secretコマンドに MSI テナント ID とクライアント ID を追加します (推奨 オプション)。Denodo 組み込み MPP が Azure Kubernetes Service で実行される場合に使用され、 Azure マネージド ID を使用して Data Lake Storage gen2 にアクセスします。
組み込み MPP をデプロイする前に、
kubectl create secretコマンドに以下のプロパティを追加する必要があります。ENV 変数
説明
AZURE_OAUTH_MSI_TENANT_ID
MSI テナント ID
AZURE_OAUTH_CLIENT_ID
クライアント ID
kubectl create secret generic mpp-credentials --from-literal=METASTORE_DB_PASSWORD=hive --from-literal=AZURE_OAUTH_MSI_TENANT_ID=azureoauthmsitenantid --from-literal=AZURE_OAUTH_CLIENT_ID=azureoauthclientid
values.yaml で
objectStorage.azure.managedIdentities.enabledプロパティを true に設定する必要もあります。helm install文を実行します。helm install prestocluster prestocluster/
kubectl create secretコマンドで OAuth2 クライアント資格情報 を指定します。組み込み MPP をデプロイする前に、
kubectl create secretコマンドに以下のプロパティを追加する必要があります。ENV 変数
説明
AZURE_OAUTH_DIRECTORY_ID(*)
Microsoft のディレクトリ ID またはテナント ID
AZURE_OAUTH_CLIENT_ID
クライアント ID
AZURE_OAUTH_CLIENT_SECRET
クライアントシークレット
(*) AZURE_OAUTH_DIRECTORY_ID は
https://login.microsoftonline.com/${env.AZURE_OAUTH_DIRECTORY_ID}/oauth2/tokenであることに注意してください。kubectl create secret generic mpp-credentials --from-literal=METASTORE_DB_PASSWORD=hive --from-literal=AZURE_OAUTH_DIRECTORY_ID=azureoauthdirectoryid --from-literal=AZURE_OAUTH_CLIENT_ID=azureoauthclientid --from-literal=AZURE_OAUTH_CLIENT_SECRET=azureoauthclientsecret
values.yaml で
objectStorage.azure.oauth2ClientCredentials.enabledプロパティを true に設定する必要もあります。helm install文を実行します。helm install prestocluster prestocluster/
組み込み MPP をデプロイする前に、
kubectl create secretコマンドで 共有キー認証 の方法の Azure 資格情報を指定します。ENV 変数
説明
ABFS_STORAGE_KEY
Azure Data Lake Gen 2 ストレージキー
values.yamlで、objectStorage.azure.sharedKey.enabledプロパティを true に設定し、objectStorage.azure.sharedKey.accountプロパティに Azure Data Lake Gen 2 ストレージアカウントを追加する必要もあります。helm install文を実行します。helm install prestocluster prestocluster/
