처음 Salesforce를 공부하다 보면, 익숙하지 않은 용어와 개념들이 한꺼번에 쏟아져 들어와 구조와 상하위 개념 간의 관계를 파악하기 어려운 경험을 하셨을 것입니다.
예를 들어, 운전을 하기 위해서는 자동차가 필요하고, 그 차가 달릴 수 있는 도로도 필요하듯이, Salesforce의 구조 역시 비슷한 원리로 이해할 수 있습니다.
이 기본적인 구조를 명확히 이해한다면, 이후의 Salesforce 학습도 훨씬 더 쉽고 빠르게 진행할 수 있을 것입니다.
이 글을 통해 조금이나마 도움이 되기를 바랍니다.
아래는 제가 직접 생각한 Salesforce의 구성을 그림으로 표현한 것입니다.
Salesforce에서 작업을 시작하려면, 가장 먼저 Org(Organization)를 생성해야 합니다.
Org는 Salesforce의 작업 환경을 의미하며, 회사나 팀의 데이터와 설정을 관리하는 기본 단위입니다.
- Org는 목적에 따라 다양한 유형으로 나뉘며, Production Org, Sandbox Org, Developer Org 등이 있습니다.
- 각 Org는 고유한 환경을 제공하며, 데이터 저장 및 테스트, 개발, 운영 등 다양한 목적으로 활용됩니다.
2. Object 구성
다음으로는 필요에 따라 Object를 구성합니다.
- Object는 데이터를 구조화해서 저장하는 기본 단위로, 데이터베이스의 테이블과 유사한 개념입니다.
- Object는 데이터의 **필드(Field)**와 데이터 타입, 고유 ID 및 여러 데이터의 집합으로 이루어져 있습니다.
- 예를 들어, Account Object는 회사 정보를 저장하고, Contact Object는 개인 정보를 관리합니다.
Object의 유형
- Standard Object: Salesforce에서 기본 제공되는 객체(예: Account, Contact, Opportunity).
- Custom Object: 사용자가 특정 비즈니스 요구에 맞게 정의한 객체를 의미합니다.
3. 페이지와 필드 구성
Object를 구성한 뒤에는, 필드와 페이지를 설정하여 사용자가 데이터를 입력하고 관리할 수 있도록 구성합니다.
필드 설정
- 필드는 데이터의 타입과 Object 간의 관계를 설정하는 역할을 합니다.
- 필드의 데이터 타입(예: 숫자, 텍스트, 날짜 등)을 정의하고, Object 간의 관계를 통해 데이터를 연결할 수 있습니다.
- 예 : Account와 Contact 객체를 관계로 연결하여, 특정 계정에 연관된 연락처 정보를 관리.
페이지 구성
- 사용자가 Object 데이터를 입력하거나 볼 수 있는 화면을 설계합니다.
- 특정 Object 페이지(예: Account 페이지)에서 버튼, 탭 메뉴, 필드, 관련 목록(Related Lists) 등을 배치합니다.
- Salesforce의 드래그 앤 드롭 기능을 활용하면 간단히 페이지를 구성할 수 있습니다.
이렇게 페이지 구성까지 완성 되었다면, 구성된 Object에 들어가, 데이터를 입력하고 저장시키면, User가 입력한 데이터를 기반으로 여러곳에서 관리할 수 있는 환경이 완료된것입니다.
결론
Salesforce의 구조를 단계별로 이해하면, 데이터를 저장하고 관리하는 과정이 훨씬 명확해집니다.
Org 생성 → Object 구성 → 페이지와 필드 설정 → 데이터 활용의 흐름을 익히면 Salesforce에서 기본적인 작업을 손쉽게 시작할 수 있습니다.
다음글에서는 순서대로 하나하나의 요소에 대해서 설명드리면서, 직접 세일즈포스 화면에서 어떻게 생성하는지 알려드리도록 하겠습니다.
'Salesforce' 카테고리의 다른 글
이 글로 끝내는 세일즈포스, CRM이란 무엇인가 (33) | 2024.11.17 |
---|
댓글