2017-12-08 14 views
0

Azure Databricks의 로컬에서 노트북을 가져 오는 방법은 무엇입니까?로컬 컴퓨터에서 Azure Databricks 포털로 노트북을 가져 오는 방법은 무엇입니까?

필자의 로컬 컴퓨터에 DBC 형식의 샘플 노트가 있으며, 노트 레스트 API를 통해 가져와야합니다.

curl -n -H "Content-Type: application/json" -X POST -d @- https://YOUR_DOMAIN/api/2.0/workspace/import <<JSON 
{ 
    "path": "/Users/[email protected]/new-notebook", 
    "format": "SOURCE", 
    "language": "SCALA", 
    "content": "Ly8gRGF0YWJyaWNrcyBub3RlYm9vayBzb3VyY2UKcHJpbnQoImhlbGxvLCB3b3JsZCIpCgovLyBDT01NQU5EIC0tLS0tLS0tLS0KCg==", 
    "overwrite": "false" 
} 
JSON 

은 참조하십시오이 doc

그들은 대상 파일 경로로 주어진 것이 아니라 그들이 내용으로 지정된 소스 파일 경로에 대해 언급하지 않습니다. 하지만 가져 오기 파일에 어떻게 소스 파일을 추가 할 수 있습니까?

답변

2

DBC 파일이있는 경우 형식은 DBC이어야하며 language은 무시됩니다. 당신은 간단하게 할 수 떠들썩한 파티를 사용하는 경우

내용 매개 변수에 포함 된 base64로 인코딩 된 노트북 내용

: 또한

content 속성은 문서 당 Base64로 인코딩 된 바이트 DBC 파일이어야합니다 base64 notebook.dbc