Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ ScalarDB Analytics は、設定が必要な 3 つの主要コンポーネント

カタログ情報を格納するメタデータデータベースを設定します。

#### `db.url`
#### `db.contact_points`

- **フィールド:** `scalar.db.analytics.server.db.url`
- **フィールド:** `scalar.db.analytics.server.db.contact_points`
- **説明:** ScalarDB Analytics で使用されるメタデータデータベースの JDBC URL。

#### `db.username`
Expand Down Expand Up @@ -266,7 +266,7 @@ Apache Spark で ScalarDB Analytics を使用するには、Spark 設定ファ

```properties
# メタデータデータベース
scalar.db.analytics.server.db.url=jdbc:postgresql://localhost:5432/scalardb_analytics
scalar.db.analytics.server.db.contact_points=jdbc:postgresql://localhost:5432/scalardb_analytics
scalar.db.analytics.server.db.username=dev_user
scalar.db.analytics.server.db.password=dev_password

Expand Down Expand Up @@ -302,7 +302,7 @@ spark.sql.catalog.analytics.server.host localhost

```properties
# メタデータデータベース
scalar.db.analytics.server.db.url=jdbc:postgresql://db.internal:5432/scalardb_analytics_prod
scalar.db.analytics.server.db.contact_points=jdbc:postgresql://db.internal:5432/scalardb_analytics_prod
scalar.db.analytics.server.db.username=analytics_prod
scalar.db.analytics.server.db.password=your_secure_password

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ ScalarDB Analytics サーバー設定ファイル (例: `scalardb-analytics-serv

```properties
# メタデータデータベース設定 (必須)
scalar.db.analytics.server.db.url=jdbc:postgresql://localhost:5432/scalardb_analytics
scalar.db.analytics.server.db.contact_points=jdbc:postgresql://localhost:5432/scalardb_analytics
scalar.db.analytics.server.db.username=analytics_user
scalar.db.analytics.server.db.password=your_secure_password

Expand Down Expand Up @@ -178,7 +178,7 @@ scalardb-analytics-cli catalog list
カタログは、データソースを整理するための論理的なコンテナとして機能します。最初のカタログを作成します:

```console
scalardb-analytics-cli catalog create production
scalardb-analytics-cli catalog create --catalog production
```

:::important
Expand All @@ -201,16 +201,12 @@ scalardb-analytics-cli catalog list

```json
{
"catalog": "production",
"name": "postgres_customers",
"type": "postgres",
"provider": {
"host": "postgres.example.com",
"port": 5432,
"username": "analytics_user",
"password": "secure_password",
"database": "customers"
}
"type": "postgresql",
"host": "postgres.example.com",
"port": 5432,
"username": "analytics_user",
"password": "secure_password",
"database": "customers"
}
```

Expand All @@ -219,7 +215,7 @@ scalardb-analytics-cli catalog list
データソースを登録します:

```console
scalardb-analytics-cli data-source register --data-source-json postgres-datasource.json
scalardb-analytics-cli data-source register --catalog production --data-source postgres_customers --provider-file postgres-datasource.json
```

### カタログの検証
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ ScalarDB Analytics サーバーは複数の方法で取得できます。
```yaml
scalarDbAnalyticsServer:
properties: |
scalar.db.analytics.server.db.url=jdbc:postgresql://<POSTGRESQL_SERVER_HOSTNAME>:<POSTGRESQL_SERVER_PORT>/<POSTGRESQL_DATABASE_NAME>
scalar.db.analytics.server.db.contact_points=jdbc:postgresql://<POSTGRESQL_SERVER_HOSTNAME>:<POSTGRESQL_SERVER_PORT>/<POSTGRESQL_DATABASE_NAME>
scalar.db.analytics.server.db.username=<POSTGRESQL_USERNAME>
scalar.db.analytics.server.db.password=<POSTGRESQL_PASSWORD>
```
Expand All @@ -294,7 +294,7 @@ ScalarDB Analytics サーバーは複数の方法で取得できます。
```yaml
scalarDbAnalyticsServer:
properties: |
scalar.db.analytics.server.db.url=jdbc:mysql://<MYSQL_SERVER_HOSTNAME>:<MYSQL_SERVER_PORT>/<MYSQL_DATABASE_NAME>
scalar.db.analytics.server.db.contact_points=jdbc:mysql://<MYSQL_SERVER_HOSTNAME>:<MYSQL_SERVER_PORT>/<MYSQL_DATABASE_NAME>
scalar.db.analytics.server.db.username=<MYSQL_USERNAME>
scalar.db.analytics.server.db.password=<MYSQL_PASSWORD>
```
Expand All @@ -303,7 +303,7 @@ ScalarDB Analytics サーバーは複数の方法で取得できます。
```yaml
scalarDbAnalyticsServer:
properties: |
scalar.db.analytics.server.db.url=jdbc:sqlserver://<SQL_SERVER_HOSTNAME>:<SQL_SERVER_PORT>;databaseName=<SQL_SERVER_DATABASE_NAME>;encrypt=true;trustServerCertificate=true
scalar.db.analytics.server.db.contact_points=jdbc:sqlserver://<SQL_SERVER_HOSTNAME>:<SQL_SERVER_PORT>;databaseName=<SQL_SERVER_DATABASE_NAME>;encrypt=true;trustServerCertificate=true
scalar.db.analytics.server.db.username=<SQL_SERVER_USERNAME>
scalar.db.analytics.server.db.password=<SQL_SERVER_PASSWORD>
```
Expand All @@ -312,7 +312,7 @@ ScalarDB Analytics サーバーは複数の方法で取得できます。
```yaml
scalarDbAnalyticsServer:
properties: |
scalar.db.analytics.server.db.url=jdbc:oracle:thin:@//<ORACLE_SERVER_HOSTNAME>:<ORACLE_SERVER_PORT>/<PDB_NAME>
scalar.db.analytics.server.db.contact_points=jdbc:oracle:thin:@//<ORACLE_SERVER_HOSTNAME>:<ORACLE_SERVER_PORT>/<PDB_NAME>
scalar.db.analytics.server.db.username=<ORACLE_USERNAME>
scalar.db.analytics.server.db.password=<ORACLE_PASSWORD>
```
Expand Down Expand Up @@ -412,7 +412,7 @@ ScalarDB Analytics サーバーは複数の方法で取得できます。
scalar.db.analytics.server.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.db.analytics.server.licensing.license_check_cert_pem=-----BEGIN CERTIFICATE-----\nMIID...certificate content...\n-----END CERTIFICATE-----
# データベース設定
scalar.db.analytics.server.db.url=jdbc:postgresql://<POSTGRESQL_SERVER_HOSTNAME>:<POSTGRESQL_SERVER_PORT>/<POSTGRESQL_DATABASE_NAME>
scalar.db.analytics.server.db.contact_points=jdbc:postgresql://<POSTGRESQL_SERVER_HOSTNAME>:<POSTGRESQL_SERVER_PORT>/<POSTGRESQL_DATABASE_NAME>
scalar.db.analytics.server.db.username=<POSTGRESQL_USERNAME>
scalar.db.analytics.server.db.password=<POSTGRESQL_PASSWORD>
# オブジェクトストレージ設定
Expand All @@ -430,7 +430,7 @@ ScalarDB Analytics サーバーは複数の方法で取得できます。
repository: 709825985650.dkr.ecr.us-east-1.amazonaws.com/scalar/scalardb-analytics-server-aws-payg
properties: |
# データベース設定
scalar.db.analytics.server.db.url=jdbc:mysql://<MYSQL_SERVER_HOSTNAME>:<MYSQL_SERVER_PORT>/<MYSQL_DATABASE_NAME>
scalar.db.analytics.server.db.contact_points=jdbc:mysql://<MYSQL_SERVER_HOSTNAME>:<MYSQL_SERVER_PORT>/<MYSQL_DATABASE_NAME>
scalar.db.analytics.server.db.username=<MYSQL_USERNAME>
scalar.db.analytics.server.db.password=<MYSQL_PASSWORD>
# オブジェクトストレージ設定
Expand Down Expand Up @@ -460,7 +460,7 @@ ScalarDB Analytics サーバーは複数の方法で取得できます。
scalar.db.analytics.server.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.db.analytics.server.licensing.license_check_cert_pem=-----BEGIN CERTIFICATE-----\nMIID...certificate content...\n-----END CERTIFICATE-----
# データベース設定
scalar.db.analytics.server.db.url=jdbc:sqlserver://<SQL_SERVER_HOSTNAME>:<SQL_SERVER_PORT>;databaseName=<SQL_SERVER_DATABASE_NAME>;encrypt=true;trustServerCertificate=true
scalar.db.analytics.server.db.contact_points=jdbc:sqlserver://<SQL_SERVER_HOSTNAME>:<SQL_SERVER_PORT>;databaseName=<SQL_SERVER_DATABASE_NAME>;encrypt=true;trustServerCertificate=true
scalar.db.analytics.server.db.username=<SQL_SERVER_USERNAME>
scalar.db.analytics.server.db.password=<SQL_SERVER_PASSWORD>
# ファイルシステム設定
Expand Down