このトピックでは、Realtime Compute for Apache Flink の課金、および Realtime Compute for Apache Flink をアクティブ化してアクセスする際の権限に関するよくある質問への回答を提供します。
課金
権限
ワークスペースの作成に失敗した場合、課金されますか?
いいえ、ワークスペースの作成に失敗した場合は課金されません。控除項目の課金詳細を表示できます。詳細については、「請求書の表示」をご参照ください。
従量課金ワークスペースを作成し、そのワークスペースでデプロイメントを実行しない場合、課金されますか?
キャンセルしたデプロイメントや、従量課金ワークスペースを作成した後に使用しないデプロイメントなど、実行されていないデプロイメントにも課金されます。Realtime Compute for Apache Flink の料金には、課金対象リソースと管理リソースの料金が含まれます。課金サイクルの管理リソース料金は、次の数式に基づいて計算されます: 管理リソース料金 = 2 CU × 関連リージョンの単価。このようなデプロイメントの課金を停止するには、デプロイメントが属するワークスペースをリリースする必要があります。
ビジネスデータの量が比較的安定している場合は、ワークスペースの課金方法を従量課金からサブスクリプションに切り替えることができます。詳細については、「課金方法の変更」をご参照ください。
ワークスペースで消費された CU 数はどのように計算しますか?
Realtime Compute for Apache Flink の開発コンソールの左側のナビゲーションウィンドウで、 を選択します。[セッションクラスター] ページで、各名前空間のすべてのセッションクラスターの CPU コア数とメモリサイズを表示して計算します。
ワークスペース内の CPU コアの合計と合計メモリサイズを計算して、各名前空間のすべてのセッションクラスターの CPU コアの総数と合計メモリサイズを取得します。
次の数式を使用して、ワークスペースで消費された計算ユニット (CU) の数を計算します: MAX (⌈CPU コアの総数⌉, ⌈合計メモリサイズ/4⌉)。
Realtime Compute for Apache Flink の管理コンソールの [消費/購入 CU] パラメーターの値は、取得した消費 CU 数を示します。
ワークスペース用に 10 CU の計算リソースを購入したが、5 CU しか消費されなかった場合、購入した CU 数と消費された CU 数のどちらに基づいて課金されますか?
サブスクリプション課金方法では、リソースの料金を支払った後にのみリソースを使用できます。リソースを購入する際には、サブスクリプション期間に基づいて支払いを行う必要があります。10 CU の計算リソースを購入したが、5 CU しか消費されなかった場合でも、購入した CU 数に基づいて計算リソースの料金が請求されます。さらに、ワークスペース内の固定管理リソースに対しても課金されます。詳細については、「サブスクリプション」をご参照ください。

ビジネス要件に基づいて、構成のスペックダウンなどのリソースの再構成ができます。詳細については、「リソースクォータの削減」をご参照ください。また、課金方法をサブスクリプションから従量課金に変更することもできます。詳細については、「サブスクリプションから従量課金への切り替え」をご参照ください。
従量課金方法では、リソースの料金を支払う前にリソースを使用できます。システムは、ワークスペースの実際のリソース使用量に基づいて料金を計算します。CU を購入する必要はありません。
ワークスペースは、サブスクリプションと従量課金の課金方法間の変換をサポートしていますか?
はい、ワークスペースはサブスクリプションと従量課金の課金方法間の変換をサポートしています。Realtime Compute for Apache Flink の管理コンソールにログインします。課金方法を変更したいワークスペースを見つけ、[アクション] 列で [その他] > [サブスクリプション課金方法に変換] または [従量課金に変換] を選択します。たとえば、[その他] > [サブスクリプション課金方法に変換] を選択して、課金方法をサブスクリプションに変更できます。
一部の特殊なケースでは、サブスクリプションと従量課金の間で課金方法を切り替えることはできません。たとえば、ワークスペースで YiTian ARM アーキテクチャを使用している場合、課金方法をサブスクリプションから従量課金に切り替えることはできません。詳細については、コンソールの命令をご参照ください。

サブスクリプションワークスペースを更新する際のデフォルトの課金項目は何ですか?
更新されたサブスクリプションには、Virtual Private Cloud (VPC)、Object Storage Service (OSS)、Application Real-Time Monitoring Service (ARMS) などのサービスに関連する料金は含まれません。詳細については、「サポートサービスの課金ルール」をご参照ください。
課金項目 | 説明 |
管理リソース | ワークスペースを作成すると、システムはそのワークスペース用のコンソールをデプロイします。コンソールとそのコンポーネントには、約 2 CU の管理リソースが必要です。 |
計算リソース | 計算リソースは、コンピューティングタスクを実行する際に消費されるリソースであり、CU 単位で計測されます。これらの CU は、サブスクリプションまたは従量課金方法で課金されます。 |
ワークスペースをリリースするにはどうすればよいですか?
ワークスペースが不要になった場合は、ワークスペース内の重要なデータをバックアップまたは移行した後にリリースできます。
従量課金ワークスペース
アカウントに支払い遅延がない場合、またはアカウントの支払いが 15 日以内の遅延である場合:
対象のワークスペースを見つけ、[アクション] 列で を選択します。
アカウントの支払いが 15 日を超えて遅延している場合:
ワークスペースは自動的にリリースされ、関連データは消去されて回復できなくなります。
サブスクリプションワークスペース
サブスクリプションが期限切れでないか、期限切れから 15 日以内の場合:
チケットを送信してサブスクリプションをキャンセルします。
サブスクリプションが 15 日を超えて期限切れの場合:
ワークスペースは自動的にリリースされ、関連データは消去されて回復できなくなります。詳細については、「期限切れのサブスクリプションのリソースの可用性」をご参照ください。
ワークスペースをリリースした後も課金が続くのはなぜですか?
請求書の生成には遅延があります。リリースされた従量課金ワークスペースの課金が続く場合は、請求書を表示して [支払い時間] を確認してください。

AliyunStreamFullAccess 権限を付与された RAM ユーザーが、Flink デプロイメントを表示できないのはなぜですか?
説明

原因
AliyunStreamFullAccess ポリシーは、Realtime Compute for Apache Flink の管理コンソールに対する包括的な権限を含んでおり、ユーザーはリソースの購入、構成、再構成ができます。ただし、この権限は開発コンソールでの操作には及びません。管理コンソールと開発コンソールの違い、および対応する権限要件については、「管理コンソールの権限を付与する」をご参照ください。
解決策
名前空間のオーナーまたはメンバーマネージャーから名前空間の権限をリクエストしてください。詳細については、「開発コンソールの権限付与」をご参照ください。
Access denied by bucket policy エラーを修正するにはどうすればよいですか?
問題
RAM アカウントとして、アーティファクトをアップロードする際に
Access denied by bucket policyエラーが発生します。これを修正するにはどうすればよいですか?
原因
RAM アカウントに
oss:PutBucketCORS権限がありません。グローバルバケットポリシーが、
AliyunStreamAsiDefaultRole(Realtime Compute for Apache Flink のサービスリンクロール) が OSS バケットで CORS ルールを自動的に構成する (oss:PutBucketCORS操作) のを制限しています。
解決策
RAM アカウントの権限を確認する: RAM アカウントに
oss:PutBucketCORS権限があるかどうかを確認します。ない場合は、Alibaba Cloud オーナーまたは RAM 管理者にこの権限の付与をリクエストしてください。「管理コンソールの権限を付与する」をご参照ください。OSS バケットポリシーを確認する: グローバルな「アクセス拒否」ポリシーが有効な場合は、
AliyunStreamAsiDefaultRoleのoss:PutBucketCORS操作を許可するように変更します。
[RAM で承認] をクリックした後、RAM コンソールに移動できないのはなぜですか?
問題の説明
Realtime Compute for Apache Flink の管理コンソールで [購入] をクリックすると、[権限付与リクエスト] ページが表示されます。[RAM で承認] をクリックすると、Realtime Compute for Apache Flink の管理コンソールにリダイレクトされ、Resource Access Management (RAM) コンソールに移動できません。その結果、手動での権限付与が失敗します。
原因
権限付与を実行する前に
AliyunStreamAsiDefaultRoleロールが手動で追加されています。その結果、このロールが自動的に割り当てられる際に、システムは権限付与プロセスをスキップします。解決策
RAM コンソールにログインし、既存の
AliyunStreamAsiDefaultRoleロールを削除します。その後、Realtime Compute for Apache Flink の管理コンソールに戻り、[RAM で承認] をクリックして権限付与を完了します。
Realtime Compute for Apache Flink の管理コンソールにログインする際に必要な権限は何ですか?
Realtime Compute for Apache Flink の管理コンソールにアクセスし、Realtime Compute for Apache Flink の開発コンソールの名前空間でドラフト開発とデプロイメント O&M を実行するには、RAM 権限と名前空間で操作を実行するための権限が付与されている必要があります。
RAM 権限: RAM 権限を使用して、ワークスペースの購入やリソースの再構成ができます。
名前空間で操作を実行するための権限: 名前空間でドラフト開発やデプロイメント O&M などの操作を実行できます。
2 種類の権限のシナリオと違いの詳細については、「権限管理」をご参照ください。
Realtime Compute for Apache Flink の管理コンソールにログインする際に、アカウントに必要な権限がない場合はどうすればよいですか?
問題の説明
Realtime Compute for Apache Flink の管理コンソールにログインすると、次の図に示すエラーメッセージが表示されます。

原因
Realtime Compute for Apache Flink ワークスペースを表示する権限がないか、特定のリソースグループに対する権限しかありません。
解決策
特定のリソースグループに対する権限しかない場合は、コンソールの上部ナビゲーションバーでリソースグループとそのリソースグループのリージョンを選択して、目的のワークスペースを表示します。

Realtime Compute for Apache Flink ワークスペースを表示する権限がない場合は、RAM ユーザーまたは RAM ロールが割り当てられている Alibaba Cloud アカウントに関連する権限を付与します。詳細については、「RAM ユーザーに権限を付与する」をご参照ください。
Realtime Compute for Apache Flink ワークスペースを表示する権限を含む、次のいずれかのポリシーを選択できます:
システムポリシー: AliyunStreamReadOnlyAccess (読み取り専用モードで Realtime Compute for Apache Flink にアクセスする権限) または AliyunStreamFullAccess (Realtime Compute for Apache Flink に対するすべての権限)。詳細については、「管理コンソールの権限を付与する」をご参照ください。
カスタムポリシー: stream:DescribeVvpInstances (ワークスペースを表示する権限)。詳細については、「カスタムポリシー」をご参照ください。
ロールを削除したり、権限付与ポリシーを変更した後に Realtime Compute for Apache Flink が利用できなくなった場合はどうすればよいですか?
次のステップを実行して、自動権限付与を実行できます:
RAM ロール AliyunStreamAsiDefaultRole が削除されているかどうかを確認します。詳細については、「RAM ロールを削除する」をご参照ください。
重要ロールから [すべての権限を取り消す] を実行した後にのみ、ロールを削除できます。
フルマネージド Flink のスタック FlinkServerlessStack と FlinkOnAckStack を削除します。詳細については、「スタックを削除する」をご参照ください。
FlinkServerlessStack: Realtime Compute for Apache Flink の Resource Orchestration Service (ROS) スタックの名前。
FlinkOnAckStack: Container Service for Kubernetes (ACK) の ROS スタックの名前。
ポリシー AliyunStreamAsiDefaultRolePolicy を削除します。詳細については、「カスタムポリシーを削除する」をご参照ください。
Realtime Compute for Apache Flink の管理コンソールにログインし、自動権限付与を実行します。詳細については、「手順」をご参照ください。
「You are not authorized to perform the operation. Contact the role administrator for authorization.」というエラーメッセージが表示された場合はどうすればよいですか?
特定の機能が利用できないか、名前空間で特定の操作が許可されていません。たとえば、デプロイメントのデプロイ、開始、停止ができません。

この問題は、関連する操作を実行するための権限がないことを示しています。権限を取得するには、[権限] ページの [ロール管理] タブをクリックして、さまざまなロールの権限と、それらのロールが割り当てられているメンバーを表示します。次に、名前空間のオーナーまたはロールを管理する権限を持つメンバーに連絡してください。 ロールとロールの権限の詳細については、「開発コンソールの権限付与」をご参照ください。
