다음을 통해 공유


자습서: 그래프에 노드 형식 추가

비고

이 기능은 현재 공개 미리 보기로 제공됩니다. 이 미리 보기는 서비스 수준 계약 없이 제공되며 프로덕션 워크로드에는 사용하지 않는 것이 좋습니다. 특정 기능이 지원되지 않거나 기능이 제한될 수 있습니다. 자세한 내용은 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

그래프에 노드 형식 추가

그래프에 노드 형식을 추가하려면 다음 단계를 수행합니다.

  1. 그래프 모델에서 노드 추가 를 선택하여 그래프에 새 노드 형식을 추가합니다.

  2. 그래프에 노드 추가 대화 상자에서 레이블 이름을 입력하고 매핑 열의 적절한 매핑 테이블ID를 선택합니다.

    그래프에 노드 추가 대화 상자를 보여 주는 스크린샷

    예를 들어 첫 번째 노드의 경우 다음 값을 사용합니다.

    • 레이블:Customer
    • 매핑 테이블: adventureworks_customers
    • 매핑 열의 ID:CustomerID_K

    팁 (조언)

    복합 키(여러 열로 구성된 ID)를 설정할 수 있습니다.

  3. 확인을 선택하여 그래프에 노드 형식을 추가합니다.

  4. Adventure Works 노드 매핑 테이블에 나열된 나머지 모든 노드 형식에 대해 프로세스를 반복합니다.

    팁 (조언)

    노드 형식을 두 번 클릭하면 해당 속성이 표시됩니다. 각 속성은 원본 테이블의 열에 매핑됩니다. 너무 많은 속성으로 인해 그래프를 유지 관리하고 사용하기가 더 어렵기 때문에 쿼리 또는 분석에서 필요하지 않은 속성을 삭제합니다.

  5. 그래프에 표시된 8개의 노드 형식이 모두 표시됩니다. 저장을 선택하여 진행률을 저장합니다.

    그래프에 추가된 모든 노드를 보여 주는 스크린샷

그래프에 노드를 추가한 후 에지를 추가하여 이러한 노드 간의 관계를 정의합니다.

팁 (조언)

전체 테이블에서 노드 형식을 만드는 것 외에도 그래프에 필요한 엔터티를 나타내는 경우 모든 테이블의 열 또는 열 집합이 독립 실행형 노드 형식을 형성할 수 있습니다. 예를 들어, Country 테이블의 Country 열에서 노드 형식을 만들고, Country를 ID로 사용할 수 있습니다. 직원 이름, 직원 ID, 직함, 성별 및 기타 속성과 같이 노드의 Country 고유성에 필요하지 않은 속성을 삭제합니다. 동일한 테이블의 노드 및 에지를 모델링하는 과정을 거칩니다.

다음 단계