비고
이 기능은 현재 공개 미리 보기로 제공됩니다. 이 미리 보기는 서비스 수준 계약 없이 제공되며 프로덕션 워크로드에는 사용하지 않는 것이 좋습니다. 특정 기능이 지원되지 않거나 기능이 제한될 수 있습니다. 자세한 내용은 Microsoft Azure 미리 보기에 대한 사용 약관 참조하세요.
이 자습서 단계에서는 그래프 모델에 노드 형식을 추가합니다. 노드는 고객, 제품 또는 주문과 같은 데이터의 엔터티를 나타냅니다. 나중에 이러한 노드를 에지와 연결하여 둘 간의 관계를 정의합니다.
Adventure Works의 노드 매핑
Adventure Works 데이터 모델에서 각 엔터티에 대한 노드 형식을 만듭니다. 다음 표에서는 노드 매핑을 보여 줍니다. 이 정보를 사용하여 그래프에 노드를 추가합니다.
| 노드 형식 레이블 | 매핑 테이블 | 매핑 열의 ID |
|---|---|---|
Customer |
adventureworks_customers | CustomerID_K |
Employee |
adventureworks_employees | EmployeeID_K |
Order |
adventureworks_orders | SalesOrderDetailID_K |
ProductCategory |
adventureworks_productcategories | CategoryID_K |
Product |
adventureworks_products | ProductID_K |
ProductSubcategory |
adventureworks_productsubcategories | SubcategoryID_K |
VendorProduct |
adventureworks_vendorproduct | ProductID_FK |
Vendor |
adventureworks_vendors | VendorID_K |
그래프에 노드 형식 추가
그래프에 노드 형식을 추가하려면 다음 단계를 수행합니다.
그래프 모델에서 노드 추가 를 선택하여 그래프에 새 노드 형식을 추가합니다.
그래프에 노드 추가 대화 상자에서 레이블 이름을 입력하고 매핑 열의 적절한 매핑 테이블 및 ID를 선택합니다.
예를 들어 첫 번째 노드의 경우 다음 값을 사용합니다.
-
레이블:
Customer - 매핑 테이블: adventureworks_customers
- 매핑 열의 ID:
CustomerID_K
팁 (조언)
복합 키(여러 열로 구성된 ID)를 설정할 수 있습니다.
-
레이블:
확인을 선택하여 그래프에 노드 형식을 추가합니다.
Adventure Works 노드 매핑 테이블에 나열된 나머지 모든 노드 형식에 대해 프로세스를 반복합니다.
팁 (조언)
노드 형식을 두 번 클릭하면 해당 속성이 표시됩니다. 각 속성은 원본 테이블의 열에 매핑됩니다. 너무 많은 속성으로 인해 그래프를 유지 관리하고 사용하기가 더 어렵기 때문에 쿼리 또는 분석에서 필요하지 않은 속성을 삭제합니다.
그래프에 표시된 8개의 노드 형식이 모두 표시됩니다. 저장을 선택하여 진행률을 저장합니다.
그래프에 노드를 추가한 후 에지를 추가하여 이러한 노드 간의 관계를 정의합니다.
팁 (조언)
전체 테이블에서 노드 형식을 만드는 것 외에도 그래프에 필요한 엔터티를 나타내는 경우 모든 테이블의 열 또는 열 집합이 독립 실행형 노드 형식을 형성할 수 있습니다. 예를 들어, Country 테이블의 Country 열에서 노드 형식을 만들고, Country를 ID로 사용할 수 있습니다. 직원 이름, 직원 ID, 직함, 성별 및 기타 속성과 같이 노드의 Country 고유성에 필요하지 않은 속성을 삭제합니다.
동일한 테이블의 노드 및 에지를 모델링하는 과정을 거칩니다.