다음을 통해 공유


clean-room-assets 명령 그룹

Note

이 정보는 Databricks CLI 버전 0.205 이상에 적용됩니다. Databricks CLI는 공개 미리 보기로 제공됩니다.

Databricks CLI 사용은 Databricks 라이선스Databricks 개인 정보 보호 고지, 그리고 모든 사용 데이터 관련 조항의 적용을 받습니다.

clean-room-assets Databricks CLI 내의 명령 그룹을 사용하면 클린룸 자산을 관리할 수 있습니다. 클린룸 자산은 클린룸과 공유되는 테이블, 볼륨 및 Notebook과 같은 데이터 및 개체입니다. 지원되는 자산 유형에는 FOREIGN_TABLE, NOTEBOOK_FILE, TABLEVIEWVOLUME.

Databricks 클린룸 자산 생성 (databricks clean-room-assets create)

클린룸 자산을 생성합니다. 이 방법을 통해 추가되는 각 Unity 카탈로그 자산에 대해 클린룸 소유자는 해당 자산을 사용할 수 있는 충분한 권한을 자산에 부여해야 합니다. 클린룸이 자산에 액세스할 수 있도록 권한을 무기한 유지 관리해야 합니다. 일반적으로 그룹을 클린룸 소유자로 사용해야 합니다.

databricks clean-room-assets create CLEAN_ROOM_NAME [flags]

Arguments

CLEAN_ROOM_NAME

    클린룸의 이름입니다.

Options

--asset-type CleanRoomAssetAssetType

    자산의 형식. 지원되는 값: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

--json JSON

    요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.

--name string

    클린룸 내에서 자산을 고유하게 식별하는 정규화된 이름입니다.

전역 플래그

Examples

다음 예제에서는 클린룸에 테이블 자산을 만듭니다.

databricks clean-room-assets create my-clean-room --asset-type TABLE --name "catalog.schema.table_name"

다음 예제에서는 클린룸에 Notebook 자산을 만듭니다.

databricks clean-room-assets create my-clean-room --asset-type NOTEBOOK_FILE --name "my_notebook.py"

다음 예제에서는 클린룸에 볼륨 자산을 만듭니다.

databricks clean-room-assets create my-clean-room --asset-type VOLUME --name "catalog.schema.volume_name"

The translation remains the same unless there is further context indicating that the terms should be translated or described differently for clarity, such as "databricks 클린룸 자산 삭제" if "clean-room-assets" represents a deletable asset category within "databricks" that can be appropriately localized. Otherwise, we maintain the original: databricks clean-room-assets delete

클린룸 자산을 삭제합니다. 클린룸에서 자산을 공유 해제하고 제거합니다.

databricks clean-room-assets delete CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]

Arguments

CLEAN_ROOM_NAME

    클린룸의 이름입니다.

ASSET_TYPE

    자산의 형식. 지원되는 값: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

NAME

    자산의 정규화된 이름이며 CleanRoomAsset의 이름 필드와 같습니다.

Options

전역 플래그

Examples

다음 예제에서는 클린룸에서 테이블 자산을 삭제합니다.

databricks clean-room-assets delete my-clean-room TABLE "catalog.schema.table_name"

다음 예제에서는 클린룸에서 Notebook 자산을 삭제합니다.

databricks clean-room-assets delete my-clean-room NOTEBOOK_FILE "my_notebook.py"

다음 예제에서는 클린룸에서 볼륨 자산을 삭제합니다.

databricks clean-room-assets delete my-clean-room VOLUME "catalog.schema.volume_name"

databricks 클린룸자산 가져오기

클린룸 자산의 유형과 전체 이름을 사용하여 세부 정보를 가져옵니다.

databricks clean-room-assets get CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]

Arguments

CLEAN_ROOM_NAME

    클린룸의 이름입니다.

ASSET_TYPE

    자산의 형식. 지원되는 값: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

NAME

    자산의 정규화된 이름이며 CleanRoomAsset의 이름 필드와 같습니다.

Options

전역 플래그

Examples

다음 예제에서는 클린룸에서 테이블 자산의 세부 정보를 가져옵니다.

databricks clean-room-assets get my-clean-room TABLE "catalog.schema.table_name"

다음 예제에서는 클린룸에서 Notebook 자산에 대한 세부 정보를 가져옵니다.

databricks clean-room-assets get my-clean-room NOTEBOOK_FILE "my_notebook.py"

다음 예제에서는 클린룸의 뷰 자산에 대한 세부 정보를 가져옵니다.

databricks clean-room-assets get my-clean-room VIEW "catalog.schema.view_name"

databricks clean-room-assets 목록 나열 (Databricks 클린룸 자산 목록)

클린룸에서 자산을 목록화합니다.

databricks clean-room-assets list CLEAN_ROOM_NAME [flags]

Arguments

CLEAN_ROOM_NAME

    클린룸의 이름입니다.

Options

--page-token string

    이전 쿼리를 기반으로 다음 페이지로 이동하기 위한 불투명 페이지네이션 토큰입니다.

전역 플래그

Examples

다음 예제에서는 클린룸의 모든 자산을 나열합니다.

databricks clean-room-assets list my-clean-room

databricks clean room assets 업데이트

클린룸 자산을 업데이트합니다. 예를 들어 Notebook의 콘텐츠를 업데이트하거나 테이블의 공유 파티션을 변경합니다.

databricks clean-room-assets update CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]

Arguments

CLEAN_ROOM_NAME

    클린룸의 이름입니다.

ASSET_TYPE

    자산의 형식. 지원되는 값: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

NAME

    클린룸 내에서 자산을 고유하게 식별하는 정규화된 이름입니다. 클린룸 UI에 표시되는 이름이기도 합니다. Unity 카탈로그 보안 자산(테이블, 볼륨 등)의 경우 형식은 다음과 같습니다 shared_catalog.shared_schema.asset_name. Notebook의 경우 이름은 Notebook 파일 이름입니다.

Options

--asset-type CleanRoomAssetAssetType

    자산의 형식. 지원되는 값: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

--json JSON

    요청 본문은 인라인 JSON 문자열이거나 JSON 파일에 @path을 포함한 것입니다.

--name string

    클린룸 내에서 자산을 고유하게 식별하는 정규화된 이름입니다.

전역 플래그

Examples

다음 예제에서는 클린룸에서 테이블 자산을 업데이트합니다.

databricks clean-room-assets update my-clean-room TABLE "catalog.schema.table_name" --json '{
  "asset_type": "TABLE",
  "name": "catalog.schema.table_name"
}'

다음 예제에서는 클린룸에서 Notebook 자산을 업데이트합니다.

databricks clean-room-assets update my-clean-room NOTEBOOK_FILE "my_notebook.py" --name "updated_notebook.py"

전역 표시기

--debug

  디버그 로깅을 사용할지 여부입니다.

-h 또는 --help

    Databricks CLI 또는 관련 명령 그룹 또는 관련 명령에 대한 도움말을 표시합니다.

--log-file 문자열

    출력 로그를 쓸 파일을 나타내는 문자열입니다. 이 플래그가 지정되지 않으면 출력 로그는 기본적으로 stderr에 기록됩니다.

--log-format 포맷

    로그 형식 형식 text 또는 json. 기본값은 text입니다.

--log-level 문자열

    로그 형식 수준을 나타내는 문자열입니다. 지정하지 않으면 로그 형식 수준을 사용할 수 없습니다.

-o, --output 유형

    명령 출력 형식 text 또는 json. 기본값은 text입니다.

-p, --profile 문자열

    명령을 실행하는 데 사용할 파일의 프로필 ~/.databrickscfg 이름입니다. 이 플래그를 지정하지 않으면, 존재하는 경우 DEFAULT로 명명된 프로필이 사용됩니다.

--progress-format 포맷

    진행률 로그를 표시할 형식: default, append, inplace또는 json

-t, --target 문자열

    해당하는 경우 사용할 번들 대상