Root NationYangiliklarIT yangiliklariGoogle Logica dasturlash tilini taqdim etdi

Google Logica dasturlash tilini taqdim etdi

-

Google ma'lumotlar bilan ishlash va dasturlarni SQL dasturlash tillariga aylantirish uchun mo'ljallangan yangi deklarativ Logis dasturlash tilini taqdim etdi. Ma'lumotlar bazasiga so'rovlar yaratishda mantiqiy dasturlash sintaksisidan foydalanmoqchi bo'lganlar uchun yuqori dasturlash tili tayyorlangan.

Bugungi kunda ham shu tarzda olingan SQL Google ning Vikury va RostgreąQL va ąQL ma'lumotlar bazalarida bajarilishi mumkin. Kelajakda obuna bo'lgan ЅQL dialetlari soni ko'paytiriladi. Ilova kodi Routhon dasturlash tilida yozilgan va Arashe 2.0 litsenziyasi ostida nashr etilgan.

Google Logic

Logis — Googlening boshqa dasturlash tili Jedalogning kengaytmasi boʻlib, u ham maʼlumotlarni manipulyatsiya qilish uchun ishlatiladi va nostandart va standart SQL boʻlgan abstraksiya darajasini taʼminlaydi. Yuqori sifatli dasturlash tili, ilg'or modellar, import operatsiyalari va Notebookning interaktiv interfeysini sinab ko'rish imkoniyati.

Masalan, 2020-yilda eng soʻnggi yangiliklarni tez-tez eslatib turadigan odamlar roʻyxatini tuzish uchun GDELT maʼlumotlar bazasiga kirish uchun quyidagi Logis dasturlaridan foydalanishingiz mumkin:

@OrderBy(E'tiroflar, "zikrlar tavsifi"); @Limit(Eslatmalar, 10); Eslatmalar(shaxs:, eslatib o'tadi? += 1) alohida :- gdelt-bq.gdeltv2.gkg(shaxslar:, sana:), Substr(ToString(sana), 0, 4) == "2020", the_shaxslar == Bo'lingan (shaxslar, ";"), shaxslardagi shaxs; $ logica mentions.l run Eslatmalar +----------------+----------------+ | shaxs | zikrlar_hisobi | +----------------+----------------+ | donald trump | 3077130 | | Los-Anjeles | 1078412 | | jo bayden | 1054827 | | Jorj floyd | 872919 | | boris Jonson | 674786 | | Barak Obama | 438181 | | Vladimir Putin | 410587 | | berni sanders | 387383 | | Endryu Kuomo | 345462 | | las-Vegas | 325487 | +----------------+----------------+

Murakkab SQL so'rovlarini yaratish juda ko'p dasturlarning yuklanishiga olib keladi, ularni tushunish juda qiyin va qayta-qayta bajarish qiyin. Mantiq kichik, ixcham va foydalanish uchun qulay mantiqiy bloklarga ega dasturlar yaratish imkonini beradi. Loyiha kodi ochiq va GitHub da mavjud yordam uchun. Ishlab chiquvchilar ham ishlab chiqdilar to'liq ko'rsatmalar yangi tildan foydalanish haqida.

Shuningdek o'qing:

Manbagoogle
Ro'yxatdan o'tish
Xabar berish
mehmon

1 izoh
Yangilari
Kattalar Eng mashhur
O'rnatilgan sharhlar
Barcha sharhlarni ko'ring
Viktor
Viktor
3 yil oldin

NoCode versiyasi potentsial ommabop muammolarni generatorlarida, eng yangi algoritmlarni yaratishda va qo'shilgan ijrochilar yordamida o'qitishda foydali bo'lishi mumkin.