Data Science Workshop (DSW) は、AI 開発のためのクラウドベースの統合開発環境 (IDE) を提供します。Jupyter Notebook や Visual Studio Code などのツールに精通している場合は、すぐにモデル開発を開始できます。このトピックでは、DSW インスタンスを作成する方法について説明し、インスタンスの起動と削除に関するよくある質問 (FAQ) への回答を提供します。
基本的な DSW インスタンスのクイック作成
PAI コンソールにログインし、Region を選択し、左側のナビゲーションウィンドウで Workspaces をクリックして、目的のワークスペースを選択して移動します。
左側のナビゲーションウィンドウで、Interactive Modeling (DSW) > Create Instance の順にクリックします。次の主要なパラメーターを設定し、その他についてはデフォルト設定を使用します。すべてのコンソールパラメーターについては、「コンソールパラメーターの完全なリスト」をご参照ください。
パラメーター | 説明 |
Instance Name | 例:dsw_test |
Resource Type | Public Resources を選択します。このリソースタイプは従量課金方式を使用します。 |
Instance Type | ecs.gn7i-c8g1.2xlarge (1 × A10 GPU、8 vCPU、30 GiB メモリ) などのインスタンスタイプを選択します。
このインスタンスタイプが在庫切れの場合は、リストから別のインスタンスタイプを選択してみてください。 |
Image config | Alibaba Cloud Image を選択し、modelscope:1.31.0-pytorch2.8.0-gpu-py311-cu124-ubuntu22.04 を検索して選択します (Python 3.11, CUDA 12.4)。 ModelScope イメージは、幅広い互換性と包括的なサードパーティライブラリを提供するため、使用を推奨します。 |
OK をクリックしてインスタンスを作成します。インスタンスのステータスが Running に変わると、作成完了です。
インスタンスの起動に失敗した場合は、「DSW インスタンスの起動」をご参照ください。
DSW インスタンスリストページで、Actions 列の Open をクリックして DSW インスタンスを開き、モデルの開発を開始します。
DSW インスタンスのインターフェイス、および DSW インスタンスの停止、リリース、変更方法の詳細については、「コンソールからの DSW インスタンスへのアクセスと管理」をご参照ください。
警告 パブリックリソースを使用する DSW インスタンスを作成した後、Web IDE を開いたり、コードを実行したりしなくても、インスタンスが [実行中] 状態になるとすぐに、その実行時間に基づいて課金が開始されます。不要な料金を避けるため、インスタンスが不要になったら速やかに停止または削除してください。
デフォルトでは、パブリックリソースから作成された DSW インスタンス上のデータは、無料のクラウドディスクに保存されます。インスタンスが 15 日以上停止したままである場合、クラウドディスク上のデータは削除され、回復できません。データの損失を防ぐため、重要なデータは速やかにバックアップするか、マウントしてクラウドストレージに転送してください。
典型的なシナリオの構成
基本的な DSW インスタンスの構成では、すべての AI 開発ニーズを満たせない場合があります。次の表は、典型的なシナリオの構成をまとめたものです。
シナリオ | ニーズまたは課題 | 主要な構成 | 関連ドキュメント |
コードとデータの永続的な保存 | DSW インスタンスのシステムディスクは一時的なストレージしか提供しません。インスタンスが削除されたり、長期間停止したままになると、データは削除されます。 重要なファイルを長期間保存したり、複数のインスタンス間でデータを共有したりする必要があります。 | Dataset Mounting または Mount storage を使用して、Object Storage Service (OSS) などのクラウドストレージをインスタンス上の指定されたディレクトリにマウントします。 | データセット、OSS バケット、NAS ファイルシステム、または CPFS ファイルシステムのマウント |
パブリックネットワークのダウンロード速度の向上 | DSW インスタンスはデフォルトで共有ゲートウェイを使用します。帯域幅の制限により、大きなファイルのダウンロード速度が不十分な場合があります。 | 「ネットワーク情報」セクションで、 VPC を設定し、Private Gateway を使用します。また、VPC 用の NAT Gateway と Elastic IP Address (EIP) を作成する必要もあります。 | 専用ゲートウェイを使用してパブリックネットワークのアクセス速度を向上させる |
SSH 経由でのリモート開発 | VSCode や PyCharm などのローカルツールを使用して開発やデバッグを行うことに慣れており、Web IDE に限定されたくない場合。 | アクセス構成では、Enable SSHを選択し、SSH Public Keyを入力し、Access over Internetを選択します。既存の NAT Gateway と EIP を関連付けます。 | リモート接続:SSH を使用した直接接続 |
インスタンス内の Web サービスへのアクセス | インスタンス内で実行されている Web アプリケーションをインターネットに公開し、URL を使用してアクセスまたは共有する必要があります。 | アクセス構成で、Custom Services を追加し、サービスポートを設定して、パブリックネットワークアクセスを有効にします。また、セキュリティグループにインバウンドルールを追加して、そのポートのトラフィックを許可する必要があります。 | インターネット経由でインスタンス内のサービスにアクセスする |
コンソールパラメーターの完全なリスト
基本情報
パラメーター | 説明 |
Instance Name | 画面のプロンプトに基づいてインスタンス名を設定します。 |
Tag | 必要に応じてインスタンスにタグを追加します。タグは、複数のディメンションからリソースを検索、特定、管理、およびコスト配分するのに役立ちます。 |
環境情報
パラメーター | 説明 |
Image Configuration | 次のイメージタイプがサポートされています: Alibaba Cloud Image: PAI は、人気のオープンソースフレームワークおよび Python バージョン用のイメージを提供します。 たとえば、pytorch:2.4.1-gpu-py312-cu124-ubuntu22.04 イメージは PyTorch 2.4.1 向けに設計されており、GPU インスタンスで実行され、Python 3.12 と CUDA 12.4 が含まれています。 特定のバージョン依存関係を持つイメージを見つけるには、検索ボックスでキーワードを検索できます。たとえば、cu124 を検索すると、CUDA 12.4 を使用するイメージが返されます。 Custom Image: PAI に追加済みのカスタムイメージを使用できます。 イメージリポジトリでパブリックプルが許可されているか、またはイメージが Container Registry (ACR) に保存されている必要があります。 詳細については、「カスタムイメージ」をご参照ください。 Image Address: パブリックネットワークからアクセスできるカスタムイメージまたは公式イメージの URL を設定できます。
|
System Disk | 開発中にファイルを保存するために使用されます。 Resource Type を Public Resources に設定した場合、または Resource Quota をサブスクリプションの一般的なコンピューティングリソース (CPU コア ≥ 2 かつ メモリ ≥ 4 GB、または GPU 搭載) に設定した場合、各インスタンスにシステムディスクとして 100 GiB の無料ディスクが提供されます。 ディスクは拡張できます。 拡張価格は、コンソールインターフェイスの表示に準じます。
警告 クラウドディスクの無料クォータのみを使用する場合、インスタンスが 15 日以上停止すると、その内容は削除されます。 スケールアウト後、インスタンスが 15 日間停止しても、無料部分と有料部分を含むディスク全体は解放されなくなります。ただし、スケールアウトされた部分の課金は、インスタンスが削除されるまで継続します。 スケールアウト後にディスクをスケールインすることはできません。必要に応じてディスクを拡張してください。 インスタンスが削除されると、クラウドディスクも削除されます。削除する前に、必要なすべてのデータをバックアップしてください。
永続ストレージが必要な場合は、Dataset Mounting または Mount storage を設定できます。 |
Dataset Mounting | 読み取り用のデータセットを保存したり、開発中に作成されたファイルを永続化したりします。次の 2 種類のデータセットがサポートされています: Mount Path: DSW インスタンスにデータセットがマウントされるパスです (例: /mnt/data)。このパスを使用して、コードからデータセットにアクセスします。
説明 複数のデータセットのマウントパスは同じにできません。 CPFS タイプのデータセットを設定する場合、ネットワーク設定を構成し、選択した VPC が CPFS で使用されているものと同じであることを確認する必要があります。そうしないと、DSW インスタンスの作成に失敗する可能性があります。 リソースグループが専用リソースグループの場合、最初のデータセットは NAS タイプである必要があり、指定したパスとデフォルトの DSW 作業ディレクトリ /mnt/workspace/ の両方にマウントされます。
マウントの詳細については、「データセット、OSS バケット、NAS ファイルシステム、または CPFS ファイルシステムのマウント」をご参照ください。 |
Mount storage | ストレージマウントを使用して、データセットにアクセスしたり、ファイルを永続化したりすることもできます。 マウントの詳細については、「データセット、OSS バケット、NAS ファイルシステム、または CPFS ファイルシステムのマウント」をご参照ください。 |
Working Directory | 作業ディレクトリは、Notebook と WebIDE の起動パスです。デフォルトは /mnt/workspace です。 |
追加設定
パラメーター | 説明 |
Custom Startup Script | インスタンスの起動中に環境をカスタマイズしたり、初期化タスクを実行したりします。カスタムスクリプトは、イメージとリソースの準備ができた後、JupyterLab や Code Server などの開発アプリケーションが起動する前に実行されます。 |
Environment Variable | メインコンテナーの起動、システムプロセス、およびユーザープロセスに使用されます。必要に応じてカスタム環境変数を追加したり、システムのデフォルトを上書きしたりします。 注:以下の環境変数を変更しないでください: # 変更は有効になりません
USER_NAME # サービス内のロジックによって上書きされます
# 以下のシステム変数を変更しないでください。変更すると通常の使用に影響する可能性があります。
JUPYTER_NAME: デフォルトではインスタンス情報から構築されます。JupyterLab の URL アクセスパスを変更するために使用できます。
JUPYTER_COMMAND: Jupyter の起動コマンド。デフォルトは JupyterLab を起動するために lab に設定されています。
JUPYTER_SERVER_ADDR: JupyterLab サービスのリッスンアドレス。デフォルトは 0.0.0.0 です。
JUPYTER_SERVER_PORT: JupyterLab サービスのリッスンポート。デフォルトは 8088 です。
JUPYTER_SERVER_AUTH: JupyterLab のアクセスパスワード。デフォルトは空です。
JUPYTER_SERVER_ROOT: Jupyter の作業ディレクトリ。優先度は WORKSPACE_DIR より低いです。
CODE_SERVER_ADDR: code-server サービスのリッスンアドレス。デフォルトは 0.0.0.0 です。
CODE_SERVER_PORT: code-server サービスのリッスンポート。デフォルトは 8082 です。
CODE_SERVER_AUTH: code-server のアクセスパスワード。デフォルトは空です。
WORKSPACE_DIR: システムは、インスタンス作成時に設定された作業ディレクトリパラメーターに基づいてこの環境変数を設定します。Jupyter と code-server の起動ディレクトリを変更できます。パスが存在しない場合、エラーが発生する可能性があります。
|
Advanced Configurations | ユーザーがサービスで必要とされる特定のセキュアカーネルパラメーターを調整できるようにします。これは現在、Lingjun リソースグループインスタンスでのみサポートされています。パラメーターの詳細については、以下の表をご参照ください。 |
詳細設定パラメーター | デフォルト値 | 説明 | 注 |
VmMaxMapCount | 65530 | プロセスが持つことができるメモリマッピング (mmap) エリアの最大数を設定します。たとえば、1024000 に設定できます。 | 65530 未満の値は有効になりません。高すぎる値はメモリリソースの浪費につながる可能性があります。 |
ネットワーク情報
パラメーター | 説明 |
VPC Settings | このパラメーターは、Resource Type が Public Resources に設定されている場合にのみ利用できます。 Virtual Private Cloud (VPC) 内で DSW インスタンスを使用するには、DSW インスタンスと同じリージョンに VPC を作成し、このパラメーターを設定します。また、vSwitch と Security Group を設定する必要もあります。さまざまなシナリオの設定ポリシーの詳細については、「ネットワーク構成」をご参照ください。 |
vSwitch | このパラメーターは、VPC が構成されている場合に設定できます。vSwitch は VPC 内のサブネットです。DSW インスタンスと他のクラウドリソースは vSwitch に接続します。 |
Security Group | このパラメーターは、VPC が構成されている場合に必須です。セキュリティグループは DSW インスタンスの仮想ファイアウォールです。すべてのインバウンドおよびアウトバウンドのネットワークトラフィックを制御します。 |
Internet Access Gateway | 以下の設定方法がサポートされています: Public Gateway:ネットワーク帯域幅は制限されています。ユーザーの同時アクセス数が多い期間や、サイズの大きいファイルをダウンロードする場合、ネットワーク速度が不足する場合があります。 Private Gateway: 共有ゲートウェイの帯域幅制限を解決するには、DSW インスタンスの仮想プライベートクラウド (VPC) にインターネット NAT ゲートウェイを作成し、Elastic IP アドレス (EIP) をアタッチし、SNAT エントリを設定します。詳細については、「専用ゲートウェイを使用してパブリックネットワークのアクセス速度を向上させる」をご参照ください。
以下のパラメーターは、Mount Configuration に CPFS データセットが選択されている場合にのみ利用可能です。
説明 CPFS データセットがマウントされている場合、VPC を構成する必要があり、選択した VPC は CPFS で使用されているものと同じでなければなりません。 |
Extended CIDR Block | このパラメーターは、vSwitch を設定した後に設定できます。 ビジネスの拡大によって VPC で使用可能な IP アドレスの数が不足した場合や、初期のネットワークプランニングでアドレス不足が発生した場合は、セカンダリ CIDR ブロックを使用して VPC のアドレス空間を拡張できます。 詳細については、「セカンダリ CIDR ブロックを使用して CIDR ブロックのアドレス空間を拡張する」をご参照ください。 |
アクセス構成
パラメーター | 説明 |
Enable SSH | このオプションは、インスタンスへのリモート接続に使用し、VPC を選択した後にのみ設定できます。このオプションを有効にすると、SSH という名前の Custom Services が表示されます。カスタムイメージを設定する場合、カスタムイメージに sshd がインストールされていることを確認する必要があります。 |
SSH Public Key | このパラメーターは、SSH Configuration スイッチをオンにした後に設定できます。
説明 VPC とパブリックネットワークの両方のログインをサポートするには、複数のクライアントから公開鍵を追加します。各公開鍵は新しい行に追加します。最大 10 個の公開鍵を追加できます。 |
Custom Services | SSH リモートアクセスまたはインターネット経由でインスタンス内のサービスにアクセスするために使用されます。 |
Create Private Zone in VPC | 内部の権限のあるドメイン名 (PrivateZone) を作成します。VPC 内でこのドメイン名を使用して、インスタンスの SSH サービスまたは他のカスタムサービスにアクセスします。これにより、インスタンスの IP アドレスが変更されることによる不便さを回避できます。PrivateZone ドメイン名の作成には料金が発生することに注意してください。詳細については、「Alibaba Cloud DNS 製品の課金」をご参照ください。 |
NAT Gateway | パブリックネットワークからインスタンス内のサービスにアクセスする場合、パブリックリクエスト (EIP:ポート) をプライベート DSW インスタンス (プライベート IP:ポート) にマッピングします。 |
EIP | パブリックネットワークからインスタンス内のサービスにアクセスするためのパブリック IP アドレスを提供します。 |
ロールと権限
パラメーター | 説明 |
Visibility | Visible to the Instance Owner または Visible to Current Workspace を選択できます。 |
Instance Owner | ワークスペース管理者のみがインスタンス所有者を変更できます。 |
Show More
パラメーター | 説明 |
Instance RAM Role | DSW インスタンスから他のクラウドリソースにアクセスする場合、インスタンスに RAM ロールを関連付けることができます。この方法では、Security Token Service (STS) からの一時的な認証情報を使用して他のクラウドリソースにアクセスします。これにより、長期的な AccessKey ペアの使用を避け、キー漏洩のリスクを低減します。 以下のいずれかのインスタンス RAM ロールを設定できます: Default Roles of PAI: PAI サービス、MaxCompute、および OSS へのアクセス権限を付与します。 このデフォルトロールによって発行された一時的な資格情報を使用すると、PAI サービスおよび MaxCompute テーブルへのアクセス時に、DSW インスタンス所有者と同じ権限が付与されます。 OSS にアクセスする場合、現在のワークスペースのデフォルトのストレージパスとして設定されているバケットにのみアクセスできます。 Custom Roles: カスタマイズされた権限管理や、より詳細な権限管理を行うためにカスタムロールを設定します。 Does Not Associate Role: AccessKey を使用して他のクラウドプロダクトに直接アクセスする場合は、このオプションを選択します。
インスタンス RAM ロールの設定方法の詳細については、「DSW インスタンスのインスタンス RAM ロールを設定する」をご参照ください。 |
よくある質問
DSW インスタンスの起動
クリックして展開
Q:DSW インスタンスの起動失敗
トラブルシューティング: DSW インスタンス名をクリックし、Events タブでエラーメッセージを表示します。

一般的なエラーとその解決策は次のとおりです:
リクエストされたリソースタイプ [ecs.******] は現在利用できません。他のリージョンまたは他のリソースタイプをお試しください。
お客様のリソース使用量が、デフォルトの上限を超えました。上限を引き上げるには、チケットシステム経由でお問い合わせください。
指定された ゾーンでは、この リソースの販売は一時停止されています。リソース 不足のリスクを回避するために、マルチゾーン 作成機能を使用することをお勧めします。
指定されたゾーンでのこのリソースの販売は一時的に停止されています。リソース不足のリスクを避けるために、以下を試してください:
別のリージョンに切り替える。
インスタンスタイプを調整する。
オフピーク時にインスタンスを起動してみる。
CommodityInstanceNotAvailableError: Commodity instance has been released due to prolonged arrears in the past. Please create a new instance for use. (商品インスタンス利用不可エラー:過去の長期延滞により商品インスタンスがリリースされました。新しいインスタンスを作成して使用してください。)
現在の ECI インスタンスの課金は停止されましたが、関連リソースはまだクリーンアップ中です。
クラスターリソースは完全に使用されています。後で再試行するか、他のリージョンでお試しください。
Create ECI failed because the specified instance is out of stock. It is recommended to use the multi-zone creation function to avoid the risk of stockout. (指定されたインスタンスが在庫切れのため、ECI の作成に失敗しました。在庫切れのリスクを避けるために、マルチゾーン作成機能を使用することをお勧めします。)
原因:指定された計算リソースが売り切れです。
解決策:以下を試してください:
別のリージョンに切り替える。
インスタンスタイプを変更する。保留中のインスタンスは仕様変更をサポートしていません。仕様を変更する前に、インスタンスを手動で停止する必要があります。
営業時間外など、オフピーク時にインスタンスを使用する。
これらの方法で問題が解決しない場合は、アカウントマネージャーに支援を依頼してください。
back-off 10s restarting failed container=dsw-notebook pod (10 秒のバックオフ後、失敗したコンテナー dsw-notebook pod の再起動)
Startup failed with the message "Workspace member not found" (「ワークスペースメンバーが見つかりません」というメッセージで起動に失敗しました)
このエラーは、使用しているアカウントが対象のワークスペースのメンバーではないことを示します。ワークスペース管理者に連絡して、アカウントをメンバーとして追加してもらってください。
failed to create containerd container: failed to prepare layer from archive: failed to validate archive quota ... (containerd コンテナーの作成に失敗しました:アーカイブからレイヤーを準備できませんでした:アーカイブクォータの検証に失敗しました...)
その他の起動失敗の原因:
Q:DSW インスタンスの起動時に Python ファイルを実行できますか?
DSW インスタンスを作成するとき、またはインスタンスの構成を変更することで、Custom Startup Script を設定できます。

この機能を使用すると、環境をカスタマイズしたり、初期化タスクを実行したりできます。スクリプトは、イメージとリソースの準備ができた後、JupyterLab や Code Server などのアプリケーションが起動する前に実行されます。
Q:DSW インスタンスはどこにありますか?
概要ページでは、作成したさまざまなタイプのインスタンスを表示できます。別のリージョンに切り替えてみてください。

Q:DSW ページが異常または無応答の場合はどうすればよいですか?
空白のページ、読み込み中の Notebook、コマンドを受け付けないターミナルに遭遇した場合、問題は通常、ローカル環境に関連しています。以下の手順を試してください:
ブラウザのキャッシュをクリアして再試行します。
ブラウザのシークレットモードまたはプライベートモードでページにアクセスします。
ネットワーク環境を変更します。たとえば、ファイアウォールの制限を排除するために、企業ネットワークからモバイルホットスポットに切り替えます。
Chrome や Firefox など、別のブラウザを使用してみてください。
Q:クラウドディスクを持つ DSW インスタンスを停止、再起動、仕様変更、またはイメージ変更した場合、システムディスク上のデータは失われますか?
パブリックリソースグループで作成されたインスタンスや、システムディスクとして Disk を選択する汎用リソースインスタンスなど、システムディスクとしてクラウドディスクを使用する DSW インスタンスの場合、次のシナリオではシステムディスク上のデータが失われます。
インスタンスの停止:データが失われる可能性があります。クラウドディスクが拡張されておらず、インスタンスが 15 日以上停止した場合、データはクリアされ、回復できません。クラウドディスクが拡張されているか、インスタンスが 15 日未満停止している場合、データは失われません。
インスタンスの再起動:データは失われません。インスタンスを停止または再起動した後、pip を使用してインストールされたすべてのパッケージ、コードファイル、およびインスタンスのシステムディスクに保存されているその他のデータは保持されます。
インスタンスの仕様変更:データは失われません。CPU、メモリ、GPU リソース構成などのインスタンス仕様を調整しても、インスタンスのシステムディスク上のデータには影響しません。
インスタンスのイメージ変更:一部のデータが失われる可能性があります。イメージを変更しても、マウントされたデータセットや OSS ストレージ内のデータには影響しませんが、システムディスク上のコンテンツはリセットされる可能性があります。したがって、インスタンスのイメージを変更する際は、必ずインスタンスのデータを保存してください。たとえば、データをデータセットや OSS にコピーまたは移動できます。詳細については、「データセット、OSS、NAS、または CPFS のマウント」をご参照ください。
システムディスクとしてTemporary Storageを使用する汎用リソースインスタンスの場合、AI リソースグループにサブスクリプションのクラウドディスクが設定されているかどうかにかかわらず、インスタンスを停止、再起動したり、仕様やイメージを変更したりすると、システムディスク上のすべてのデータが失われます。
Q:15 日以上非アクティブだったためにリリースされたパブリックリソースから作成された DSW インスタンスを回復できますか?
パブリックリソースを使用して作成された DSW インスタンスの場合、クラウドディスクのシステムディスクが有料で拡張されておらず、シャットダウン後 15 日以上連続して起動されていない場合、そのシステムディスクは自動的にクリアされ、回復できません。
DSW インスタンスの停止またはリリース
クリックして展開
Q:DSW インスタンスをリリースするにはどうすればよいですか?
DSW インスタンスのリストページで、[停止] または [削除] をクリックします。

注:DSW インスタンスを作成する際にシステムディスクを拡張した場合、インスタンスが実行中であるかどうかにかかわらず、システムディスクは継続的に課金されます。DSW インスタンスに関連するすべての課金を停止するには、インスタンスを削除します。
Q:DSW インスタンスはどこにありますか?
インスタンスが見つからない場合は、別のリージョンとワークスペースに切り替えてみてください。

Q:無料トライアルのリソースプランをリリースするにはどうすればよいですか?
無料トライアルのリソースプランは、リリースまたは停止する必要はありません。
Q:DSW インスタンスの課金を完全に停止するにはどうすればよいですか?「停止」と「削除」の違いは何ですか?
選択方法:
Q:DSW インスタンスが「停止中」または「削除中」の状態で長時間スタックするのはなぜですか?
インスタンスの停止または削除には時間がかかります。システムはタスクを安全に終了し、状態を保存し、リソースを回収する必要があります。インスタンスが長時間応答しない場合、一般的な理由は次のとおりです:
この場合、しばらく待ってからページを更新してください。インスタンスのステータスは最終的に更新されます。
Q:DSW インスタンスを停止または削除した後、データとコードは失われますか?
データが保持されるかどうかは、操作とインスタンスのリソースグループタイプによって異なります。
Q:実行中の DSW インスタンスが自動的に停止するのはなぜですか?
インスタンスにはアイドル自動シャットダウンポリシーが設定されています。このポリシーはリソースを節約するために設計されており、無料トライアルインスタンスではデフォルトで有効になっています。
Q:すべての DSW インスタンスを停止または削除しましたが、なぜまだ「実行中」と表示されたり、請求通知が届いたりするのですか?
以下の一般的な理由を確認してください:
リソースプランとインスタンスの混同。表示されている「実行中」のステータスは、インスタンスではなくリソースプラン (例:「月間 250 コンピュート時間」) を指している可能性があります。リソースプランは有効期間中ずっと有効であり、そのステータスはインスタンスとは無関係です。
拡張されたシステムディスクがまだ課金されている。インスタンスを停止すると、計算料金のみが一時停止されます。拡張されたシステムディスクは引き続きストレージ料金を発生させます。
請求の遅延がある。請求はリアルタイムではなく、リソースを使用してから数時間後に請求書が生成されることがあります。たとえば、午前中に発生した料金が午後の請求書に表示されることがあります。