메인 콘텐츠로 건너뛰기
PUT
/
v1
/
organizations
/
{organizationId}
/
services
/
{serviceId}
/
clickpipes
/
{clickPipeId}
/
settings
ClickPipe 설정 업데이트
curl --request PUT \
  --url https://api.clickhouse.cloud/v1/organizations/{organizationId}/services/{serviceId}/clickpipes/{clickPipeId}/settings \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "clickhouse_max_download_threads": 4,
  "clickhouse_max_insert_threads": 1,
  "clickhouse_max_threads": 8,
  "clickhouse_min_insert_block_size_bytes": 1073741824,
  "clickhouse_parallel_distributed_insert_select": 2,
  "clickhouse_parallel_view_processing": false,
  "object_storage_concurrency": 1,
  "object_storage_max_file_count": 100,
  "object_storage_max_insert_bytes": 10737418240,
  "object_storage_polling_interval_ms": 30000,
  "object_storage_use_cluster_function": true,
  "streaming_max_insert_wait_ms": 5000
}
'
{
  "requestId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "result": {
    "clickhouse_max_download_threads": 4,
    "clickhouse_max_insert_threads": 1,
    "clickhouse_max_threads": 8,
    "clickhouse_min_insert_block_size_bytes": 1073741824,
    "clickhouse_parallel_distributed_insert_select": 2,
    "clickhouse_parallel_view_processing": false,
    "object_storage_concurrency": 1,
    "object_storage_max_file_count": 100,
    "object_storage_max_insert_bytes": 10737418240,
    "object_storage_polling_interval_ms": 30000,
    "object_storage_use_cluster_function": true,
    "streaming_max_insert_wait_ms": 5000
  },
  "status": 200
}

인증

Authorization
string
header
필수

ClickHouse Cloud 콘솔에서 발급받은 키 ID와 키 시크릿을 사용하십시오: https://clickhouse.com/docs/cloud/manage/openapi

경로 매개변수

organizationId
string<uuid>
필수

서비스를 소유한 조직의 ID입니다.

serviceId
string<uuid>
필수

ClickPipe를 소유한 서비스의 ID입니다.

clickPipeId
string<uuid>
필수

설정을 업데이트할 ClickPipe의 ID입니다.

본문

application/json
clickhouse_max_download_threads
integer | null

최대 다운로드 스레드 수입니다. 최대 동시 다운로드 스레드 수입니다.

필수 범위: 0 <= x <= 32
예시:

4

clickhouse_max_insert_threads
integer | null

최대 삽입 스레드 수입니다. 최대 동시 삽입 스레드 수입니다.

필수 범위: 0 <= x <= 16
예시:

1

clickhouse_max_threads
integer | null

최대 스레드 수입니다. 파일 처리에 사용할 최대 동시 스레드 수입니다.

필수 범위: 0 <= x <= 64
예시:

8

clickhouse_min_insert_block_size_bytes
integer | null

최소 삽입 블록 크기(바이트)입니다. 삽입을 위한 데이터 블록의 최소 크기(바이트)입니다.

필수 범위: 0 <= x <= 10737418240
예시:

1073741824

clickhouse_parallel_distributed_insert_select
integer | null

병렬 분산 삽입 선택입니다. 병렬 분산 삽입 선택 설정입니다.

필수 범위: 0 <= x <= 2
예시:

2

clickhouse_parallel_view_processing
boolean | null

병렬 뷰 처리입니다. 순차적으로 수행하는 대신 attached 상태인 뷰로 동시에 푸시하도록 설정할지 여부입니다.

예시:

false

object_storage_concurrency
integer | null

객체 스토리지 동시성입니다. 동시에 파일을 처리할 수 있는 스레드 수입니다.

필수 범위: 1 <= x <= 35
예시:

1

object_storage_max_file_count
integer | null

최대 파일 수입니다. 단일 삽입 배치에서 처리할 최대 파일 수입니다.

필수 범위: 1 <= x <= 10000
예시:

100

object_storage_max_insert_bytes
integer | null

최대 삽입 바이트입니다. 단일 삽입 배치에서 처리할 바이트 수입니다.

필수 범위: 10485760 <= x <= 53687091200
예시:

10737418240

object_storage_polling_interval_ms
integer | null

객체 스토리지 폴링 인터벌입니다. 새 객체 스토리지 데이터를 연속 수집으로 조회하기 위한 갱신 인터벌을 설정합니다.

필수 범위: 100 <= x <= 3600000
예시:

30000

object_storage_use_cluster_function
boolean | null

클러스터 함수 사용입니다. 분산 처리에 ClickHouse 클러스터 함수를 사용할지 여부입니다.

예시:

true

streaming_max_insert_wait_ms
integer | null

스트리밍 최대 삽입 대기 시간입니다. 데이터를 ClickHouse에 삽입하기 전까지의 최대 대기 시간을 설정합니다.

필수 범위: 500 <= x <= 60000
예시:

5000

응답

성공 응답

requestId
string<uuid>

각 요청에 할당되는 고유 ID입니다. UUIDv4

result
object
status
number

HTTP 상태 코드입니다.

예시:

200

마지막 수정일 2026년 6월 10일