メインコンテンツまでスキップ
バージョン: 3.19New

ScalarDB Analytics エラーコード

注記

このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。

このページでは、ScalarDB Analytics のエラーコードの一覧を示します。

エラーコードのクラスと説明​

クラス説明
DB-ANALYTICS-1xxxxユーザーエラーカテゴリのエラー
DB-ANALYTICS-3xxxx内部エラーカテゴリのエラー
DB-ANALYTICS-4xxxxクライアントエラーカテゴリのエラー

DB-ANALYTICS-1xxxx ステータスコード​

以下は、ユーザーエラーカテゴリのステータスコードとメッセージです。

DB-ANALYTICS-10000​

メッセージ

Authentication failed

原因

The provided credentials are invalid or the user does not exist.

対応

Verify the credentials, then retry. Contact your administrator if you cannot recover the credentials.

DB-ANALYTICS-10001​

メッセージ

Authentication token has expired

原因

The access token issued during authentication has reached its expiry time.

対応

Re-authenticate to obtain a new token, then retry the request.

DB-ANALYTICS-10002​

メッセージ

Authentication token is invalid

原因

The token is malformed, was revoked, or was not issued by this server.

対応

Authenticate again with valid credentials to obtain a new token, then retry. Contact your administrator if the token continues to be rejected.

DB-ANALYTICS-10003​

メッセージ

Access denied

原因

The authenticated user lacks the required role or permission for the requested action on the resource.

対応

Ask your administrator to grant the required role (e.g. SUPERADMIN, CATALOG_ADMIN) or the specific permission on the resource, then retry.

DB-ANALYTICS-10100​

メッセージ

Catalog already exists

原因

A catalog with the given name has already been created in this Analytics instance.

対応

Choose a different catalog name, or use the existing catalog instead of creating a new one.

DB-ANALYTICS-10101​

メッセージ

Data source already exists

原因

A data source with the given name has already been registered in the catalog.

対応

Choose a different data source name, or use the existing data source instead of registering a new one.

DB-ANALYTICS-10102​

メッセージ

Namespace already exists

原因

A namespace with the given name already exists in the catalog for the data source.

対応

The namespace is already registered in the catalog for this data source. Use the existing registration, or refresh it if the registration is outdated.

DB-ANALYTICS-10103​

メッセージ

Table already exists

原因

A table with the given name already exists in the namespace.

対応

The table is already registered in the catalog for this namespace. Use the existing registration, or refresh it if the registration is outdated.

DB-ANALYTICS-10104​

メッセージ

Role already exists

原因

A role with the given name has already been created.

対応

Choose a different role name, or use the existing role instead of creating a new one.

DB-ANALYTICS-10105​

メッセージ

User already exists

原因

A user with the given user id has already been registered.

対応

Choose a different user id, or use the existing user instead of registering a new one.

DB-ANALYTICS-10106​

メッセージ

Role already assigned to user

原因

The role is already assigned to the user.

対応

No action is required if the assignment is intended. Otherwise, choose a different role.

DB-ANALYTICS-10107​

メッセージ

Permission already granted to role

原因

The permission is already granted to the role on the resource.

対応

No action is required if the grant is intended. Otherwise, choose a different permission or resource.

DB-ANALYTICS-10200​

メッセージ

Catalog is not empty

原因

The catalog still contains data sources or other dependent entities.

対応

Delete the data sources within the catalog before deleting the catalog, or use a cascading delete if supported.

DB-ANALYTICS-10201​

メッセージ

Data source is not empty

原因

The data source still contains namespaces or tables.

対応

Delete the namespaces and tables within the data source before deleting the data source.

DB-ANALYTICS-10202​

メッセージ

Built-in entity cannot be modified

原因

The target is a built-in (system-managed) entity that cannot be modified or deleted.

対応

Do not modify the built-in entity. Create a new custom entity instead if you need different behavior.

DB-ANALYTICS-10203​

メッセージ

User is not empty

原因

The user still has linked backend users, role assignments, or direct permission grants.

対応

Remove the linked backend users, role assignments, and permission grants before deleting the user, or use a cascading delete.

DB-ANALYTICS-10300​

メッセージ

Data source authentication failed

原因

The credentials configured for the data source were rejected by the underlying database.

対応

Update the data source credentials with valid values, then retry.

DB-ANALYTICS-10301​

メッセージ

Data source is unreachable

原因

Analytics could not establish a network connection to the data source.

対応

Verify the data source endpoint, network connectivity, and that the underlying database is running, then retry.

DB-ANALYTICS-10400​

メッセージ

Invalid argument

原因

One or more arguments do not satisfy the validation rules (format, range, or required field).

対応

Inspect the metadata for the offending field and provide a valid value, then retry.

DB-ANALYTICS-3xxxx ステータスコード​

以下は、内部エラーカテゴリのステータスコードとメッセージです。

DB-ANALYTICS-30000​

メッセージ

Analytics database connection failed

原因

Analytics could not connect to its internal database (e.g. catalog metadata store).

対応

Retry the request. If the failure persists, check the Analytics database health and contact your administrator.

DB-ANALYTICS-30002​

メッセージ

ScalarDB Cluster is unavailable

原因

Analytics could not reach the ScalarDB Cluster (network failure, deadline exceeded, or the cluster is down).

対応

Retry the request. If the failure persists, check the ScalarDB Cluster health and contact your administrator.

DB-ANALYTICS-30100​

メッセージ

Persisted data is inconsistent with the expected schema

原因

Analytics encountered persisted data that does not match the expected schema or format.

対応

This indicates an internal data integrity issue. Contact your administrator with the error details.

DB-ANALYTICS-30101​

メッセージ

ScalarDB Cluster backend token has expired

原因

The token Analytics uses to authenticate to the ScalarDB Cluster has expired.

対応

Re-authenticate to refresh the backend token. The SDK normally handles this automatically.

DB-ANALYTICS-30102​

メッセージ

ScalarDB privilege check failed

原因

Analytics could not complete the privilege check against the ScalarDB Cluster.

対応

Verify that the ScalarDB Cluster is reachable and configured correctly. Contact your administrator if the failure persists.

DB-ANALYTICS-30103​

メッセージ

Internal error

原因

Analytics encountered an unexpected internal error.

対応

Contact your administrator with the error details so the unexpected failure can be investigated.

DB-ANALYTICS-30104​

メッセージ

Analytics database operation failed

原因

An operation on the Analytics internal database failed (e.g. a constraint violation or an unexpected query/write error). The operation is not known to be safe to retry.

対応

Inspect the error details. Contact your administrator if the failure persists.

DB-ANALYTICS-4xxxx ステータスコード​

以下は、クライアントエラーカテゴリのステータスコードとメッセージです。

DB-ANALYTICS-40000​

メッセージ

The Analytics server could not be reached

原因

The request did not reach the server, or the server returned no structured error (e.g. network failure or the server is down).

対応

Verify the server endpoint and network connectivity, then retry. Contact your administrator if the failure persists.

DB-ANALYTICS-40001​

メッセージ

The request to the Analytics server timed out

原因

The request did not complete before its deadline expired.

対応

Retry the request. If timeouts persist, check server health and network latency, or increase the request deadline.

DB-ANALYTICS-40002​

メッセージ

Unexpected client-side error

原因

The SDK encountered an unexpected error while issuing the request or processing the response, with no structured server error available.

対応

Retry the request. Contact your administrator with the error details if the failure persists.

DB-ANALYTICS-40003​

メッセージ

The server returned an error code that this client does not recognize

原因

The server is likely newer than this client SDK and returned an error code not known to this version.

対応

Upgrade the client SDK to a version compatible with the server. See the server_error_code metadata for the original code, and contact your administrator if the problem persists.