이 텍스트는 Salesforce의 자동 번역 시스템을 사용하여 번역되었습니다. 이 콘텐츠에 대한 피드백을 제공하고 다음에 원하는 내용을 알려주려면 저희의 설문 조사을 참조하십시오.

자동 - 효율성

Well-Architected EasyAutomatedEfficiencyKPI에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
Einstein | 비즈니스✅ 특정 사용 사례에 대한 KPI가 활성화되기 전에 특정 사용 사례에 대한 KPI가 활성화되기 전에 특정 사용 사례에 대한 KPI가 활성화되기 전에
플랫폼 | 대시보드✅ KPI와 관련된 모든 메트릭이 하나 이상의 대시보드에 포함됩니다.
플랫폼 | 문서✅ 모든 자동화에 대한 출력이 측정 가능하고 시간 바운드
플랫폼 | 문서✅ 각 KPI에 대해 책임이 있는 이해당사자가 나열됩니다.

Well-Architected EasyAutomatedEfficiencyOperational Logic에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
Data 360 | 비즈니스✅ 데이터 연합을 구현하기 전에 세분화 새로 고침 요구 사항을 평가하기 전에 외부 소스의 데이터를 연합하기 전에 Data 360에서 Marketing Cloud Engagement로의 세그먼트 새로 고침 및 활성화에 대한 표준 12시간 또는 24시간 일정이 비즈니스 요구를 충족하는지 확인하십시오. BYOL(Bring Your Own Lake) 데이터 연합을 사용할 경우 빠른 세분화 및 활성화가 현재 지원되지 않습니다.
Data 360 | 문서✅ Marketing Cloud 및 Data 360 간 1:1 또는 1대다 연결을 위해 설계 많은 CRM 인스턴스를 여러 Data 360 인스턴스에 연결할 수 있지만, 둘 이상의 Marketing Cloud 인스턴스를 동일한 Data 360 인스턴스에 연결할 수 없습니다. 그러나 단일 Marketing Cloud 인스턴스를 다른 Data 360 인스턴스에 연결할 수 있습니다.
Data 360 | 조직✅ 세분화 일정 최적화 세그먼트가 필요한 기간 동안에만 게시 일정을 설정합니다. 임시 또는 일회성 캠페인은 "새로 고치지 않음" 게시 일정을 사용해야 합니다. Evergreen(또는 "항상 시작") 캠페인에는 12시간마다 게시 일정을 사용해야 합니다. Evergreen 캠페인의 경우 캠페인이 활성화되는 미래의 종료 일자만 설정하십시오.
Data 360 | 조직✅ 계산된 인사이트 일정을 최적화 계산된 인사이트를 한 번만 실행해야 하는 경우 "예약되지 않음" 옵션을 사용하고 한 번만 수동으로 게시합니다. 24시간보다 빈번하게 필요할 경우 플로와 같은 기타 자동화 옵션을 고려하십시오.
Data 360 | 조직✅ 데이터 작업을 사용하여 플랫폼 이벤트를 생성하여 운영 논리를 향상합니다. 데이터 작업을 사용하여 플랫폼 이벤트를 게시하면 Data 360에서 가져오는 데이터 작업(이벤트 게시)을 조직에서 수행해야 하는 작업(플로 호출 및 Apex 트리거)과 분리할 수 있습니다. 이를 통해 조직이 Data 360에서 반응할 수 있는 작업의 규모를 늘리고 운영 논리를 더 잘 제어할 수 있습니다.
Einstein | 에이전트✅ 반복 빌드/테스트 프로세스의 일부로 에이전트 지침을 정의 필수 에이전트 주제 필드(이름, 설명, 범위)를 구축하고 관련 작업을 추가한 다음, 주제 테스트를 시작합니다. 반복적인 빌드/테스트 루프에서 에이전트가 주제를 실행하고 원하는 방식으로 작업을 선택하도록 안내하는 명령을 증분적으로 추가합니다.
Einstein | 조직✅ 프롬프트 템플릿에서 개인 정보 및 개인 정보의 목표를 지정합니다. 프롬프트 템플릿에는 LLM에서 가정해야 하는 개인 정보 및 해당 문자의 목표와 같은 컨텍스트 정보가 포함됩니다. 예를 들어, "당신은 라이브 이벤트에 주요 고객을 초대하려는 마케팅 담당자입니다."와 같은 언어를 포함합니다.
Einstein | 검색 색인✅ 구조화된 DMO에 대한 검색 색인을 만들 때 엔트로피가 낮은 필드 생략 관련성을 향상하려면 카디널리티가 매우 낮은 데이터 요소(목록의 고유한 요소 수) 또는 엔트로피가 낮은 데이터 요소(목록 항목이 몇 개의 값 주위에 집중됨)를 제외하는 것이 좋습니다. 일반적으로 이러한 필드는 벡터 검색을 사용하여 관련 데이터를 찾기 위한 유용한 정보가 거의 없습니다.
플랫폼 | Apex✅ SOQL 문은 선택적입니다 비교 연산자는 SOQL 문에서 양성 논리(즉, INCLUDES, IN)를 기본 또는 유일한 논리로 사용합니다.
플랫폼 | Apex✅ SOQL 문은 선택적입니다 = NULL의 사용, != NULL은 드물거나 항상 SOQL 문에서 긍정 비교 연산자를 따릅니다.
플랫폼 | Apex✅ SOQL 문은 선택적입니다. SOQL에 LIMIT 1 문이 표시되지 않음
플랫폼 | Apex✅ SOQL 문은 선택적입니다. SOQL 문에 ALL ROWS 키워드 사용이 나타나지 않습니다.
플랫폼 | Apex✅ 루프 내에 SOQL이 표시되지 않음
플랫폼 | Apex✅ 모든 와일드카드 기준이 SOSL에 표시됩니다.
플랫폼 | Apex✅ SOQL 문은 선택적입니다. SOQL 문은 LIKE 비교 또는 부분 텍스트 비교를 사용하지 않습니다.
플랫폼 | Apex✅ SOQL은 try-catch로 래핑됩니다.
플랫폼 | Apex✅ 변수는 하드 코딩된 값을 참조하지 않습니다(레코드 유형, 사용자 등).
플랫폼 | 설계 표준✅ 자동화 내의 동기 및 비동기 작업에 대한 사용 사례가 설계 표준의 일부로 명확하게 간략하게 설명되어 있습니다.
플랫폼 | 문서✅ 자동화에 대해 계획된 실행 경로 및 잠재적인 실행 경로가 명확하게 요약되어 있습니다.
플랫폼 | 플로✅ 변수는 하드 코딩된 값을 참조하지 않습니다(레코드 유형, 사용자 등).
플랫폼 | 플로✅ 플로(프로세스 포함)는 대용량 데이터 컨텍스트에서 Apex 논리를 전달합니다.
플랫폼 | 플로✅ 하위 플로는 비즈니스 전체에서 재사용해야 하는 프로세스 섹션에 사용됩니다.
플랫폼 | 플로✅ 모든 자동 실행 플로 및 프로세스는 결정 및/또는 일시 중지 요소를 사용하여 항목 기준을 평가하고 대용량 데이터에 대한 무한 루프 또는 실행을 방지합니다.

Well-Architected EasyAutomatedEfficiencyProcess Design에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
Data 360 | 조직✅ 데이터 변환 내 배치 변환에서 처리된 총 행 최적화, 캔버스에서 필터 활동을 사용하여 성공적인 변환을 위해 처리해야 하는 행만 격리
Data 360 | 조직✅ 계산된 인사이트 전체에서 치수 통합 한 치수를 사용하여 여러 계산된 인사이트를 작성하는 대신 가능한 경우 두 치수를 하나의 계산된 인사이트로 통합합니다.
플랫폼 | Apex✅ 각 클래스는 단일 특정 목적을 제공합니다.
플랫폼 | Apex✅ 각 방법은 특정한 세분화된 과업을 수행합니다.
플랫폼 | Apex✅ 모든 입력 변수는 클래스 내에서 명확한 목적이 있습니다.
플랫폼 | Apex✅ 코드를 실행하려면 최소한의 자원이 필요합니다.
플랫폼 | 플로✅ 기존 시스템 데이터를 사용할 수 없는 경우에만 사용자에게 데이터 제공을 요청합니다.
플랫폼 | 플로✅ 플로는 기본 플로 및 지원 하위 플로로 구성된 계층 구조로 구성됩니다.
플랫폼 | 플로✅ 모든 사용자 입력에 플로 내 명확한 목적이 있습니다.
플랫폼 | 플로✅ 각 플로는 단일 특정 목적을 제공합니다.
플랫폼 | 플로✅ 각 단계는 특정한 세분화된 과업을 수행합니다.

Well-Architected EasyAutomatedEfficiencyKPI에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
플랫폼 | 대시보드⚡️ KPI 보고서가 없거나 일부 KPI와 관련된 메트릭이 대시보드에 누락되었습니다.
플랫폼 | 문서⚡️ 책임 있는 이해당사자가 없는 KPI 존재
플랫폼 | 문서⚡️ 자동화에 대한 KPI가 없거나 측정 시간 범위가 명확하지 않음

Well-Architected EasyAutomatedEfficiencyOperational Logic에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
Data 360 | 문서마케팅 및 Data 360 사이의 다이어그램 또는 솔루션 설계 문서에서 Marketing Cloud 커넥터를 통해 단일 Data 360 인스턴스에 연결하는 Marketing Cloud 인스턴스를 두 개 이상 지정합니다.
Data 360 | 조직⚡️ 데이터 연합은 세분화 새로 고침 요구 사항을 평가하지 않고 구현됩니다. 데이터 연합은 빠른 세분화 및 활성화가 필요한 데이터 집합(활성화 데이터를 보내는 1시간 또는 4시간 일정)과 표준 12시간 또는 24시간 일정 대비 활용됩니다.
Data 360 | 조직⚡️ 데이터 통합은 데이터 변환 요구 사항을 평가하지 않고 구현됩니다. 외부 DLO에는 스트리밍 데이터 변환에 필요한 데이터가 포함되어 있습니다.
Einstein | 에이전트⚡️ 설계 프로세스 시작 시 에이전트 지침 정의 에이전트의 주제 실행 능력을 테스트하고 적절한 작업을 선택하기 전에 지침이 추가됩니다.
플랫폼 | Apex⚡️ SOQL 문은 비선택적입니다 NOT를 사용하는 비교에서는 NOT IN 기준이 SOQL 문에서 기본 또는 유일한 비교 연산자로 사용됩니다.
플랫폼 | Apex⚡️ SOQL 문은 선택적이지 않은 ALL ROWS 키워드입니다. SOQL 문에 사용됨
플랫폼 | Apex⚡️ SOQL 문은 비선택적 = NULL이며, != NULL 기준은 SOQL 문에서 기본 또는 유일한 비교 연산자로 사용됩니다.
플랫폼 | Apex⚡️ 변수의 값이 하드 코딩됨
플랫폼 | Apex⚡️ SOQL이 루프 내에 나타남
플랫폼 | Apex⚡️ SOQL 문은 비선택적 LIKE이며 와일드카드 필터 기준은 SOQL 문의 SOQL 문에 자주 나타납니다.
플랫폼 | Apex⚡️ SOQL은 try-catch에 래핑되지 않음
플랫폼 | Apex⚡️ SOQL 문은 선택적이지 않은 LIMIT 1입니다.
플랫폼 | Apex⚡️ SOSL은 와일드카드 선택 기준에 거의 사용되거나 일관되지 않음
플랫폼 | 설계 표준⚡️ 동기 및 비동기 작업에 대한 사용 사례가 해결되지 않음
플랫폼 | 문서⚡️ 자동화 호출이 문서화되지 않음
플랫폼 | 플로⚡️ 변수의 값이 하드 코딩됨
플랫폼 | 플로⚡️ 대량 데이터 로드 전에 플로(프로세스 포함)를 수동으로 비활성화해야 합니다.
플랫폼 | 플로⚡️ 하위 플로를 사용하는 대신 플로 전체에서 플로의 일부가 반복됩니다.
플랫폼 | 플로⚡️ 플로(프로세스 포함)는 "처리되지 않은 예외" 알림을 트리거합니다.
플랫폼 | 플로⚡️ 간단한 플로에서도 정기적으로 총괄자 제한과 관련된 오류가 발생합니다.

Well-Architected EasyAutomatedEfficiencyProcess Design에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
플랫폼 | Apex⚡️ 클래스는 여러 목적으로 제공됩니다.
플랫폼 | Apex⚡️ 메서드는 여러 과업을 수행하거나 메서드는 클래스의 명시된 목적과 일치하지 않는 과업을 수행합니다.
플랫폼 | Apex⚡️ 입력 변수가 실제로 메서드에 사용되지 않음
플랫폼 | Apex⚡️ 데이터베이스 또는 외부 시스템에서 데이터를 불필요하게 검색하는 메서드
플랫폼 | 플로⚡️ 플로에 추가 입력이 있어야만 컨텍스트를 제공할 수 있습니다.
플랫폼 | 플로⚡️ 플로는 여러 목적으로 사용됩니다.
플랫폼 | 플로⚡️ 관련 단계 그룹에는 다른 플로의 단계 그룹과 겹치는 기능이 포함되어 있습니다.
플랫폼 | 플로⚡️ 플로에서 대신 저장된 데이터를 사용할 수 있는 경우 사용자 입력을 요청합니다.
플랫폼 | 플로⚡️ 플로에는 데이터가 사용되지 않는 입력이 필요합니다.