メインコンテンツまでスキップ
に最終更新

概要

Apache Doris の運用管理を補う Open API は、主にデータベース管理者が管理操作を行うために使用します。

注記

Open API は現在安定していないため、開発者がテスト目的で使用する場合に限り推奨します。今後のバージョンでインターフェースの動作が変更される可能性があります。 本番環境では、SQL コマンドを使用して操作することを推奨します。

セキュリティ認証​

次の設定により、FE と BE の API で認証を有効にできます。

設定項目設定ファイルデフォルト値説明
enable_all_http_authbe.conffalseBE の HTTP ポート(デフォルトは 8040)の認証を有効にします。有効にすると、BE の HTTP API にアクセスするには ADMIN ユーザーとしてログインする必要があります。
enable_brpc_builtin_servicesbe.conftruebrpc の組み込みサービス(デフォルトは 8060)を外部に公開するかどうかを指定します。無効にすると、HTTP ポート 8060 にアクセスできなくなります。(バージョン 2.1.7 以降でサポート)
enable_all_http_authfe.conffalseFE の HTTP ポート(デフォルトは 8030)の認証を有効にします。有効にすると、FE の HTTP API にアクセスするには対応するユーザー権限が必要です。
NOTE

FE と BE の HTTP API に必要な権限はバージョンによって異なります。詳細は該当する API のドキュメントを参照してください。