Show Menu
화제×

리소스의 데이터 구조 구성

새 사용자 지정 리소스를 만든 후 데이터 구조를 구성해야 합니다.
리소스를 편집할 때 Data structure 탭에서 다음을 추가할 수 있습니다.

리소스에 필드 추가

새로운 필드를 리소스에 추가하여 기본 데이터 모델의 일부가 아닌 데이터를 저장할 수 있습니다.
  1. Create element 단추를 사용하여 필드를 만듭니다.
  2. 레이블, ID, 필드 유형을 지정하고 이 필드에 대해 허가된 최대 길이를 정의합니다.
    필드는 필수 항목이며 추가된 각 필드에 대해 고유해야 합니다. ID
    필드를 비워 두면 Label ID에서 자동으로 완료됩니다. 최대 30자를 사용하는 것이 좋습니다.
  3. 필드 중 하나를 수정하려면 Edit Properties 단추를 선택합니다.
  4. 화면에서 대상 및 타깃팅에 사용할 범주를 정의하거나 설명을 추가할 수도 있습니다. Field definition
  5. 사용자에게 제공할 값(열거형 값)을 정의해야 하는 경우 Specify a list of authorized values 옵션을 선택합니다.
    그런 다음 을 Create element 클릭하고 Label 및 를 Value ​지정합니다. 필요한 만큼 값을 추가합니다.
  6. 필드를 추가한 후, 작성 날짜, 리소스를 만든 사용자, 날짜 및 마지막 수정 내용의 작성자를 설명하는 필드를 포함하려면 Add audit fields 확인란을 선택합니다.
  7. 특정 리소스에 대한 액세스 권한이 있는 사람을 설명하는 필드를 포함하려면 Add access authorization management fields 확인란을 선택합니다.
    이러한 필드는 데이터베이스 업데이트가 수행되면 표시할 수 있는 데이터 및 메타데이터에 나타납니다. 자세한 내용은 데이터베이스 구조 업데이트 섹션을 참조하십시오.
  8. ID를 자동으로 생성하려면 Add automatic ID 필드를 선택합니다. 기존 엔티티는 여전히 비어 있습니다.
  9. 목록 및 작성 단계에서 리소스 요소의 이름이 표시되는 방식을 수정하려면 Personalize the resource title 상자를 선택합니다. 이 리소스에 대해 만든 필드에서 필드를 선택합니다.
이제 리소스의 필드가 정의됩니다.

ID 키 정의

각 리소스에는 하나 이상의 고유 키가 있어야 합니다. 예를 들어 두 제품이 구매 테이블에서 동일한 ID를 가질 수 없도록 키를 지정할 수 있습니다.
  1. 기술 키를 자동으로 점진적으로 생성하려는 경우 Automatic primary key 섹션에서 스토리지 크기를 지정합니다.
  2. 단추를 사용하여 Create element 키를 만듭니다.
    Label ID 필드는 기본적으로 완료되지만 편집할 수 있습니다.
    최대 30자를 사용하는 것이 좋습니다.
  3. 이 키를 구성하는 요소를 정의하려면 을 클릭하고 이 리소스에 대해 만든 필드를 Create element 선택합니다.
    생성된 키는 Custom keys 섹션에 표시됩니다.
이제 리소스에 대한 ID 키가 만들어집니다.

인덱스 정의

인덱스는 하나 또는 여러 리소스 필드를 참조할 수 있습니다. 인덱스를 사용하면 데이터베이스를 통해 레코드를 보다 쉽게 복구할 수 있습니다. SQL 쿼리의 성능을 최적화합니다.
인덱스를 정의하는 것은 권장되지만 필수는 아닙니다.
  1. Create element 단추를 사용하여 색인을 만듭니다.
  2. Label ID 필드는 기본적으로 완료되지만 편집할 수 있습니다.
    최대 30자를 사용하는 것이 좋습니다.
  3. 이 색인을 구성하는 요소를 정의하려면 이 리소스에 대해 만든 필드 중에서 필드를 선택합니다.
  4. Click Confirm .
만들어진 인덱스가 Index 섹션의 목록에 나타납니다.

전송 로그 확장 정의

전송 로그 익스텐션을 사용하면 다음 작업을 수행할 수 있습니다.
  • 프로필 사용자 지정 필드를 추가하여 동적 보고서 기능을 확장하려면
  • to extend sending logs data with segment code and profile data
세그먼트 코드로 확장
사용자는 워크플로우 엔진에서 생성된 세그먼트 코드를 사용하여 로그를 확장할 수 있습니다.
세그먼트 코드는 워크플로우에 정의해야 합니다.
이 확장을 활성화하려면 옵션을 Add segment code ​선택합니다.
세그먼트 코드에 대한 자세한 내용은 세그멘테이션 섹션을 참조하십시오 .
프로필 필드를 사용하여 확장
관리자는 사용자 정의 필드로 프로필 리소스를 확장해야 합니다.
프로필 리소스에서 사용자 정의 필드를 Add field 클릭하고 선택합니다.
프로파일 차원에 연결된 새 하위 차원을 생성하려면 Add this field in Dynamic reporting as a new dimension 옵션을 선택합니다.
동적 보고에서 사용자 지정 필드 차원을 자유 형식 테이블로 드래그하여 놓을 수 있습니다.
동적 보고에 대한 자세한 내용은 구성 요소 목록을 참조하십시오 .
동적 보고로 전송된 필드 수는 20개로 제한됩니다.

리소스 속성 편집

사용자 지정 리소스 화면에서 Summary 창은 새로 만든 리소스의 상태를 나타냅니다. 액세스 및 일반 속성을 관리할 수 있습니다.
  1. 설명을 추가하려면 Edit properties 단추를 클릭합니다.
  2. 필요한 경우 리소스의 레이블과 ID를 수정합니다.
    최대 30자를 사용하는 것이 좋습니다.
  3. 이 리소스에 대한 액세스를 특정 조직 단위로 제한해야 하는 경우 여기에서 지정합니다. 인가된 장치의 사용자만 응용 프로그램에서 이 리소스로 작업할 수 있습니다.
  4. 수정 내용을 저장합니다.
수정 내용이 저장됩니다. 리소스를 적용하려면 리소스를 다시 게시해야 합니다.

프로필 및 사용자 지정 리소스에 대한 고유 ID 생성

기본적으로 프로필 및 사용자 지정 리소스는 만들 때 비즈니스 ID가 없습니다. 요소를 만들 때 자동으로 고유 ID를 생성하는 옵션을 활성화할 수 있습니다. 이 ID를 사용하여 다음을 수행할 수 있습니다.
  • 외부 툴에서 내보낸 레코드를 손쉽게 식별할 수 있습니다.
  • 다른 애플리케이션에서 처리된 업데이트된 데이터를 가져올 때 레코드를 조정합니다.
프로필 및 사용자 지정 리소스에만 사용할 수 있습니다.
  1. 프로필 리소스에 대한 확장 기능을 만들거나 새 리소스를 만듭니다.
  2. 데이터 구조 정의에서 섹션 아래의 Add automatic ID field 옵션을 선택합니다 Fields .
  3. 리소스에 대한 수정 내용을 저장하고 게시합니다. API를 통해 만든 요소에 이 메커니즘을 적용하려면 API를 확장하는 옵션을 선택합니다.
이제 이 ACS ID 필드를 사용할 수 있으며, API에서 또는 가져오기 워크플로우에서 새 요소를 수동으로 만들거나 삽입할 때 자동으로 채워집니다. ACS ID 필드는 UUID 필드이며 인덱싱됩니다.
이제 프로필 또는 사용자 지정 리소스를 내보낼 때 해당 리소스에 대해 활성화된 경우 ACS ID 열을 추가할 수 있습니다. 외부 도구에서 이 ID를 다시 사용하여 레코드를 식별할 수 있습니다.
다른 응용 프로그램(예: CRM)에서 처리/업데이트된 데이터를 다시 가져올 때 이 고유 ID로 쉽게 조정할 수 있습니다.
옵션을 활성화하기 전에 생성된 프로필 또는 요소에 대해서는 필드가 업데이트되지 않습니다. ACS ID 새 레코드에만 ACS ID가 있습니다. 이 필드는 읽기 전용 모드입니다. 수정할 수 없습니다.