メモ
Dynamics 365 Commerce のリテール・インタレスト・グループは、Yammer から Viva Engage に移転しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。
この記事では、従来型店舗にある 1 台以上のコンピューターに Commerce Scale Unit (CSU) をダウンロードしてインストールする方法について説明します。
CSU は、Commerce チャネル データベース、Commerce Async Client、Retail Server、およびクラウド販売時点管理 (POS) コンポーネントを組み合わせたものです。 Commerce 環境には既に、これらのコンポーネントをクラウドに用意していますが、店舗またはデータセンターでローカルに動作するように構成できるようになりました。
シールド自己ホスト型インストーラーをダウンロードする
メモ
シールド CSU インストーラは、Microsoft Dynamics Lifecycle Services (LCS) アセット ライブラリからのみ入手可能です。
シールされたセルフホステッド CSU インストーラーをダウンロードするには、次の手順に従います。
- Web ブラウザーを開き、Microsoft Dynamics Lifecycle Services にサインインします。
- ホーム ページから 共有アセット ライブラリ を選択します。
- 小売セルフサービス パッケージ を選択します。
- リストにシールド CSU インストーラがすでにある場合は、パッケージ名を選択してダウンロードを開始します。
- リストに CSU シールド インストーラがない場合は、インポート を選択し、使用するシールド インストーラのバージョンを選択して、選択 を選択し、パッケージ名を選択してダウンロードを開始します。
- シールされたインストーラーを Downloads フォルダーから C:\temp にコピーします。
Commerce Scale Unit チャネル構成ファイルをダウンロードする
Commerce Scale Unit チャネル構成ファイルをダウンロードするには、次の手順に従います。
headquarters で、小売とコマース>Headquarters の設定>コマース スケジューラ>チャネル データベース の順に移動します。
左のチャネル データベースの一覧で、以前に作成したチャネル データベースを選択します。
アクション ウィンドウで、ダウンロードを選択します。
ドロップダウン メニューで、コンフィギュレーション ファイルを選択します。
メモ
オンプレミス配置では、現在、構成ファイルには以下の手動編集が必要です:
-
StoreSystemAosUrl には、headquarters へのアクセスに使用される値が必要です。 この URL の末尾にはトレイリング スラッシュが必要です (たとえば、
https://myContosoURL.com/namespaces/AXSF/)。 -
Microsoft Entra IDTokenIssuerPrefix には値
https://NOTUSED.microsoft.comが必要です。 -
TransactionServiceAzureAuthority には値
https://<ADFS FQDN including .com>/adfsが必要です。 -
TransactionServiceAzureResource には、StoreSystemAosUrl 値のベース URL 値が必要です。 たとえば、
https://myContosoURL.comは、URL の /namespaces/AXSF/ 部分を削除した後のベース URL 値です。
-
StoreSystemAosUrl には、headquarters へのアクセスに使用される値が必要です。 この URL の末尾にはトレイリング スラッシュが必要です (たとえば、
Microsoft Edge ウィンドウの下部に表示される通知バーで、保存 を選択します。 通知バーは他のブラウザの別の場所に表示される場合があります。XMLコンフィギュレーション ファイルをインストーラーと同じ場所に保存します (たとえば、C:\temp\StoreSystemSetup.xml)。
ブラウザーは、生成されたダウンロード ポップアップをブロックする可能性があります。 ポップアップがブロックされている場合は、1 回許可 または このサイトのオプション>常に許可 のいずれかを選択して、再度 ダウンロード を選択します。
シールド CSU をインストールする
シールド CSU をインストールするプロセスでは通常、headquarters からダウンロードした構成ファイルが使用されます。このファイルには、Retail Transaction Service (RTS) 認証に必要な情報がすべて含まれています。 構成ファイルを使用しない場合は、--AadTokenIssuerPrefix、--StoreSystemAosURL、--StoreSystemChannelDatabaseId、--TenantId などのパラメーターを必ず指定します。 インストーラー コマンドの完全なリストについては シールド Commerce セルフサービス コンポーネントの大規模展開 を参照してください。
シールされた CSU をインストールするには、次の手順に従います。
- 管理者権限で Windows コマンド プロンプトを開きます。
- ディレクトリを C:\temp (たとえば、
CD C:\temp) に変更します。 - 次のコマンドを実行してください :
CommerceStoreScaleUnitSetup.exe install --port 446 --SSLCertThumbprint "<SSL thumbprint of certificate created earlier>" --RetailServerCertThumbprint "<SSL thumbprint of certificate created earlier>" --AsyncClientCertThumbprint "<SSL thumbprint of certificate created earlier >" --AsyncClientAADClientID "<CSU Azure APP Client ID>" --RetailServerAADClientID "<CSU Azure APP Client ID>" --CPOSAADClientID "<CPOS Azure APP Client ID>" --RetailServerAADResourceID "<Application ID URI>" --Config "c:\temp\StoreSystemSetup.xml" --SkipSChannelCheck --trustSqlservercertificate
メモ
- シールド CSU を開発用コンピューターにインストールすると、同じ SSL サムプリントを使用して、すべてのサービスを実行できます。 実稼働環境とユーザー受け入れテスト (UAT) 環境では、これらの値は異なる必要があります。
- インストール中に ポート 80 または 443 を入力しないでください。 これらの値のいずれかを入力すると、Commerce headquarters をホストする Application Object Server (AOS) サービスに干渉します。
正常性チェック
最後の手順として、インストーラによって自動的に正常性チェックが実行され、結果が表示されます。
CSU の正常性を随時確認するには、Web ブラウザーで特定の URL にアクセスします。 URL 形式は、https://<CommerceScaleUnitURL>/healthcheck?testname=ping です。
<CommerceScaleUnitURL\> を CSU インスタンスの実際の URL に置き換えます。 インストール時に指定したポート番号を含める必要があります。 この URL にアクセスすると、ping テストが実行され、CSU が到達可能で正常かどうかを示す結果が返されます。