SQL 워크시트
워크시트(Worksheet)는 SQL 코드를 보존하고 공유하는 단위입니다. 개인 scratchpad에서 시작하여 개인 워크시트 또는 프로젝트 리소스로 저장할 수 있습니다.
Scratchpad와 저장 위치
Scratchpad는 일회성 개인 편집기입니다. Foundry 리소스로 저장되지 않고 다른 사용자와 공유할 수 없으며 버전 이력도 없습니다. 내용을 바꾸거나 덮어쓰면 이전 상태를 복원할 수 없습니다.
개인 워크시트는 SQL Studio에서 자신만 접근합니다. 프로젝트에 저장하면 Foundry 리소스가 되어 접근 권한이 있는 사용자와 공유할 수 있습니다. 개인 워크시트를 나중에 프로젝트에 저장할 수도 있습니다.
프로젝트 워크시트는 SQL Studio나 Compass에서 엽니다. 내장 SQL console의 쿼리도 워크시트로 저장할 수 있습니다.
저장과 복원
수동 저장마다 새 버전이 만들어집니다. 버전 이력에서 이전 내용을 조사하거나 복원합니다. 수동 저장 사이의 변경은 세션 간 자동 보존되지만 수동 저장 전에는 별도 버전이 되지 않습니다.
프로젝트 워크시트 접근은 프로젝트 권한과 워크시트 작업 권한을 함께 따릅니다. Worksheet read는 열람, Worksheet write는 생성, 편집과 저장을 허용합니다. 정확한 작업 식별자는 SQL 권한에 있습니다.
Ontology SQL 함수로 게시하려면 워크시트를 먼저 프로젝트에 저장해야 합니다. 개인 워크시트에서는 게시할 수 없습니다.