Developer
DocumentationContact us
  • Documentation
  • Key Concepts
  • Overview
  • Getting Access to the API
  • API Key Concepts
  • Calling the API
  • Sample Queries
  • Title/Name
  • Box Office
  • Search
  • Overview
  • Bulk Data Key Concepts
  • Data Dictionary
  • Names
  • Titles
  • Box Office
  • Querying In Athena
  • Creating Tables DDL
  • Release Notes

Creating Tables DDL

Name


create external table name_essential_v1 (
  awards array<
    struct<
      awardName:string,
      awardNominationId:string,
      category:string,
      event:string,
      winner:boolean,
      year:bigint
    >
  >,
  filmography array<
    struct<
      attributes:array<
        string
      >,
      billing:bigint,
      category:string,
      jobs:array<
        string
      >,
      roles:array<
        string
      >,
      titleId:string
    >
  >,
  imdbUrl string,
  knownFor array<
    struct<
      category:string,
      titleId:string
    >
  >,
  name string,
  nameId string,
  remappedTo string
)
row format serde 'org.openx.data.jsonserde.JsonSerDe'
location 's3://S3-BUCKET/S3-KEY/'

Title


create external table title_essential_v1 (
  akas array<
    struct<
      language:string,
      region:string,
      title:string
    >
  >,
  awards array<
    struct<
      awardName:string,
      awardNominationId:string,
      category:string,
      event:string,
      winner:boolean,
      year:bigint
    >
  >,
  certificates array<
    struct<
      attributes:array<
        string
      >,
      country:string,
      rating:string,
      reason:string,
      region:string
    >
  >,
  color array<
    string
  >,
  companies struct<
    distribution:array<
      string
    >,
    distributionV2:array<
      struct<
        company:struct<
          id:string,
          name:string,
          region:string
        >,
        endYear:bigint,
        formats:array<
          string
        >,
        isUncredited:boolean,
        regions:array<
          string
        >,
        startYear:bigint
      >
    >,
    miscellaneous:array<
      string
    >,
    miscellaneousV2:array<
      struct<
        company:struct<
          id:string,
          name:string,
          region:string
        >
      >
    >,
    production:array<
      string
    >,
    productionV2:array<
      struct<
        company:struct<
          id:string,
          name:string,
          region:string
        >,
        isUncredited:boolean
      >
    >,
    specialEffects:array<
      string
    >,
    specialEffectsV2:array<
      struct<
        company:struct<
          id:string,
          name:string,
          region:string
        >
      >
    >
  >,
  countries array<
    string
  >,
  creditsByCategory array<
    struct<
      category:string,
      credits:array<
        struct<
          attributes:array<
            string
          >,
          billing:bigint,
          jobs:array<
            string
          >,
          nameId:string,
          roles:array<
            string
          >
        >
      >
    >
  >,
  episodeInfo struct<
    episodeNumber:bigint,
    seasonNumber:bigint,
    seriesTitleId:string
  >,
  genres array<
    string
  >,
  image struct<
    height:bigint,
    url:string,
    width:bigint
  >,
  imdbRating struct<
    numberOfVotes:bigint,
    rating:double
  >,
  imdbUrl string,
  isAdult boolean,
  keywords array<
    string
  >,
  keywordsV2 array<
    struct<
      category:string,
      keyword:string,
      votes:struct<
        down:bigint,
        up:bigint
      >
    >
  >,
  languages array<
    string
  >,
  locations array<
    struct<
      place:string,
      scenes:array<
        string
      >
    >
  >,
  movieConnections array<
    struct<
      text:string,
      titleId:string,
      type:string
    >
  >,
  officialSiteLinks array<
    struct<
      linkTitle:string,
      url:string
    >
  >,
  originalTitle string,
  plot string,
  plotLong string,
  plotMedium string,
  plotShort string,
  principalCastMembers array<
    struct<
      billing:bigint,
      category:string,
      nameId:string,
      roles:array<
        string
      >
    >
  >,
  principalCrewMembers array<
    struct<
      category:string,
      job:string,
      nameId:string
    >
  >,
  productionStatus array<
    struct<
      date:string,
      status:string
    >
  >,
  releaseDates array<
    struct<
      country:string,
      date:string,
      region:string
    >
  >,
  remappedTo string,
  runtimeMinutes bigint,
  seriesInfo struct<
    endYear:bigint,
    episodeTitleIds:array<
      string
    >,
    startYear:bigint
  >,
  taglines array<
    string
  >,
  titleDisplay array<
    struct<
      country:string,
      language:string,
      region:string,
      title:string
    >
  >,
  titleId string,
  titleType string,
  year bigint
)
row format serde 'org.openx.data.jsonserde.JsonSerDe'
location 's3://S3-BUCKET/S3-KEY/'

Release Notes

Find details of recent IMDb releases for products on AWS Data Exchange.

Get started

Contact us to see how IMDb data can empower your customers.

Contact us
  • Conditions of Use
  • Privacy Policy

© 1990-2023 by IMDb.com, Inc.