次の方法で共有


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

この記事では、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 (LCS) にサインインし、追加の Commerce Scale Unit の要求を選択し、環境 ID、CSU の数、および目的のデータセンター リージョンを指定します。 要求は、5 営業日以内に完了されます。

  • CSU を初期化するには、LCS でプロジェクト所有者のアクセス許可を持っている必要があります。

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

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

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

地域の可用性

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

グローバルの場所 領域 使用可能性
南北アメリカ 米国東部 一般に入手可能
南北アメリカ 米国東部 2 一般に入手可能
南北アメリカ 米国中部 一般に入手可能
南北アメリカ 米国西部 新しい配置を許可[1]
南北アメリカ 米国西部 2 一般に入手可能
南北アメリカ 米国中北部 新しい配置を許可[1]
南北アメリカ 米国中南部 新しい配置を許可[1]
南北アメリカ カナダ東部 新しい配置を許可[1]
南北アメリカ カナダ中部 一般に入手可能
APAC オーストラリア東部 一般に入手可能
APAC オーストラリア南東部 新しい配置を許可[1]
APAC 東日本 一般に入手可能
APAC 西日本 新しい配置を許可[1]
APAC 東アジア 一般に入手可能
APAC 東南アジア 一般に入手可能
APAC インド中部 一般に入手可能
APAC インド南部 新しい配置を許可[1]
アラブ首長国連邦 高い位置に位置する[2] キャパシティが制限されている
EMEA 西ヨーロッパ 一般に入手可能
EMEA 北ヨーロッパ 一般に入手可能
EMEA 英国西部 新しい配置を許可[1]
EMEA 英国南部 一般に入手可能

[1] 能力上限と空きゾーンの不足により、新しい配置を許可する必要はありません。
[2] LCS LCS LCSを使用すると、CSUsをAZUREに配置できます。 複数のCSは、1つの地域でしか実行されませんが、事業の継続性と障害復旧 (BCばかりで障害が発生した地域) が、Azure地域で障害が発生した場合に失敗します。

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

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

CSU を新しい環境の展開の一環として初期化するには、次の手順に従います。

  1. 本社環境が使用可能でメンテナンス モードでないことを確認します。
  2. LCS の環境の詳細 ページで、環境機能 > 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 を実行します。

紙幣

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

データベースの更新と CSU

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

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

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

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

同じバージョンの CSU を選択して展開するには、次の手順に従います。

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

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

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

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

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

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

  1. Commerce 本社で、Retail と 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 で中断されたすべてのトランザクションを取り消して無効化する - 中断されたトランザクションは、初期化の一部として保持されません。

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

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

重要

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

初期化中:

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

初期化の完了後:

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