Mysql
 sql >> база данни >  >> RDS >> Mysql

Вместете в Nest Json модел към SQL таблица

можете да го направите по следния начин:

In [1]: fn = r'D:\temp\.data\40454898.json'

In [2]: with open(fn) as f:
   ...:     data = json.load(f)
   ...:

In [14]: t = pd.io.json.json_normalize(data['Volumes'],
    ...:                               ['Attachments','Tags'],
    ...:                               [['Attachments', 'VolumeId'],
    ...:                                ['Attachments', 'InstanceId']])
    ...:

In [15]: t
Out[15]:
         Key              Value Attachments.InstanceId   Attachments.VolumeId
0       Name  DBJanitor-Private    i-1234567890abcdef0  vol-049df61146c4d7901
1      Owner          DBJanitor    i-1234567890abcdef0  vol-049df61146c4d7901
2    Product           Database    i-1234567890abcdef0  vol-049df61146c4d7901
3  Portfolio         DB Janitor    i-1234567890abcdef0  vol-049df61146c4d7901
4    Service         DB Service    i-1234567890abcdef0  vol-049df61146c4d7901

ЗАБЕЛЕЖКА:втори аргумент ['Attachments','Tags'] е път към нашия вложен запис (data['Values']->Attachments->Tags ) и трети аргумент [['Attachments', 'VolumeId'], ['Attachments', 'InstanceId']] е път към външни метаданни (data['Values']->Attachments->VolumeId , data['Values']->Attachments->InstanceId )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Възможно ли е MySQL да се ПРИСЪЕДИНИ към таблица срещу предоставен статичен списък с данни?

  2. Колоната не може да бъде нула Mysql

  3. Прецизност на MySQL DATETIME (joda-time, Hibernate, org.jadira.usertype, hbm2ddl)

  4. Как да получите MySQL ResultSet ред по ред в python

  5. Как да поправя wamp сървър без повторно инсталиране?