플랫 파일은 동일한 json 형식을 가져야 합니까?
P粉318928159
P粉318928159 2023-09-07 09:19:43
0
1
582

API의 다양한 응답을 볼 수 있습니다

지침: 위에 공유된 스크린샷에서 두 개의 서로 다른 파일을 비교했습니다. 왼쪽에는 데이터가 있습니다. 페이지 번호 1, 오른쪽에는 페이지 번호 1080에 대한 데이터가 표시됩니다. 1페이지에서는 비어 있는 배열 [ ] 형식으로 배송을 받았고, 1080 페이지에서는 {} 객체 형식으로 배송을 받았습니다. 또한 이 객체에서는 pd-option [ ]

배열을 얻습니다.

배송된 배열과 객체를 이해하는 데 도움이 됩니다

제 질문은 ADF의 파일 형식이 1700개 파일을 병합으로 변환하려는 것과 동일해야 하는지 여부입니다. 그러면 파일을 병합하기 위해 Azure ADF에서 다른 형식을 어떻게 제공할 수 있습니까?

P粉318928159
P粉318928159

모든 응답(1)
P粉543344381
  • 파일을 병합하려면 파일 형식을 동일하게 만들어야 합니다. Azure 데이터 흐름을 사용하여 데이터 또는 데이터 관련 작업을 평면화할 수 있습니다.

  • 데이터의 형식이 다른 경우 변환을 사용하여 동일한 형식으로 변환할 수도 있습니다.

  • 아래는 동일한 예입니다. file1.json에 다음 데이터가 있다고 가정합니다.

으아악
  • file2.json에는 다음과 같은 데이터가 있습니다:
으아악
  • 여기에서는 파일 유형이 다르기 때문에 동일한 논리를 사용하여 파일을 병합할 수 없습니다. file1.json을 읽으면 파일의 투영을 볼 수 있습니다.

  • 배송 속성 값이 다르기 때문에 file2.json의 프로젝션은 file1.json과 다릅니다.

  • file1.json을 평면화할 수 있지만 file2.json에서 배송을 추출하려면 다른 논리를 사용해야 합니다. 아래와 같이 선택 변환을 사용하여 속성을 추출합니다.

  • 따라서 배송 금액에 따라 이러한 서류를 처리해야 합니다. 두 파일에 동일한 논리를 사용하면 작동하지 않습니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿