Commerce Scale Unit (クラウド) の初期化

Note

コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。

この記事では、Microsoft Dynamics 365 Commerce で Commerce Scale Unit (CSU) (クラウド) を初期化する方法について説明します。

アプリケーション バージョン 8.1.2.x 以降を持つレベル 2 サンドボックスまたは運用環境を使用している場合、販売時点管理 (POS) 操作またはクラウド内の Retail サーバーを使用する電子商取引操作に小売チャネル機能を使用する前に、CSU (クラウド) を初期化する必要があります。 初期化により CSU (クラウド) が展開されます。

前提条件

  • CSU を展開する前に、1 つ以上の必要なライセンス (CSU、デバイス、eコマースのライセンスなど) を確認します。 必要なライセンスが 1 つ以上ない場合は、次のメッセージが表示されます。

    「現在のライセンスでは、この Commerce Scale Unit の展開は許可されません。 サポートまたは販売担当者にお問い合わせください。」

    ライセンスの詳細については、D365 ライセンス ガイドを参照してください。 Microsoft アカウント チームDynamics 認定パートナーDynamics 365 Sales エキスパートにもお問い合わせいただけます。

  • サポートされているリリースを使用して、階層 2 サンド ボックスまたは運用環境を展開します。

  • 必要なライセンスがある場合は、環境ごとに最大 2 つの CSU をセルフ展開できます。 3 つ以上の CSU に対するライセンスを環境に配置する場合は、サポート リクエストを作成する必要があります。 サポート要求を作成するには、Microsoft Dynamics Lifecycle Services にサインインし、[ Request for additional Commerce Scale Unit]\(追加のコマース スケール ユニットの要求\) を選択し、環境 ID、CSU の数、および必要なデータセンター リージョンを入力します。 要求は、5 営業日以内に完了されます。

  • CSU を初期化するには、ライフサイクル サービスでプロジェクト所有者のアクセス許可が必要です。

  • 環境で Retail ライセンス コンフィギュレーション キーが有効になっていることを確認します。 詳細については、ライセンス コードとコンフィギュレーション キーのレポート を参照してください。

  • CSU を使用するには、次のキーを有効にする必要があります。

    • RetailBasic
    • RetaileCommerce - Dynamics 365 Commerce に eコマースを使用する予定の場合。
    • RetailGiftCard - ギフト カードを使用する予定の場合。
    • RetailInvent - 在庫を使用する予定の場合。
    • RetailModemodePos - 販売時点管理 (POS) を使用する予定の場合。
    • RetailReplenishment - 補充を使用する予定の場合。
    • RetailScheduler
    • RetailStores - POS を使用する予定の場合。

地域の可用性

CSU は以下のリージョンでの展開に利用できます。

グローバルの場所 Region 可用性
南北アメリカ 米国東部 新しい展開は許可されない[1]
南北アメリカ 米国東部 2 一般に入手可能
南北アメリカ 米国中部 一般に入手可能
南北アメリカ 米国西部 新しい展開は許可されない[1]
南北アメリカ 米国西部 2 一般に入手可能
南北アメリカ 米国中北部 新しい展開は許可されない[1]
南北アメリカ 米国中南部 新しい展開は許可されない[1]
南北アメリカ カナダ東部 新しい展開は許可されない[1]
南北アメリカ カナダ中部 一般に入手可能
アジア太平洋 オーストラリア東部 一般に入手可能
アジア太平洋 オーストラリア南東部 新しい展開は許可されない[1]
アジア太平洋 東日本 一般に入手可能
アジア太平洋 西日本 新しい展開は許可されない[1]
アジア太平洋 東アジア 一般に入手可能
アジア太平洋 東南アジア 一般に入手可能
アジア太平洋 インド中部 一般に入手可能
アジア太平洋 インド南部 新しい展開は許可されない[1]
UAE アラブ首長国連邦北部[2] キャパシティが制限されている
ヨーロッパ、中近東およびアフリカ 西ヨーロッパ 一般に入手可能
ヨーロッパ、中近東およびアフリカ 北ヨーロッパ 一般に入手可能
ヨーロッパ、中近東およびアフリカ 英国西部 新しい展開は許可されない[1]
ヨーロッパ、中近東およびアフリカ 英国南部 一般に入手可能

[1] キャパシティ制限と可用性ゾーンの不足により、新しい展開は許可されません。
[2] ライフサイクル サービス UAE は、UAE に CSU をデプロイするために使用できます。 アラブ首長国連邦の CSU は、1 つのリージョンでのみ実行され、Azure リージョンに障害が発生した場合にフェール オーバーするための、事業継続とディザスター リカバリー (BCDR) リージョンはありません。

CSU を新しい環境の配置の一部として初期化します

新しい環境展開の一環として CSU を初期化する場合は、CSU を登録するために本社を使用できる必要があります。 サービス プロセス中に本社を使用できなくなる可能性があるため、Microsoft では、本社が保守作業中の場合はス CSU を初期化しないことをお勧めします。

新しい環境のデプロイの一部として CSU を初期化するには、次の手順に従います。

  1. 本社環境が使用可能でメンテナンス モードでないことを確認します。
  2. Lifecycle Services の環境の詳細ページで、環境機能 > Commerce を選択します。
  3. Commerce 設定配置ページで、初期化を選択します。
  4. 初期化する CSU のバージョンを選択します。
  5. CSU を初期化するリージョンを選択します。

CSU を使用するチャネルを構成します

CSU の展開後、データベースを使用するようにチャネルが構成されていることを確認する必要があります。

CSU データベースを使用するようにチャネルを構成するには、次の手順に従います。

  1. Commerce Headquarters で、Retail と Commerce > Headquarters の設定 > Commerce Scheduler > チャネル データベース の順に移動します。
  2. 左ウィンドウでチャネル データベースを選択します。
  3. Retail チャネル FastTab で、追加 を選択し、ドロップダウン リストで、自分の小売チャネルを選択します。
  4. 小売とコマース > 小売とコマース IT > 流通スケジュールに移動して、ジョブ 9999 を実行します。

Note

ジョブ 9999 は、すべての新しい製品および顧客を CSU に同期します。 このプロセスには時間がかかる場合があります。 eコマース サイト ビルダー構成にのみチャネルを使用可能にする必要がある場合は、ジョブ 9999 の代わりにジョブ 1070 を実行します。

データベースの更新と CSU

始める前に、コマース機能を使用する環境でデータベースを更新した後に完了する手順に精通していることを確認して下さい。

チャネル データベース フォームでリストされる CSU チャネル データベース レコードは、データベースの更新の一環として環境全体で移動できません。これは、レコードが環境固有のコンフィギュレーションを表しているためです。

データベースの更新後、ライフサイクル サービスで CSU の再デプロイを発行することで、CSU のチャネル データベース レコードを再生成できます。 CSU で展開やサービス操作を行うと、登録が行われていないことが検出された場合に、本社で CSU の登録が試行されます。

同じバージョンの CSU の展開を選択することで、コンポーネントを変更することなく CSU の再展開を発行できます。

デプロイする CSU の同じバージョンを選択するには、次の手順に従います。

  1. Lifecycle Services の環境の詳細ページで、環境機能 > Retail を選択します。
  2. 展開の設定ページで再展開する CSU を選択します。
  3. CSU の操作メニューで更新を選択します。
  4. スライダーのバージョンの選択のドロップダウン メニューでバージョンの指定オプションを選択します。
  5. バージョンの指定の下のテキスト ボックスに、現在のバージョン ラベルの横に表示された CSU のバージョンを入力します。
  6. [Update](更新) を選択します。

(以前に拡張機能を適用した場合でも) CSUを更新するときに最後に適用された拡張パッケージが自動的に選択されるため、拡張機能の更新を選択する必要はありません。

複数の CSU がある場合は、各 CSU に対してこの手順を実行する必要があります。 これらの操作は並行して実行できます。

追加の CSU を配置する (オプション)

CSU を初期化した後、ライセンスが許可する場合は、2 番目の CSU をセルフ配置できます。 3 つ以上の CSU を展開するには、サポート リクエストを作成する必要があります。 サポート要求で、必要な CSU の数、環境名、および目的のリージョンを指定します。 ライセンスの詳細については、Dynamics 365 ライセンス ガイド を参照してください。

配置する他の CSU ごとに、次の手順に従って別のチャネル データベース グループを作成することをお勧めします。

  1. Commerce本社で、Retail and Commerce > Retail Headquarters > Retail スケジューラ設定 > チャネル データベース グループに移動します。
  2. 新しいチャネル データベース グループを作成します。
  3. 小売とコマース> Retail Headquarters > 小売用スケジューラの設定 > チャネル データベース の順に移動し、新しく作成された CSU に対応するチャネル データベースを選択します。
  4. 編集 を選択して、新しいチャンネル データベース グループを選択します。
  5. 保存を選びます。
  6. 選択したチャンネル データベースに対して 完全データ同期の実行 を選択します。

既存の環境でクラウドにホストされたコマース チャネル コンポーネントを初期化する場合の追加の考慮事項

環境でクラウドでホストされている Commerce チャネル コンポーネントを既に使用している場合、CSU の初期化はそれらのコンポーネントの更新時にダウンタイムを減らすのに役立ちます。 CSU の初期化を行う前に、追加の計画が必要です。

クラウドでホストされた Commerce チャネル コンポーネントを使用する環境で最初の CSU を初期化するときに、初期化プロセスではクラウドでホストされたチャネル コンポーネントに関連付けられているチャネルを最初の CSU に移行します。 店舗 CSU に関連付けられたチャンネルは影響を受けません。

移行プロセスはチャネルに対して透過的です。 CSU の初期化が始まった後、次の操作が自動的に実行されます。

  • 新しい CSU が作成され、環境に関連付けられます。
  • CSU は、本社で利用可能なチャネル データベースとして登録されます。
  • 本社で既定のチャネル データベースにマップされたすべてのチャネルは、新しい CSU にマップするように更新されます。
  • Commerce Data Exchange (CDX) 完全データ同期は、チャンネル データを新しい CSU に取り込むために実行されます。

CSU 初期化の計画とテスト

CSU を初期化する場合は、店舗工程や、Retail Server やクラウド販売時点管理を使用する eコマース チャネル工程で、5 時間のダウンタイム ウィンドウを計画する必要があります。

CSU を初期化する前に、次の追加手順を実行する必要があります。

  • すべての POS シフトを閉じる - 移行後、POS ユーザーは移行プロセス中にアクティブだったシフトを閉じることができません。
  • すべての P ジョブが正常に完了していることを検証する - Microsoft では、CSU を初期化する前に、保留中のトランザクションを同期させる P ジョブを完了させることを推奨します。
  • すべての POS デバイスからサインアウトする - 移行中の POS 操作には対応していません。
  • POS で中断されたすべてのトランザクションを取り消して無効化する - 中断されたトランザクションは、初期化の一部として保持されません。

サンドボックス UAT 環境で CSU を初期化するには、次の手順に従います。

  1. 運用環境からサンドボックス ユーザー受け入れテスト (UAT) 環境へのデータベースの更新を実行します。
  2. サンドボックス UAT 環境で CSU を初期化します。 CSU の初期化時間は、運用環境でこの操作にかかる時間に相当するもので、その間は店舗の操作や eコマースの操作が利用できなくなります。

Important

CSU の初期化の一環として、以前に中断されたトランザクションは失われ、取り消すことはできません。

初期化中:

  • POS オフライン機能を有効にしない限り、クラウドでホストされたコマース チャネルは機能しません。
  • オフライン機能がオンになっている POS デバイスは機能が制限されます。
  • Retail Server に依存しているすべての eコマース クライアントが中断されます。
  • CSU (自己ホスト) にホストされているチャネルは影響を受けません。
  • 本社機能は影響を受けません。

初期化の完了後:

  • 有効化されたすべての POS デバイスのデバイス有効化状態は保持されます。つまり、デバイスを再有効化する必要はありません。
  • スタンドアロン ハードウェア ステーション インスタンスは引き続き機能します。
  • POS チャンネル側のレポートはリセットされ、データを初期化する前に表示されません。
  • 仕訳帳の処理の表示もリセットされるため、初期化前のデータは表示されません。