section_access_df_new = section_access_df.merge(app_df_new, how='left', left_on='app_id', right_on='id')
columns_to_drop = ['id',
'customProperties',
'modifiedByUserName',
'appId','sourceAppId',
'targetAppId', 'tags',
'description', 'fileSize',
'thumbnail', 'savedInProductVersion',
'migrationHash', 'dynamicColor',
'availabilityStatus',
'privileges', 'schemaPath',
'owner.userDirectoryConnectorName',
'owner.privileges',
'stream.privileges'
#,'qScript' #Если не нужно поле с текстом скрипта, можно раскомментировать эту строку
]
section_access_df_new = section_access_df_new.drop(columns_to_drop, axis=1)
cols = [ 'app_id',
'name', 'createdDate',
'modifiedDate', 'lastReloadTime',
'published', 'publishTime',
'stream.id', 'stream.name',
'stream',
'owner.id', 'owner.userId',
'owner.userDirectory',
'owner.name', 'hyperlink',
'qScript' #Если выше удалили поле с текстом скрипта, эту строку закомментировать
]
section_access_df_new = section_access_df_new[cols]