【发布时间】:2021-01-18 13:45:37
【问题描述】:
我正在将我的数据库表从 postgres 移动到 Redshift,以下查询不再有效:
select dr.id, dr.opportunity_id, dr.roi -> 'data' ->> 'campaignName' as campaign_Name,
users.value ->> 'name' as influencer_name, users.value ->> 'id' as influencer_dyzio_id,
users.value -> 'instagramCount' as instagram_Count, users.value -> 'instagramEngagementFactor' as instagram_Engagement_Factor,
users.value -> 'emv' ->> 'estimatedImpressions' as emv_estimated_Impressions,
users.value -> 'emv' ->> 'impressionsCPM' as emv_impressions_CPM,
users.value -> 'emv' ->> 'engagementsCPM' as emv_engagements_CPM,
users.value ->> 'platformID' as platform_ID
FROM platform_db.dyzio_rois dr, jsonb_each(roi -> 'data' -> 'reportData') as users
如何使用 Redshift 使其工作?
【问题讨论】:
标签: json amazon-redshift