次の方法で共有


Commerce Scale Unit のダウンロードとインストール

メモ

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 インストーラーをダウンロードするには、次の手順に従います。

  1. Web ブラウザーを開き、Microsoft Dynamics Lifecycle Services にサインインします。
  2. ホーム ページから 共有アセット ライブラリ を選択します。
  3. 小売セルフサービス パッケージ を選択します。
  4. リストにシールド CSU インストーラがすでにある場合は、パッケージ名を選択してダウンロードを開始します。
  5. リストに CSU シールド インストーラがない場合は、インポート を選択し、使用するシールド インストーラのバージョンを選択して、選択 を選択し、パッケージ名を選択してダウンロードを開始します。
  6. シールされたインストーラーを Downloads フォルダーから C:\temp にコピーします。

Commerce Scale Unit チャネル構成ファイルをダウンロードする

Commerce Scale Unit チャネル構成ファイルをダウンロードするには、次の手順に従います。

  1. headquarters で、小売とコマース>Headquarters の設定>コマース スケジューラ>チャネル データベース の順に移動します。

  2. 左のチャネル データベースの一覧で、以前に作成したチャネル データベースを選択します。

  3. アクション ウィンドウで、ダウンロードを選択します。

  4. ドロップダウン メニューで、コンフィギュレーション ファイルを選択します。

    メモ

    オンプレミス配置では、現在、構成ファイルには以下の手動編集が必要です:

    • 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 値です。
  5. Microsoft Edge ウィンドウの下部に表示される通知バーで、保存 を選択します。 通知バーは他のブラウザの別の場所に表示される場合があります。XMLコンフィギュレーション ファイルをインストーラーと同じ場所に保存します (たとえば、C:\temp\StoreSystemSetup.xml)。

    ブラウザーは、生成されたダウンロード ポップアップをブロックする可能性があります。 ポップアップがブロックされている場合は、1 回許可 または このサイトのオプション>常に許可 のいずれかを選択して、再度 ダウンロード を選択します。

シールド CSU をインストールする

シールド CSU をインストールするプロセスでは通常、headquarters からダウンロードした構成ファイルが使用されます。このファイルには、Retail Transaction Service (RTS) 認証に必要な情報がすべて含まれています。 構成ファイルを使用しない場合は、--AadTokenIssuerPrefix--StoreSystemAosURL--StoreSystemChannelDatabaseId--TenantId などのパラメーターを必ず指定します。 インストーラー コマンドの完全なリストについては シールド Commerce セルフサービス コンポーネントの大規模展開 を参照してください。

シールされた CSU をインストールするには、次の手順に従います。

  1. 管理者権限で Windows コマンド プロンプトを開きます。
  2. ディレクトリを C:\temp (たとえば、CD C:\temp) に変更します。
  3. 次のコマンドを実行してください :
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 が到達可能で正常かどうかを示す結果が返されます。