メモ
コミュニティの関心グループが 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 Server を使用する電子商取引操作のいずれかで小売チャネル機能を使用する前に、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 - 在庫を使用する予定の場合。
- RetailModernPos - 販売時点管理 (POS) を使用する予定の場合。
- RetailReplenishment - 補充を使用する予定の場合。
- RetailScheduler
- RetailStores - POS を使用する予定の場合。
地域の可用性
CSU は以下のリージョンでの展開に利用できます。
| 世界的な場所 | リージョン | 可用性 |
|---|---|---|
| アメリカ大陸 | 米国東部 | 新しい展開は許可されない[1] |
| アメリカ大陸 | 米国東部 2 | 一般に入手可能 |
| アメリカ大陸 | 米国中部 | 一般に入手可能 |
| アメリカ大陸 | 米国西部 | 新しい展開は許可されない[1] |
| アメリカ大陸 | 米国西部 2 | 一般に入手可能 |
| アメリカ大陸 | 米国中北部 | 新しい展開は許可されない[1] |
| 南北アメリカ | 米国中南部 | 新しい展開は許可されない[1] |
| 南北アメリカ | カナダ東部 | 新しい展開は許可されない[1] |
| 南北アメリカ | カナダ中部 | 一般に入手可能 |
| アジア太平洋 | オーストラリア東部 | 一般に入手可能 |
| アジア太平洋 | オーストラリア南東部 | 新しい展開は許可されない[1] |
| アジア太平洋 | 東日本 | 一般に入手可能 |
| アジア太平洋 | 西日本 | 新しい展開は許可されない[1] |
| アジア太平洋 | 東アジア | 一般に入手可能 |
| アジア太平洋 | 東南アジア | 一般に入手可能 |
| アジア太平洋 | インド中部 | 一般に入手可能 |
| アジア太平洋 | インド南部 | 新しい展開は許可されない[1] |
| アラブ首長国連邦 | アラブ首長国連邦北部[2] | キャパシティが制限されている |
| ヨーロッパ、中近東およびアフリカ | 西ヨーロッパ | 一般に入手可能 |
| ヨーロッパ、中近東およびアフリカ | 北ヨーロッパ | 一般に入手可能 |
| ヨーロッパ、中近東およびアフリカ | 英国西部 | 新しい展開は許可されない[1] |
| ヨーロッパ、中近東およびアフリカ | 英国南部 | 一般に入手可能 |
[1] キャパシティ制限と可用性ゾーンの不足により、新しい展開は許可されません。
[2] ライフサイクル サービス UAE は、UAE に CSU をデプロイするために使用できます。 アラブ首長国連邦の CSU は、1 つのリージョンでのみ実行され、Azure リージョンに障害が発生した場合にフェール オーバーするための、事業継続とディザスター リカバリー (BCDR) リージョンはありません。
CSU を新しい環境の展開の一部として初期化します
新しい環境展開の一環として CSU を初期化する場合は、CSU を登録するために headquarters を使用できる必要があります。 サービス プロセス中に使用できなくなる可能性があるため、Microsoft では、headquarters がサービス中の場合は CSU を初期化することをお勧めしません。
新しい環境のデプロイの一部として CSU を初期化するには、次の手順に従います。
- 本社環境が使用可能でメンテナンス モードでないことを確認します。
- ライフサイクル サービスの環境の詳細ページで、コマースの環境機能>選択します。
- Commerce 設定配置ページで、初期化を選択します。
- 初期化する CSU のバージョンを選択します。
- CSU を初期化するリージョンを選択します。
CSU を使用するチャネルを構成する
CSU の展開後、データベースを使用するようにチャネルが構成されていることを確認する必要があります。
CSU データベースを使用するようにチャネルを構成するには、次の手順に従います。
- Commerce 本社で、小売とコマース > 本社の設定 > Commerce Scheduler > チャネル データベース の順に移動します。
- 左ウィンドウでチャネル データベースを選択します。
- Retail チャネル FastTab で、追加 を選択し、ドロップダウン リストで、自分の小売チャネルを選択します。
- 小売とコマース > 小売とコマース IT > 流通スケジュールに移動して、ジョブ 9999 を実行します。
メモ
ジョブ 9999 は、すべての新しい製品および顧客を CSU に同期します。 このプロセスには時間がかかる場合があります。 eコマース サイト ビルダー構成にのみチャネルを使用可能にする必要がある場合は、ジョブ 9999 の代わりにジョブ 1070 を実行します。
データベースのリフレッシュとCSU
始める前に、コマース機能を使用する環境でデータベースを更新した後に完了する手順に精通していることを確認して下さい。
チャネル データベース フォームにリストされる CSU チャネル データベース レコードは、データベースの更新の一環として環境全体で移動できません。これは、レコードが環境固有の構成を表しているためです。
データベースの更新後、ライフサイクル サービスで CSU の再デプロイを発行することで、CSU のチャネル データベース レコードを再生成できます。 CSU で展開やサービス操作を行うと、登録が行われていないことが検出された場合に、headquarters で CSU の登録が試行されます。
同じバージョンの CSU の展開を選択することで、コンポーネントを変更することなく CSU の再展開を発行できます。
デプロイする CSU の同じバージョンを選択するには、次の手順に従います。
- ライフサイクル サービスの [環境の詳細] ページで、[ 環境機能] > Retail を選択します。
- 展開の設定ページで再展開する CSU を選択します。
- CSU の操作メニューで 更新 を選択します。
- スライダーのバージョンの選択のドロップダウン メニューでバージョンの指定オプションを選択します。
- バージョンの指定 の下のテキスト ボックスに、現在のバージョン ラベルの横に表示された CSU のバージョンを入力します。
- 更新プログラムを選択します。
(以前に拡張機能を適用した場合でも) CSUを更新するときに CSU に最後に適用された拡張パッケージが自動的に選択されるため、拡張機能の更新 を選択する必要はありません。
複数の CSU がある場合は、各 CSU に対してこの手順を実行する必要があります。 これらの操作は並行して実行できます。
追加の CSU を配置する (オプション)
CSU を初期化した後、ライセンスが許可する場合は、2 番目の CSU をセルフ展開できます。 3 つ以上の CSU を展開するには、サポート リクエストを作成する必要があります。 サポート要求で、必要な CSU の数、環境名、および目的のリージョンを指定します。 ライセンスの詳細については、Dynamics 365 ライセンス ガイド を参照してください。
展開する追加の CSU ごとに、次の手順に従って別のチャネル データベース グループを作成することをお勧めします。
- Commerce本社で、Retail and Commerce > Retail Headquarters > Retail スケジューラ設定 > チャネル データベース グループに移動します。
- 新しいチャネル データベース グループを作成します。
- 小売とコマース> Retail Headquarters > 小売用スケジューラの設定 > チャネル データベース の順に移動し、新しく作成された CSU に対応するチャネル データベースを選択します。
- 編集 を選択して、新しいチャンネル データベース グループを選択します。
- 保存 を選択します。
- 選択したチャンネル データベースに対して 完全データ同期の実行 を選択します。
既存の環境でクラウドにホストされたコマース チャネル コンポーネントを初期化する場合の追加の考慮事項
環境でクラウド ホストされている Commerce チャネル コンポーネントを既に使用している場合、CSU の初期化はそれらのコンポーネントの更新時にダウンタイムを減らすのに役立ちます。 CSU の初期化を行う前に、追加の計画が必要です。
クラウドでホストされた Commerce チャネル コンポーネントを使用する環境で最初の CSU を初期化するときに、初期化プロセスではクラウドでホストされたチャネル コンポーネントに関連付けられているチャネルを最初の CSU に移行します。 店舗 CSU に関連付けられたチャンネルは影響を受けません。
移行プロセスはチャネルに対して透過的です。 CSU の初期化が始まった後、次の操作が自動的に実行されます:
- 新しい CSU が作成され、環境に関連付けられます。
- CSU は、headquarters で利用可能なチャネル データベースとして登録されます。
- headquarters で 既定 のチャネル データベースにマップされたすべてのチャネルは、新しい CSU にマップするように更新されます。
- Commerce Data Exchange (CDX) 完全データ同期は、チャンネル データを新しい CSU に取り込むために実行されます。
CSU 初期化の計画とテスト
CSU を初期化する場合は、店舗工程や、Retail Server やクラウド販売時点管理を使用する eコマース チャネル工程で、5 時間のダウンタイム ウィンドウを計画する必要があります。
CSU を初期化する前に、次の追加手順を実行する必要があります。
- すべての POS シフトを閉じる - 移行後、POS ユーザーは移行プロセス中にアクティブだったシフトを閉じることができません。
- すべての P ジョブが正常に完了していることを検証する - Microsoft では、CSU を初期化する前に、保留中のトランザクションを同期させる P ジョブを完了させることをお勧めします。
- すべての POS デバイスからサインアウトする - 移行中の POS 操作には対応していません。
- POS で中断されたすべてのトランザクションを取り消して無効化する - 中断されたトランザクションは、初期化の一部として保持されません。
サンドボックス UAT 環境で CSU を初期化するには、次の手順に従います。
- 運用環境からサンドボックス ユーザー受け入れテスト (UAT) 環境へのデータベースの更新を実行します。
- サンドボックス UAT 環境で CSU を初期化します。 CSU の初期化が完了するまでの時間は、運用環境での操作にかかる時間に相当するもので、その間は店舗の操作や eコマースの操作が利用できなくなります。
重要
CSU の初期化の一環として、以前に中断されたトランザクションは失われ、取り消すことはできません。
初期化期間中
- POS オフライン機能を有効にしない限り、クラウドでホストされたコマース チャネルは機能しません。
- オフライン機能がオンになっている POS デバイスは機能が制限されます。
- Retail Server に依存しているすべての eコマース クライアントが中断されます。
- CSU (自己ホスト) にホストされているチャネルは影響を受けません。
- 本社機能は影響を受けません。
初期化の完了後:
- 有効化されたすべての POS デバイスのデバイス有効化状態は保持されます。つまり、デバイスを再有効化する必要はありません。
- スタンドアロン ハードウェア ステーション インスタンスは引き続き機能します。
- POS チャンネル側のレポートはリセットされ、データを初期化する前に表示されません。
- 仕訳帳の処理の表示もリセットされるため、初期化前のデータは表示されません。