Salesforce: Setup > Data > Schema Settings

Salesforce에서 데이터 구조를 다루다 보면, 데이터의 뼈대가 되는 스키마(데이터 구조)를 어떻게 보여주고 관리할지 고민하게 됩니다. 오늘은 Setup 메뉴에서 볼 수 있는 Data > Schema Settings에 대해 쉽게 설명해드릴게요.

이 기능은 무엇인가

Schema Settings는 Salesforce의 데이터 구조, 즉 오브젝트와 필드가 어떻게 보이고 동작할지에 대한 기본 설정을 관리하는 곳이에요. 여기서는 주로 오브젝트와 필드의 이름 표기 방식, 레코드 타입 표시 등 스키마와 관련된 전반적인 옵션을 조정할 수 있습니다.

언제 사용하는가

이 메뉴는 보통 다음과 같은 상황에서 사용해요.

  • 오브젝트나 필드의 이름이 화면에 어떻게 보일지 바꾸고 싶을 때
  • 레코드 타입이나 관계형 필드(lookup, master-detail 등)가 화면에 어떻게 표시되는지 조정하고 싶을 때
  • 개발자가 아닌 Admin이 데이터 구조를 좀 더 쉽게 파악하고 싶을 때

특히, 여러 명의 Admin 또는 개발자가 함께 일하는 조직에서는, 스키마 관련 설정을 통일해두면 혼란을 줄일 수 있어요.

어떻게 이해하면 쉬운가

쉽게 말하면, Schema Settings는 Salesforce 데이터 구조의 ‘기본 룰’을 정하는 곳이에요. 예를 들어, 오브젝트 이름을 항상 복수형으로 쓸지, 단수형으로 쓸지, 아니면 레코드 타입 이름을 항상 표시할지 같은 것들이죠.

이 설정을 바꾼다고 해서 데이터 자체가 바뀌는 건 아니고, 데이터 구조(스키마)가 Salesforce 화면이나 개발 도구에서 어떻게 보일지, 어떤 식으로 표시될지 결정하는 거라고 생각하면 이해가 쉬워요.

예시

  • 오브젝트 이름 표기 방식: Custom Object를 만들 때, 화면에 ‘Account’라고 보일지, ‘Accounts’라고 보일지 선택할 수 있어요.
  • 필드 레이블 표시: 필드 이름을 API 이름으로 보이게 할지, 사람이 읽기 쉬운 레이블로 보이게 할지 정할 수 있어요.
  • 레코드 타입 표시: 레코드 타입이 여러 개일 때, 어떤 방식으로 화면에 보여줄지 선택할 수 있어요.

참고로, Schema Settings에서 제공하는 옵션은 Salesforce 버전이나 조직의 설정에 따라 조금씩 다를 수 있습니다. 혹시 메뉴가 다르거나 옵션이 보이지 않는다면, 관리자 권한이나 버전 차이일 수 있으니 참고하세요!

Leave a Reply

Your email address will not be published. Required fields are marked *