다음을 통해 공유


GraphQL용 Microsoft Fabric API란 무엇인가요?

GraphQL용 Microsoft Fabric API는 널리 채택되고 친숙한 API 기술을 사용하여 여러 데이터 원본을 빠르고 효율적으로 쿼리할 수 있는 데이터 액세스 계층입니다. API를 사용하면 백엔드 데이터 원본의 세부 정보를 추상화하여 애플리케이션의 논리에 집중하고 클라이언트에 필요한 모든 데이터를 단일 호출로 제공할 수 있습니다. GraphQL은 간단한 쿼리 언어와 쉽게 조작할 수 있는 결과 집합을 사용하여 애플리케이션이 Fabric의 데이터에 액세스하는 데 걸리는 시간을 최소화합니다.

GraphQL용 API를 통해 데이터 노출

Microsoft Fabric의 GraphQL 항목에 데이터 원본을 노출하는 것은 빠르고 쉽습니다. 노출하려는 데이터 원본을 선택한 다음 API를 통해 표시할 해당 데이터 원본 내의 개체를 나타냅니다. 필요에 따라 선택한 필드 간의 관계를 정의합니다. 이러한 단계를 완료하면 API 엔드포인트가 쿼리를 수락할 준비가 됩니다.

지원되는 데이터 원본

현재 지원되는 다음과 같은 데이터 원본은 GraphQL용 Fabric API를 통해 노출될 수 있습니다.

  • Microsoft Fabric Data Warehouse
  • SQL Analytics 엔드포인트를 통한 Microsoft Fabric 레이크하우스
  • SQL Analytics 엔드포인트를 통한 Microsoft Fabric 미러 데이터베이스
  • Microsoft Fabric SQL 데이터베이스
  • Azure SQL 데이터베이스
  • 데이터 마트

기능

GraphQL용 Fabric API에는 다음이 포함됩니다.

  • 자동 데이터 원본 스키마 검색
  • 쿼리 및 변경의 자동 생성
  • 확인자 자동 생성
  • 로컬 테스트 코드 자동 생성
  • SQL 데이터베이스 및 데이터 웨어하우스에 대한 보기 지원.
  • SQL 데이터베이스 및 데이터 웨어하우스에 대한 저장 프로시저 지원.
  • 해당 팬아웃 쿼리를 사용하여 여러 데이터 원본 지원.
  • 일 대 일, 일 대 다 및 다 대 다 관계를 만들 수 있는 기능.
  • 데이터 원본에서 노출할 개별 개체를 선택할 수 있는 기능.
  • 데이터 원본 테이블에서 특정 열을 노출하는 기능.
  • 대시보드 및 요청 로깅을 사용하여 API 동작을 모니터링하는 기능입니다.

상호 작용 편집 환경

GraphQL용 API에는 쿼리 또는 변형을 쉽게 개발하고 테스트할 수 있는 편집기가 포함되어 있습니다. 이 편집기의 일부 기능은 다음과 같습니다.

  • 쿼리 또는 변형의 출력을 시각화하는 결과 창
  • 쿼리 또는 변형 매개 변수 지원
  • GraphQL 구문 및 스키마 개체 이름을 지원하는 Intellisense