How to ensure that ALL json object fields are imported into QuickSight?

0

Hi,

I have been trying for a while now to ensure that ALL the fields of my JSON file are imported in QuickSight but with no success. I am just uploading the flattened json file and I have tried the following:

  • I checked the data source limits and those should not be the problem, since I am well below the limits
  • I ensured that there are no nested arrays in my json objects, since these could be cause of entries not appearing
  • The fields that should appear but don't, have the SAME format as all the ones that do appear -> I tried by only uploading a smaller chunk of my json file with just the fields that did not previously appear, and now they get imported.. (how does that make sense?) but not when they are in the original bigger file.

What could I be missing?

Some help would really appreciated :))

1개 답변
0

Hello, this may not be an exact answer, but just hints of what I would try to troubleshoot it, assuming limits and others have been ruled out.

  1. You can convert to csv (there are free online tools available) and attempt to upload using csv. If you cannot convert, then there may be some problem on the json syntax, etc.
  2. Avoid special characters on the field, e.g. underscores and spaces. Although this should be ruled out because you've created a smaller subset and found working. I encountered same challenge as yours, i.e. columns are not detected, in Glue and the culrprit was the field names.

Hope these help! Please let me know the results!

AWS
답변함 2년 전
  • Hi, Thank for the hints! I have converted it to .csv and the conversion is successful and I have also tried changing the field names ( to remove the underscores), but unfortunately that doesn't seem to be the problem.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠