This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new d96999b7523c docs(i18n): machine Japanese translation candidates
(#4580)
d96999b7523c is described below
commit d96999b7523c0017b3cb53954507efb41ddbf922
Author: Mingyu Chen (Rayner) <[email protected]>
AuthorDate: Mon Nov 2 13:11:52 2026 +0000
docs(i18n): machine Japanese translation candidates (#4580)
## Japanese translation candidate
Source commit: `bba406979506208850ce2b3aacee2f93085e355a`
Model: `gpt-6-sol`; glossary: `1`
Review status: machine. Japanese proofreading and the normal PR checks
are still required.
| Action | Version | English source | SHA-256 prefix | Generation |
| --- | --- | --- | --- | --- |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md)
| `7aab4a596cee` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md)
| `9769a6aa6080` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md)
| `3ce7ab154f48` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md)
| `ba1d3e20a4de` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md)
| `96564e8ff2e4` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md)
| `ccd1541653c8` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md)
| `6e2930f9348e` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md)
| `073a92ddb4d5` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md)
| `62a6f1f322ac` | full (chinese-reference-changed) |
| update | 4.x |
[`versioned_docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md`](https://github.com/apache/doris-website/blob/bba406979506208850ce2b3aacee2f93085e355a/versioned_docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md)
| `d6133ae2c334` | full (glossary-version-changed) |
## Failed or skipped tasks
None.
## Candidates retained with warnings
-
`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md`:
third attempt retained for review. protected-content: Restore protected
source content: protected node 5: expected
["inlineCode",null,null,"<password>"]; received
["inlineCode",null,null,"user_identity"] protected node 6: expected
["inlineCode",null,null,"<password_policy>"]; received
["inlineCode",null,null,"<password>"] protected node 7: expected
["inlineCode",null,null,"password_policy"]; received
["inlineCode",null,null,"<password_policy>"]
-
`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md`:
third attempt retained for review. protected-content: Restore protected
source content: protected node 2: expected ["code","sql",null,"CREATE
USER [IF EXISTS] <user_identity> [IDENTIFIED BY <password>]\n[DEFAULT
ROLE <role_name>]\n[<password_policy>]\n[<comment>]
\n\npassword_policy:\n 1. PASSWORD_HISTORY { <n> | DEFAULT }\n 2.
PASSWORD_EXPIRE { DEFAULT | NEVER | INTERVAL <n> { DAY | HOUR | SECOND
}}\n 3. FAILED_LOGIN_ATTEMPTS <n>\n 4. PASSWORD_LOCK_TIME { UNBOUNDED |
<n> { DAY | HOUR | SECOND }}"]; received ["code","sql",null,"CREATE USER
[IF EXISTS] <user_identity> [IDENTIFIED BY <password>]\n[DEFAULT ROLE
<role_name>]\n[<password_policy>]\n[<comment>]\n\npassword_policy:\n 1.
PASSWORD_HISTORY { <n> | DEFAULT }\n 2. PASSWORD_EXPIRE { DEFAULT |
NEVER | INTERVAL <n> { DAY | HOUR | SECOND }}\n 3. FAILED_LOGIN_ATTEMPTS
<n>\n 4. PASSWORD_LOCK_TIME { UNBOUNDED | <n> { DAY | HOUR | SECOND }}"]
-
`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md`:
third attempt retained for review. protected-content: Restore protected
source content: numeric values: expected
["1","1","1","1","1","1","2","3","4","4.1.5","4.1.5","5","6","7","8","9"];
received
["1","1","1","1","1","1","2","3","3","3","4","4","4.1.5","4.1.5","5","6","7","8","9"]
protected node 7: expected ["code","sql",null,"GRANT <privilege_list>
\nON { <priv_level> \n | RESOURCE <resource_name> \n | WORKLOAD GROUP
<workload_group_name> \n | COMPUTE GROUP <compute_group_name> \n |
STORAGE VAULT <storage_vault_name>\n } \nTO { <user_identity> | ROLE
<role_name> }"]; received ["code","sql",null,"GRANT <privilege_list>\nON
{ <priv_level>\n | RESOURCE <resource_name>\n | WORKLOAD GROUP
<workload_group_name>\n | COMPUTE GROUP <compute_group_name>\n | STORAGE
VAULT <storage_vault_name>\n }\nTO { <user_identity> | ROLE <role_name>
}"] protected node 8: expected ["code","sql",null,"GRANT <role_list> TO
<user_identity> "]; received ["code","sql",null,"GRANT <role_list> TO
<user_identity>"]
-
`versioned_docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md`:
third attempt retained for review. protected-content: Restore protected
source content: protected node 7: expected ["code","sql",null,"REVOKE
<privilege_list> \nON { <priv_level> \n | RESOURCE <resource_name> \n |
WORKLOAD GROUP <workload_group_name> \n | COMPUTE GROUP
<compute_group_name> \n | STORAGE VAULT <storage_vault_name> \n } \nFROM
{ <user_identity> | ROLE <role_name> }"]; received
["code","sql",null,"REVOKE <privilege_list>\nON { <priv_level>\n |
RESOURCE <resource_name>\n | WORKLOAD GROUP <workload_group_name>\n |
COMPUTE GROUP <compute_group_name>\n | STORAGE VAULT
<storage_vault_name>\n }\nFROM { <user_identity> | ROLE <role_name> }"]
protected node 8: expected ["code","sql",null,"REVOKE <role_list> FROM
<user_identity> "]; received ["code","sql",null,"REVOKE <role_list> FROM
<user_identity>"] protected node 12: expected
["inlineCode",null,null,"%"]; received
["inlineCode",null,null,"<workload_group_name>"]
-
`versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md`:
third attempt retained for review. protected-content: Restore protected
source content: protected node 3: expected ["code","sql",null,"ALTER
RESOURCE '<resource_name>'\nPROPERTIES (\n `<property>`, \n [ , ...
]\n);"]; received ["code","sql",null,"ALTER RESOURCE
'<resource_name>'\nPROPERTIES (\n `<property>`,\n [ , ... ]\n);"]
-
`versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md`:
third attempt retained for review. protected-content: Restore protected
source content: protected node 14: expected ["code","sql",null," WARM UP
COMPUTE GROUP destination_group WITH \n TABLE sales_data \n AND TABLE
customer_info \n AND TABLE orders PARTITION q1_2024;\n"]; received
["code","sql",null," WARM UP COMPUTE GROUP destination_group WITH\n
TABLE sales_data\n AND TABLE customer_info\n AND TABLE orders PARTITION
q1_2024;\n"]
-
`versioned_docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md`:
third attempt retained for review. protected-content: Restore protected
source content: protected node 10: expected ["code","sql",null,"CREATE
REPOSITORY `minio_repo`\nWITH S3\nON LOCATION
\"s3://minio_repo\"\nPROPERTIES\n( \n \"s3.endpoint\" =
\"AWS_ENDPOINT\",\n \"s3.access_key\" = \"AWS_TEMP_ACCESS_KEY\",\n
\"s3.secret_key\" = \"AWS_TEMP_SECRET_KEY\",\n \"s3.session_token\" =
\"AWS_TEMP_TOKEN\",\n \"s3.region\" = \"AWS_REGION\"\n)"]; received
["code","sql",null,"CREATE REPOSITORY `minio_repo`\nWITH S3\nON LOCATION
\"s3://minio_repo\"\nPROPERTIES\n(\n \"s3.endpoint\" =
\"AWS_ENDPOINT\",\n \"s3.access_key\" = \"AWS_TEMP_ACCESS_KEY\",\n
\"s3.secret_key\" = \"AWS_TEMP_SECRET_KEY\",\n \"s3.session_token\" =
\"AWS_TEMP_TOKEN\",\n \"s3.region\" = \"AWS_REGION\"\n)"]
## Validation
Updates at or below 30% translate only changed Markdown/MDX blocks and
preserve other target blocks.
Change size is the sum of max(removed, added) non-empty English lines
per diff hunk, divided by the larger old/new line count.
New documents, larger updates, glossary changes or baselines that cannot
be aligned use full translation.
Generation uses at most three attempts per document. Deletions and
code-only updates may need no model call.
Each retry receives the earlier validation errors. Third-attempt content
issues are retained as warnings above.
Full attempt history and diagnostics are in generation.json and the page
state records.
Committed source hashes, managed paths and target/state hashes are
checked before applying candidates.
Master is checked before each model call and before publishing:
unrelated merges are allowed, a page changed on master is dropped, and a
translation configuration or tooling change discards the batch.
The publisher runs the shared PR translation-state, syntax and
internal-link checks before pushing.
The normal PR build and human proofreading are still required before
merging.
<!-- japanese-translation-automation:v1
bot-head=9174b65929b6c9960bd4c7c27169dde907521258 -->
Shared PR admission checks: passed (translation state, syntax, internal
links).
Co-authored-by: morningman <[email protected]>
---
.../account-management/ALTER-USER.md | 68 +++++------
.../account-management/CREATE-USER.md | 66 +++++------
.../sql-statements/account-management/GRANT-TO.md | 124 +++++++++++----------
.../account-management/REVOKE-FROM.md | 94 ++++++++--------
.../account-management/SET-PASSWORD.md | 40 +++----
.../compute-management/ALTER-RESOURCE.md | 34 +++---
.../compute-management/DROP-RESOURCE.md | 16 +--
.../instance-management/SHOW-FRONTEND-CONFIG.md | 37 +++---
.../storage-management/WARM-UP.md | 36 +++---
.../backup-and-restore/CREATE-REPOSITORY.md | 71 ++++++------
.../account-management/ALTER-USER.json | 66 ++++++++++-
.../account-management/CREATE-USER.json | 62 ++++++++++-
.../account-management/GRANT-TO.json | 66 ++++++++++-
.../account-management/REVOKE-FROM.json | 66 ++++++++++-
.../account-management/SET-PASSWORD.json | 38 ++++++-
.../compute-management/ALTER-RESOURCE.json | 66 ++++++++++-
.../compute-management/DROP-RESOURCE.json | 38 ++++++-
.../instance-management/SHOW-FRONTEND-CONFIG.json | 47 +++++++-
.../storage-management/WARM-UP.json | 66 ++++++++++-
.../backup-and-restore/CREATE-REPOSITORY.json | 64 ++++++++++-
20 files changed, 825 insertions(+), 340 deletions(-)
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md
index cab044f1f1dc..91969a464c59 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md
@@ -2,15 +2,15 @@
{
"title": "ALTER USER",
"language": "ja",
- "description": "ALTER USER 文は、パスワードやパスワードポリシーなど、ユーザーのアカウント属性を変更します。"
+ "description": "ALTER USER 文は、パスワードやパスワードポリシーなど、ユーザーのアカウント属性を変更するために使用します。"
}
---
-## 説明
+## 説明 {#description}
-`ALTER USER` 文は、パスワードやパスワードポリシーなど、ユーザーのアカウント属性を変更します。
+`ALTER USER` 文は、パスワードやパスワードポリシーなど、ユーザーのアカウント属性を変更するために使用します。
-## 構文
+## 構文 {#syntax}
```sql
ALTER USER [IF EXISTS] <user_identity> [IDENTIFIED BY <password>]
@@ -25,94 +25,96 @@ password_policy:
5. ACCOUNT_UNLOCK
```
-## 必須パラメータ
+## 必須パラメータ {#required-parameters}
**1. `<user_identity`>**
-> user_identity はユーザーを一意に識別します。構文は 'user_name'@'host' です。
-> `user_identity` は user_name と host の二つの部分で構成されます。user_name はユーザー名、host
はクライアントの接続元ホストアドレスを示します。host には % を使ったあいまい一致を指定できます。host を省略するとデフォルトは '%'
となり、どのホストからも Doris に接続できます。
-> host 部分にはドメインも指定できます。構文は 'user_name'@['domain'] です。角括弧で囲まれていても、Doris
はドメインとみなして IP アドレスの解決を試みます。
+> `user_identity` はユーザーを一意に識別します。構文は 'user_name'@'host' です。
+> `user_identity` は user_name と host の二つの部分で構成され、username はユーザー名です。host
はクライアントが接続するホストアドレスを示します。host 部分では % を使用してあいまい一致を指定できます。host を指定しない場合、デフォルトは
'%' です。これは、ユーザーが任意のホストから Doris に接続できることを意味します。
+> host 部分にはドメインも指定できます。構文は 'user_name'@['domain'] です。角括弧で囲まれていても、Doris
はこれをドメインとみなし、その ip アドレスの解決を試みます。
-## 任意パラメータ
+## オプションパラメータ {#optional-parameters}
**1. `<password>`**
-> ユーザーのパスワードを指定します。
+> ユーザーのパスワードを指定します。
**2. `<password_policy>`**
-> `password_policy` は、パスワード認証によるログインに関するポリシーを指定する句です。現在は次のポリシーをサポートします。
+> `password_policy` は、パスワード認証ログインに関するポリシーを指定する句です。現在、次のポリシーがサポートされています。
>
> `PASSWORD_HISTORY { <n> | DEFAULT}`
>
-> 現在のユーザーがパスワードを再設定する際、過去のパスワードを再利用できるかどうかを指定します。たとえば `PASSWORD_HISTORY 10`
は、過去 10 回に設定したパスワードを新しいパスワードに使用できないことを意味します。`PASSWORD_HISTORY DEFAULT`
を指定すると、グローバル変数 `password_history` の値を使用します。`0` はこの機能を無効にします。デフォルトは 0 です。
+> 現在のユーザーがパスワードをリセットするときに、過去のパスワードを使用できるかどうかを指定します。たとえば、`PASSWORD_HISTORY 10`
は、過去 10 回に設定したパスワードを新しいパスワードとして使用できないことを意味します。`PASSWORD_HISTORY DEFAULT`
に設定すると、グローバル変数 `password_history` の値が使用されます。`0` はこの機能を有効にしないことを意味します。デフォルトは 0
です。
>
> `PASSWORD_EXPIRE { DEFAULT | NEVER | INTERVAL <n> { DAY | HOUR | SECOND }}`
>
-> 現在のユーザーのパスワードの有効期限を設定します。たとえば `PASSWORD_EXPIRE INTERVAL 10 DAY` は 10
日後に期限切れになることを意味します。`PASSWORD_EXPIRE NEVER` では期限切れになりません。`PASSWORD_EXPIRE
DEFAULT` を指定すると、グローバル変数 `default_password_lifetime` の値を使用します。デフォルトは NEVER(または
0)で、期限切れになりません。
+> 現在のユーザーのパスワードの有効期限を設定します。たとえば、`PASSWORD_EXPIRE INTERVAL 10 DAY` は、パスワードが 10
日後に期限切れになることを意味します。`PASSWORD_EXPIRE NEVER`
は、パスワードに有効期限がないことを意味します。`PASSWORD_EXPIRE DEFAULT` に設定すると、グローバル変数
`default_password_lifetime` の値が使用されます。デフォルトは NEVER(または 0)で、期限切れになりません。
>
-> `FAILED_LOGIN_ATTEMPTS <n>`
+> `FAILED_LOGIN_ATTEMPTS <n>`
+>
+> 現在のユーザーがログインするとき、パスワードを n 回間違えると、アカウントがロックされます。たとえば、`FAILED_LOGIN_ATTEMPTS
3` は、3 回ログインに失敗するとアカウントがロックされることを意味します。
>
-> 現在のユーザーがログイン時にパスワードを n 回間違えると、アカウントがロックされます。たとえば `FAILED_LOGIN_ATTEMPTS 3`
では、3 回間違えるとロックされます。
->
> `PASSWORD_LOCK_TIME { UNBOUNDED | <n> { DAY | HOUR | SECOND }}`
>
-> アカウントがロックされたときのロック期間を設定します。たとえば `PASSWORD_LOCK_TIME 1 DAY`
では、アカウントが一日間ロックされます。
+> アカウントがロックされたときのロック時間を設定します。たとえば、`PASSWORD_LOCK_TIME 1 DAY`
は、アカウントが一日間ロックされることを意味します。
>
> `ACCOUNT_UNLOCK`
->
-> `ACCOUNT_UNLOCK` はロックされたユーザーのロックを解除します。
+>
+> `ACCOUNT_UNLOCK` は、ロックされたユーザーのロックを解除するために使用します。
**3. `<comment>`**
->ユーザーのコメントを指定します。
+> ユーザーコメントを指定します。
-## 必要な権限
+## アクセス制御要件 {#access-control-requirements}
この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。
-| 権限 | 対象 | 説明 |
+| 権限 | オブジェクト | 注記 |
|:--------------|:----------|:------|
-| ADMIN_PRIV | USER or ROLE | この操作を実行できるのは ADMIN_PRIV
権限を持つユーザーまたはロールのみです |
+| ADMIN_PRIV | USER または ROLE | この操作は、ADMIN_PRIV 権限を持つユーザーまたはロールのみ実行できます
|
-## 使用上の注意
+## 使用上の注意 {#usage-notes}
-1. バージョン 2.0 以降、このコマンドでユーザーのロールは変更できません。関連する操作には [GRANT](./GRANT-TO.md) と
[REVOKE](./REVOKE-FROM.md) を使用してください。
+4.1.5 以降、特別な root アイデンティティは `'root'@'%'` のみです。`'root'@'localhost'`
のようなアイデンティティは通常のユーザーのままであり、ユーザー名が root であるというだけで実際の root
アカウントを変更する権限を得ることはありません。実際の root アカウントに対する保護は、root という名前の他のユーザーには適用されません。
-2. ALTER USER コマンドでは、一度に変更できるアカウント属性は次のいずれか一つです。
+1. 2.0 以降、このコマンドではユーザーロールを変更できなくなりました。関連する操作には [GRANT](./GRANT-TO.md) と
[REVOKE](./REVOKE-FROM.md) を使用してください。
+
+2. 一つの ALTER USER コマンドでは、次のアカウント属性から同時に変更できるのは一項目のみです:
- パスワードの変更
- `PASSWORD_HISTORY` の変更
- `PASSWORD_EXPIRE` の変更
- `FAILED_LOGIN_ATTEMPTS` と `PASSWORD_LOCK_TIME` の変更
- ユーザーのロック解除
-## 例
+## 例 {#example}
-準備としてユーザー `jack` を作成し、以降の例の操作対象にします。
+セットアップ — 以下の例の対象ユーザーとして `jack` を作成します。
```sql
CREATE USER jack@'%' IDENTIFIED BY "12345";
```
-- ユーザーのパスワードを変更します
+- ユーザーのパスワードを変更
```sql
ALTER USER jack@'%' IDENTIFIED BY "12345";
```
-- ユーザーのパスワードポリシーを変更します
-
+- ユーザーのパスワードポリシーを変更
+
```sql
ALTER USER jack@'%' FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 1 DAY;
```
-- ユーザーのロックを解除します
+- ユーザーのロックを解除
```sql
ALTER USER jack@'%' ACCOUNT_UNLOCK
```
-- ユーザーのコメントを変更します
+- ユーザーのコメントを変更
```sql
ALTER USER jack@'%' COMMENT "this is my first user"
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md
index 23c167c7bfda..77c472218bbb 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md
@@ -2,21 +2,21 @@
{
"title": "CREATE USER",
"language": "ja",
- "description": "CREATE USER 文は Doris ユーザーを作成するために使用します。"
+ "description": "CREATE USER ステートメントは Doris ユーザーを作成するために使用します。"
}
---
-## 説明
+## 説明 {#description}
-`CREATE USER` 文は Doris ユーザーを作成するために使用します。
+`CREATE USER` ステートメントは Doris ユーザーを作成するために使用します。
-## 構文
+## 構文 {#syntax}
```sql
CREATE USER [IF EXISTS] <user_identity> [IDENTIFIED BY <password>]
[DEFAULT ROLE <role_name>]
[<password_policy>]
-[<comment>]
+[<comment>]
password_policy:
1. PASSWORD_HISTORY { <n> | DEFAULT }
@@ -24,73 +24,73 @@ password_policy:
3. FAILED_LOGIN_ATTEMPTS <n>
4. PASSWORD_LOCK_TIME { UNBOUNDED | <n> { DAY | HOUR | SECOND }}
```
-## 必須パラメータ
+## 必須パラメータ {#required-parameters}
**1. `<user_identity>`**
> user_identity はユーザーを一意に識別します。構文は 'user_name'@'host' です。
-> `user_identity` は user_name と host の二つの部分で構成されます。user_name はユーザー名、host
はクライアントの接続元ホストアドレスを表します。host には % を使用してあいまい一致を指定できます。host を指定しない場合は '%'
がデフォルトとなり、ユーザーは任意のホストから Doris に接続できます。
-> host にはドメインも指定できます。構文は 'user_name'@['domain'] です。角括弧で囲まれている場合、Doris
はこれをドメインとして扱い、IP アドレスの解決を試みます。
+> `user_identity` は user_name と host の二つの部分で構成され、username はユーザー名です。Host
はクライアントが接続するホストアドレスを示します。host 部分では % を使用してあいまい一致を行えます。host を指定しない場合は '%'
がデフォルトとなり、そのユーザーは任意のホストから Doris に接続できます。
+> host 部分には domain も指定できます。構文は 'user_name'@['domain'] です。角括弧で囲まれている場合でも、Doris
はこれを domain とみなし、その ip アドレスの解決を試みます。
-## 任意パラメータ
+## オプションパラメータ {#optional-parameters}
**1. `<password>`**
-> ユーザーのパスワードを指定します。
+> ユーザーパスワードを指定します。
**2. `<role_name>`**
-> ユーザーのロールを指定します。
->
ロール(ROLE)を指定すると、新しく作成されたユーザーにはそのロールの権限が自動的に付与されます。指定しない場合、ユーザーにはデフォルトで権限がありません。指定するロールは、あらかじめ存在している必要があります。
+> ユーザーロールを指定します。
+>
ロール(ROLE)を指定すると、新しく作成されたユーザーにそのロールの権限が自動的に付与されます。指定しない場合、ユーザーにはデフォルトで権限がありません。指定した
ROLE はすでに存在している必要があります。
**3. `<password_policy>`**
-> `password_policy` は、パスワード認証によるログインに関するポリシーを指定する句です。現在、以下のポリシーをサポートしています。
+> `password_policy` は、パスワード認証ログインに関連するポリシーを指定するための句です。現在、次のポリシーがサポートされています:
>
> `PASSWORD_HISTORY { <n> | DEFAULT }`
>
-> パスワードの再設定時に、過去に使用したパスワードの再利用を許可するかどうかを指定します。たとえば `PASSWORD_HISTORY 10` は、直近
10 回に設定したパスワードを新しいパスワードとして使用できないことを意味します。`PASSWORD_HISTORY DEFAULT`
を指定すると、グローバル変数 `password_history` の値が使用されます。`0` はこの機能を有効にしないことを意味します。デフォルトは 0
です。
+> 現在のユーザーがパスワードをリセットするときに、過去のパスワードを使用できるかどうかを指定します。たとえば、`PASSWORD_HISTORY 10`
は、過去に 10 回設定したパスワードを新しいパスワードとして使用できないことを意味します。`PASSWORD_HISTORY DEFAULT`
に設定すると、グローバル変数 `password_history` の値が使用されます。`0` はこの機能を有効にしないことを意味します。デフォルトは 0
です。
>
> `PASSWORD_EXPIRE { DEFAULT | NEVER | INTERVAL <n> { DAY | HOUR | SECOND }}`
>
-> ユーザーのパスワードの有効期限を設定します。たとえば `PASSWORD_EXPIRE INTERVAL 10 DAY` は、パスワードが 10
日後に失効することを意味します。`PASSWORD_EXPIRE NEVER` は、パスワードが失効しないことを意味します。`PASSWORD_EXPIRE
DEFAULT` を指定すると、グローバル変数 `default_password_lifetime` の値が使用されます。デフォルトは NEVER(または
0)で、失効しません。
+> 現在のユーザーのパスワードの有効期限を設定します。たとえば、`PASSWORD_EXPIRE INTERVAL 10 DAY` はパスワードが 10
日後に期限切れになることを意味します。`PASSWORD_EXPIRE NEVER`
はパスワードが期限切れにならないことを意味します。`PASSWORD_EXPIRE DEFAULT` に設定すると、グローバル変数
`default_password_lifetime` の値が使用されます。デフォルトは NEVER(または 0)で、期限切れになりません。
>
> `FAILED_LOGIN_ATTEMPTS <n>`
>
-> ユーザーが誤ったパスワードで n 回ログインを試みると、アカウントがロックされます。たとえば `FAILED_LOGIN_ATTEMPTS 3`
は、誤ったパスワードで 3 回ログインを試みるとアカウントがロックされることを意味します。
+> 現在のユーザーがログインするとき、誤ったパスワードで n
回ログインすると、アカウントがロックされます。たとえば、`FAILED_LOGIN_ATTEMPTS 3` は、3
回誤ってログインするとアカウントがロックされることを意味します。
>
> `PASSWORD_LOCK_TIME { UNBOUNDED | <n> { DAY | HOUR | SECOND }}`
>
-> アカウントがロックされたときのロック期間を設定します。たとえば `PASSWORD_LOCK_TIME 1 DAY`
は、アカウントが一日間ロックされることを意味します。
+> アカウントがロックされると、ロック時間が設定されます。たとえば、`PASSWORD_LOCK_TIME 1 DAY`
はアカウントが一日間ロックされることを意味します。
**4. `<comment`>**
-> ユーザーのコメントを指定します。
+> ユーザーコメントを指定します。
-## アクセス制御要件
+## アクセス制御要件 {#access-control-requirements}
-この SQL コマンドを実行するユーザーには、少なくとも以下の権限が必要です。
+この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です:
-| 権限 | オブジェクト | 備考 |
+| 権限 | オブジェクト | 備考 |
|:--------------|:----------|:------|
-| ADMIN_PRIV | USER または ROLE | この操作は、ADMIN_PRIV 権限を持つユーザーまたはロールのみ実行できます |
+| ADMIN_PRIV | USER または ROLE | この操作は ADMIN_PRIV 権限を持つユーザーまたはロールのみ実行できます
|
-## 例
+## 例 {#example}
-- パスワードのないユーザーを作成します(ホストを指定しない場合は jack@'%' と同等です)。
+- パスワードなしのユーザーを作成します(host を指定しない場合、jack@'%' と同じです)
```sql
CREATE USER 'jack';
```
-- '172.10.1.10' からログインできる、パスワード付きのユーザーを作成します。
+- パスワードを設定し、'172.10.1.10' からのログインを許可するユーザーを作成します
```sql
CREATE USER jack@'172.10.1.10' IDENTIFIED BY '123456';
```
-- 平文のパスワードを渡さないために、例 2 は次の方法でも作成できます。
+- 平文の受け渡しを避けるため、用例 2 は次の方法でも作成できます
```sql
CREATE USER jack@'172.10.1.10' IDENTIFIED BY PASSWORD
'*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9';
@@ -98,37 +98,37 @@ The encrypted content can be obtained through PASSWORD(),
for example:
SELECT PASSWORD('123456');
```
-- '192.168' サブネットからログインできるユーザーを作成し、そのロールに example_role を指定します。
+- '192.168' サブネットからのログインを許可し、ロールを example_role に指定するユーザーを作成します
```sql
CREATE USER 'jack'@'192.168.%' DEFAULT ROLE 'example_role';
```
-- ドメイン 'example_domain' からログインできるユーザーを作成します。
+- ドメイン 'example_domain' からのログインを許可するユーザーを作成します
```sql
CREATE USER 'jack'@['example_domain'] IDENTIFIED BY '12345';
```
-- ユーザーを作成してロールを割り当てます。
+- ユーザーを作成してロールを割り当てます
```sql
CREATE USER 'jack'@'%' IDENTIFIED BY '12345' DEFAULT ROLE 'my_role';
```
-
-- ユーザーを作成し、パスワードを 10 日後に失効させ、ログインに 3 回失敗した場合はアカウントを一日間ロックします。
+
+- ユーザーを作成し、パスワードを 10 日後に期限切れに設定し、3 回ログインに失敗した場合にアカウントを一日間ロックするよう設定します。
```sql
CREATE USER 'jack' IDENTIFIED BY '12345' PASSWORD_EXPIRE INTERVAL 10 DAY
FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 1 DAY;
```
-- ユーザーを作成し、直近 8 回に使用したパスワードの再利用を制限します。
+- ユーザーを作成し、パスワードを直近 8 回使用したパスワードにリセットできないよう制限します。
```sql
CREATE USER 'jack' IDENTIFIED BY '12345' PASSWORD_HISTORY 8;
```
-- コメント付きのユーザーを作成します。
+- コメント付きのユーザーを作成します
```sql
CREATE USER 'jack' COMMENT "this is my first user";
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md
index 8ea9f1311bcc..8199b411bf06 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md
@@ -2,13 +2,13 @@
{
"title": "GRANT TO",
"language": "ja",
- "description": "GRANT コマンドは、次の操作に使用します。"
+ "description": "GRANT コマンドは次の用途に使用します:"
}
---
-## 説明
+## 説明 {#description}
-GRANT コマンドは、次の操作に使用します。
+GRANT コマンドは次の用途に使用します:
1. 指定した権限をユーザーまたはロールに付与します。
2. 指定したロールをユーザーに付与します。
@@ -22,194 +22,198 @@ GRANT コマンドは、次の操作に使用します。
- [CREATE
RESOURCE](../cluster-management/compute-management/CREATE-RESOURCE.md)
- [CREATE STORAGE
VAULT](../cluster-management/storage-management/CREATE-STORAGE-VAULT.md)
-## 構文
+## 構文 {#syntax}
-**指定した権限をユーザーまたはロールに付与**
+**指定した権限をユーザーまたはロールに付与する**
```sql
-GRANT <privilege_list>
-ON { <priv_level>
- | RESOURCE <resource_name>
- | WORKLOAD GROUP <workload_group_name>
- | COMPUTE GROUP <compute_group_name>
+GRANT <privilege_list>
+ON { <priv_level>
+ | RESOURCE <resource_name>
+ | WORKLOAD GROUP <workload_group_name>
+ | COMPUTE GROUP <compute_group_name>
| STORAGE VAULT <storage_vault_name>
- }
+ }
TO { <user_identity> | ROLE <role_name> }
```
-**指定したロールをユーザーに付与**
+**指定したロールをユーザーに付与する**
```sql
-GRANT <role_list> TO <user_identity>
+GRANT <role_list> TO <user_identity>
```
-## 必須パラメータ
+## 必須パラメータ {#required-parameters}
**1. `<privilege_list>`**
-付与する権限をカンマ区切りで指定します。現在は次の権限をサポートします。
+付与する権限のコンマ区切りリストです。現在、次の権限がサポートされています:
-- NODE_PRIV: ノードのオンライン・オフライン操作を含む、クラスターノードの操作権限。
-- ADMIN_PRIV: NODE_PRIV を除くすべての権限。
-- GRANT_PRIV: ユーザーやロールの作成・削除、権限の付与・取り消し、パスワード設定などを行う権限。
+- NODE_PRIV: クラスターノードの操作権限。ノードのオンライン化やオフライン化などの操作が含まれます。
+- ADMIN_PRIV: NODE_PRIV 以外のすべての権限。
+- GRANT_PRIV: ユーザーやロールの作成・削除、権限の付与と取り消し、パスワードの設定など、操作権限を操作するための権限。
- SELECT_PRIV: 指定したデータベースまたはテーブルに対する読み取り権限。
-- LOAD_PRIV: 指定したデータベースまたはテーブルへのインポート権限。
+- LOAD_PRIV: 指定したデータベースまたはテーブルへのデータロード権限。
- ALTER_PRIV: 指定したデータベースまたはテーブルのスキーマ変更権限。
-- CREATE_PRIV: 指定したデータベースまたはテーブルの作成権限。
-- DROP_PRIV: 指定したデータベースまたはテーブルの削除権限。
-- USAGE_PRIV: 指定したリソースとワークロードグループの使用権限。
-- SHOW_VIEW_PRIV: ビューの作成文を表示する権限。
+- CREATE_PRIV: 指定したデータベースまたはテーブルに対する作成権限。
+- DROP_PRIV: 指定したデータベースまたはテーブルに対する削除権限。
+- USAGE_PRIV: 指定したリソースおよび Workload Group へのアクセス権限。
+- SHOW_VIEW_PRIV: ビュー作成ステートメントを表示する権限。
-従来の権限の変換:
+旧式権限の変換:
-- ALL と READ_WRITE は SELECT_PRIV、LOAD_PRIV、ALTER_PRIV、CREATE_PRIV、DROP_PRIV
に変換されます。
+- ALL と READ_WRITE は SELECT_PRIV, LOAD_PRIV, ALTER_PRIV, CREATE_PRIV,
DROP_PRIV に変換されます。
- READ_ONLY は SELECT_PRIV に変換されます。
**2. `<priv_level>`**
-次の四つの形式をサポートします。
+次の 4 つの形式をサポートします:
-- ..*: すべてのカタログ、およびその中のすべてのデータベースとテーブルに権限を適用できます。
-- catalog_name..: 指定したカタログ内のすべてのデータベースとテーブルに権限を適用できます。
-- catalog_name.db.*: 指定したデータベース内のすべてのテーブルに権限を適用できます。
-- catalog_name.db.tbl: 指定したデータベース内の指定したテーブルに権限を適用できます。
+- ..*:権限をすべてのカタログと、その中のすべてのデータベースおよびテーブルに適用できます。
+- catalog_name..:権限を指定したカタログ内のすべてのデータベースおよびテーブルに適用できます。
+- catalog_name.db.*:権限を指定したデータベース配下のすべてのテーブルに適用できます。
+- catalog_name.db.tbl:権限を指定したデータベース配下の指定したテーブルに適用できます。
**3. `<resource_name>`**
-リソース名を指定します。`%` と `*` を使用してすべてのリソースに一致させることはできますが、res* のようなワイルドカードには対応しません。
+リソース名を指定します。すべてのリソースに一致させる `%` と `*` をサポートしますが、res* のようなワイルドカードはサポートしません。
**4. `<workload_group_name>`**
-ワークロードグループ名を指定します。`%` と `*` ですべてのワークロードグループに一致させることはできますが、ワイルドカードには対応しません。
+workload group 名を指定します。すべての workload group に一致させる `%` と `*`
をサポートしますが、ワイルドカードはサポートしません。
**5. `<compute_group_name>`**
-コンピュートグループ名を指定します。`%` と `*` ですべてのコンピュートグループに一致させることはできますが、ワイルドカードには対応しません。
+compute group 名を指定します。すべての compute group に一致させる `%` と `*`
をサポートしますが、ワイルドカードはサポートしません。
**6. `<storage_vault_name>`**
-ストレージボールト名を指定します。`%` と `*` ですべてのストレージボールトに一致させることはできますが、ワイルドカードには対応しません。
+storage vault 名を指定します。すべての storage vault に一致させる `%` と `*`
をサポートしますが、ワイルドカードはサポートしません。
**7. `<user_identity>`**
-権限の付与先ユーザーを指定します。CREATE USER で作成した user_identity である必要があります。user_identity の
host にはドメイン名を指定できます。その場合、権限が有効になるまで約 1 分遅れることがあります。
+権限を受け取るユーザーを指定します。CREATE USER で作成された user_identity である必要があります。user_identity
内のホストにはドメイン名を指定できます。ドメイン名の場合、権限の有効化までに約 1 分遅れることがあります。
**8. `<role_name>`**
-権限の付与先ロールを指定します。指定したロールが存在しない場合は自動的に作成されます。
+権限を受け取るロールを指定します。指定したロールが存在しない場合は自動的に作成されます。
**9. `<role_list>`**
-割り当てるロールをカンマ区切りで指定します。指定するロールは存在する必要があります。
+割り当てるロールのコンマ区切りリストです。指定したロールは存在している必要があります。
-## 必要な権限
+4.1.5 以降、権限オブジェクト名は最大 3 つのコンポーネント、`db`、`db.table`、または `catalog.db.table`
で構成されます。対応するワイルドカード形式も使用できます。3 つを超えるコンポーネントは、余分なプレフィックスを黙って無視せず、拒否されます。
-この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。
+## アクセス制御要件 {#access-control-requirements}
-| 権限 | 対象 | 説明 |
+この SQL コマンドを実行するユーザーは、少なくとも次の権限を持っている必要があります:
+
+| 権限 | オブジェクト | 注記 |
| :---------------- | :------------- | :---------------------------- |
-| GRANT_PRIV | User or Role | REVOKE 操作を実行できるのは GRANT_PRIV
権限を持つユーザーまたはロールのみです。 |
+| GRANT_PRIV | ユーザーまたはロール | GRANT_PRIV 権限を持つユーザーまたはロールのみが GRANT
操作を実行できます。 |
+
+4.1.5 以降、`ADMIN` 以外のユーザーが列権限を付与または取り消すには、既存の `GRANT`
権限に加えて、対応するテーブル権限、または一覧に含まれる各列に対する対応する権限の両方が必要です。`GRANT`
だけでは、自身が保持していない列権限をユーザーが付与または取り消すことはできません。
-## 例
+## 例 {#examples}
-- すべてのカタログ、データベース、テーブルに対する権限をユーザーに付与します。
+- ユーザーにすべてのカタログとデータベースおよびテーブルへの権限を付与します:
```sql
GRANT SELECT_PRIV ON *.*.* TO 'jack'@'%';
```
-- 指定したデータベーステーブルに対する権限をユーザーに付与します。
+- ユーザーに指定したデータベーステーブルへの権限を付与します:
```sql
GRANT SELECT_PRIV,ALTER_PRIV,LOAD_PRIV ON ctl1.db1.tbl1 TO
'jack'@'192.8.%';
```
-- 指定したデータベーステーブルに対する権限をロールに付与します。
+- ロールに指定したデータベーステーブルへの権限を付与します:
```sql
GRANT LOAD_PRIV ON ctl1.db1.* TO ROLE 'my_role';
```
-- すべてのリソースへのアクセス権をユーザーに付与します。
+- ユーザーにすべてのリソースへのアクセス権を付与します:
```sql
GRANT USAGE_PRIV ON RESOURCE * TO 'jack'@'%';
```
-- 指定したリソースの使用権限をユーザーに付与します。
+- ユーザーに指定したリソースを使用する権限を付与します:
```sql
GRANT USAGE_PRIV ON RESOURCE 'spark_resource' TO 'jack'@'%';
```
-- 指定したリソースへのアクセス権をロールに付与します。
+- ロールに指定したリソースへのアクセス権を付与します:
```sql
GRANT USAGE_PRIV ON RESOURCE 'spark_resource' TO ROLE 'my_role';
```
-- 指定したロールをユーザーに付与します。
+- 指定したロールをユーザーに付与します:
```sql
GRANT 'role1','role2' TO 'jack'@'%';
```
-- 指定したワークロードグループ 'g1' をユーザー jack に付与します。
+- ユーザー jack に指定した workload group 'g1' を付与します:
```sql
GRANT USAGE_PRIV ON WORKLOAD GROUP 'g1' TO 'jack'@'%';
```
-- すべてのワークロードグループに一致する権限をユーザー jack に付与します。
+- ユーザー jack に付与されたすべての workload group に一致させます:
```sql
GRANT USAGE_PRIV ON WORKLOAD GROUP '%' TO 'jack'@'%';
```
-- ワークロードグループ 'g1' をロール my_role に付与します。
+- ロール my_role に workload group 'g1' を付与します:
```sql
GRANT USAGE_PRIV ON WORKLOAD GROUP 'g1' TO ROLE 'my_role';
```
-- jack に db1 の view1 の作成文を表示する権限を付与します。
+- jack が db1 配下の view1 の作成ステートメントを表示できるようにします:
```sql
GRANT SHOW_VIEW_PRIV ON db1.view1 TO 'jack'@'%';
```
-- 指定したコンピュートグループの使用権限をユーザーに付与します。
+- ユーザーに指定した compute group の使用権限を付与します:
```sql
GRANT USAGE_PRIV ON COMPUTE GROUP 'group1' TO 'jack'@'%';
```
-- 指定したコンピュートグループの使用権限をロールに付与します。
+- ロールに指定した compute group の使用権限を付与します:
```sql
GRANT USAGE_PRIV ON COMPUTE GROUP 'group1' TO ROLE 'my_role';
```
-- すべてのコンピュートグループの使用権限をユーザーに付与します。
+- ユーザーにすべての compute group の使用権限を付与します:
```sql
GRANT USAGE_PRIV ON COMPUTE GROUP '*' TO 'jack'@'%';
```
-- 指定したストレージボールトの使用権限をユーザーに付与します。
+- ユーザーに指定した storage vault の使用権限を付与します:
```sql
GRANT USAGE_PRIV ON STORAGE VAULT 'vault1' TO 'jack'@'%';
```
-- 指定したストレージボールトの使用権限をロールに付与します。
+- ロールに指定した storage vault の使用権限を付与します:
```sql
GRANT USAGE_PRIV ON STORAGE VAULT 'vault1' TO ROLE 'my_role';
```
-- すべてのストレージボールトの使用権限をユーザーに付与します。
+- ユーザーにすべての storage vault の使用権限を付与します:
```sql
GRANT USAGE_PRIV ON STORAGE VAULT '*' TO 'jack'@'%';
- ```
\ No newline at end of file
+ ```
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md
index 3afe988e1a8d..573c6aff4e69 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md
@@ -2,16 +2,16 @@
{
"title": "REVOKE FROM",
"language": "ja",
- "description": "REVOKE コマンドは、次の操作に使用します。"
+ "description": "REVOKE コマンドには次の機能があります。"
}
---
-## 説明
+## 説明 {#description}
-REVOKE コマンドは、次の操作に使用します。
+REVOKE コマンドには次の機能があります。
-1. ユーザーまたはロールから指定した権限を取り消します。
-2. 以前ユーザーに付与した指定のロールを取り消します。
+1. ユーザーまたはロールの指定された権限を取り消します。
+2. ユーザーに以前付与された指定ロールを取り消します。
**関連コマンド**
@@ -22,38 +22,38 @@ REVOKE コマンドは、次の操作に使用します。
- [CREATE
RESOURCE](../cluster-management/compute-management/CREATE-RESOURCE.md)
- [CREATE STORAGE
VAULT](../cluster-management/storage-management/CREATE-STORAGE-VAULT.md)
-## 構文
+## 構文 {#syntax}
-**ユーザーまたはロールから指定した権限を取り消す**
+**ユーザーまたはロールの指定された権限を取り消す**
```sql
-REVOKE <privilege_list>
-ON { <priv_level>
- | RESOURCE <resource_name>
- | WORKLOAD GROUP <workload_group_name>
- | COMPUTE GROUP <compute_group_name>
- | STORAGE VAULT <storage_vault_name>
- }
+REVOKE <privilege_list>
+ON { <priv_level>
+ | RESOURCE <resource_name>
+ | WORKLOAD GROUP <workload_group_name>
+ | COMPUTE GROUP <compute_group_name>
+ | STORAGE VAULT <storage_vault_name>
+ }
FROM { <user_identity> | ROLE <role_name> }
```
-**ユーザーに付与した指定のロールを取り消す**
+**ユーザーに以前付与された指定ロールを取り消す**
```sql
-REVOKE <role_list> FROM <user_identity>
+REVOKE <role_list> FROM <user_identity>
```
-## 必須パラメータ
+## 必須パラメータ {#required-parameters}
**1. `<privilege_list>`**
-取り消す権限をカンマ区切りで指定します。次の権限をサポートします。
+取り消す権限のカンマ区切りリストです。サポートされる権限は次のとおりです。
-- NODE_PRIV: クラスターノードの操作権限
+- NODE_PRIV: クラスターノード操作権限
- ADMIN_PRIV: 管理者権限
-- GRANT_PRIV: 権限付与の権限
+- GRANT_PRIV: 認証権限
- SELECT_PRIV: クエリ権限
-- LOAD_PRIV: データインポート権限
+- LOAD_PRIV: データロード権限
- ALTER_PRIV: 変更権限
- CREATE_PRIV: 作成権限
- DROP_PRIV: 削除権限
@@ -62,53 +62,57 @@ REVOKE <role_list> FROM <user_identity>
**2. `<priv_level>`**
-権限の適用範囲を指定します。次の形式をサポートします。
+権限の適用範囲を指定します。サポートされる形式は次のとおりです。
- *.*.*: すべてのカタログ、データベース、テーブル
- catalog_name.*.*: 指定したカタログ内のすべてのデータベースとテーブル
- catalog_name.db.*: 指定したデータベース内のすべてのテーブル
-- catalog_name.db.tbl: 指定したデータベース内の指定したテーブル
+- catalog_name.db.tbl: 指定したデータベース内の特定のテーブル
**3. `<resource_name>`**
-リソース名を指定します。`%`(任意の文字列に一致)と `_`(任意の一文字に一致)のワイルドカードを使用できます。
+リソース名を指定します。%(任意の文字列に一致)および _(任意の一文字に一致)のワイルドカード文字をサポートします。
**4. `<workload_group_name>`**
-ワークロードグループ名を指定します。`%`(任意の文字列に一致)と `_`(任意の一文字に一致)のワイルドカードを使用できます。
+ワークロードグループ名を指定します。%(任意の文字列に一致)および _(任意の一文字に一致)のワイルドカード文字をサポートします。
**5. `<compute_group_name>`**
-コンピュートグループ名を指定します。`%`(任意の文字列に一致)と `_`(任意の一文字に一致)のワイルドカードを使用できます。
+コンピュートグループ名を指定します。%(任意の文字列に一致)および _(任意の一文字に一致)のワイルドカード文字をサポートします。
**6. `<storage_vault_name>`**
-ストレージボールト名を指定します。`%`(任意の文字列に一致)と `_`(任意の一文字に一致)のワイルドカードを使用できます。
+ストレージボールト名を指定します。%(任意の文字列に一致)および _(任意の一文字に一致)のワイルドカード文字をサポートします。
**7. `<user_identity>`**
-ユーザー識別子を指定します。CREATE USER 文で作成したユーザーである必要があります。host
部分にはドメイン名を指定できます。その場合、権限の取り消しが反映されるまで 1 分ほど遅れることがあります。
+ユーザー ID を指定します。このユーザーは CREATE USER 文で作成されている必要があります。ユーザー ID の host
部分にはドメイン名を指定できます。ドメイン名の場合、権限の取り消しが反映されるまで 1 分程度の遅延が発生することがあります。
**8. `<role_name>`**
-ロール名を指定します。ロールは存在する必要があります。
+ロール名を指定します。ロールは存在している必要があります。
**9. `<role_list>`**
-取り消すロールをカンマ区切りで指定します。指定するロールはすべて存在する必要があります。
+取り消すロールのカンマ区切りリストです。指定したすべてのロールが存在している必要があります。
-## 必要な権限
+4.1.5 以降、権限オブジェクト名は最大で三つの要素(`db`、`db.table`、または
`catalog.db.table`)で、対応するワイルドカード形式も使用できます。三つを超える要素は拒否され、余分なプレフィックスが黙って無視されることはありません。
+
+## アクセス制御要件 {#access-control-requirements}
この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。
-| 権限 | 対象 | 説明 |
+| 権限 | オブジェクト | 注記 |
| :---------------- | :------------- | :---------------------------- |
-| GRANT_PRIV | User or Role | REVOKE 操作を実行できるのは GRANT_PRIV
権限を持つユーザーまたはロールのみです。 |
+| GRANT_PRIV | ユーザーまたはロール | GRANT_PRIV 権限を持つユーザーまたはロールのみが REVOKE
操作を実行できます。 |
+
+4.1.5 以降、`ADMIN` 以外のユーザーが列権限を付与または取り消すには、既存の `GRANT`
権限に加えて、対応するテーブル権限、または一覧に含まれる各列に対する対応する権限の両方が必要です。`GRANT`
権限だけでは、自身が保有していない列権限を付与または取り消すことはできません。
-## 例
+## 例 {#examples}
-準備として、以降の例で権限を取り消す対象のユーザー、ロール、データベース、ワークロードグループを作成し、前提となる `GRANT` を実行し、各
`REVOKE` が意味を持つようにします(付与されていない権限は取り消せません)。
+準備 — 以下の例で REVOKE の対象となるユーザー / ロール / データベース / ワークロードグループを作成し、各 `REVOKE`
を意味のあるものにする前提の `GRANT` を実行します(付与されていない権限は取り消せません)。
```sql
CREATE DATABASE db1;
@@ -131,61 +135,61 @@ GRANT USAGE_PRIV ON STORAGE VAULT 'vault1' TO ROLE
'my_role';
GRANT USAGE_PRIV ON STORAGE VAULT '%' TO 'jack'@'%';
```
-- 特定のデータベースに対する SELECT 権限をユーザーから取り消します。
+- ユーザーから特定のデータベースに対する SELECT 権限を取り消す:
```sql
REVOKE SELECT_PRIV ON db1.* FROM 'jack'@'192.%';
```
-- 特定のリソースの使用権限をユーザーから取り消します。
+- ユーザーから特定のリソースに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON RESOURCE 'spark_resource' FROM 'jack'@'192.%';
```
-- ユーザーからロールを取り消します。
+- ユーザーからロールを取り消す:
```sql
REVOKE 'role1','role2' FROM 'jack'@'192.%';
```
-- 特定のワークロードグループの使用権限をユーザーから取り消します。
+- ユーザーから特定のワークロードグループに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON WORKLOAD GROUP 'g1' FROM 'jack'@'%';
```
-- すべてのワークロードグループの使用権限をユーザーから取り消します。
+- ユーザーからすべてのワークロードグループに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON WORKLOAD GROUP '%' FROM 'jack'@'%';
```
-- すべてのコンピュートグループの使用権限をユーザーから取り消します。
+- ユーザーからすべてのコンピュートグループに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON COMPUTE GROUP 'group1' FROM 'jack'@'%';
```
-- コンピュートグループの使用権限をロールから取り消します。
+- ロールからコンピュートグループに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON COMPUTE GROUP 'group1' FROM ROLE 'my_role';
```
-- すべてのストレージボールトの使用権限をユーザーから取り消します。
+- ユーザーからすべてのストレージボールトに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON STORAGE VAULT 'vault1' FROM 'jack'@'%';
```
-- ストレージボールトの使用権限をロールから取り消します。
+- ロールからストレージボールトに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON STORAGE VAULT 'vault1' FROM ROLE 'my_role';
```
-- すべてのストレージボールトの使用権限をロールから取り消します。
+- ロールからすべてのストレージボールトに対する使用権限を取り消す:
```sql
REVOKE USAGE_PRIV ON STORAGE VAULT '%' FROM 'jack'@'%';
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md
index 26beff0ce8e5..28a048172115 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md
@@ -2,61 +2,63 @@
{
"title": "SET PASSWORD",
"language": "ja",
- "description": "SET PASSWORD 文はユーザーのログインパスワードを変更します。"
+ "description": "SET PASSWORD ステートメントは、ユーザーのログインパスワードを変更するために使用します。"
}
---
-## 説明
+## 説明 {#description}
-`SET PASSWORD` 文はユーザーのログインパスワードを変更します。
+`SET PASSWORD` ステートメントは、ユーザーのログインパスワードを変更するために使用します。
-## 構文
+## 構文 {#syntax}
```sql
SET PASSWORD [FOR <user_identity>] =
[PASSWORD(<plain_password>)]|[<hashed_password>]
```
-## 必須パラメータ
+## 必須パラメータ {#required-parameters}
**1. `<plain_password>`**
-> 入力は平文のパスワードです。パスワード `123456` の場合は、文字列 `123456` をそのまま指定します。
+> 入力はプレーンテキストのパスワードです。パスワード `123456` を例にすると、文字列 `123456` をそのまま使用します。
**2. `<hashed_password>`**
-> 入力は暗号化されたパスワードです。パスワード 123456 の場合、文字列
`*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9` をそのまま指定します。これは関数
`PASSWORD('123456')` の戻り値です。
+> 入力は暗号化されたパスワードです。パスワード 123456 を例にすると、文字列
`*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9` をそのまま使用します。これは関数
`PASSWORD('123456')` の戻り値です。
-## 任意パラメータ
+## オプションパラメータ {#optional-parameters}
**1. `<user_identity>`**
-> ここで指定する user_identity は、CREATE USER でユーザーを作成したときの user_identity
と完全に一致する必要があります。一致しない場合はユーザーが存在しないというエラーになります。user_identity を省略すると、現在のユーザーは
'username'@'ip' となり、既存の user_identity と一致しない場合があります。現在のユーザーは SHOW GRANTS
で確認できます。
+> ここでの user_identity は、CREATE USER を使用してユーザーを作成したときに指定した user_identity
と完全に一致する必要があります。一致しない場合、ユーザーが存在しないというエラーが報告されます。user_identity を指定しない場合、現在のユーザーは
'username'@'ip' となり、どの user_identity とも一致しない可能性があります。現在のユーザーは SHOW GRANTS
で確認できます。
-## 必要な権限
+## アクセス制御要件 {#access-control-requirements}
-この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。
+この SQL コマンドを実行するユーザーには、少なくとも以下の権限が必要です。
-| 権限 | 対象 | 説明 |
+| 権限 | オブジェクト | 備考 |
|:--------------|:----------|:------|
-| ADMIN_PRIV | USER or ROLE | ADMIN_PRIV
権限を持つユーザーまたはロールはすべてのユーザーのパスワードを変更できます。それ以外は現在のユーザーのパスワードだけを変更できます。 |
+| ADMIN_PRIV | USER または ROLE | ユーザーまたはロールが ADMIN_PRIV
権限を持っている場合、すべてのユーザーのパスワードを変更できます。それ以外の場合は現在のユーザーのパスワードのみ変更できます。 |
-## 使用上の注意
+## 使用上の注意 {#usage-notes}
-- `FOR user_identity` を省略すると、現在のユーザーのパスワードを変更します。
+4.1.5 以降、特殊な root アイデンティティは `'root'@'%'` のみです。`'root'@'localhost'`
のようなアイデンティティは通常のユーザーのままであり、ユーザー名が root であるというだけでは実際の root アカウントを変更する権限を得ません。実際の
root アカウントの保護は、root という名前の他のユーザーには適用されません。
-## 例
+- `FOR user_identity` フィールドが存在しない場合は、現在のユーザーのパスワードを変更します。
-- 現在のユーザーのパスワードを変更します
+## 例 {#example}
+
+- 現在のユーザーのパスワードを変更する
```sql
SET PASSWORD = PASSWORD('123456')
SET PASSWORD = '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9'
```
-- 指定したユーザーのパスワードを変更します
+- 指定したユーザーのパスワードを変更する
```sql
SET PASSWORD FOR 'jack'@'192.%' = PASSWORD('123456')
SET PASSWORD FOR 'jack'@['domain'] =
'*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9'
-```
\ No newline at end of file
+```
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md
index 02a5db18d46a..c901dba53f3f 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md
@@ -2,34 +2,36 @@
{
"title": "ALTER RESOURCE",
"language": "ja",
- "description": "このステートメントは、既存のリソースを変更するために使用します。リソースを変更できるのは root ユーザーまたは
admin ユーザーのみです。"
+ "description": "この文は既存のリソースを変更するために使用します。root または admin
ユーザーのみがリソースを変更できます。"
}
---
-## 説明
+## 説明 {#description}
-このステートメントは、既存のリソースを変更するために使用します。リソースを変更できるのは root ユーザーまたは admin ユーザーのみです。
+この文は既存のリソースを変更するために使用します。root または admin ユーザーのみがリソースを変更できます。
-## 構文
+4.1.5 以降、新しく作成され、root が作成者としてマークされた AI Resource は、root のみが変更または削除できます。他の
`ADMIN`
ユーザーはこれらの操作を実行できません。アップグレード前に作成され、このマーカーが付いていないリソースには、遡及的な制限は適用されません。詳しくは [AI
Resource の権限](../../../sql-functions/ai-functions/overview.md) を参照してください。
+
+## 構文 {#syntax}
```sql
ALTER RESOURCE '<resource_name>'
PROPERTIES (
- `<property>`,
+ `<property>`,
[ , ... ]
);
```
-## パラメータ
+## パラメータ {#parameters}
1.`<property>`
-`<property>` の形式は `<key>` = `<value>` です。`<value>` の変更は、`<key>` が 'type'
の場合にはサポートされていません。
+`<property>` の形式は `<key>` = `<value>` であり、`<value>` のうち `<key>` が 'type'
に等しいものの変更はサポートされません。
-変更可能なプロパティのパラメータについては、[CREATE-RESOURCE](./CREATE-RESOURCE.md) を参照してください。
+変更可能な properties パラメータについては、[CREATE-RESOURCE](./CREATE-RESOURCE.md)
セクションを参照してください。
-## 例
+## 例 {#examples}
1. spark0 という名前の Spark リソースの作業ディレクトリを変更します。
@@ -43,15 +45,15 @@ ALTER RESOURCE 'spark0' PROPERTIES ("working_dir" =
"hdfs://127.0.0.1:10000/tmp/
ALTER RESOURCE 'remote_s3' PROPERTIES ("s3.connection.maximum" = "100");
```
-3. 温冷分離用の S3 リソースに関連する情報を変更します。
+3. コールド/ホット分離 S3 リソースに関連する情報を変更します。
- サポート対象
- - `s3.access_key` S3 アクセスキー
- - `s3.secret_key` S3 シークレットキー
- - `s3.session_token` S3 セッショントークン
- - `s3.connection.maximum` デフォルト: 50
- - `s3.connection.timeout` デフォルト: 1000ms
- - `s3.connection.request.timeout` デフォルト: 3000ms
+ - `s3.access_key` s3 の ak
+ - `s3.secret_key` s3 の sk
+ - `s3.session_token` s3 トークン
+ - `s3.connection.maximum` デフォルト 50
+ - `s3.connection.timeout` デフォルト 1000ms
+ - `s3.connection.request.timeout` デフォルト 3000ms
- サポート対象外
- `s3.region`
- `s3.bucket"`
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md
index a39ac3f20fa5..e4874f9e6588 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md
@@ -2,28 +2,30 @@
{
"title": "DROP RESOURCE",
"language": "ja",
- "description": "この文は既存のリソースを削除するために使用します。リソースを削除できるのは root または admin
ユーザーのみです。"
+ "description": "このステートメントは、既存のリソースを削除するために使用します。リソースを削除できるのは、root または
admin ユーザーだけです。"
}
---
-## 説明
+## 説明 {#description}
-この文は既存のリソースを削除するために使用します。リソースを削除できるのは root または admin ユーザーのみです。
+このステートメントは、既存のリソースを削除するために使用します。リソースを削除できるのは、root または admin ユーザーだけです。
-## 構文
+4.1.5 以降、root が作成したことを示すマークが付いた新規作成の AI Resource を変更または削除できるのは root だけです。他の
`ADMIN` ユーザーは変更または削除できません。アップグレード前に作成され、このマークが付いていないリソースには、遡及して制限は適用されません。詳しくは
[AI Resource の権限](../../../sql-functions/ai-functions/overview.md) を参照してください。
+
+## 構文 {#syntax}
```sql
DROP RESOURCE '<resource_name>'
```
-## 使用上の注意
+## 使用上の注意 {#usage-notes}
使用中の ODBC/S3 リソースは削除できません。
-## 例
+## 例 {#examples}
1. spark0 という名前の Spark リソースを削除します。
-
+
```sql
DROP RESOURCE 'spark0';
```
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md
index a099c957c2af..fc6d9cb7f245 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md
@@ -2,44 +2,46 @@
{
"title": "SHOW FRONTEND CONFIG",
"language": "ja",
- "description": "このステートメントは、現在のクラスタの設定を表示します(現在は FE の設定項目のみサポートしています)"
+ "description": "このステートメントは、現在のクラスターの構成を表示するために使用されます(現在は FE
の構成項目のみサポートされています)"
}
---
-## 説明
+## 説明 {#description}
-このステートメントは、現在のクラスタの設定を表示します(現在は FE の設定項目のみサポートしています)。
+このステートメントは、現在のクラスターの構成を表示するために使用されます(現在は FE の構成項目のみサポートされています)。
-## 構文
+4.1.5 以降、空でない機密構成値は `********` として `Value` に表示されます。これには初期 root
パスワードと、TLS、HTTPS、MySQL SSL
のパスワードが含まれます。設定されていない空の値は空のままです。マスキングによって実際の構成値が変更されることはありません。
+
+## 構文 {#syntax}
```sql
SHOW FRONTEND CONFIG [LIKE "<pattern>"];
```
-## オプションパラメータ
+## オプションパラメータ {#optional-parameters}
**`<pattern>`**
-> 通常の文字とワイルドカードを含めることができる文字列です。
+> 通常の文字とワイルドカードを含めることができる文字列。
-## 戻り値
-| 列名 | 説明 |
-|-------------|-------------------------------------------------------|
-| Value | 設定項目の値 |
-| Type | 設定項目の型 |
-| IsMutable | `ADMIN SET CONFIG` コマンドで設定できるかどうか |
-| MasterOnly | Master FE にのみ適用されるかどうか |
-| Comment | 設定項目の説明 |
+## 戻り値 {#return-values}
+| 列名 | 説明 |
+|-------------|-----------------------------------------------------|
+| Value | 構成項目の値 |
+| Type | 構成項目の型 |
+| IsMutable | `ADMIN SET CONFIG` コマンドで設定できるかどうか |
+| MasterOnly | Master FE にのみ適用されるかどうか |
+| Comment | 構成項目の説明 |
-## 例
+## 例 {#example}
-1. 現在の FE ノードの設定を表示する
+1. 現在の FE ノードの構成を表示する
```sql
SHOW FRONTEND CONFIG;
```
-2. LIKE 述語を使用して、現在の FE ノードの設定を検索する
+2. LIKE 述語を使用して現在の FE ノードの構成を検索する
```sql
SHOW FRONTEND CONFIG LIKE '%check_java_version%';
@@ -51,4 +53,3 @@ SHOW FRONTEND CONFIG [LIKE "<pattern>"];
| check_java_version | true | boolean | false | false | |
+--------------------+-------+---------+-----------+------------+---------+
```
-
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md
index f7f2b5123607..2e9ef7380289 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md
@@ -2,17 +2,17 @@
{
"title": "WARM UP",
"language": "ja",
- "description": "WARM UP COMPUTE GROUP
ステートメントは、クエリ性能を向上させるためにコンピュートグループ内のデータをウォームアップします。"
+ "description": "WARM UP COMPUTE GROUP ステートメントは、クエリ
パフォーマンスを向上させるために、コンピュートグループ内のデータをウォームアップするために使用されます。"
}
---
-## 説明
+## 説明 {#description}
-`WARM UP COMPUTE GROUP`
ステートメントは、クエリ性能を向上させるためにコンピュートグループ内のデータをウォームアップします。ウォームアップ操作では、別のコンピュートグループからリソースを取得するか、ウォームアップする特定のテーブルとパーティションを指定できます。ウォームアップ操作はジョブ
ID を返します。この ID を使用してウォームアップジョブの状態を追跡できます。
+`WARM UP COMPUTE GROUP` ステートメントは、クエリ
パフォーマンスを向上させるために、コンピュートグループ内のデータをウォームアップするために使用されます。ウォームアップ操作では、別のコンピュートグループからリソースを取得するか、ウォームアップ対象として特定のテーブルやパーティションを指定できます。ウォームアップ操作はジョブ
ID を返します。この ID を使用してウォームアップジョブのステータスを追跡できます。
-> Catalog
クエリで使用するキャッシュのウォームアップについては、[データキャッシュのドキュメント](../../../../lakehouse/data-cache.md)を参照してください。
+> Catalog クエリシナリオでキャッシュをウォームアップする方法については、[Data Cache
ドキュメント](../../../../lakehouse/data-cache.md)を参照してください。
-## 構文
+## 構文 {#syntax}
```sql
WARM UP COMPUTE GROUP <destination_compute_group_name> WITH COMPUTE GROUP
<source_compute_group_name> FORCE;
@@ -27,21 +27,25 @@ warm_up_list ::= warm_up_item [AND warm_up_item...];
warm_up_item ::= TABLE <table_name> [PARTITION <partition_name>];
```
-## パラメータ
+## パラメータ {#parameters}
| パラメータ名 | 説明
|
|---------------------------|--------------------------------------------------------------|
-| destination_compute_group_name | ウォームアップ対象のコンピュートグループの名前。
|
-| source_compute_group_name | リソースの取得元となるコンピュートグループの名前。
|
-| warm_up_list | ウォームアップする項目のリスト。テーブルとパーティションを指定できます。
|
+| destination_compute_group_name | ウォームアップする対象コンピュートグループの名前。
|
+| source_compute_group_name | リソースを取得するソースコンピュートグループの名前。
|
+| warm_up_list | ウォームアップする特定の項目のリスト。テーブルとパーティションを含めることができます。
|
| table_name | ウォームアップに使用するテーブルの名前。
|
| partition_name | ウォームアップに使用するパーティションの名前。
|
-## 戻り値
+## 戻り値 {#return-value}
-* JobId: ウォームアップジョブの ID。
+* JobId: ウォームアップジョブの ID。
-## 例
+## アクセス制御要件 {#access-control-requirements}
+
+4.1.5 以降、ウォームアップには宛先 Compute Group に対する `USAGE` 権限が必要で、ソース Compute Group
を指定する場合はソース Compute Group に対する `USAGE` 権限も必要です。`WITH TABLE` で明示的に指定した各内部テーブルには
`SELECT` 権限が必要です。`ON TABLES` ルールを使用するイベント駆動のウォームアップには、グローバル `ADMIN`
権限も必要です。必要な権限が不足している場合、操作は拒否されます。
+
+## 例 {#examples}
1. source_group_name という名前のコンピュートグループを使用して、destination_group_name
という名前のコンピュートグループをウォームアップします。
@@ -49,12 +53,12 @@ warm_up_item ::= TABLE <table_name> [PARTITION
<partition_name>];
WARM UP COMPUTE GROUP destination_group_name WITH COMPUTE GROUP
source_group_name;
```
-2. destination_group という名前のコンピュートグループで、テーブル sales_data と customer_info、およびテーブル
orders のパーティション q1_2024 をウォームアップします。
+2. destination_group という名前のコンピュートグループを使用して、テーブル sales_data と
customer_info、およびテーブル orders のパーティション q1_2024 をウォームアップします。
```sql
- WARM UP COMPUTE GROUP destination_group WITH
- TABLE sales_data
- AND TABLE customer_info
+ WARM UP COMPUTE GROUP destination_group WITH
+ TABLE sales_data
+ AND TABLE customer_info
AND TABLE orders PARTITION q1_2024;
```
diff --git
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md
index 388b54bee305..dc2b5c44c3a6 100644
---
a/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md
+++
b/i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md
@@ -2,15 +2,15 @@
{
"title": "CREATE REPOSITORY",
"language": "ja",
- "description": "この文はリポジトリを作成します。リポジトリはバックアップまたは復元に使用します。"
+ "description": "このステートメントはリポジトリを作成するために使用します。リポジトリはバックアップまたはリストアに使用されます。"
}
---
-## 説明
+## 説明 {#description}
-この文はリポジトリを作成します。リポジトリはバックアップまたは復元に使用します。
+このステートメントはリポジトリを作成するために使用します。リポジトリはバックアップまたはリストアに使用されます。
-## 構文
+## 構文 {#syntax}
```sql
CREATE [READ ONLY] REPOSITORY <repo_name>
@@ -23,48 +23,48 @@ CREATE [READ ONLY] REPOSITORY <repo_name>
)
```
-## 必須パラメータ
+## 必須パラメータ {#required-parameters}
**<repo_name>**
-> リポジトリの一意の名前。
+> リポジトリの一意な名前。
**<repo_location>**
> リポジトリのストレージパス。
**<storage_property>**
-> リポジトリのプロパティ。ストレージに S3 と HDFS のどちらを選ぶかに応じて、対応するパラメータを指定します。
+> リポジトリのプロパティ。ストレージ媒体として S3 と HDFS のどちらを選択したかに応じて、対応するパラメータを選択します。
-**<storage_property>** で使用できるオプションのパラメータは次のとおりです。実際の環境に応じて、ほかのパラメータも追加できます。
+**<storage_property>** オプションパラメータは次のとおりです。実際の環境に応じて、追加のパラメータを指定できます。
-| パラメータ | 説明 |
-|-------------------------|---------------------------------------------------|
-| **s3.endpoint** | S3 サービスのエンドポイント |
-| **s3.access_key** | S3 アクセスキー |
-| **s3.secret_key** | S3 シークレットキー |
-| **s3.region** | S3 リージョン |
-| **use_path_style** | S3 でパス形式のアクセスを使用するかどうか(MinIO に適用) |
-| **fs.defaultFS** | Hadoop のデフォルトファイルシステム URI |
-| **hadoop.username** | Hadoop のユーザー名 |
+| パラメータ | 説明 |
+|-------------------------|------------------------------------|
+| **s3.endpoint** | S3 サービスエンドポイント |
+| **s3.access_key** | S3 アクセスキー |
+| **s3.secret_key** | S3 シークレットキー |
+| **s3.region** | S3 リージョン |
+| **use_path_style** | S3 でパス形式アクセスを使用するかどうか(MinIO に適用) |
+| **fs.defaultFS** | Hadoop のデフォルトファイルシステム URI |
+| **hadoop.username** | Hadoop ユーザー名 |
-**注: **
+**注: **
-Doris は、AWS S3 リポジトリの作成時に `AWS Assume Role` もサポートします。詳しくは [AWS
連携](../../../../admin-manual/auth/integrations/aws-authentication-and-authorization.md#assumed-role-authentication)を参照してください。
+Doris は AWS S3 リポジトリの作成に `AWS Assume Role` もサポートしています。[AWS
統合](../../../../admin-manual/auth/integrations/aws-authentication-and-authorization.md#assumed-role-authentication)を参照してください。
-## アクセス制御要件
+## アクセス制御要件 {#access-control-requirements}
-| 権限 | オブジェクト | 備考
|
-|:-------------------|:-------------------------------------|:---------------------------------------------------|
-| ADMIN_PRIV | クラスター全体の管理権限 | リポジトリを作成できるのは root
またはスーパーユーザーのみ |
+| 権限 | オブジェクト | 注記
|
+|:-------------------|:-----------------------------|:----------------------------------------------------|
+| ADMIN_PRIV | クラスタ全体の管理権限 | リポジトリを作成できるのは root または superuser のみです |
-## 使用上の注意
-- 読み取り専用リポジトリでは、復元のみ実行できます。それ以外のリポジトリでは、バックアップと復元の両方を実行できます。
-- プロパティ(PROPERTIES)は S3 と HDFS で異なります。以下の例を参照してください。
-- S3 の場合、ON LOCATION には S3 バケット名を指定します。
--
データを移行する場合、移行元クラスターと移行先クラスターの両方で同じリポジトリを作成する必要があります。これにより、移行先クラスターから移行元クラスターのバックアップに含まれるデータスナップショットを参照できます。
-- 作成済みのリポジトリは、どのユーザーも [SHOW REPOSITORIES](./SHOW-REPOSITORIES) コマンドで確認できます。
+## 使用上の注意 {#usage-notes}
+- 読み取り専用リポジトリの場合、リポジトリに対してリストアのみ実行できます。読み取り専用でない場合は、バックアップとリストアの両方を実行できます。
+- プロパティ (PROPERTIES) は S3 と HDFS のどちらを使用するかによって異なります。例を参照してください。
+- ON LOCATION では、S3 の場合は後続に S3 Bucket Name を指定します。
+-
データ移行を実行する場合、ソースクラスタと宛先クラスタの両方に同じリポジトリを作成し、宛先クラスタがソースクラスタのバックアップからデータスナップショットを参照できるようにします。
+- どのユーザーでも、[SHOW REPOSITORIES](./SHOW-REPOSITORIES) コマンドを使用して作成済みのリポジトリを表示できます。
-## 例
+## 例 {#examples}
s3_repo という名前のリポジトリを作成します。
@@ -80,9 +80,9 @@ PROPERTIES
"s3.secret_key"="AWS_SECRET_KEY"
);
```
-**注: **
+**注: **
-Doris は、AWS S3 リポジトリの作成時に `AWS Assume Role` もサポートします。詳しくは [AWS
連携](../../../../admin-manual/auth/integrations/aws-authentication-and-authorization.md#assumed-role-authentication)を参照してください。
+Doris は AWS S3 リポジトリの作成に `AWS Assume Role` もサポートしています。[AWS
統合](../../../../admin-manual/auth/integrations/aws-authentication-and-authorization.md#assumed-role-authentication)を参照してください。
hdfs_repo という名前のリポジトリを作成します。
@@ -97,7 +97,7 @@ PROPERTIES
);
```
-S3 プロトコルを介して MinIO ストレージに直接接続する minio_repo という名前のリポジトリを作成します。
+S3 プロトコルを介して minio ストレージに直接接続する minio_repo という名前のリポジトリを作成します。
```sql
CREATE REPOSITORY `minio_repo`
@@ -113,14 +113,14 @@ PROPERTIES
);
```
-一時的なセキュリティ認証情報を使用して、minio_repo という名前のリポジトリを作成します。
+一時的なセキュリティ認証情報を使用して minio_repo という名前のリポジトリを作成します。
```sql
CREATE REPOSITORY `minio_repo`
WITH S3
ON LOCATION "s3://minio_repo"
PROPERTIES
-(
+(
"s3.endpoint" = "AWS_ENDPOINT",
"s3.access_key" = "AWS_TEMP_ACCESS_KEY",
"s3.secret_key" = "AWS_TEMP_SECRET_KEY",
@@ -143,4 +143,3 @@ PROPERTIES
"s3.region" = "ap-beijing"
);
```
-
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/ALTER-USER.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/ALTER-USER.json
index a54ca914bbd6..86943ffa3dc7 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/ALTER-USER.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/ALTER-USER.json
@@ -8,13 +8,67 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md",
- "sourceCommit": "36b6ac03012b774adfa0a299fd438c65a916d52b",
- "sourceHash":
"0c50f660a6e9ec4d8b0995cf6180478be890054831030649c4d8aeef91658070",
- "sourceTechnicalHash":
"54e5f6d8089c21ea5bd2d415ce2ffed38e3ee5fb8429537234cebd9b32ff53cc",
- "targetHash":
"f9133bef675f961ffebb5ee49632bfd94166b48ce006b4afb601dd5a0d679022",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"7aab4a596cee53212a31d2ca44023ba0b350fdcf79002a595adb11c10f891979",
+ "sourceTechnicalHash":
"e9c8c75b27065c17d1320a61e96067ed919458b15c902d39880a5b22ce747b9c",
+ "targetHash":
"a6ba92103a734932b46054650a6dcffa599fc79a283f4366c35c737689df3dac",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T07:55:32.508Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T04:47:32.272Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 3,
+ "acceptedWithWarnings": true,
+ "sourceHash":
"7aab4a596cee53212a31d2ca44023ba0b350fdcf79002a595adb11c10f891979",
+ "targetHash":
"a6ba92103a734932b46054650a6dcffa599fc79a283f4366c35c737689df3dac",
+ "warnings": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 5:
expected [\"inlineCode\",null,null,\"<password>\"]; received
[\"inlineCode\",null,null,\"user_identity\"]\nprotected node 6: expected
[\"inlineCode\",null,null,\"<password_policy>\"]; received
[\"inlineCode\",null,null,\"<password>\"]\nprotected node 7: expected
[\"inlineCode\",null,null,\"password_policy\"]; received
[\"inlineCode\",null,null,\"<password_policy>\"]"
+ }
+ ],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"0\",\"0\",\"1\",\"1\",\"10\",\"10\",\"2\",\"2.0\",\"3\",\"3\",\"4.1.5\"];
received
[\"0\",\"0\",\"1\",\"1\",\"1\",\"1\",\"10\",\"10\",\"2\",\"2\",\"2.0\",\"3\",\"3\",\"4.1.5\"]"
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"0\",\"0\",\"1\",\"1\",\"10\",\"10\",\"2\",\"2.0\",\"3\",\"3\",\"4.1.5\"];
received
[\"0\",\"0\",\"1\",\"1\",\"1\",\"10\",\"10\",\"2\",\"2.0\",\"3\",\"3\",\"4.1.5\"]\nprotected
node 5: expected [\"inlineCode\",null,null,\"<password>\"]; received
[\"inlineCode\",null,null,\"user_identity\"]\nprotected node 6: expected
[\"inlineCode\",null,null,\"<password_policy>\"]; received
[\"inlineCode\",null,null,\"%\"]"
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 5:
expected [\"inlineCode\",null,null,\"<password>\"]; received
[\"inlineCode\",null,null,\"user_identity\"]\nprotected node 6: expected
[\"inlineCode\",null,null,\"<password_policy>\"]; received
[\"inlineCode\",null,null,\"<password>\"]\nprotected node 7: expected
[\"inlineCode\",null,null,\"password_policy\"]; received
[\"inlineCode\",null,null,\"<password_policy>\"]"
+ }
+ ]
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md",
+ "blob": "f6be0eb66a3c4214aabcbb0533e3b5f6bfe42c5b"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/ALTER-USER.md",
+ "blob": "0b4252cc30ed10331f1a8979d7f48e755b29855b"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/CREATE-USER.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/CREATE-USER.json
index 83ed2919e0be..eeeafdce92a9 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/CREATE-USER.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/CREATE-USER.json
@@ -8,13 +8,67 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md",
- "sourceCommit": "36b6ac03012b774adfa0a299fd438c65a916d52b",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
"sourceHash":
"9769a6aa60807fad11a30784db8e32c7f8bc1e5b46872be306930f5913bb9345",
"sourceTechnicalHash":
"68d92993cd9c1b9e126c3b320df3e1c7861f23a96cbd1e2f2ba34646c58860e5",
- "targetHash":
"c3937e495ec3bc59744f4c3ccdfef3a6d315a0effb895e8297bcc4bd23268642",
+ "targetHash":
"f6af352cde51e316fa4acf03549ec3569871641970f3443ffbd719b2ecba1ee8",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T07:55:32.508Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T04:59:14.931Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 3,
+ "acceptedWithWarnings": true,
+ "sourceHash":
"9769a6aa60807fad11a30784db8e32c7f8bc1e5b46872be306930f5913bb9345",
+ "targetHash":
"f6af352cde51e316fa4acf03549ec3569871641970f3443ffbd719b2ecba1ee8",
+ "warnings": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 2:
expected [\"code\",\"sql\",null,\"CREATE USER [IF EXISTS] <user_identity>
[IDENTIFIED BY <password>]\\n[DEFAULT ROLE
<role_name>]\\n[<password_policy>]\\n[<comment>] \\n\\npassword_policy:\\n
1. PASSWORD_HISTORY { <n> | DEFAULT }\\n 2. PASSWORD_EXPIRE { DEFAULT |
NEVER | INTERVAL <n> { DAY | HOUR | SECOND }}\\n 3. FAILED_LOGIN_ATTEMPTS
<n>\\n 4. PASSWORD_LOCK_TIME { UNBOUNDED | <n> { DAY | HOUR | SECO [...]
+ }
+ ],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"0\",\"0\",\"1\",\"1\",\"10\",\"10\",\"10\",\"172.10.1.10\",\"192.168\",\"2\",\"2\",\"3\",\"3\",\"3\",\"4\",\"8\"];
received
[\"0\",\"0\",\"1\",\"1\",\"1\",\"1\",\"10\",\"10\",\"10\",\"2\",\"2\",\"2\",\"3\",\"3\",\"3\",\"4\",\"8\"]\nprotected
node 2: expected [\"code\",\"sql\",null,\"CREATE USER [IF EXISTS]
<user_identity> [IDENTIFIED BY <password>]\\n[DEFAULT ROLE
<role_name>]\\n[<password_policy>]\\ [...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 2:
expected [\"code\",\"sql\",null,\"CREATE USER [IF EXISTS] <user_identity>
[IDENTIFIED BY <password>]\\n[DEFAULT ROLE
<role_name>]\\n[<password_policy>]\\n[<comment>] \\n\\npassword_policy:\\n
1. PASSWORD_HISTORY { <n> | DEFAULT }\\n 2. PASSWORD_EXPIRE { DEFAULT |
NEVER | INTERVAL <n> { DAY | HOUR | SECOND }}\\n 3. FAILED_LOGIN_ATTEMPTS
<n>\\n 4. PASSWORD_LOCK_TIME { UNBOUNDED | <n> { DAY | HOUR | [...]
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 2:
expected [\"code\",\"sql\",null,\"CREATE USER [IF EXISTS] <user_identity>
[IDENTIFIED BY <password>]\\n[DEFAULT ROLE
<role_name>]\\n[<password_policy>]\\n[<comment>] \\n\\npassword_policy:\\n
1. PASSWORD_HISTORY { <n> | DEFAULT }\\n 2. PASSWORD_EXPIRE { DEFAULT |
NEVER | INTERVAL <n> { DAY | HOUR | SECOND }}\\n 3. FAILED_LOGIN_ATTEMPTS
<n>\\n 4. PASSWORD_LOCK_TIME { UNBOUNDED | <n> { DAY | HOUR | [...]
+ }
+ ]
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md",
+ "blob": "93c19133b993529422f9d68306092fb1ea45f344"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/CREATE-USER.md",
+ "blob": "125296b02d3ba7b6413bd20cb5dd37e9cff49e98"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/GRANT-TO.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/GRANT-TO.json
index f160a14ec3ab..a5994e0a0a1e 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/GRANT-TO.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/GRANT-TO.json
@@ -8,13 +8,67 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md",
- "sourceCommit": "36b6ac03012b774adfa0a299fd438c65a916d52b",
- "sourceHash":
"fe89064712ab4c77320f0d31c36d8e4a63ad236a0377c6ca25773506b23c325f",
- "sourceTechnicalHash":
"e30ecd2089d5c4b16fd8256b3ee0373e328d05cf2c2610967eb2ee7237c48002",
- "targetHash":
"3598c49647ee43c140864fcf8222892eb4176db59258c57f672faadd6c138914",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"3ce7ab154f48179e47cc36a00602c86bc6b11252bd3af223a1994f49bf8fe885",
+ "sourceTechnicalHash":
"bc1e8f32fc57bed65e8697ce9d9cc429c3aae49d36e49642ebb3f6f0e33a685b",
+ "targetHash":
"cc1f014e1cc005188878e3c9df129235cfe4f879f7e75c8eeb23fc5df1da5ad6",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T07:55:32.508Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:08:17.284Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 3,
+ "acceptedWithWarnings": true,
+ "sourceHash":
"3ce7ab154f48179e47cc36a00602c86bc6b11252bd3af223a1994f49bf8fe885",
+ "targetHash":
"cc1f014e1cc005188878e3c9df129235cfe4f879f7e75c8eeb23fc5df1da5ad6",
+ "warnings": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"2\",\"3\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"];
received
[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"2\",\"3\",\"3\",\"3\",\"4\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"]\nprotected
node 7: expected [\"code\",\"sql\",null,\"GRANT <privilege_list> \\nON {
<priv_level> \\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP
<workload_group [...]
+ }
+ ],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"2\",\"3\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"];
received
[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"2\",\"3\",\"3\",\"3\",\"4\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"]\nprotected
node 7: expected [\"code\",\"sql\",null,\"GRANT <privilege_list> \\nON {
<priv_level> \\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP
<workload_g [...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 7:
expected [\"code\",\"sql\",null,\"GRANT <privilege_list> \\nON { <priv_level>
\\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP <workload_group_name>
\\n | COMPUTE GROUP <compute_group_name> \\n | STORAGE VAULT
<storage_vault_name>\\n } \\nTO { <user_identity> | ROLE <role_name> }\"];
received [\"code\",\"sql\",null,\"GRANT <privilege_list>\\nON { <priv_level>\\n
| RESOURCE <resource_name>\\ [...]
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"2\",\"3\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"];
received
[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"2\",\"3\",\"3\",\"3\",\"4\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"]\nprotected
node 7: expected [\"code\",\"sql\",null,\"GRANT <privilege_list> \\nON {
<priv_level> \\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP
<workload_g [...]
+ }
+ ]
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md",
+ "blob": "152a90d386321b95528ebf8952155d9fee01db97"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/GRANT-TO.md",
+ "blob": "34c92eb25ef6d3fc6bed90ae5d331d4e06bb0014"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.json
index d34b7993a29f..1041fd60fbda 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.json
@@ -8,13 +8,67 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md",
- "sourceCommit": "36b6ac03012b774adfa0a299fd438c65a916d52b",
- "sourceHash":
"5dbd70421778a9b59c38e6fa9feb9f0d9aa850605a6ccc7d941bfb6ab711ff35",
- "sourceTechnicalHash":
"2220047ccab1a270d2306d68cf2f5bd3c30a1d7b36d16d7d418a94cf0d5365f7",
- "targetHash":
"7846b462b007e7b2d2575750d0ba79073e2b54b4ef3839b843ab9c13282ba21d",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"ba1d3e20a4de83e80e0148a0d36bb43703d5ae5e5e048d3ff233d9a3685a446c",
+ "sourceTechnicalHash":
"d8e531340274357318b61f8db6f99c96ae86c243b054eb15d3f2543e2b07703a",
+ "targetHash":
"64c7b87b45ebb7d95ba56468fa51af61c9c2c09b9f54c4bfed37f8a5f55d6b4d",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T07:55:32.508Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:20:28.645Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 3,
+ "acceptedWithWarnings": true,
+ "sourceHash":
"ba1d3e20a4de83e80e0148a0d36bb43703d5ae5e5e048d3ff233d9a3685a446c",
+ "targetHash":
"64c7b87b45ebb7d95ba56468fa51af61c9c2c09b9f54c4bfed37f8a5f55d6b4d",
+ "warnings": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 7:
expected [\"code\",\"sql\",null,\"REVOKE <privilege_list> \\nON { <priv_level>
\\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP <workload_group_name>
\\n | COMPUTE GROUP <compute_group_name> \\n | STORAGE VAULT
<storage_vault_name> \\n } \\nFROM { <user_identity> | ROLE <role_name> }\"];
received [\"code\",\"sql\",null,\"REVOKE <privilege_list>\\nON {
<priv_level>\\n | RESOURCE <resource_name>\\n [...]
+ }
+ ],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected
[\"1\",\"1\",\"2\",\"3\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"];
received
[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"2\",\"3\",\"3\",\"3\",\"4\",\"4.1.5\",\"4.1.5\",\"5\",\"6\",\"7\",\"8\",\"9\"]\nprotected
node 7: expected [\"code\",\"sql\",null,\"REVOKE <privilege_list> \\nON {
<priv_level> \\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP
<workload_group_name> \\n | COMPUTE GROU [...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 7:
expected [\"code\",\"sql\",null,\"REVOKE <privilege_list> \\nON { <priv_level>
\\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP <workload_group_name>
\\n | COMPUTE GROUP <compute_group_name> \\n | STORAGE VAULT
<storage_vault_name> \\n } \\nFROM { <user_identity> | ROLE <role_name> }\"];
received [\"code\",\"sql\",null,\"REVOKE <privilege_list>\\nON {
<priv_level>\\n | RESOURCE <resource_name>\\ [...]
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 7:
expected [\"code\",\"sql\",null,\"REVOKE <privilege_list> \\nON { <priv_level>
\\n | RESOURCE <resource_name> \\n | WORKLOAD GROUP <workload_group_name>
\\n | COMPUTE GROUP <compute_group_name> \\n | STORAGE VAULT
<storage_vault_name> \\n } \\nFROM { <user_identity> | ROLE <role_name> }\"];
received [\"code\",\"sql\",null,\"REVOKE <privilege_list>\\nON {
<priv_level>\\n | RESOURCE <resource_name>\\ [...]
+ }
+ ]
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md",
+ "blob": "83bd11fe966487ab5cdc907cc000bc39bb8badb8"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/REVOKE-FROM.md",
+ "blob": "6fc1027883e966921c011f94a317584b92b5b458"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.json
index 3a78c15152ac..aba428e6a6aa 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.json
@@ -8,13 +8,39 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md",
- "sourceCommit": "36b6ac03012b774adfa0a299fd438c65a916d52b",
- "sourceHash":
"a83c470134ac6d44c1eb98c56f11710cb57fbdfa8d756c7b8b886a468d87cd53",
- "sourceTechnicalHash":
"b11f59ec60874cb9f54155151f01ec3598a5dd92e57f4268eeab618f61571174",
- "targetHash":
"c759813bed5321f08ad5e829fcfd3493ce48a9f5820896c89d399352c554cefa",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"96564e8ff2e4cf50c673eb6f9c884ea91b81b5a3f82d95cdc402a3558a7d6e68",
+ "sourceTechnicalHash":
"7e5dbb6bc6835f8b84687304a749585209f923d50eacf24ff29a6042f5b345e5",
+ "targetHash":
"cd3d143255abb67634a3c173921e6b6615142efe39eff53e2348eaf796b0f144",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T07:55:32.508Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:21:56.938Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 1,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"96564e8ff2e4cf50c673eb6f9c884ea91b81b5a3f82d95cdc402a3558a7d6e68",
+ "targetHash":
"cd3d143255abb67634a3c173921e6b6615142efe39eff53e2348eaf796b0f144",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": []
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md",
+ "blob": "6c099258e6e5edd4b0b3266d266d1c0f0e0b5506"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/account-management/SET-PASSWORD.md",
+ "blob": "5e0df28bdd773896b1c75d0614fd298f016b3a42"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.json
index b2a4500dd738..9773c58bc020 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.json
@@ -8,13 +8,67 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md",
- "sourceCommit": "7ae76ea0087c52fb5cf54c8d641c4edfd16ed1f2",
- "sourceHash":
"5734be5af146436dca0457e25274d8ad05f5e88b62f3bec14c2fbd5c3320c3bd",
- "sourceTechnicalHash":
"2f352daa1e588ba8d99cef42ee5bd98efd764cc5937cd2d25ef0e35505c789e5",
- "targetHash":
"71652abe4019dd02f317e8bbf9a03d213b9b51e1115cd468853676f2448bf018",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"ccd1541653c84c090804fd2f82a42c05762971f06c76533bce50be6b588e6cbb",
+ "sourceTechnicalHash":
"935500781e04a1d7192f1e855d36b13926a200a42d7682beb8acad644b0770d0",
+ "targetHash":
"6e847a3554997a305ac99e0701f92a22ee426a56afbe61eb0b2798b7654644c5",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T09:35:18.351Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:29:42.796Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 3,
+ "acceptedWithWarnings": true,
+ "sourceHash":
"ccd1541653c84c090804fd2f82a42c05762971f06c76533bce50be6b588e6cbb",
+ "targetHash":
"6e847a3554997a305ac99e0701f92a22ee426a56afbe61eb0b2798b7654644c5",
+ "warnings": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 3:
expected [\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES
(\\n `<property>`, \\n [ , ... ]\\n);\"]; received
[\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES (\\n
`<property>`,\\n [ , ... ]\\n);\"]"
+ }
+ ],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 3:
expected [\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES
(\\n `<property>`, \\n [ , ... ]\\n);\"]; received
[\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES (\\n
`<property>`,\\n [ , ... ]\\n);\"]\nprotected node 8: expected
[\"inlineCode\",null,null,\"<value>\"]; received
[\"inlineCode\",null,null,\"<key>\"]\nprotected node 9: expected
[\"inlineCode\",null,null [...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 3:
expected [\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES
(\\n `<property>`, \\n [ , ... ]\\n);\"]; received
[\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES (\\n
`<property>`,\\n [ , ... ]\\n);\"]\nprotected node 8: expected
[\"inlineCode\",null,null,\"<value>\"]; received
[\"inlineCode\",null,null,\"<key>\"]\nprotected node 9: expected
[\"inlineCode\",null,null [...]
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 3:
expected [\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES
(\\n `<property>`, \\n [ , ... ]\\n);\"]; received
[\"code\",\"sql\",null,\"ALTER RESOURCE '<resource_name>'\\nPROPERTIES (\\n
`<property>`,\\n [ , ... ]\\n);\"]"
+ }
+ ]
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md",
+ "blob": "86a2a5ccb70f442b7c21201d003c5c078b978d34"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/ALTER-RESOURCE.md",
+ "blob": "42392f083bed9213859eeaf70d69c43b1163c0dd"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.json
index e446259ddb8c..260f9c0db981 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.json
@@ -8,13 +8,39 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md",
- "sourceCommit": "7ae76ea0087c52fb5cf54c8d641c4edfd16ed1f2",
- "sourceHash":
"e445233678d794905d2ec2e8bd13e16ea1809053c27b2f773f0741b6436905f4",
- "sourceTechnicalHash":
"9132291a9e3ed139bfb0bb94b254d91c20ed38a247d8182e7e6846ba7e30a58b",
- "targetHash":
"40a991585a64b0e055e03758aec4905b538b5274aa6aea3df2400014f02328aa",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"6e2930f9348e2d5d9c042fabb581acc083e3c203ea3f56eb4b475de61a4669da",
+ "sourceTechnicalHash":
"774871b609c397467cf7d0ae26c27b868c694027d6b7cfd13d47dd8daf5d805b",
+ "targetHash":
"86e029b55dc8fd241ad3b5ed4f662935d6315c8622d622e720bcd8ae17431506",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T09:35:18.351Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:30:45.825Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 1,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"6e2930f9348e2d5d9c042fabb581acc083e3c203ea3f56eb4b475de61a4669da",
+ "targetHash":
"86e029b55dc8fd241ad3b5ed4f662935d6315c8622d622e720bcd8ae17431506",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": []
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md",
+ "blob": "46ec724073254f7a294f1628df695a77882ec523"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/compute-management/DROP-RESOURCE.md",
+ "blob": "8c16da1c50f7e90a1b4082c5d380e20071a6cca5"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.json
index 865199a71256..0c971f1b3fed 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.json
@@ -8,13 +8,48 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md",
- "sourceCommit": "7ae76ea0087c52fb5cf54c8d641c4edfd16ed1f2",
- "sourceHash":
"2752e47d15491c720bc577e5a3f3f9acd9541692765bc9e26a198b051a86fcff",
- "sourceTechnicalHash":
"975062a219f01c10ef70f695a7a0054a181bbe2267b4682e2f85824cc2f09ed2",
- "targetHash":
"587dd0864db8aa8163dccdeb35fa40297c87d6498e0dc914272a7620710ecd2b",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"073a92ddb4d57dce12ab4ffb1762cbd6476c2dce96228bc7fa59a7a19ab15c81",
+ "sourceTechnicalHash":
"69cad0c18fd68f970c56d3e373ee50a0c4e411c33eef9ebac8c7188c697ce896",
+ "targetHash":
"b889cc8973f41f1d41dc205d2073b0cdbc8f4a5b38f35b188bf1c982b7f45b98",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T09:35:18.349Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:33:35.620Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 2,
+ "acceptedWithWarnings": false,
+ "sourceHash":
"073a92ddb4d57dce12ab4ffb1762cbd6476c2dce96228bc7fa59a7a19ab15c81",
+ "targetHash":
"b889cc8973f41f1d41dc205d2073b0cdbc8f4a5b38f35b188bf1c982b7f45b98",
+ "warnings": [],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 1:
expected [\"inlineCode\",null,null,\"********\"]; received
[\"inlineCode\",null,null,\"Value\"]\nprotected node 2: expected
[\"inlineCode\",null,null,\"Value\"]; received
[\"inlineCode\",null,null,\"********\"]\nprotected node 7: expected
[\"code\",\"sql\",null,\" SHOW FRONTEND CONFIG LIKE '%check_java_version%';\"];
received [\"inlineCode\",null,null,\"LIKE\"]"
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": []
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md",
+ "blob": "cd5346fb8709004f29d7f0bd9bb62d524b0fb258"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/instance-management/SHOW-FRONTEND-CONFIG.md",
+ "blob": "16599abfbb9b60190c5c1a054c6b21cc6ac274fe"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.json
index e0cf75350340..27492a0791d6 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.json
@@ -8,13 +8,67 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md",
- "sourceCommit": "7ae76ea0087c52fb5cf54c8d641c4edfd16ed1f2",
- "sourceHash":
"6f2f5999a08e8df547ddf5952874e964db39edcafebd0787daf10eb847e7b5f9",
- "sourceTechnicalHash":
"2b5d236b1a71c38186a6e125735b9e4d71cb8e79213953890a1dbbd205e9b11e",
- "targetHash":
"63c0d247e766ba80bdcccaf35d691d36d013e4bce5c080589d84f843e58c3227",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"62a6f1f322ac332e99cfa7824b2349830284bfd4161fbab610a2402fd0948c46",
+ "sourceTechnicalHash":
"17b67eef11d79259c25cf93a8e21580d793553db0fc45b7863b5ae62142f2d85",
+ "targetHash":
"d043feca9095e670592c65725c890b07fc380fad2c0a4918114adef7d506ae14",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T09:47:19.118Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:42:31.148Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "chinese-reference-changed",
+ "attempts": 3,
+ "acceptedWithWarnings": true,
+ "sourceHash":
"62a6f1f322ac332e99cfa7824b2349830284bfd4161fbab610a2402fd0948c46",
+ "targetHash":
"d043feca9095e670592c65725c890b07fc380fad2c0a4918114adef7d506ae14",
+ "warnings": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 14:
expected [\"code\",\"sql\",null,\" WARM UP COMPUTE GROUP destination_group
WITH \\n TABLE sales_data \\n AND TABLE customer_info \\n
AND TABLE orders PARTITION q1_2024;\\n\"]; received [\"code\",\"sql\",null,\"
WARM UP COMPUTE GROUP destination_group WITH\\n TABLE sales_data\\n
AND TABLE customer_info\\n AND TABLE orders PARTITION q1_2024;\\n\"]"
+ }
+ ],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nnumeric values:
expected [\"1\",\"2024\",\"4.1.5\"]; received
[\"1\",\"1\",\"2024\",\"4.1.5\"]\nprotected node 14: expected
[\"code\",\"sql\",null,\" WARM UP COMPUTE GROUP destination_group WITH \\n
TABLE sales_data \\n AND TABLE customer_info \\n AND TABLE
orders PARTITION q1_2024;\\n\"]; received [\"code\",\"sql\",null,\" WARM UP
COMPUTE GROUP destination_group WITH\\n TABLE sales_data\\n [...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node
14: expected [\"code\",\"sql\",null,\" WARM UP COMPUTE GROUP
destination_group WITH \\n TABLE sales_data \\n AND TABLE
customer_info \\n AND TABLE orders PARTITION q1_2024;\\n\"]; received
[\"code\",\"sql\",null,\" WARM UP COMPUTE GROUP destination_group
WITH\\\\u0020\\n TABLE sales_data\\\\u0020\\n AND TABLE
customer_info\\\\u0020\\n AND TABLE orders PARTITION q1_2 [...]
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node
14: expected [\"code\",\"sql\",null,\" WARM UP COMPUTE GROUP
destination_group WITH \\n TABLE sales_data \\n AND TABLE
customer_info \\n AND TABLE orders PARTITION q1_2024;\\n\"]; received
[\"code\",\"sql\",null,\" WARM UP COMPUTE GROUP destination_group WITH\\n
TABLE sales_data\\n AND TABLE customer_info\\n AND TABLE
orders PARTITION q1_2024;\\n\"]"
+ }
+ ]
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md",
+ "blob": "8a32fc4b69240fd586d9eef3b78093a232afbed6"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/cluster-management/storage-management/WARM-UP.md",
+ "blob": "93145042dd424fbf012a7521a46f5317647496be"
+ }
+ }
}
}
diff --git
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.json
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.json
index cbb559ff2ba0..2b0bebc104f4 100644
---
a/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.json
+++
b/translations/state/ja/pages/default/4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.json
@@ -8,13 +8,67 @@
"sourceLocale": "en",
"sourcePath":
"versioned_docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md",
"targetPath":
"i18n/ja/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md",
- "sourceCommit": "36b6ac03012b774adfa0a299fd438c65a916d52b",
- "sourceHash":
"1c20144f257a2f9dfaa7d6f5fba8161dd78ee3c995408c6ebfcb407aa04d7130",
+ "sourceCommit": "bba406979506208850ce2b3aacee2f93085e355a",
+ "sourceHash":
"d6133ae2c33495c76c72629360360d632b872a2d79cbaf214cb64be456196b99",
"sourceTechnicalHash":
"c4f52ff334fc3aacaf2c2c88e8fc5bc4b7a2dd8ea20ba82e6f39476f8137e291",
- "targetHash":
"2c8918f1e6665a21653755600abbc02e66dd072f269d52043250f5aa962b7c26",
+ "targetHash":
"57741ba03e1a9d9b64b045aab66caf5989d43f041b6e72bad074b39fef44aa6f",
"reviewStatus": "machine",
"ownership": "machine",
- "translatedAt": "2026-10-14T07:48:32.828Z",
- "glossaryVersion": "0"
+ "translatedAt": "2026-11-02T05:52:35.416Z",
+ "glossaryVersion": "1",
+ "generation": {
+ "policy": "whole-document-v1",
+ "mode": "full",
+ "reason": "glossary-version-changed",
+ "attempts": 3,
+ "acceptedWithWarnings": true,
+ "sourceHash":
"d6133ae2c33495c76c72629360360d632b872a2d79cbaf214cb64be456196b99",
+ "targetHash":
"57741ba03e1a9d9b64b045aab66caf5989d43f041b6e72bad074b39fef44aa6f",
+ "warnings": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 10:
expected [\"code\",\"sql\",null,\"CREATE REPOSITORY `minio_repo`\\nWITH S3\\nON
LOCATION \\\"s3://minio_repo\\\"\\nPROPERTIES\\n( \\n \\\"s3.endpoint\\\" =
\\\"AWS_ENDPOINT\\\",\\n \\\"s3.access_key\\\" =
\\\"AWS_TEMP_ACCESS_KEY\\\",\\n \\\"s3.secret_key\\\" =
\\\"AWS_TEMP_SECRET_KEY\\\",\\n \\\"s3.session_token\\\" =
\\\"AWS_TEMP_TOKEN\\\",\\n \\\"s3.region\\\" = \\\"AWS_REGION\\\"\\n)\"];
receive [...]
+ }
+ ],
+ "history": [
+ {
+ "attempt": 1,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node 4:
expected [\"link\",\"./SHOW-REPOSITORIES\",null]; received
[\"inlineCode\",null,null,\"PROPERTIES\"]\nprotected node 5: expected
[\"code\",\"sql\",null,\"CREATE REPOSITORY `s3_repo`\\nWITH S3\\nON LOCATION
\\\"s3://s3-repo\\\"\\nPROPERTIES\\n(\\n \\\"s3.endpoint\\\" =
\\\"http://s3-REGION.amazonaws.com\\\",\\n \\\"s3.region\\\" =
\\\"s3-REGION\\\",\\n \\\"s3.access_key\\\" = \\\"AWS_ACCESS_KEY\\\",\\n
[...]
+ }
+ ]
+ },
+ {
+ "attempt": 2,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node
10: expected [\"code\",\"sql\",null,\"CREATE REPOSITORY `minio_repo`\\nWITH
S3\\nON LOCATION \\\"s3://minio_repo\\\"\\nPROPERTIES\\n( \\n
\\\"s3.endpoint\\\" = \\\"AWS_ENDPOINT\\\",\\n \\\"s3.access_key\\\" =
\\\"AWS_TEMP_ACCESS_KEY\\\",\\n \\\"s3.secret_key\\\" =
\\\"AWS_TEMP_SECRET_KEY\\\",\\n \\\"s3.session_token\\\" =
\\\"AWS_TEMP_TOKEN\\\",\\n \\\"s3.region\\\" = \\\"AWS_REGION\\\"\\n)\"];
rec [...]
+ }
+ ]
+ },
+ {
+ "attempt": 3,
+ "issues": [
+ {
+ "check": "protected-content",
+ "message": "Restore protected source content:\nprotected node
10: expected [\"code\",\"sql\",null,\"CREATE REPOSITORY `minio_repo`\\nWITH
S3\\nON LOCATION \\\"s3://minio_repo\\\"\\nPROPERTIES\\n( \\n
\\\"s3.endpoint\\\" = \\\"AWS_ENDPOINT\\\",\\n \\\"s3.access_key\\\" =
\\\"AWS_TEMP_ACCESS_KEY\\\",\\n \\\"s3.secret_key\\\" =
\\\"AWS_TEMP_SECRET_KEY\\\",\\n \\\"s3.session_token\\\" =
\\\"AWS_TEMP_TOKEN\\\",\\n \\\"s3.region\\\" = \\\"AWS_REGION\\\"\\n)\"];
rec [...]
+ }
+ ]
+ }
+ ]
+ },
+ "sourceRevisions": {
+ "en": {
+ "path":
"versioned_docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md",
+ "blob": "11e4896c7274db165f129b056599e5576472ac92"
+ },
+ "zh-CN": {
+ "path":
"i18n/zh-CN/docusaurus-plugin-content-docs/version-4.x/sql-manual/sql-statements/data-modification/backup-and-restore/CREATE-REPOSITORY.md",
+ "blob": "f45f1349759f21cd0d86ad49f78374c86675f866"
+ }
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]