Google рд▓реЗ рддрд░реНрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ Logica рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрджрдЫ

Google рд▓реЗ рдбрд╛рдЯрд╛ рд╣реЗрд░рдлреЗрд░ рд░ SQL рдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рдЕрдиреБрд╡рд╛рдж рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдирдпрд╛рдБ рдШреЛрд╖рдгрд╛рддреНрдордХ рддрд░реНрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛, Logica рдкреНрд░рд╕реНрддреБрдд рдЧрд░реЗрдХреЛ рдЫред рдбрд╛рдЯрд╛рдмреЗрд╕ рдкреНрд░рд╢реНрдирд╣рд░реВ рд▓реЗрдЦреНрджрд╛ рддрд░реНрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреЗрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рднрд╛рд╖рд╛ рд▓рдХреНрд╖рд┐рдд рдЫред рд╣рд╛рд▓, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк SQL рдХреЛрдб Google BigQuery рднрдгреНрдбрд╛рд░рдг рд╡рд╛ PostgreSQL рд░ SQLite DBMSs рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЕрдЭреИ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдЫред рднрд╡рд┐рд╖реНрдпрдорд╛ рдпреЛ рд╕рдорд░реНрдерд┐рдд SQL рдмреЛрд▓реАрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб рдкрд╛рдЗрдерди рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдЫред

Logica рд▓реЗ рдЕрд░реНрдХреЛ рдЧреБрдЧрд▓-рд╡рд┐рдХрд╕рд┐рдд рдбрд╛рдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдЩ рднрд╛рд╖рд╛, Yedalog рдХреЛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫ, рд░ рдорд╛рдирдХ SQL рдорд╛ рдЙрдкрд▓рдмреНрдз рдирднрдПрдХреЛ рдПрдмреНрд╕реНрдЯреНрд░реНрдпрд╛рдХреНрд╢рдирдХреЛ рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред Logica рдорд╛ рдкреНрд░рд╢реНрдирд╣рд░реВ рддрд╛рд░реНрдХрд┐рдХ рдХрдердирд╣рд░реВрдХреЛ рд╕реЗрдЯрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫред рдореЛрдбреНрдпреБрд▓рд╣рд░реВ, рдЖрдпрд╛рддрд╣рд░реВ, рд░ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ Jupyter Notebook рд╢реЗрд▓рдмрд╛рдЯ Logica рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, реирежреиреж рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рдЪрд╛рд░рдорд╛ рдкреНрд░рд╛рдпрдГ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХрд╛ рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрдХреЛ рд╕рд╛рд░рд╛рдВрд╢ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ GDELT рдбрд╛рдЯрд╛рдмреЗрд╕ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдирд┐рдореНрди Logica рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: @OrderBy(рдореЗрдиреНрд╕рди, "рдореЗрдиреНрд╕рди рдбреЗрд╕реНрдХ"); @рд╕реАрдорд╛ (рдореЗрдиреНрд╕рди, резреж); рдЙрд▓реНрд▓реЗрдЦ (рд╡реНрдпрдХреНрддрд┐:, рдЙрд▓реНрд▓реЗрдЦ? += 2020) рдЕрд▓рдЧ:- gdelt-bq.gdeltv10.gkg(persons:, date:), Substr(ToString(date), 1, 2) == тАЬ0тАЭ, the_persons == рд╡рд┐рднрд╛рдЬрди (рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ, ";"), рд╡реНрдпрдХреНрддрд┐_рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ; $ logica Mentions.l рд░рди Mentions +тАФтАФтАФтАФтАФ-+тАФтАФтАФтАФ-+ | рд╡реНрдпрдХреНрддрд┐ | рдЙрд▓реНрд▓реЗрдЦ_рдЧрдгрдирд╛ | +тАФтАФтАФтАФтАФ-+тАФтАФтАФтАФ-+ | рдбреЛрдирд╛рд▓реНрдб рдЯреНрд░рдореНрдк | рейрежренренрезрейреж | | рд▓рд╕ рдПрдиреНрдЬрд▓рд╕ | 4 | | рдЬреЛ рдмрд┐рдбреЗрди | 2020 | | рдЬрд░реНрдЬ рдлреНрд▓реЛрдЗрдб | реоренреирепрезреп | | рдмреЛрд░рд┐рд╕ рдЬреЛрдирд╕рди | ремренрекренреорем | | рдмрд░рд╛рдХ рдУрдмрд╛рдорд╛ | рекрейреорезреорез | | рднреНрд▓рд╛рджрд┐рдорд┐рд░ рдкреБрдЯрд┐рди | рекрезрежрелреорен | | рдмрд░реНрдиреА рд╕реНрдпрд╛рдиреНрдбрд░реНрд╕ | рейреоренрейреорей | | рдПрдиреНрдбреНрд░рдпреВ рдХреБрдореЛ | рейрекрелрекремреи | | рд▓рд╕ рднреЗрдЧрд╛рд╕ | рейреирелрекреорен | +тАФтАФтАФтАФтАФ-+тАФтАФтАФтАФ-+

SQL рдорд╛ рдЬрдЯрд┐рд▓ рдкреНрд░рд╢реНрдирд╣рд░реВ рд▓реЗрдЦреНрджрд╛ рдЬрдЯрд┐рд▓ рдмрд╣реБ-рд▓рд╛рдЗрди рдЪреЗрдирд╣рд░реВ рд▓реЗрдЦреНрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫ рдЬреБрди рдмреБрдЭреНрди рд╕реНрдкрд╖реНрдЯ рдЫреИрди, рдХреНрд╡реЗрд░реАрдХрд╛ рднрд╛рдЧрд╣рд░реВрдХреЛ рдкреБрди: рдкреНрд░рдпреЛрдЧрдорд╛ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдЧрд░реНрджрдЫ, рд░ рдорд░реНрдордд рд╕рдореНрднрд╛рд░рд▓рд╛рдИ рдЬрдЯрд┐рд▓ рдмрдирд╛рдЙрдБрдЫред рд╕рд╛рдорд╛рдиреНрдп рджреЛрд╣реЛрд░рд┐рдиреЗ рдЧрдгрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, SQL рд▓реЗ рджреГрд╢реНрдпрд╣рд░реВ рд░ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫ, рддрд░ рддрд┐рдиреАрд╣рд░реВ рдЖрдпрд╛рдд рдХрд╛рд░реНрдпрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдирдиреН рд░ рдЙрдЪреНрдЪ-рд╕реНрддрд░ рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рд▓рдЪрд┐рд▓реЛрдкрди рдкреНрд░рджрд╛рди рдЧрд░реНрджреИрдирдиреН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдХрд╛рд░реНрдпрдорд╛ рдкреНрд░рдХрд╛рд░реНрдп рдкрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрди)ред Logica рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рд╛рдирд╛, рдмреБрдЭреНрди рд╕рдХрд┐рдиреЗ, рд░ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рддрд╛рд░реНрдХрд┐рдХ рдмреНрд▓рдХрд╣рд░реВрдмрд╛рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рд░рдЪрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬреБрди рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╛рдорд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫ, рд░ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рд╕рдореВрд╣рдмрджреНрдз рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬреБрди рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди