рдЧреБрдЧрд▓рдиреЗ рд▓реЙрдЬрд┐рдХрд╛ рд╣реА рдПрдХ рдирд╡реАрди рдШреЛрд╖рдгрд╛рддреНрдордХ рд▓реЙрдЬрд┐рдХрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╕рд╛рджрд░ рдХреЗрд▓реА рдЖрд╣реЗ рдЬреА рдбреЗрдЯрд╛ рдореЕрдирд┐рдкреБрд▓реЗрд╢рдирд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реА рдЖрд╣реЗ рдЬреА рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдирд╛ SQL рдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ. рд╣реА рдирд╡реАрди рднрд╛рд╖рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд╡реЗрд░реА рд▓рд┐рд╣рд┐рддрд╛рдирд╛ рд▓реЙрдЬрд┐рдХрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рд┐рдВрдЯреЕрдХреНрд╕ рд╡рд╛рдкрд░реВ рдЗрдЪреНрдЫрд┐рдгрд╛рд▒реНрдпрд╛рдВрд╕рд╛рдареА рдЖрд╣реЗ. рд╕рдзреНрдпрд╛, рдкрд░рд┐рдгрд╛рдореА SQL рдХреЛрдб Google BigQuery рдХрд┐рдВрд╡рд╛ PostgreSQL рдЖрдгрд┐ SQLite рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЬрд░реА рдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдзреНрдпрд╛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЖрд╣реЗ. рднрд╡рд┐рд╖реНрдпрд╛рдд рдЕрдзрд┐рдХ SQL рдмреЛрд▓реАрднрд╛рд╖рд╛ рдирд┐рдпреЛрдЬрд┐рдд рдЖрд╣реЗрдд. рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рдХреЛрдб Python рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ Apache 2.0 рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓рд╛ рдЖрд╣реЗ.
рд▓реЙрдЬрд┐рдХрд╛ рд╣реА Google рд╡рд░ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдпреЗрдбрд╛рд▓реЙрдЧ рдпрд╛ рджреБрд╕рд▒реНрдпрд╛ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рднрд╛рд╖реЗрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ рдЖрдгрд┐ рдореВрд│ SQL рдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдирд╕рд▓реЗрд▓реНрдпрд╛ рдЕтАНреЕрдмрд╕реНрдЯреНрд░реЕрдХреНрд╢рдирдЪреА рдкрд╛рддрд│реА рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рд▓реЙрдЬрд┐рдХрд╛рдордзреАрд▓ рдХреНрд╡реЗрд░реА рд▓реЙрдЬрд┐рдХрд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕рдЪреНрдпрд╛ рд╕рдВрдЪрд╛рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рдореЙрдбреНрдпреВрд▓, рдЖрдпрд╛рдд рдСрдкрд░реЗрд╢рдиреНрд╕ рдЖрдгрд┐ рдЬреНрдпреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рдЗрдВрдЯрд░реЕрдХреНрдЯрд┐рд╡реНрд╣ рд╢реЗрд▓рдордзреВрди рд▓реЙрдЬрд┐рдХрд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, реирежреиреж рдордзреНрдпреЗ рдмрд╛рддрдореНрдпрд╛рдВрдордзреНрдпреЗ рд╕рд░реНрд╡рд╛рдзрд┐рдХ рдЙрд▓реНрд▓реЗрдЦ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд▓реЛрдХрд╛рдВрдЪрд╛ рд╕рд╛рд░рд╛рдВрд╢ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА GDELT рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦрд╛рд▓реАрд▓ рд▓реЙрдЬрд┐рдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛: @OrderBy(Mentions, "mentions desc"); @Limit(Mentions, 10); Mentions(person:, mentions? += 1) рд╡реЗрдЧрд│реЗ :- gdelt-bq.gdeltv2.gkg(persons:, date:), Substr(ToString(date), 0, 4) == "2020", the_persons == Split(persons, ";"), person in the_persons; $ logica mentions.l рд░рди рдЙрд▓реНрд▓реЗрдЦ +тАФтАФтАФтАФтАФ-+тАФтАФтАФтАФтАФ-+ | рд╡реНрдпрдХреНрддреА | рдЙрд▓реНрд▓реЗрдЦ_рдЧрдгрдирд╛ | +тАФтАФтАФтАФтАФ-+тАФтАФтАФтАФтАФ-+ | рдбреЛрдирд╛рд▓реНрдб рдЯреНрд░рдореНрдк | рейрежренренрезрейреж | | рд▓реЙрд╕ рдПрдВрдЬреЗрд▓рд┐рд╕ | резрежренреорекрезреи | | рдЬреЛ рдмрд┐рдбреЗрди | резрежрелрекреореирен | | рдЬреЙрд░реНрдЬ рдлреНрд▓реЙрдЗрдб | реоренреирепрезреп | | рдмреЛрд░рд┐рд╕ рдЬреЙрдиреНрд╕рди | ремренрекренреорем | | рдмрд░рд╛рдХ рдУрдмрд╛рдорд╛ | рекрейреорезреорез | | рд╡реНрд▓рд╛рджрд┐рдореАрд░ рдкреБрддрд┐рди | рекрезрежрелреорен | | рдмрд░реНрдиреА рд╕рдБрдбрд░реНрд╕ | рейреоренрейреорей | | рдЕрдБрдбреНрд░реНрдпреВ рдХреБрдУрдореЛ | рейрекрелрекремреи | | рд▓рд╛рд╕ рд╡реЗрдЧрд╛рд╕ | рейреирелрекреорен | +тАФтАФтАФтАФтАФ-+тАФтАФтАФтАФтАФ-+
рдЬрдЯрд┐рд▓ SQL рдХреНрд╡реЗрд░реА рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдЕрд╢рд╛ рдЕрд╡рдЬрдб рдорд▓реНрдЯреА-рд▓рд╛рдЗрди рдЪреЗрди рд▓рд┐рд╣рд┐рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЬреНрдпрд╛ рд╕рдордЬрдгреНрдпрд╛рд╕ рдХрдареАрдг рдЖрд╣реЗрдд, рдХреНрд╡реЗрд░реА рднрд╛рдЧрд╛рдВрдЪрд╛ рдкреБрдирд░реНрд╡рд╛рдкрд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдбрдерд│рд╛ рдЖрдгрддрд╛рдд рдЖрдгрд┐ рджреЗрдЦрднрд╛рд▓ рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреА рдХрд░рддрд╛рдд. SQL рдордзреНрдпреЗ рд╕рд╛рдорд╛рдиреНрдп, рдкреБрдирд░рд╛рд╡реГрддреНрддреА рд╣реЛрдгрд╛рд▒реНрдпрд╛ рдЧрдгрдиреЗрд╕рд╛рдареА рджреГрд╢реНрдпреЗ рдЖрдгрд┐ рдлрдВрдХреНрд╢рдиреНрд╕рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдкрд░рдВрддреБ рддреЗ рдЖрдпрд╛рдд рдСрдкрд░реЗрд╢рдиреНрд╕рдирд╛ рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реАрдд рдЖрдгрд┐ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛рдВрдЪреА рд▓рд╡рдЪрд┐рдХрддрд╛ рдХрдореА рдХрд░рддрд╛рдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдореНрд╣реА рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдлрдВрдХреНрд╢рди рдкрд╛рд╕ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА). рд▓реЙрдЬрд┐рдХрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рд▓рд╣рд╛рди, рд╕рдордЬрдгреНрдпрд╛рдпреЛрдЧреНрдп рдЖрдгрд┐ рдкреБрдиреНрд╣рд╛ рд╡рд╛рдкрд░рддрд╛ рдпреЗрдгреНрдпрд╛рдЬреЛрдЧреНрдпрд╛ рд▓реЙрдЬрд┐рдХрд▓ рдмреНрд▓реЙрдХреНрд╕рдордзреВрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рдЬреЗ рдЪрд╛рдЪрдгреА рдХрд░рддрд╛ рдпреЗрддрд╛рдд, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╛рд╡рд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╕рддрд╛рдд рдЖрдгрд┐ рдЗрддрд░ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЬреЗрд╕рдордзреНрдпреЗ рдЧрдЯрдмрджреНрдз рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.
рд╕реНрддреНрд░реЛрдд: opennet.ru
