{"internalDocumentIDStore":{"internalIdToId":["20386224-1","20386224-2","20386224-3","20386224-4","20386224-5","20386224-6","20386224-7","20386224-8","20386224-9","20386224-10","20386224-11","20386224-12","20386224-13","20386224-14","20386224-15","20386224-16","20386224-17","20386224-18","20386224-19","20386224-20","20386224-21","20386224-22","20386224-23","20386224-24","20386224-25","20386224-26","20386224-27","20386224-28","20386224-29","20386224-30","20386224-31","20386224-32","20386224-33","20386224-34","20386224-35","20386224-36","20386224-37","20386224-38","20386224-39","20386224-40","20386224-41","20386224-42","20386224-43","20386224-44","20386224-45","20386224-46","20386224-47","20386224-48","20386224-49","20386224-50","20386224-51","20386224-52","20386224-53","20386224-54","20386224-55","20386224-56","20386224-57","20386224-58","20386224-59","20386224-60","20386224-61","20386224-62","20386224-63","20386224-64","20386224-65","20386224-66","20386224-67","20386224-68","20386224-69","20386224-70","20386224-71","20386224-72","20386224-73","20386224-74","20386224-75","20386224-76","20386224-77","20386224-78","20386224-79","20386224-80","20386224-81","20386224-82","20386224-83","20386224-84","20386224-85","20386224-86","20386224-87","20386224-88","20386224-89","20386224-90","20386224-91","20386224-92","20386224-93","20386224-94","20386224-95","20386224-96","20386224-97","20386224-98","20386224-99","20386224-100","20386224-101","20386224-102","20386224-103","20386224-104","20386224-105","20386224-106","20386224-107","20386224-108","20386224-109","20386224-110","20386224-111","20386224-112","20386224-113","20386224-114","20386224-115","20386224-116","20386224-117","20386224-118","20386224-119","20386224-120","20386224-121","20386224-122","20386224-123","20386224-124","20386224-125","20386224-126","20386224-127","20386224-128","20386224-129","20386224-130","20386224-131","20386224-132","20386224-133","20386224-134","20386224-135","20386224-136","20386224-137","20386224-138","20386224-139","20386224-140","20386224-141","20386224-142","20386224-143","20386224-144","20386224-145","20386224-146","20386224-147","20386224-148","20386224-149","20386224-150","20386224-151","20386224-152","20386224-153","20386224-154","20386224-155","20386224-156","20386224-157","20386224-158","20386224-159","20386224-160","20386224-161","20386224-162","20386224-163","20386224-164","20386224-165","20386224-166","20386224-167","20386224-168","20386224-169","20386224-170","20386224-171","20386224-172","20386224-173","20386224-174","20386224-175","20386224-176","20386224-177","20386224-178","20386224-179","20386224-180","20386224-181","20386224-182"]},"index":{"indexes":{"url":{"type":"Radix","node":{"w":"","s":"","c":{"0":{"w":"0","s":"0","c":{},"d":[1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,41,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,51,51,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,60,60,61,61,62,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,83,83,84,84,85,85,86,86,87,87,88,88,89,89,90,90,91,91,92,92,93,93,94,94,95,95,96,96,97,97,98,98,99,99,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,127,127,128,128,129,129,130,130,131,131,132,132,133,133,134,134,135,135,136,136,137,137,138,138,139,139,140,140,141,141,142,142,143,143,144,144,145,145,146,146,147,147,148,148,149,149,150,150,151,151,152,152,153,153,154,154,155,155,156,156,157,157,158,158,159,159,160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167,168,168,169,169,170,170,171,171,172,172,173,173,174,174,175,175,176,176,177,177,178,178,179,179,180,180,181,181,182,182],"e":true},"1":{"w":"1","s":"1","c":{},"d":[178],"e":true},"2":{"w":"2","s":"2","c":{},"d":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,179,180,181,182],"e":true},"s":{"w":"s","s":"s","c":{"c":{"w":"sc","s":"c","c":{"q":{"w":"scql","s":"ql","c":{"e":{"w":"scqlengine","s":"engine","c":{},"d":[132,133,134],"e":true}},"d":[1,1,2,3,3,4,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,147,148,148,149,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,166,167,168,169,169,170,171,171,172,173,174,175,176,177,177,178,179,180,181,182],"e":true},"h":{"w":"schema","s":"hema","c":{},"d":[170],"e":true}},"d":[],"e":false},"t":{"w":"st","s":"t","c":{"a":{"w":"sta","s":"a","c":{"r":{"w":"start","s":"rt","c":{"e":{"w":"started","s":"ed","c":{},"d":[2],"e":true}},"d":[10],"e":true},"t":{"w":"stat","s":"t","c":{"u":{"w":"status","s":"us","c":{},"d":[30,30,31,32,33],"e":true},"e":{"w":"statement","s":"ement","c":{},"d":[31,177],"e":true}},"d":[],"e":false}},"d":[],"e":false},"e":{"w":"step","s":"ep","c":{"1":{"w":"step1","s":"1","c":{},"d":[172],"e":true},"2":{"w":"step2","s":"2","c":{},"d":[173],"e":true},"s":{"w":"steps","s":"s","c":{},"d":[16],"e":true}},"d":[],"e":false}},"d":[],"e":false},"y":{"w":"sy","s":"y","c":{"s":{"w":"system","s":"stem","c":{"s":{"w":"systems","s":"s","c":{},"d":[3],"e":true}},"d":[166,166,167,168,169,170,171,172,173,181],"e":true},"n":{"w":"syntax","s":"ntax","c":{},"d":[149],"e":true}},"d":[],"e":false},"e":{"w":"se","s":"e","c":{"t":{"w":"setup","s":"tup","c":{},"d":[11],"e":true},"e":{"w":"see","s":"e","c":{},"d":[29],"e":true},"l":{"w":"select","s":"lect","c":{},"d":[31],"e":true},"c":{"w":"sec","s":"c","c":{"r":{"w":"secretjoin","s":"retjoin","c":{},"d":[124],"e":true},"u":{"w":"security","s":"urity","c":{},"d":[174,174,175,175,176,177,178,179,180,181,181,182],"e":true}},"d":[],"e":false},"r":{"w":"server","s":"rver","c":{},"d":[138],"e":true}},"d":[],"e":false},"o":{"w":"so","s":"o","c":{"u":{"w":"source","s":"urce","c":{},"d":[33],"e":true},"r":{"w":"sort","s":"rt","c":{},"d":[128],"e":true}},"d":[],"e":false},"p":{"w":"specification","s":"pecification","c":{},"d":[34],"e":true},"h":{"w":"sh","s":"h","c":{"a":{"w":"shape","s":"ape","c":{},"d":[125],"e":true},"u":{"w":"shuffle","s":"uffle","c":{},"d":[126],"e":true}},"d":[],"e":false},"i":{"w":"sin","s":"in","c":{"g":{"w":"single","s":"gle","c":{},"d":[161],"e":true}},"d":[127],"e":true},"q":{"w":"sq","s":"q","c":{"r":{"w":"sqrt","s":"rt","c":{},"d":[129],"e":true},"l":{"w":"sql","s":"l","c":{},"d":[172],"e":true}},"d":[],"e":false},"s":{"w":"ssl","s":"sl","c":{},"d":[139],"e":true},"u":{"w":"su","s":"u","c":{"m":{"w":"sum","s":"m","c":{},"d":[165],"e":true},"g":{"w":"suggestion","s":"ggestion","c":{"s":{"w":"suggestions","s":"s","c":{},"d":[176,180,182],"e":true}},"d":[177],"e":true}},"d":[],"e":false}},"d":[],"e":false},"z":{"w":"zh","s":"zh","c":{},"d":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182],"e":true},"c":{"w":"c","s":"c","c":{"n":{"w":"cn","s":"n","c":{},"d":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182],"e":true},"o":{"w":"co","s":"o","c":{"n":{"w":"con","s":"n","c":{"t":{"w":"contr","s":"tr","c":{"i":{"w":"contributors","s":"ibutors","c":{},"d":[6],"e":true},"o":{"w":"control","s":"ol","c":{},"d":[158],"e":true}},"d":[],"e":false},"f":{"w":"config","s":"fig","c":{"u":{"w":"configuration","s":"uration","c":{},"d":[13,18,28,132,133,134,146,181],"e":true}},"d":[18,19,20,21,22,23,24,25,26,27,28,29,132,133,134,135,135,136,137,138,138,139,139,140,140],"e":true},"c":{"w":"concat","s":"cat","c":{},"d":[49],"e":true},"s":{"w":"const","s":"st","c":{"a":{"w":"constant","s":"ant","c":{},"d":[50],"e":true},"r":{"w":"constructing","s":"ructing","c":{},"d":[179],"e":true}},"d":[],"e":false},"v":{"w":"conversion","s":"version","c":{},"d":[160],"e":true}},"d":[],"e":false},"m":{"w":"comp","s":"mp","c":{"i":{"w":"compile","s":"ile","c":{"r":{"w":"compiler","s":"r","c":{"s":{"w":"compilersecurityconfig","s":"securityconfig","c":{},"d":[21],"e":true}},"d":[18,18,19,20,21,22,23,24,25,26,27,28,29],"e":true},"s":{"w":"compilesqlrequest","s":"sqlrequest","c":{},"d":[19],"e":true},"o":{"w":"compileoptions","s":"options","c":{},"d":[20],"e":true}},"d":[172],"e":true},"a":{"w":"compa","s":"a","c":{"t":{"w":"compatibility","s":"tibility","c":{},"d":[151,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165],"e":true},"r":{"w":"compare","s":"re","c":{},"d":[163],"e":true}},"d":[],"e":false},"l":{"w":"complex","s":"lex","c":{},"d":[179],"e":true}},"d":[],"e":false},"l":{"w":"column","s":"lumn","c":{"s":{"w":"columnsecurityrelaxation","s":"securityrelaxation","c":{},"d":[23],"e":true},"v":{"w":"columnvisibility","s":"visibility","c":{},"d":[25],"e":true}},"d":[],"e":false},"a":{"w":"coalesce","s":"alesce","c":{},"d":[48],"e":true},"p":{"w":"copy","s":"py","c":{},"d":[51],"e":true},"s":{"w":"cos","s":"s","c":{},"d":[52],"e":true},"t":{"w":"cot","s":"t","c":{},"d":[53],"e":true},"u":{"w":"count","s":"unt","c":{},"d":[165],"e":true}},"d":[],"e":false},"a":{"w":"ca","s":"a","c":{"t":{"w":"catalog","s":"talog","c":{},"d":[28],"e":true},"s":{"w":"cas","s":"s","c":{"e":{"w":"casewhen","s":"ewhen","c":{},"d":[45],"e":true},"t":{"w":"cast","s":"t","c":{},"d":[46],"e":true}},"d":[],"e":false}},"d":[],"e":false},"e":{"w":"ceil","s":"eil","c":{},"d":[47],"e":true},"r":{"w":"create","s":"reate","c":{},"d":[155],"e":true}},"d":[],"e":false},"d":{"w":"d","s":"d","c":{"o":{"w":"documentation","s":"ocumentation","c":{},"d":[1],"e":true},"e":{"w":"de","s":"e","c":{"p":{"w":"deploy","s":"ploy","c":{"m":{"w":"deployment","s":"ment","c":{},"d":[5,176],"e":true}},"d":[143],"e":true},"g":{"w":"degrees","s":"grees","c":{},"d":[54],"e":true},"f":{"w":"definition","s":"finition","c":{},"d":[154],"e":true}},"d":[],"e":false},"a":{"w":"data","s":"ata","c":{"s":{"w":"datasource","s":"source","c":{},"d":[135],"e":true}},"d":[33,148,154,156,158],"e":true},"i":{"w":"di","s":"i","c":{"v":{"w":"div","s":"v","c":{},"d":[55],"e":true},"f":{"w":"different","s":"fferent","c":{},"d":[153,157],"e":true}},"d":[],"e":false},"u":{"w":"du","s":"u","c":{"m":{"w":"dumpfile","s":"mpfile","c":{},"d":[56],"e":true},"r":{"w":"during","s":"ring","c":{},"d":[145],"e":true}},"d":[],"e":false},"d":{"w":"ddl","s":"dl","c":{},"d":[154],"e":true},"q":{"w":"dql","s":"ql","c":{},"d":[156],"e":true},"c":{"w":"dcl","s":"cl","c":{},"d":[158],"e":true}},"d":[],"e":false},"g":{"w":"g","s":"g","c":{"e":{"w":"getting","s":"etting","c":{},"d":[2],"e":true},"l":{"w":"globalsecurityrelaxation","s":"lobalsecurityrelaxation","c":{},"d":[22],"e":true},"r":{"w":"gr","s":"r","c":{"e":{"w":"greate","s":"eate","c":{"r":{"w":"greater","s":"r","c":{"e":{"w":"greaterequal","s":"equal","c":{},"d":[63],"e":true}},"d":[62],"e":true},"s":{"w":"greatest","s":"st","c":{},"d":[64],"e":true}},"d":[],"e":false},"o":{"w":"group","s":"oup","c":{"a":{"w":"groupavg","s":"avg","c":{},"d":[66],"e":true},"c":{"w":"groupcount","s":"count","c":{"d":{"w":"groupcountdistinct","s":"distinct","c":{},"d":[68],"e":true}},"d":[67],"e":true},"f":{"w":"groupfirstof","s":"firstof","c":{},"d":[69],"e":true},"m":{"w":"groupm","s":"m","c":{"a":{"w":"groupmax","s":"ax","c":{},"d":[70],"e":true},"i":{"w":"groupmin","s":"in","c":{},"d":[71],"e":true}},"d":[],"e":false},"p":{"w":"grouppercentiledisc","s":"percentiledisc","c":{},"d":[72],"e":true},"s":{"w":"groups","s":"s","c":{"e":{"w":"groupsecret","s":"ecret","c":{"a":{"w":"groupsecretavg","s":"avg","c":{},"d":[73],"e":true},"s":{"w":"groupsecretsum","s":"sum","c":{},"d":[74],"e":true}},"d":[],"e":false},"u":{"w":"groupsum","s":"um","c":{},"d":[75],"e":true}},"d":[],"e":false}},"d":[65],"e":true},"a":{"w":"grant","s":"ant","c":{},"d":[159],"e":true}},"d":[],"e":false},"u":{"w":"guarantees","s":"uarantees","c":{},"d":[175],"e":true}},"d":[],"e":false},"t":{"w":"t","s":"t","c":{"h":{"w":"th","s":"h","c":{"e":{"w":"the","s":"e","c":{},"d":[4],"e":true},"a":{"w":"that","s":"at","c":{},"d":[153],"e":true},"r":{"w":"threat","s":"reat","c":{},"d":[175],"e":true}},"d":[],"e":false},"a":{"w":"ta","s":"a","c":{"n":{"w":"tan","s":"n","c":{},"d":[130],"e":true},"b":{"w":"table","s":"ble","c":{},"d":[155,170],"e":true}},"d":[],"e":false},"o":{"w":"topics","s":"opics","c":{},"d":[141,141,142,143,144,145,146,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182],"e":true},"y":{"w":"type","s":"ype","c":{"s":{"w":"types","s":"s","c":{},"d":[148],"e":true}},"d":[160],"e":true}},"d":[],"e":false},"l":{"w":"l","s":"l","c":{"a":{"w":"lang","s":"ang","c":{"u":{"w":"language","s":"uage","c":{},"d":[4,147,154,156,158],"e":true}},"d":[147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165],"e":true},"i":{"w":"li","s":"i","c":{"s":{"w":"list","s":"st","c":{},"d":[35],"e":true},"m":{"w":"limit","s":"mit","c":{},"d":[86],"e":true},"f":{"w":"lifetime","s":"fetime","c":{},"d":[171],"e":true}},"d":[],"e":false},"e":{"w":"le","s":"e","c":{"a":{"w":"least","s":"ast","c":{},"d":[83],"e":true},"s":{"w":"less","s":"ss","c":{"e":{"w":"lessequal","s":"equal","c":{},"d":[85],"e":true}},"d":[84],"e":true}},"d":[],"e":false},"n":{"w":"ln","s":"n","c":{},"d":[87],"e":true},"o":{"w":"log","s":"og","c":{"1":{"w":"log10","s":"10","c":{},"d":[88],"e":true},"2":{"w":"log2","s":"2","c":{},"d":[89],"e":true},"i":{"w":"logical","s":"ical","c":{"a":{"w":"logicaland","s":"and","c":{},"d":[90],"e":true},"o":{"w":"logicalor","s":"or","c":{},"d":[91],"e":true}},"d":[],"e":false}},"d":[],"e":false}},"d":[],"e":false},"f":{"w":"f","s":"f","c":{"o":{"w":"for","s":"or","c":{},"d":[6,133,135,138,139,140,177,182],"e":true},"u":{"w":"functions","s":"unctions","c":{},"d":[32,150,157],"e":true},"i":{"w":"filter","s":"ilter","c":{"b":{"w":"filterbyindex","s":"byindex","c":{},"d":[60],"e":true}},"d":[59],"e":true},"l":{"w":"floor","s":"loor","c":{},"d":[61],"e":true},"a":{"w":"faq","s":"aq","c":{},"d":[142,142,143,144,145,146],"e":true},"r":{"w":"fr","s":"r","c":{"e":{"w":"frequently","s":"equently","c":{},"d":[142],"e":true},"o":{"w":"from","s":"om","c":{},"d":[153,157],"e":true}},"d":[],"e":false},"e":{"w":"features","s":"eatures","c":{},"d":[152,153,167],"e":true}},"d":[],"e":false},"i":{"w":"i","s":"i","c":{"n":{"w":"in","s":"n","c":{"t":{"w":"int","s":"t","c":{"r":{"w":"intro","s":"ro","c":{"d":{"w":"introduction","s":"duction","c":{},"d":[7],"e":true}},"d":[7,8,9,10,11,12,13,14,15,16,166,167,168,169,170,171,172,173],"e":true},"e":{"w":"integrat","s":"egrat","c":{"i":{"w":"integration","s":"ion","c":{},"d":[14],"e":true},"o":{"w":"integrators","s":"ors","c":{},"d":[182],"e":true}},"d":[],"e":false},"d":{"w":"intdiv","s":"div","c":{},"d":[80],"e":true}},"d":[],"e":false},"s":{"w":"ins","s":"s","c":{"e":{"w":"inserttable","s":"erttable","c":{},"d":[79],"e":true},"t":{"w":"instructions","s":"tructions","c":{},"d":[181],"e":true}},"d":[],"e":false},"v":{"w":"inversion","s":"version","c":{},"d":[177],"e":true}},"d":[78],"e":true},"m":{"w":"implementation","s":"mplementation","c":{},"d":[30,30,31,32,33],"e":true},"f":{"w":"if","s":"f","c":{"n":{"w":"ifnull","s":"null","c":{},"d":[77],"e":true}},"d":[76],"e":true},"s":{"w":"is","s":"s","c":{"n":{"w":"isnull","s":"null","c":{},"d":[81],"e":true},"s":{"w":"issues","s":"sues","c":{},"d":[143,144,146],"e":true}},"d":[],"e":false}},"d":[],"e":false},"o":{"w":"o","s":"o","c":{"p":{"w":"op","s":"p","c":{"e":{"w":"ope","s":"e","c":{"n":{"w":"opencore","s":"ncore","c":{},"d":[8,8,9,10,11,12,13,14,15,16],"e":true},"r":{"w":"operators","s":"rators","c":{},"d":[32,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,150],"e":true}},"d":[],"e":false},"t":{"w":"options","s":"tions","c":{},"d":[134],"e":true}},"d":[35],"e":true},"v":{"w":"overview","s":"verview","c":{},"d":[9,166,174,174,175,176,177,178,179,180,181,182],"e":true},"b":{"w":"oblivious","s":"blivious","c":{"g":{"w":"obliviousgroup","s":"group","c":{"a":{"w":"obliviousgroupavg","s":"avg","c":{},"d":[100],"e":true},"c":{"w":"obliviousgroupcount","s":"count","c":{},"d":[101],"e":true},"m":{"w":"obliviousgroupm","s":"m","c":{"a":{"w":"obliviousgroupma","s":"a","c":{"r":{"w":"obliviousgroupmark","s":"rk","c":{},"d":[102],"e":true},"x":{"w":"obliviousgroupmax","s":"x","c":{},"d":[103],"e":true}},"d":[],"e":false},"i":{"w":"obliviousgroupmin","s":"in","c":{},"d":[104],"e":true}},"d":[],"e":false},"s":{"w":"obliviousgroupsum","s":"sum","c":{},"d":[105],"e":true}},"d":[],"e":false},"p":{"w":"obliviouspercent","s":"percent","c":{"r":{"w":"obliviouspercentrank","s":"rank","c":{},"d":[106],"e":true},"i":{"w":"obliviouspercentiledisc","s":"iledisc","c":{},"d":[107],"e":true}},"d":[],"e":false},"r":{"w":"obliviousrank","s":"rank","c":{},"d":[108],"e":true}},"d":[],"e":false},"f":{"w":"of","s":"f","c":{},"d":[134,171],"e":true},"c":{"w":"occurred","s":"ccurred","c":{},"d":[145],"e":true},"n":{"w":"on","s":"n","c":{},"d":[173,176],"e":true}},"d":[],"e":false},"q":{"w":"qu","s":"qu","c":{"i":{"w":"quick","s":"ick","c":{"s":{"w":"quickstart","s":"start","c":{},"d":[8,8,9,10,11,12,13,14,15,16],"e":true}},"d":[10],"e":true},"e":{"w":"que","s":"e","c":{"s":{"w":"questions","s":"stions","c":{},"d":[142],"e":true},"r":{"w":"query","s":"ry","c":{},"d":[149,156,161,162,171,172,178,179],"e":true}},"d":[],"e":false}},"d":[],"e":false},"a":{"w":"a","s":"a","c":{"r":{"w":"ar","s":"r","c":{"c":{"w":"architecture","s":"chitecture","c":{},"d":[9,168],"e":true},"r":{"w":"arrowfunc","s":"rowfunc","c":{},"d":[42],"e":true},"e":{"w":"are","s":"e","c":{},"d":[153],"e":true},"i":{"w":"arithmetic","s":"ithmetic","c":{},"d":[164],"e":true}},"d":[],"e":false},"d":{"w":"add","s":"dd","c":{"i":{"w":"additionalinfospec","s":"itionalinfospec","c":{},"d":[27],"e":true}},"d":[41],"e":true},"l":{"w":"also","s":"lso","c":{},"d":[29],"e":true},"n":{"w":"and","s":"nd","c":{},"d":[32,150,175,177],"e":true},"c":{"w":"acos","s":"cos","c":{},"d":[36],"e":true},"s":{"w":"as","s":"s","c":{"i":{"w":"asin","s":"in","c":{},"d":[37],"e":true},"k":{"w":"asked","s":"ked","c":{},"d":[142],"e":true}},"d":[],"e":false},"t":{"w":"at","s":"t","c":{"a":{"w":"atan","s":"an","c":{"2":{"w":"atan2","s":"2","c":{},"d":[39],"e":true}},"d":[38],"e":true},"t":{"w":"attack","s":"tack","c":{},"d":[177,178,178,179,179],"e":true}},"d":[],"e":false},"b":{"w":"abs","s":"bs","c":{},"d":[40],"e":true},"u":{"w":"authentication","s":"uthentication","c":{},"d":[140],"e":true},"g":{"w":"aggregation","s":"ggregation","c":{},"d":[165],"e":true},"v":{"w":"avg","s":"vg","c":{},"d":[165],"e":true}},"d":[],"e":false},"r":{"w":"r","s":"r","c":{"u":{"w":"ru","s":"u","c":{"n":{"w":"run","s":"n","c":{"s":{"w":"runsql","s":"sql","c":{},"d":[123],"e":true}},"d":[12],"e":true},"l":{"w":"rule","s":"le","c":{"s":{"w":"rules","s":"s","c":{},"d":[137],"e":true}},"d":[160],"e":true}},"d":[],"e":false},"e":{"w":"re","s":"e","c":{"f":{"w":"reference","s":"ference","c":{},"d":[17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165],"e":true},"v":{"w":"rev","s":"v","c":{"e":{"w":"reverseinferenceconfig","s":"erseinferenceconfig","c":{},"d":[24],"e":true},"o":{"w":"revoke","s":"oke","c":{},"d":[159],"e":true}},"d":[],"e":false},"s":{"w":"result","s":"sult","c":{"s":{"w":"resultsecurityconfig","s":"securityconfig","c":{},"d":[26],"e":true}},"d":[177],"e":true},"d":{"w":"reduce","s":"duce","c":{"a":{"w":"reduceavg","s":"avg","c":{},"d":[114],"e":true},"c":{"w":"reducecount","s":"count","c":{},"d":[115],"e":true},"m":{"w":"reducem","s":"m","c":{"a":{"w":"reducemax","s":"ax","c":{},"d":[116],"e":true},"i":{"w":"reducemin","s":"in","c":{},"d":[117],"e":true}},"d":[],"e":false},"p":{"w":"reducepercentiledisc","s":"percentiledisc","c":{},"d":[118],"e":true},"s":{"w":"reducesum","s":"sum","c":{},"d":[119],"e":true}},"d":[],"e":false},"p":{"w":"replicate","s":"plicate","c":{},"d":[120],"e":true}},"d":[],"e":false},"a":{"w":"ra","s":"a","c":{"d":{"w":"radians","s":"dians","c":{},"d":[112],"e":true},"n":{"w":"rank","s":"nk","c":{},"d":[113],"e":true}},"d":[],"e":false},"o":{"w":"ro","s":"o","c":{"u":{"w":"rou","s":"u","c":{"n":{"w":"round","s":"nd","c":{},"d":[121],"e":true},"t":{"w":"rout","s":"t","c":{"e":{"w":"router","s":"er","c":{},"d":[136],"e":true},"i":{"w":"routing","s":"ing","c":{},"d":[137],"e":true}},"d":[],"e":false}},"d":[],"e":false},"w":{"w":"rownumber","s":"wnumber","c":{},"d":[122],"e":true}},"d":[],"e":false},"i":{"w":"risk","s":"isk","c":{},"d":[177],"e":true}},"d":[],"e":false},"e":{"w":"e","s":"e","c":{"x":{"w":"ex","s":"x","c":{"a":{"w":"example","s":"ample","c":{},"d":[12,133],"e":true},"p":{"w":"exp","s":"p","c":{},"d":[58],"e":true},"e":{"w":"execut","s":"ecut","c":{"i":{"w":"execution","s":"ion","c":{},"d":[145],"e":true},"e":{"w":"execute","s":"e","c":{},"d":[173],"e":true}},"d":[],"e":false}},"d":[],"e":false},"q":{"w":"equal","s":"qual","c":{},"d":[57],"e":true},"n":{"w":"engine","s":"ngine","c":{"s":{"w":"engines","s":"s","c":{},"d":[173],"e":true}},"d":[132,133,134,135,136,137,138,139,140],"e":true},"m":{"w":"embed","s":"mbed","c":{},"d":[136],"e":true},"r":{"w":"errors","s":"rrors","c":{},"d":[145],"e":true}},"d":[],"e":false},"b":{"w":"b","s":"b","c":{"a":{"w":"basic","s":"asic","c":{},"d":[15],"e":true},"r":{"w":"br","s":"r","c":{"o":{"w":"broadcastto","s":"oadcastto","c":{},"d":[43],"e":true},"p":{"w":"brpc","s":"pc","c":{},"d":[138],"e":true}},"d":[],"e":false},"u":{"w":"bucket","s":"ucket","c":{},"d":[44],"e":true}},"d":[],"e":false},"u":{"w":"u","s":"u","c":{"s":{"w":"usage","s":"sage","c":{},"d":[15],"e":true},"n":{"w":"un","s":"n","c":{"i":{"w":"unique","s":"ique","c":{},"d":[131],"e":true},"s":{"w":"unsupported","s":"supported","c":{},"d":[152],"e":true}},"d":[],"e":false},"p":{"w":"upstream","s":"pstream","c":{},"d":[182],"e":true}},"d":[],"e":false},"n":{"w":"n","s":"n","c":{"e":{"w":"next","s":"ext","c":{},"d":[16],"e":true},"o":{"w":"not","s":"ot","c":{"e":{"w":"notequal","s":"equal","c":{},"d":[99],"e":true}},"d":[98],"e":true}},"d":[],"e":false},"j":{"w":"join","s":"join","c":{},"d":[82],"e":true},"m":{"w":"m","s":"m","c":{"a":{"w":"ma","s":"a","c":{"k":{"w":"make","s":"ke","c":{"p":{"w":"makep","s":"p","c":{"r":{"w":"makeprivate","s":"rivate","c":{},"d":[92],"e":true},"u":{"w":"makepublic","s":"ublic","c":{},"d":[93],"e":true}},"d":[],"e":false},"s":{"w":"makeshare","s":"share","c":{},"d":[94],"e":true}},"d":[],"e":false},"n":{"w":"manual","s":"nual","c":{},"d":[147,147,148,149,150],"e":true},"x":{"w":"max","s":"x","c":{},"d":[165],"e":true}},"d":[],"e":false},"i":{"w":"min","s":"in","c":{"u":{"w":"minus","s":"us","c":{},"d":[95],"e":true}},"d":[165],"e":true},"o":{"w":"mod","s":"od","c":{"e":{"w":"model","s":"el","c":{},"d":[175],"e":true}},"d":[96],"e":true},"u":{"w":"mul","s":"ul","c":{"t":{"w":"multi","s":"ti","c":{},"d":[162,178],"e":true}},"d":[97],"e":true},"y":{"w":"mysql","s":"ysql","c":{},"d":[151,151,152,153,153,154,155,156,157,157,158,159,160,161,162,163,164,165],"e":true},"e":{"w":"method","s":"ethod","c":{},"d":[178,179],"e":true}},"d":[],"e":false},"p":{"w":"p","s":"p","c":{"e":{"w":"percentrank","s":"ercentrank","c":{},"d":[109],"e":true},"o":{"w":"pow","s":"ow","c":{},"d":[110],"e":true},"u":{"w":"publish","s":"ublish","c":{},"d":[111],"e":true},"a":{"w":"party","s":"arty","c":{},"d":[140,161,162],"e":true},"r":{"w":"pr","s":"r","c":{"o":{"w":"project","s":"oject","c":{},"d":[144],"e":true},"e":{"w":"preparation","s":"eparation","c":{},"d":[144],"e":true}},"d":[],"e":false}},"d":[],"e":false},"k":{"w":"key","s":"key","c":{},"d":[167],"e":true},"h":{"w":"how","s":"how","c":{},"d":[169],"e":true},"w":{"w":"works","s":"works","c":{},"d":[169],"e":true}},"d":[],"e":false},"isArray":false},"title":{"type":"Radix","node":{"w":"","s":"","c":{"1":{"w":"1","s":"1","c":{},"d":[172],"e":true},"2":{"w":"2","s":"2","c":{},"d":[173],"e":true},"s":{"w":"s","s":"s","c":{"c":{"w":"scql","s":"cql","c":{"e":{"w":"scqlengine","s":"engine","c":{},"d":[132,133,133,134,134,135,136,137,138,139,140],"e":true}},"d":[1,2,3,3,4,4,5,6,8,9,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,147,148,148,149,149,150,166,167,168,169,169,170,171,171,172,173,177],"e":true},"e":{"w":"se","s":"e","c":{"l":{"w":"select","s":"lect","c":{},"d":[31],"e":true},"c":{"w":"secretjoin","s":"cretjoin","c":{},"d":[124],"e":true}},"d":[],"e":false},"h":{"w":"sh","s":"h","c":{"a":{"w":"shape","s":"ape","c":{},"d":[125],"e":true},"u":{"w":"shuffle","s":"uffle","c":{},"d":[126],"e":true}},"d":[],"e":false},"i":{"w":"sin","s":"in","c":{},"d":[127],"e":true},"o":{"w":"sort","s":"ort","c":{},"d":[128],"e":true},"q":{"w":"sq","s":"q","c":{"r":{"w":"sqrt","s":"rt","c":{},"d":[129],"e":true},"l":{"w":"sql","s":"l","c":{},"d":[172],"e":true}},"d":[],"e":false},"s":{"w":"ssl","s":"sl","c":{},"d":[139],"e":true},"u":{"w":"sum","s":"um","c":{},"d":[165],"e":true}},"d":[],"e":false},"文":{"w":"文","s":"文","c":{},"d":[1,2,3,4,5,6,6,17],"e":true},"档":{"w":"档","s":"档","c":{},"d":[1,2,3,4,5,6,6,17],"e":true},"开":{"w":"开","s":"开","c":{},"d":[2,10],"e":true},"始":{"w":"始","s":"始","c":{},"d":[2,10],"e":true},"系":{"w":"系","s":"系","c":{},"d":[3,166,167,168,169,170,171,172,173,181],"e":true},"统":{"w":"统","s":"统","c":{},"d":[3,166,167,168,169,170,171,172,173,181],"e":true},"方":{"w":"方","s":"方","c":{},"d":[4,140,147,148,149,150,161,162,178,179,182],"e":true},"言":{"w":"言","s":"言","c":{},"d":[4,147,148,149,150,154,156,158],"e":true},"部":{"w":"部","s":"部","c":{},"d":[5,143,176],"e":true},"署":{"w":"署","s":"署","c":{},"d":[5,143,176],"e":true},"贡":{"w":"贡","s":"贡","c":{},"d":[6],"e":true},"献":{"w":"献","s":"献","c":{},"d":[6],"e":true},"者":{"w":"者","s":"者","c":{},"d":[6],"e":true},"介":{"w":"介","s":"介","c":{},"d":[7],"e":true},"绍":{"w":"绍","s":"绍","c":{},"d":[7],"e":true},"o":{"w":"o","s":"o","c":{"p":{"w":"opencore","s":"pencore","c":{},"d":[8,9,10,11,12,13,14,15,16],"e":true},"b":{"w":"oblivious","s":"blivious","c":{"g":{"w":"obliviousgroup","s":"group","c":{"a":{"w":"obliviousgroupavg","s":"avg","c":{},"d":[100],"e":true},"c":{"w":"obliviousgroupcount","s":"count","c":{},"d":[101],"e":true},"m":{"w":"obliviousgroupm","s":"m","c":{"a":{"w":"obliviousgroupma","s":"a","c":{"r":{"w":"obliviousgroupmark","s":"rk","c":{},"d":[102],"e":true},"x":{"w":"obliviousgroupmax","s":"x","c":{},"d":[103],"e":true}},"d":[],"e":false},"i":{"w":"obliviousgroupmin","s":"in","c":{},"d":[104],"e":true}},"d":[],"e":false},"s":{"w":"obliviousgroupsum","s":"sum","c":{},"d":[105],"e":true}},"d":[],"e":false},"p":{"w":"obliviouspercent","s":"percent","c":{"r":{"w":"obliviouspercentrank","s":"rank","c":{},"d":[106],"e":true},"i":{"w":"obliviouspercentiledisc","s":"iledisc","c":{},"d":[107],"e":true}},"d":[],"e":false},"r":{"w":"obliviousrank","s":"rank","c":{},"d":[108],"e":true}},"d":[],"e":false}},"d":[],"e":false},"快":{"w":"快","s":"快","c":{},"d":[8,9,10,10,11,12,13,14,15,16],"e":true},"速":{"w":"速","s":"速","c":{},"d":[8,9,10,10,11,12,13,14,15,16],"e":true},"入":{"w":"入","s":"入","c":{},"d":[8,9,10,11,12,13,14,15,16],"e":true},"门":{"w":"门","s":"门","c":{},"d":[8,9,10,11,12,13,14,15,16],"e":true},"架":{"w":"架","s":"架","c":{},"d":[9,168],"e":true},"构":{"w":"构","s":"构","c":{},"d":[9,168,170,179],"e":true},"概":{"w":"概","s":"概","c":{},"d":[9,166,167,168,169,170,171,172,173],"e":true},"览":{"w":"览","s":"览","c":{},"d":[9],"e":true},"环":{"w":"环","s":"环","c":{},"d":[11],"e":true},"境":{"w":"境","s":"境","c":{},"d":[11],"e":true},"设":{"w":"设","s":"设","c":{},"d":[11],"e":true},"置":{"w":"置","s":"置","c":{},"d":[11,13,18,19,20,21,21,22,23,24,24,25,26,26,27,28,28,29,132,133,133,134,134,135,135,136,137,138,138,139,139,140,140,146,181],"e":true},"运":{"w":"运","s":"运","c":{},"d":[12,32,145,163,164],"e":true},"行":{"w":"行","s":"行","c":{},"d":[12,145,173],"e":true},"示":{"w":"示","s":"示","c":{},"d":[12,133],"e":true},"例":{"w":"例","s":"例","c":{},"d":[12,133],"e":true},"配":{"w":"配","s":"配","c":{},"d":[13,18,19,20,21,21,22,23,24,24,25,26,26,27,28,28,29,132,133,133,134,134,135,135,136,137,138,138,139,139,140,140,146,181],"e":true},"集":{"w":"集","s":"集","c":{},"d":[14,182],"e":true},"成":{"w":"成","s":"成","c":{},"d":[14,182],"e":true},"基":{"w":"基","s":"基","c":{},"d":[15],"e":true},"本":{"w":"本","s":"本","c":{},"d":[15],"e":true},"用":{"w":"用","s":"用","c":{},"d":[15],"e":true},"法":{"w":"法","s":"法","c":{},"d":[15,149,153,178,179],"e":true},"下":{"w":"下","s":"下","c":{},"d":[16],"e":true},"一":{"w":"一","s":"一","c":{},"d":[16,178],"e":true},"步":{"w":"步","s":"步","c":{},"d":[16,172,173],"e":true},"参":{"w":"参","s":"参","c":{},"d":[17,29,140],"e":true},"考":{"w":"考","s":"考","c":{},"d":[17],"e":true},"编":{"w":"编","s":"编","c":{},"d":[18,19,19,20,20,21,22,23,24,25,26,27,28,29,172],"e":true},"译":{"w":"译","s":"译","c":{},"d":[18,19,19,20,20,21,22,23,24,25,26,27,28,29,172],"e":true},"器":{"w":"器","s":"器","c":{},"d":[18,19,20,21,22,23,24,25,26,27,28,29,138],"e":true},"c":{"w":"c","s":"c","c":{"o":{"w":"co","s":"o","c":{"m":{"w":"compile","s":"mpile","c":{"s":{"w":"compilesqlrequest","s":"sqlrequest","c":{},"d":[19],"e":true},"o":{"w":"compileoptions","s":"options","c":{},"d":[20],"e":true},"r":{"w":"compilersecurityconfig","s":"rsecurityconfig","c":{},"d":[21],"e":true}},"d":[],"e":false},"a":{"w":"coalesce","s":"alesce","c":{},"d":[48],"e":true},"n":{"w":"con","s":"n","c":{"c":{"w":"concat","s":"cat","c":{},"d":[49],"e":true},"s":{"w":"constant","s":"stant","c":{},"d":[50],"e":true}},"d":[],"e":false},"p":{"w":"copy","s":"py","c":{},"d":[51],"e":true},"s":{"w":"cos","s":"s","c":{},"d":[52],"e":true},"t":{"w":"cot","s":"t","c":{},"d":[53],"e":true},"u":{"w":"count","s":"unt","c":{},"d":[165],"e":true}},"d":[],"e":false},"a":{"w":"cas","s":"as","c":{"e":{"w":"casewhen","s":"ewhen","c":{},"d":[45],"e":true},"t":{"w":"cast","s":"t","c":{},"d":[46],"e":true}},"d":[],"e":false},"e":{"w":"ceil","s":"eil","c":{},"d":[47],"e":true}},"d":[],"e":false},"请":{"w":"请","s":"请","c":{},"d":[19,29],"e":true},"求":{"w":"求","s":"求","c":{},"d":[19],"e":true},"选":{"w":"选","s":"选","c":{},"d":[20],"e":true},"项":{"w":"项","s":"项","c":{},"d":[20,134,144],"e":true},"安":{"w":"安","s":"安","c":{},"d":[21,22,23,26,174,175,175,176,177,178,179,180,181,181,182],"e":true},"全":{"w":"全","s":"全","c":{},"d":[21,22,22,23,26,174,175,175,176,177,178,179,180,181,181,182],"e":true},"局":{"w":"局","s":"局","c":{},"d":[22],"e":true},"放":{"w":"放","s":"放","c":{},"d":[22,23],"e":true},"松":{"w":"松","s":"松","c":{},"d":[22,23],"e":true},"列":{"w":"列","s":"列","c":{},"d":[23,25,35],"e":true},"级":{"w":"级","s":"级","c":{},"d":[23],"e":true},"结":{"w":"结","s":"结","c":{},"d":[24,26,170,177],"e":true},"果":{"w":"果","s":"果","c":{},"d":[24,26,177],"e":true},"反":{"w":"反","s":"反","c":{},"d":[24,177],"e":true},"推":{"w":"推","s":"推","c":{},"d":[24,177],"e":true},"可":{"w":"可","s":"可","c":{},"d":[25],"e":true},"见":{"w":"见","s":"见","c":{},"d":[25,142,143,144,145,146],"e":true},"性":{"w":"性","s":"性","c":{},"d":[25,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,174,175,176,177,178,179,180,181,182],"e":true},"附":{"w":"附","s":"附","c":{},"d":[27],"e":true},"加":{"w":"加","s":"加","c":{},"d":[27],"e":true},"信":{"w":"信","s":"信","c":{},"d":[27],"e":true},"息":{"w":"息","s":"息","c":{},"d":[27],"e":true},"规":{"w":"规","s":"规","c":{},"d":[27,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,137,160],"e":true},"范":{"w":"范","s":"范","c":{},"d":[27,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131],"e":true},"数":{"w":"数","s":"数","c":{},"d":[28,32,33,135,148,150,154,156,158],"e":true},"据":{"w":"据","s":"据","c":{},"d":[28,33,135,148,154,156,158],"e":true},"目":{"w":"目","s":"目","c":{},"d":[28,144],"e":true},"录":{"w":"录","s":"录","c":{},"d":[28],"e":true},"另":{"w":"另","s":"另","c":{},"d":[29],"e":true},"阅":{"w":"阅","s":"阅","c":{},"d":[29],"e":true},"实":{"w":"实","s":"实","c":{},"d":[30,31,32,33],"e":true},"现":{"w":"现","s":"现","c":{},"d":[30,31,32,33],"e":true},"进":{"w":"进","s":"进","c":{},"d":[30,31,32,33],"e":true},"度":{"w":"度","s":"度","c":{},"d":[30,31,32,33],"e":true},"语":{"w":"语","s":"语","c":{},"d":[31,149,153,154,156,158],"e":true},"句":{"w":"句","s":"句","c":{},"d":[31],"e":true},"函":{"w":"函","s":"函","c":{},"d":[32,150],"e":true},"和":{"w":"和","s":"和","c":{},"d":[32,175],"e":true},"算":{"w":"算","s":"算","c":{},"d":[32,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,163,164,164],"e":true},"符":{"w":"符","s":"符","c":{},"d":[32,150],"e":true},"源":{"w":"源","s":"源","c":{},"d":[33,135],"e":true},"子":{"w":"子","s":"子","c":{},"d":[34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131],"e":true},"表":{"w":"表","s":"表","c":{},"d":[35,155,170],"e":true},"a":{"w":"a","s":"a","c":{"c":{"w":"acos","s":"cos","c":{},"d":[36],"e":true},"s":{"w":"asin","s":"sin","c":{},"d":[37],"e":true},"t":{"w":"atan","s":"tan","c":{"2":{"w":"atan2","s":"2","c":{},"d":[39],"e":true}},"d":[38],"e":true},"b":{"w":"abs","s":"bs","c":{},"d":[40],"e":true},"d":{"w":"add","s":"dd","c":{},"d":[41],"e":true},"r":{"w":"arrowfunc","s":"rrowfunc","c":{},"d":[42],"e":true},"v":{"w":"avg","s":"vg","c":{},"d":[165],"e":true}},"d":[],"e":false},"b":{"w":"b","s":"b","c":{"r":{"w":"br","s":"r","c":{"o":{"w":"broadcastto","s":"oadcastto","c":{},"d":[43],"e":true},"p":{"w":"brpc","s":"pc","c":{},"d":[138],"e":true}},"d":[],"e":false},"u":{"w":"bucket","s":"ucket","c":{},"d":[44],"e":true}},"d":[],"e":false},"d":{"w":"d","s":"d","c":{"e":{"w":"degrees","s":"egrees","c":{},"d":[54],"e":true},"i":{"w":"div","s":"iv","c":{},"d":[55],"e":true},"u":{"w":"dumpfile","s":"umpfile","c":{},"d":[56],"e":true},"d":{"w":"ddl","s":"dl","c":{},"d":[154],"e":true},"q":{"w":"dql","s":"ql","c":{},"d":[156],"e":true},"c":{"w":"dcl","s":"cl","c":{},"d":[158],"e":true}},"d":[],"e":false},"e":{"w":"e","s":"e","c":{"q":{"w":"equal","s":"qual","c":{},"d":[57],"e":true},"x":{"w":"exp","s":"xp","c":{},"d":[58],"e":true},"m":{"w":"embed","s":"mbed","c":{},"d":[136],"e":true}},"d":[],"e":false},"f":{"w":"f","s":"f","c":{"i":{"w":"filter","s":"ilter","c":{"b":{"w":"filterbyindex","s":"byindex","c":{},"d":[60],"e":true}},"d":[59],"e":true},"l":{"w":"floor","s":"loor","c":{},"d":[61],"e":true},"a":{"w":"faq","s":"aq","c":{},"d":[142,143,144,145,146],"e":true}},"d":[],"e":false},"g":{"w":"gr","s":"gr","c":{"e":{"w":"greate","s":"eate","c":{"r":{"w":"greater","s":"r","c":{"e":{"w":"greaterequal","s":"equal","c":{},"d":[63],"e":true}},"d":[62],"e":true},"s":{"w":"greatest","s":"st","c":{},"d":[64],"e":true}},"d":[],"e":false},"o":{"w":"group","s":"oup","c":{"a":{"w":"groupavg","s":"avg","c":{},"d":[66,73],"e":true},"c":{"w":"groupcount","s":"count","c":{"d":{"w":"groupcountdistinct","s":"distinct","c":{},"d":[68],"e":true}},"d":[67],"e":true},"f":{"w":"groupfirstof","s":"firstof","c":{},"d":[69],"e":true},"m":{"w":"groupm","s":"m","c":{"a":{"w":"groupmax","s":"ax","c":{},"d":[70],"e":true},"i":{"w":"groupmin","s":"in","c":{},"d":[71],"e":true}},"d":[],"e":false},"p":{"w":"grouppercentiledisc","s":"percentiledisc","c":{},"d":[72],"e":true},"h":{"w":"grouphesum","s":"hesum","c":{},"d":[74],"e":true},"s":{"w":"groupsum","s":"sum","c":{},"d":[75],"e":true}},"d":[65],"e":true},"a":{"w":"grant","s":"ant","c":{},"d":[159],"e":true}},"d":[],"e":false},"i":{"w":"i","s":"i","c":{"f":{"w":"if","s":"f","c":{"n":{"w":"ifnull","s":"null","c":{},"d":[77],"e":true}},"d":[76],"e":true},"n":{"w":"in","s":"n","c":{"s":{"w":"inserttable","s":"serttable","c":{},"d":[79],"e":true},"t":{"w":"intdiv","s":"tdiv","c":{},"d":[80],"e":true}},"d":[78],"e":true},"s":{"w":"isnull","s":"snull","c":{},"d":[81],"e":true}},"d":[],"e":false},"j":{"w":"join","s":"join","c":{},"d":[82],"e":true},"l":{"w":"l","s":"l","c":{"e":{"w":"le","s":"e","c":{"a":{"w":"least","s":"ast","c":{},"d":[83],"e":true},"s":{"w":"less","s":"ss","c":{"e":{"w":"lessequal","s":"equal","c":{},"d":[85],"e":true}},"d":[84],"e":true}},"d":[],"e":false},"i":{"w":"limit","s":"imit","c":{},"d":[86],"e":true},"n":{"w":"ln","s":"n","c":{},"d":[87],"e":true},"o":{"w":"log","s":"og","c":{"1":{"w":"log10","s":"10","c":{},"d":[88],"e":true},"2":{"w":"log2","s":"2","c":{},"d":[89],"e":true},"i":{"w":"logical","s":"ical","c":{"a":{"w":"logicaland","s":"and","c":{},"d":[90],"e":true},"o":{"w":"logicalor","s":"or","c":{},"d":[91],"e":true}},"d":[],"e":false}},"d":[],"e":false}},"d":[],"e":false},"m":{"w":"m","s":"m","c":{"a":{"w":"ma","s":"a","c":{"k":{"w":"make","s":"ke","c":{"p":{"w":"makep","s":"p","c":{"r":{"w":"makeprivate","s":"rivate","c":{},"d":[92],"e":true},"u":{"w":"makepublic","s":"ublic","c":{},"d":[93],"e":true}},"d":[],"e":false},"s":{"w":"makeshare","s":"share","c":{},"d":[94],"e":true}},"d":[],"e":false},"x":{"w":"max","s":"x","c":{},"d":[165],"e":true}},"d":[],"e":false},"i":{"w":"min","s":"in","c":{"u":{"w":"minus","s":"us","c":{},"d":[95],"e":true}},"d":[165],"e":true},"o":{"w":"mod","s":"od","c":{},"d":[96],"e":true},"u":{"w":"mul","s":"ul","c":{},"d":[97],"e":true},"y":{"w":"mysql","s":"ysql","c":{},"d":[151,152,153,153,154,155,156,157,157,158,159,160,161,162,163,164,165],"e":true}},"d":[],"e":false},"n":{"w":"not","s":"not","c":{"e":{"w":"notequal","s":"equal","c":{},"d":[99],"e":true}},"d":[98],"e":true},"p":{"w":"p","s":"p","c":{"e":{"w":"percentrank","s":"ercentrank","c":{},"d":[109],"e":true},"o":{"w":"pow","s":"ow","c":{},"d":[110],"e":true},"u":{"w":"publish","s":"ublish","c":{},"d":[111],"e":true}},"d":[],"e":false},"r":{"w":"r","s":"r","c":{"a":{"w":"ra","s":"a","c":{"d":{"w":"radians","s":"dians","c":{},"d":[112],"e":true},"n":{"w":"rank","s":"nk","c":{},"d":[113],"e":true}},"d":[],"e":false},"e":{"w":"re","s":"e","c":{"d":{"w":"reduce","s":"duce","c":{"a":{"w":"reduceavg","s":"avg","c":{},"d":[114],"e":true},"c":{"w":"reducecount","s":"count","c":{},"d":[115],"e":true},"m":{"w":"reducem","s":"m","c":{"a":{"w":"reducemax","s":"ax","c":{},"d":[116],"e":true},"i":{"w":"reducemin","s":"in","c":{},"d":[117],"e":true}},"d":[],"e":false},"p":{"w":"reducepercentiledisc","s":"percentiledisc","c":{},"d":[118],"e":true},"s":{"w":"reducesum","s":"sum","c":{},"d":[119],"e":true}},"d":[],"e":false},"p":{"w":"replicate","s":"plicate","c":{},"d":[120],"e":true},"v":{"w":"revoke","s":"voke","c":{},"d":[159],"e":true}},"d":[],"e":false},"o":{"w":"ro","s":"o","c":{"u":{"w":"rou","s":"u","c":{"n":{"w":"round","s":"nd","c":{},"d":[121],"e":true},"t":{"w":"router","s":"ter","c":{},"d":[136],"e":true}},"d":[],"e":false},"w":{"w":"rownumber","s":"wnumber","c":{},"d":[122],"e":true}},"d":[],"e":false},"u":{"w":"runsql","s":"unsql","c":{},"d":[123],"e":true}},"d":[],"e":false},"t":{"w":"tan","s":"tan","c":{},"d":[130],"e":true},"u":{"w":"unique","s":"unique","c":{},"d":[131],"e":true},"说":{"w":"说","s":"说","c":{},"d":[132,133,134,135,136,137,138,139,140,174,175,176,177,177,178,179,180,181,181,182],"e":true},"明":{"w":"明","s":"明","c":{},"d":[132,133,134,135,136,137,138,139,140,174,175,176,177,177,178,179,180,181,181,182],"e":true},"路":{"w":"路","s":"路","c":{},"d":[137],"e":true},"由":{"w":"由","s":"由","c":{},"d":[137],"e":true},"则":{"w":"则","s":"则","c":{},"d":[137,160],"e":true},"服":{"w":"服","s":"服","c":{},"d":[138],"e":true},"务":{"w":"务","s":"务","c":{},"d":[138],"e":true},"与":{"w":"与","s":"与","c":{},"d":[140,150,151,152,153,153,154,155,156,157,157,158,159,160,161,162,163,164,165],"e":true},"身":{"w":"身","s":"身","c":{},"d":[140],"e":true},"份":{"w":"份","s":"份","c":{},"d":[140],"e":true},"验":{"w":"验","s":"验","c":{},"d":[140],"e":true},"证":{"w":"证","s":"证","c":{},"d":[140],"e":true},"主":{"w":"主","s":"主","c":{},"d":[141],"e":true},"题":{"w":"题","s":"题","c":{},"d":[141,142,143,143,144,144,145,146,146],"e":true},"常":{"w":"常","s":"常","c":{},"d":[142,143,144,145,146],"e":true},"问":{"w":"问","s":"问","c":{},"d":[142,143,143,144,144,145,146,146],"e":true},"汇":{"w":"汇","s":"汇","c":{},"d":[142,143,144,145,146],"e":true},"总":{"w":"总","s":"总","c":{},"d":[142,143,144,145,146],"e":true},"相":{"w":"相","s":"相","c":{},"d":[143,144,146],"e":true},"关":{"w":"关","s":"关","c":{},"d":[143,144,146,167],"e":true},"准":{"w":"准","s":"准","c":{},"d":[144],"e":true},"备":{"w":"备","s":"备","c":{},"d":[144],"e":true},"时":{"w":"时","s":"时","c":{},"d":[145],"e":true},"报":{"w":"报","s":"报","c":{},"d":[145],"e":true},"错":{"w":"错","s":"错","c":{},"d":[145],"e":true},"指":{"w":"指","s":"指","c":{},"d":[147,148,149,150],"e":true},"南":{"w":"南","s":"南","c":{},"d":[147,148,149,150],"e":true},"类":{"w":"类","s":"类","c":{},"d":[148,160],"e":true},"型":{"w":"型","s":"型","c":{},"d":[148,160,175],"e":true},"查":{"w":"查","s":"查","c":{},"d":[149,156,161,162,171,172,178,179],"e":true},"询":{"w":"询","s":"询","c":{},"d":[149,156,161,162,171,172,178,179],"e":true},"操":{"w":"操","s":"操","c":{},"d":[150,165],"e":true},"作":{"w":"作","s":"作","c":{},"d":[150,165,169],"e":true},"的":{"w":"的","s":"的","c":{},"d":[151,152,152,153,153,154,155,156,157,157,158,159,160,161,162,163,164,165,170,171,177,182],"e":true},"兼":{"w":"兼","s":"兼","c":{},"d":[151,152,153,154,155,156,157,158,159,160,161,162,163,164,165],"e":true},"容":{"w":"容","s":"容","c":{},"d":[151,152,153,154,155,156,157,158,159,160,161,162,163,164,165],"e":true},"不":{"w":"不","s":"不","c":{},"d":[152],"e":true},"支":{"w":"支","s":"支","c":{},"d":[152],"e":true},"持":{"w":"持","s":"持","c":{},"d":[152],"e":true},"功":{"w":"功","s":"功","c":{},"d":[152,153,157],"e":true},"能":{"w":"能","s":"能","c":{},"d":[152,153,157],"e":true},"存":{"w":"存","s":"存","c":{},"d":[153],"e":true},"在":{"w":"在","s":"在","c":{},"d":[153,173],"e":true},"差":{"w":"差","s":"差","c":{},"d":[153,157],"e":true},"异":{"w":"异","s":"异","c":{},"d":[153,157],"e":true},"定":{"w":"定","s":"定","c":{},"d":[154],"e":true},"义":{"w":"义","s":"义","c":{},"d":[154],"e":true},"创":{"w":"创","s":"创","c":{},"d":[155],"e":true},"建":{"w":"建","s":"建","c":{},"d":[155,176,177,180,182],"e":true},"控":{"w":"控","s":"控","c":{},"d":[158],"e":true},"制":{"w":"制","s":"制","c":{},"d":[158],"e":true},"转":{"w":"转","s":"转","c":{},"d":[160],"e":true},"换":{"w":"换","s":"换","c":{},"d":[160],"e":true},"单":{"w":"单","s":"单","c":{},"d":[161],"e":true},"多":{"w":"多","s":"多","c":{},"d":[162,178],"e":true},"比":{"w":"比","s":"比","c":{},"d":[163],"e":true},"较":{"w":"较","s":"较","c":{},"d":[163],"e":true},"术":{"w":"术","s":"术","c":{},"d":[164],"e":true},"聚":{"w":"聚","s":"聚","c":{},"d":[165],"e":true},"合":{"w":"合","s":"合","c":{},"d":[165],"e":true},"述":{"w":"述","s":"述","c":{},"d":[166,167,168,169,170,171,172,173],"e":true},"键":{"w":"键","s":"键","c":{},"d":[167],"e":true},"特":{"w":"特","s":"特","c":{},"d":[167],"e":true},"点":{"w":"点","s":"点","c":{},"d":[167],"e":true},"如":{"w":"如","s":"如","c":{},"d":[169],"e":true},"何":{"w":"何","s":"何","c":{},"d":[169],"e":true},"工":{"w":"工","s":"工","c":{},"d":[169],"e":true},"生":{"w":"生","s":"生","c":{},"d":[171],"e":true},"命":{"w":"命","s":"命","c":{},"d":[171],"e":true},"周":{"w":"周","s":"周","c":{},"d":[171],"e":true},"期":{"w":"期","s":"期","c":{},"d":[171],"e":true},"骤":{"w":"骤","s":"骤","c":{},"d":[172,173],"e":true},"引":{"w":"引","s":"引","c":{},"d":[173],"e":true},"擎":{"w":"擎","s":"擎","c":{},"d":[173],"e":true},"上":{"w":"上","s":"上","c":{},"d":[173,182],"e":true},"执":{"w":"执","s":"执","c":{},"d":[173],"e":true},"保":{"w":"保","s":"保","c":{},"d":[175],"e":true},"障":{"w":"障","s":"障","c":{},"d":[175],"e":true},"威":{"w":"威","s":"威","c":{},"d":[175],"e":true},"胁":{"w":"胁","s":"胁","c":{},"d":[175],"e":true},"模":{"w":"模","s":"模","c":{},"d":[175],"e":true},"议":{"w":"议","s":"议","c":{},"d":[176,177,180,182],"e":true},"针":{"w":"针","s":"针","c":{},"d":[177],"e":true},"对":{"w":"对","s":"对","c":{},"d":[177,182],"e":true},"攻":{"w":"攻","s":"攻","c":{},"d":[177,178,178,179,179],"e":true},"击":{"w":"击","s":"击","c":{},"d":[177,178,178,179,179],"e":true},"风":{"w":"风","s":"风","c":{},"d":[177],"e":true},"险":{"w":"险","s":"险","c":{},"d":[177],"e":true},"及":{"w":"及","s":"及","c":{},"d":[177],"e":true},"次":{"w":"次","s":"次","c":{},"d":[178],"e":true},"二":{"w":"二","s":"二","c":{},"d":[179],"e":true},"造":{"w":"造","s":"造","c":{},"d":[179],"e":true},"复":{"w":"复","s":"复","c":{},"d":[179],"e":true},"杂":{"w":"杂","s":"杂","c":{},"d":[179],"e":true},"游":{"w":"游","s":"游","c":{},"d":[182],"e":true}},"d":[],"e":false},"isArray":false},"content":{"type":"Radix","node":{"w":"","s":"","c":{"0":{"w":"0","s":"0","c":{"b":{"w":"0b1","s":"b1","c":{},"d":[1,1,1],"e":true},"m":{"w":"0max_chunk_size134217728spu","s":"max_chunk_size134217728spu","c":{},"d":[134,134],"e":true}},"d":[1,1,1,1,1,1,1,49,49,56,56,56,56,65,72,72,72,72,78,78,78,78,78,78,78,78,82,82,82,82,82,82,82,82,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,107,107,107,107,108,108,109,109,109,109,109,109,109,109,109,109,109,109,109,109,113,113,113,113,113,113,113,113,113,113,113,113,113,113,118,118,118,118,122,122,122,122,122,122,122,122,122,122,122,122,122,122,125,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"1":{"w":"1","s":"1","c":{"0":{"w":"10","s":"0","c":{"0":{"w":"10000000","s":"000000","c":{},"d":[134,134],"e":true},"4":{"w":"1048576","s":"48576","c":{},"d":[134,134],"e":true}},"d":[],"e":false},"2":{"w":"12","s":"2","c":{"7":{"w":"127","s":"7","c":{},"d":[136,136,136,136,136,136],"e":true},"8":{"w":"128","s":"8","c":{"m":{"w":"128mb","s":"mb","c":{"e":{"w":"128mbenable_tensor_life_cycle_managetrue","s":"enable_tensor_life_cycle_managetrue","c":{},"d":[134,134],"e":true}},"d":[134,134,134],"e":true}},"d":[20,20],"e":true}},"d":[],"e":false},"3":{"w":"134217728","s":"34217728","c":{},"d":[134,134],"e":true},"6":{"w":"16","s":"6","c":{},"d":[134,134],"e":true},"8":{"w":"1800","s":"800","c":{},"d":[134,134],"e":true},"m":{"w":"1mb","s":"mb","c":{"d":{"w":"1mbdriver_protocolhttp","s":"driver_protocolhttp","c":{},"d":[134,134],"e":true}},"d":[134,134,134],"e":true}},"d":[1,1,1,1,1,56,56,60,60,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,75,78,78,78,78,82,82,82,82,82,82,82,82,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,102,102,102,102,102,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,109,113,113,113,113,113,113,113,113,113,113,113,113,114,114,115,115,116,116,117,117,118,118,118,118,118,118,119,119,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,125,125,125,126,126,126,126,128,128,128,128,128,128,131,131,131,131,134,134,136,136,136,136,136,136,145,145,167,167,172,172,172,172,172,172,172,175,175,175,175,178,178,178,182,182,182,182],"e":true},"2":{"w":"2","s":"2","c":{"p":{"w":"2pc","s":"pc","c":{},"d":[20,20,20,20],"e":true}},"d":[1,1,1,1,20,20,56,56,78,78,78,78,82,82,82,82,109,109,109,109,109,109,113,113,113,113,113,113,122,122,122,122,122,122,122,122,122,122,134,134,134,134,134,134,134,172,178,182,182,182,182],"e":true},"3":{"w":"3","s":"3","c":{"0":{"w":"30","s":"0","c":{"0":{"w":"30000","s":"000","c":{"0":{"w":"300000","s":"0","c":{"0":{"w":"30000000","s":"00","c":{},"d":[134,134],"e":true}},"d":[134,134],"e":true}},"d":[134,134],"e":true}},"d":[134,134],"e":true},"2":{"w":"32","s":"2","c":{},"d":[20,20],"e":true},"p":{"w":"3pc","s":"pc","c":{},"d":[20,20],"e":true}},"d":[20,20,109,109,113,113,122,122,122,122,122,122,134,134,134,134,172,182,182,182,182],"e":true},"4":{"w":"4","s":"4","c":{},"d":[26,26,109,109,113,113,122,122,145,145,172],"e":true},"5":{"w":"5","s":"5","c":{"0":{"w":"5000","s":"000","c":{},"d":[134,134],"e":true}},"d":[172],"e":true},"6":{"w":"6","s":"6","c":{"4":{"w":"64","s":"4","c":{},"d":[20,20,143,143],"e":true},"6":{"w":"6666","s":"666","c":{},"d":[136,136,136,136,136,136],"e":true}},"d":[172],"e":true},"7":{"w":"7","s":"7","c":{},"d":[109,109,113,113,122,122],"e":true},"8":{"w":"8","s":"8","c":{"0":{"w":"800","s":"00","c":{"3":{"w":"8003","s":"3","c":{},"d":[134,134],"e":true},"4":{"w":"8004","s":"4","c":{},"d":[134,134],"e":true}},"d":[],"e":false},"1":{"w":"8192","s":"192","c":{},"d":[134,134],"e":true}},"d":[],"e":false},"9":{"w":"9527","s":"9527","c":{},"d":[134,134],"e":true},"s":{"w":"s","s":"s","c":{"3":{"w":"s3","s":"3","c":{"_":{"w":"s3_conf","s":"_conf","c":{},"d":[136,136,136,136,136],"e":true}},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"e":{"w":"se","s":"e","c":{"c":{"w":"sec","s":"c","c":{"u":{"w":"secur","s":"ur","c":{"e":{"w":"secure","s":"e","c":{},"d":[1,166],"e":true},"i":{"w":"security_config","s":"ity_config","c":{},"d":[19,19,19],"e":true}},"d":[],"e":false},"r":{"w":"secret","s":"ret","c":{"j":{"w":"secretjoin","s":"join","c":{},"d":[124],"e":true},"_":{"w":"secret_access_key","s":"_access_key","c":{},"d":[136,136,136,136,136],"e":true},"f":{"w":"secretflow","s":"flow","c":{},"d":[168,168,168,175,175],"e":true}},"d":[22,22,23,23,134,134,134,134,134],"e":true}},"d":[],"e":false},"m":{"w":"semi","s":"mi","c":{"2":{"w":"semi2k","s":"2k","c":{},"d":[20,20,20,134,134,144,144,175,175,182,182],"e":true}},"d":[175,175],"e":true},"s":{"w":"session","s":"ssion","c":{"_":{"w":"session_timeout_s","s":"_timeout_s","c":{"1":{"w":"session_timeout_s1800scqlengine","s":"1800scqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[79,134,134,134,134,134],"e":true},"r":{"w":"serv","s":"rv","c":{"i":{"w":"service","s":"ice","c":{},"d":[134,134,134,134,134],"e":true},"e":{"w":"server","s":"er","c":{"_":{"w":"server_","s":"_","c":{"e":{"w":"server_enable_ssl","s":"enable_ssl","c":{"t":{"w":"server_enable_ssltruescqlengine","s":"truescqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"s":{"w":"server_ssl_","s":"ssl_","c":{"p":{"w":"server_ssl_private_key","s":"private_key","c":{},"d":[134,134,134,134,134],"e":true},"c":{"w":"server_ssl_certificate","s":"certificate","c":{},"d":[134,134,134],"e":true}},"d":[],"e":false}},"d":[],"e":false}},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,144,144,144],"e":true}},"d":[],"e":false},"t":{"w":"setting","s":"tting","c":{"s":{"w":"settings","s":"s","c":{},"d":[159,159],"e":true}},"d":[145,145],"e":true},"l":{"w":"select","s":"lect","c":{},"d":[167,167],"e":true}},"d":[],"e":false},"c":{"w":"sc","s":"c","c":{"q":{"w":"scql","s":"ql","c":{"b":{"w":"scqlbroker","s":"broker","c":{},"d":[1,1],"e":true},"e":{"w":"scqlengine","s":"engine","c":{},"d":[16,16,16,17,17,17,17,29,29,29,132,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,136,137,138,138,138,139,140,140,145,145,145,146,146,146,146,146,146,168,168,168,168,168,168,168,173,173,175,181,181,181,181,181],"e":true}},"d":[1,1,1,1,1,1,1,1,1,1,2,3,3,3,4,4,4,6,6,6,7,7,7,7,8,9,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,29,29,29,33,33,34,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,143,143,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,148,148,148,148,148,148,148,148,148,148,148,149,149,149,149,149,151,155,155,155,156,156,156,156,157,157,157,157,157,160,160,161,162,166,167,167,167,167,167,167,167,168,169,169,169,169,169,175,175,175,175,175,175,175,175,175,175,177,180,180,180,180,181,181,182,182,182,182],"e":true},"d":{"w":"scdb","s":"db","c":{},"d":[1,1],"e":true},"a":{"w":"scalar","s":"alar","c":{},"d":[31,31,31,31,31,50,50,50,50,50],"e":true},"h":{"w":"scheme","s":"heme","c":{},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[],"e":false},"q":{"w":"sq","s":"q","c":{"l":{"w":"sql","s":"l","c":{"i":{"w":"sqlite","s":"ite","c":{"3":{"w":"sqlite3","s":"3","c":{},"d":[135,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[28,28,28,134,134,134,134,134,136,136,136,136,136,136],"e":true}},"d":[1,9,9,9,9,12,18,19,19,19,123,123,123,123,123,123,123,123,123,123,136,136,136,136,136,136,136,144,144,144,144,144,144,144,167,167,168,168,172,172],"e":true},"r":{"w":"sqrt","s":"rt","c":{},"d":[32,32,32,32,32,129,129,129,129],"e":true}},"d":[],"e":false},"p":{"w":"sp","s":"p","c":{"u":{"w":"spu","s":"u","c":{"_":{"w":"spu_","s":"_","c":{"c":{"w":"spu_conf","s":"conf","c":{},"d":[20,20,20],"e":true},"a":{"w":"spu_allowed_protocols","s":"allowed_protocols","c":{"s":{"w":"spu_allowed_protocolssemi2k","s":"semi2k","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false}},"d":[1,1,20,20,20,20,20,20,20,29,29,29,29,29,134,134,134,134,134,134,134,168,168,168,175,175,175,175,182,182],"e":true},"e":{"w":"specific","s":"ecific","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"t":{"w":"st","s":"t","c":{"r":{"w":"str","s":"r","c":{"i":{"w":"string","s":"ing","c":{"s":{"w":"strings","s":"s","c":{"u":{"w":"stringsubstr","s":"ubstr","c":{},"d":[32],"e":true},"t":{"w":"stringstr","s":"tr","c":{},"d":[148],"e":true}},"d":[],"e":false}},"d":[28,28,28,32,32,136,136,136,136,136,136,136,136,136,136,148,148,148,149,149,149,163,163,164,164,165,165],"e":true},"_":{"w":"str_to_date","s":"_to_date","c":{},"d":[32,32],"e":true},"e":{"w":"streaming","s":"eaming","c":{"_":{"w":"streaming_row_num_threshold","s":"_row_num_threshold","c":{"3":{"w":"streaming_row_num_threshold30000000","s":"30000000","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[134,134,134,134,134,134,134],"e":true}},"d":[136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,148,148,148],"e":true},"a":{"w":"staff","s":"aff","c":{},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[],"e":false},"u":{"w":"su","s":"u","c":{"b":{"w":"sub","s":"b","c":{"q":{"w":"subquery","s":"query","c":{"i":{"w":"subqueryin","s":"in","c":{},"d":[31,31],"e":true}},"d":[31,31,31,31,31,31,31,31,31,31,31,31,31],"e":true},"d":{"w":"subdate","s":"date","c":{},"d":[32,32,32,32,32],"e":true},"s":{"w":"substr","s":"str","c":{},"d":[32,32],"e":true}},"d":[],"e":false},"m":{"w":"sum","s":"m","c":{},"d":[32,32,32,32,32,157,157,157,157,157],"e":true}},"d":[],"e":false},"i":{"w":"si","s":"i","c":{"n":{"w":"sin","s":"n","c":{"e":{"w":"sine","s":"e","c":{},"d":[37,37,37,127,127,127],"e":true},"g":{"w":"single","s":"gle","c":{},"d":[134,134],"e":true}},"d":[127],"e":true},"z":{"w":"size","s":"ze","c":{"d":{"w":"sizedetail_logger_sample_num0","s":"detail_logger_sample_num0","c":{},"d":[134,134],"e":true}},"d":[134,134,134],"e":true}},"d":[],"e":false},"h":{"w":"sh","s":"h","c":{"a":{"w":"sha","s":"a","c":{"p":{"w":"shape","s":"pe","c":{"r":{"w":"shapereftensor","s":"reftensor","c":{},"d":[43,43,43,43,43],"e":true}},"d":[125],"e":true},"r":{"w":"share","s":"re","c":{},"d":[78,78],"e":true}},"d":[],"e":false},"u":{"w":"shuffle","s":"uffle","c":{},"d":[126],"e":true}},"d":[],"e":false},"o":{"w":"sort","s":"ort","c":{},"d":[128],"e":true},"s":{"w":"ss","s":"s","c":{"l":{"w":"ssl","s":"l","c":{"s":{"w":"sslserver_ssl_certificate","s":"server_ssl_certificate","c":{},"d":[134,134],"e":true}},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,139],"e":true}},"d":[148,148,148,148,148,148,148,148,148,148],"e":true}},"d":[],"e":false},"c":{"w":"c","s":"c","c":{"3":{"w":"c3ref","s":"3ref","c":{},"d":[136,136,136,136,136,136],"e":true},"o":{"w":"co","s":"o","c":{"l":{"w":"col","s":"l","c":{"l":{"w":"collaborative","s":"laborative","c":{},"d":[1,166],"e":true},"u":{"w":"column","s":"umn","c":{"_":{"w":"column_","s":"_","c":{"r":{"w":"column_relaxation_list","s":"relaxation_list","c":{},"d":[21,21,21],"e":true},"v":{"w":"column_visibility_list","s":"visibility_list","c":{},"d":[21,21,21],"e":true},"n":{"w":"column_name","s":"name","c":{"s":{"w":"column_names","s":"s","c":{},"d":[79,79,79],"e":true}},"d":[136,136,136,136,136,136,136,136,136,136],"e":true},"t":{"w":"column_type","s":"type","c":{},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[],"e":false},"s":{"w":"columns","s":"s","c":{},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[23,23,23,25,25,25,159,159,159],"e":true}},"d":[],"e":false},"m":{"w":"comp","s":"mp","c":{"i":{"w":"compile","s":"ile","c":{"r":{"w":"compiler","s":"r","c":{"s":{"w":"compilersecurityconfig","s":"securityconfig","c":{},"d":[19,19,19],"e":true}},"d":[1,1,1,2,5,5],"e":true},"_":{"w":"compile_opts","s":"_opts","c":{},"d":[19,19,19],"e":true},"o":{"w":"compileoptions","s":"options","c":{},"d":[19,19,19],"e":true}},"d":[],"e":false},"a":{"w":"compare","s":"are","c":{},"d":[31,31,31,31,31],"e":true},"r":{"w":"compress","s":"ress","c":{},"d":[136,136,136,136,136],"e":true}},"d":[],"e":false},"d":{"w":"code","s":"de","c":{},"d":[19,19,19],"e":true},"u":{"w":"cou","s":"u","c":{"n":{"w":"count","s":"nt","c":{},"d":[32,32,32,32,32,86,86,86,165,165],"e":true},"l":{"w":"could","s":"ld","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"n":{"w":"con","s":"n","c":{"c":{"w":"concat","s":"cat","c":{},"d":[32,32,32,32,32,49],"e":true},"d":{"w":"condition","s":"dition","c":{},"d":[45,45,45,45,45,45,45,45,45,45,45,76,76,76],"e":true},"s":{"w":"constant","s":"stant","c":{},"d":[50],"e":true},"n":{"w":"connect","s":"nect","c":{"i":{"w":"connection_str","s":"ion_str","c":{},"d":[136,136,136,136,136,136,136],"e":true},"_":{"w":"connect_timeout","s":"_timeout","c":{},"d":[136,136,136,136,136],"e":true}},"d":[],"e":false},"f":{"w":"configuration","s":"figuration","c":{},"d":[145,145],"e":true},"t":{"w":"control","s":"trol","c":{},"d":[159,159,159,159,159],"e":true}},"d":[],"e":false},"s":{"w":"cos","s":"s","c":{"i":{"w":"cosine","s":"ine","c":{},"d":[36,52,52,52],"e":true}},"d":[52],"e":true},"a":{"w":"coalesce","s":"alesce","c":{},"d":[48,48,48,48],"e":true},"p":{"w":"copy","s":"py","c":{},"d":[51],"e":true},"t":{"w":"cot","s":"t","c":{"a":{"w":"cotangent","s":"angent","c":{},"d":[53,53,53],"e":true}},"d":[53],"e":true}},"d":[],"e":false},"c":{"w":"ccl","s":"cl","c":{},"d":[1,1,159,159,159,159,159],"e":true},"a":{"w":"ca","s":"a","c":{"t":{"w":"catalog","s":"talog","c":{},"d":[19,19,19],"e":true},"s":{"w":"cas","s":"s","c":{"e":{"w":"casewhen","s":"ewhen","c":{},"d":[45,45],"e":true},"t":{"w":"cast","s":"t","c":{},"d":[46],"e":true}},"d":[],"e":false}},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"h":{"w":"ch","s":"h","c":{"e":{"w":"cheetah","s":"eetah","c":{},"d":[20,20,20,134,134,134,134,134,144,144],"e":true},"o":{"w":"choose","s":"oose","c":{},"d":[82,82],"e":true},"u":{"w":"chunk","s":"unk","c":{},"d":[134,134,134,134,134,146,146],"e":true},"a":{"w":"chan","s":"an","c":{"n":{"w":"channel","s":"nel","c":{},"d":[134,134,146,146],"e":true},"g":{"w":"changed","s":"ged","c":{},"d":[159,159],"e":true}},"d":[],"e":false}},"d":[],"e":false},"s":{"w":"csv","s":"sv","c":{"d":{"w":"csvdb","s":"db","c":{"c":{"w":"csvdbconf","s":"conf","c":{},"d":[136,136,136,136,136,136],"e":true}},"d":[28,28,28,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"s":{"w":"csvstringsubstr","s":"stringsubstr","c":{},"d":[32,32],"e":true},"_":{"w":"csv_null_str","s":"_null_str","c":{"n":{"w":"csv_null_strnull","s":"null","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[28,28,32,32,32,33,33,33,33,33,33,33,33,33,33,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,144,144,144,144,144,144,149,149,149],"e":true},"e":{"w":"ce","s":"e","c":{"i":{"w":"ceil","s":"il","c":{},"d":[32,32,32,32,32,47,47,47,47],"e":true},"r":{"w":"certs","s":"rts","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false},"u":{"w":"cu","s":"u","c":{"r":{"w":"cur","s":"r","c":{"d":{"w":"curdate","s":"date","c":{},"d":[32,32],"e":true},"v":{"w":"curve","s":"ve","c":{"_":{"w":"curve_fourq","s":"_fourq","c":{},"d":[134,134,134,134,134],"e":true}},"d":[134,134,134,134,134,134],"e":true},"r":{"w":"current","s":"rent","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"s":{"w":"customer_id","s":"stomer_id","c":{},"d":[170,170,170,170,170,170,170,170,170,170,170,170,170,170],"e":true}},"d":[],"e":false},"r":{"w":"critical","s":"ritical","c":{},"d":[134,134,134,134,134],"e":true},"l":{"w":"client","s":"lient","c":{},"d":[134,134,134,134,134,134,134,134,134,134,144,144,144],"e":true},"p":{"w":"cpu","s":"pu","c":{},"d":[143,143,143],"e":true}},"d":[],"e":false},"q":{"w":"q","s":"q","c":{"u":{"w":"qu","s":"u","c":{"e":{"w":"quer","s":"er","c":{"y":{"w":"query","s":"y","c":{},"d":[1,19,19,19,144,144,166,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"i":{"w":"queries","s":"ies","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"o":{"w":"quoting_style","s":"oting_style","c":{},"d":[56,56,56,56,56,56],"e":true}},"d":[],"e":false}},"d":[143,143,143,143,143,143,144,144,144,144,144,144,144,144,145,145,145,145,145,145,146,146,146,146,169,169,169,169,170,172,172,172,173],"e":true},"l":{"w":"l","s":"l","c":{"a":{"w":"la","s":"a","c":{"n":{"w":"language","s":"nguage","c":{},"d":[1,166],"e":true},"s":{"w":"last_day","s":"st_day","c":{},"d":[32,32],"e":true}},"d":[],"e":false},"o":{"w":"lo","s":"o","c":{"n":{"w":"long","s":"ng","c":{"e":{"w":"longer","s":"er","c":{},"d":[159,159,159,159],"e":true}},"d":[28,28,28,163,163,163,163,164,164,164,164,164,164,165,165,165,165],"e":true},"g":{"w":"log","s":"g","c":{"1":{"w":"log10","s":"10","c":{},"d":[32,32,32,32,32,32,32,32,32,32,88,88,88,88],"e":true},"2":{"w":"log2","s":"2","c":{},"d":[32,32,32,32,32,32,32,32,32,32,89,89,89,89],"e":true},"i":{"w":"logical","s":"ical","c":{"_":{"w":"logical_","s":"_","c":{"a":{"w":"logical_and","s":"and","c":{},"d":[32,32,32,32,32],"e":true},"o":{"w":"logical_or","s":"or","c":{},"d":[32,32,32,32,32],"e":true}},"d":[],"e":false},"a":{"w":"logicaland","s":"and","c":{},"d":[90],"e":true},"o":{"w":"logicalor","s":"or","c":{},"d":[91],"e":true}},"d":[],"e":false},"_":{"w":"log_","s":"_","c":{"e":{"w":"log_enable_","s":"enable_","c":{"c":{"w":"log_enable_console_logger","s":"console_logger","c":{"t":{"w":"log_enable_console_loggertrue","s":"true","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"s":{"w":"log_enable_session_logger_separation","s":"session_logger_separation","c":{"f":{"w":"log_enable_session_logger_separationfalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"d":{"w":"log_dir","s":"dir","c":{"l":{"w":"log_dirlogs","s":"logs","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"l":{"w":"log_level","s":"level","c":{"i":{"w":"log_levelinfo","s":"info","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"s":{"w":"logs","s":"s","c":{},"d":[134,134,134,134],"e":true}},"d":[134,134,134,134,134],"e":true},"w":{"w":"lower","s":"wer","c":{},"d":[32,32,32,32,32],"e":true},"c":{"w":"local","s":"cal","c":{},"d":[78,78,136,136,136,136,136,136,136,136,136,136,138],"e":true},"a":{"w":"loa","s":"a","c":{"d":{"w":"load","s":"d","c":{},"d":[134,134,134,134,134,134,134,134,134,134,149,149,149,149],"e":true},"n":{"w":"loan","s":"n","c":{},"d":[170,170,170,170,170,170,170],"e":true}},"d":[],"e":false}},"d":[],"e":false},"i":{"w":"li","s":"i","c":{"m":{"w":"limit","s":"mit","c":{},"d":[31,31,31,31,31,86,86,86,86,86,86,86,86,86],"e":true},"n":{"w":"lin","s":"n","c":{"e":{"w":"line_terminator","s":"e_terminator","c":{},"d":[56,56,56,56,56,56],"e":true},"k":{"w":"link","s":"k","c":{"_":{"w":"link_","s":"_","c":{"r":{"w":"link_recv_timeout_ms","s":"recv_timeout_ms","c":{"3":{"w":"link_recv_timeout_ms30000","s":"30000","c":{},"d":[134,134,134],"e":true}},"d":[134,134,146,146],"e":true},"t":{"w":"link_throttle_window_size","s":"throttle_window_size","c":{"1":{"w":"link_throttle_window_size16channel","s":"16channel","c":{},"d":[134,134,134],"e":true}},"d":[134,134,146,146],"e":true},"c":{"w":"link_chunked_send_parallel_size","s":"chunked_send_parallel_size","c":{"1":{"w":"link_chunked_send_parallel_size1","s":"1","c":{},"d":[134,134,134],"e":true}},"d":[134,134,146,146],"e":true},"p":{"w":"link_port","s":"port","c":{"8":{"w":"link_port8004link","s":"8004link","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false}},"d":[134,134,134,134,134,134,134],"e":true},"u":{"w":"linux","s":"ux","c":{},"d":[143,143],"e":true}},"d":[],"e":false},"s":{"w":"list","s":"st","c":{"e":{"w":"listen_port","s":"en_port","c":{"8":{"w":"listen_port8003scqlengine","s":"8003scqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134,138],"e":true}},"d":[159,159,159],"e":true}},"d":[],"e":false},"n":{"w":"ln","s":"n","c":{},"d":[32,32,32,32,32,87,87,87,87],"e":true},"e":{"w":"le","s":"e","c":{"f":{"w":"left","s":"ft","c":{"j":{"w":"leftjoinindex","s":"joinindex","c":{},"d":[82,82,82],"e":true},"o":{"w":"leftout","s":"out","c":{"p":{"w":"leftoutput","s":"put","c":{},"d":[124,124,124],"e":true}},"d":[120,120,120],"e":true},"k":{"w":"leftkey","s":"key","c":{},"d":[124,124,124],"e":true}},"d":[39,39,39,39,41,41,41,41,55,55,55,55,57,57,57,57,62,62,62,62,63,63,63,63,78,78,78,78,78,78,80,80,80,80,82,82,82,82,82,84,84,84,84,85,85,85,85,90,90,90,90,91,91,91,91,95,95,95,95,96,96,96,96,97,97,97,97,99,99,99,99,110,110,110,110,120,120,120,120,120,120,120,120,120,124,124,124,124,124,124,124,124,124,124],"e":true},"a":{"w":"least","s":"ast","c":{},"d":[83],"e":true},"s":{"w":"less","s":"ss","c":{"e":{"w":"lessequal","s":"equal","c":{},"d":[85],"e":true}},"d":[84,145,145],"e":true}},"d":[],"e":false}},"d":[],"e":false},"是":{"w":"是","s":"是","c":{},"d":[1,13,20,20,27,27,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,77,77,78,81,100,100,100,100,101,101,101,101,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,108,108,108,108,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,136,136,136,136,136,136,136,136,136,136,140,143,144,144,145,145,145,145,145,145,145,145,149,149,149,155,160,163,163,163,163,163,163,164,164,164,164,165,165,165,165,165,165,166,167,167,168,168,169,170,170,170,170,170,170,170,170,170,170,170,170,175,175,175,178,178,179,182,182,182,182],"e":true},"一":{"w":"一","s":"一","c":{},"d":[1,7,7,7,7,7,7,12,26,26,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,39,39,41,41,45,48,49,55,55,57,57,59,59,62,62,63,63,65,76,76,78,78,78,80,80,84,84,85,85,90,90,91,91,92,92,92,92,95,95,96,96,97,97,99,99,100,100,100,100,101,101,101,101,102,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,108,108,108,108,109,109,109,109,109,109,110,110,113,113,113,113,113,113,114,115,116,117,118,119,122,122,122,122,122,122,131,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,136,136,137,137,144,144,145,149,149,149,149,149,149,149,149,149,151,155,161,161,161,163,163,163,163,164,164,164,164,165,165,165,165,166,168,168,175,175,175,175,175,177,178,178,178,179,179,179,180,180,182,182,182,182,182,182,182,182],"e":true},"种":{"w":"种","s":"种","c":{},"d":[1,135,175,175,178,178,178],"e":true},"能":{"w":"能","s":"能","c":{},"d":[1,22,22,23,23,24,24,32,32,32,32,32,33,33,92,92,92,92,144,144,145,145,145,145,157,157,157,157,157,163,163,165,165,167,167,167,167,175,175,175,175,180,180],"e":true},"够":{"w":"够","s":"够","c":{},"d":[1],"e":true},"将":{"w":"将","s":"将","c":{},"d":[1,9,9,9,9,18,22,22,23,23,24,26,34,46,49,56,56,79,79,92,93,94,111,126,134,134,134,134,134,137,137,140,160,161,162,163,163,163,163,164,164,164,164,165,165,165,165,168,168,169,172,172,172,172,179,182,182,182,182],"e":true},"语":{"w":"语","s":"语","c":{},"d":[1,17,17,17,31,31,31,31,31,34,45,123,123,123,123,123,123,123,136,136,136,136,136,136,144,144,144,144,144,145,149,149,149,149,149,151,152,152,152,152,155,161,161,166,167,167,172,175,175,178,178,179,179,179,180,180,182,182],"e":true},"句":{"w":"句","s":"句","c":{},"d":[1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,45,123,123,123,123,123,123,123,136,136,136,136,136,136,155,161,175,175,178,178,179,179,179,180,180,182,182],"e":true},"转":{"w":"转","s":"转","c":{},"d":[1,9,9,18,46,92,93,94,136,136,136,136,136,160,160,160,160,161,161,162,163,163,164,164,165,165,168,168,172,172,172],"e":true},"换":{"w":"换","s":"换","c":{},"d":[1,9,9,18,46,92,136,136,136,136,136,160,160,160,160,161,161,162,163,163,164,164,165,165,168,168,172,172],"e":true},"为":{"w":"为","s":"为","c":{},"d":[1,9,9,9,9,18,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,32,32,32,32,32,33,33,33,33,33,33,33,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,39,39,40,40,40,40,41,41,41,41,41,41,42,42,42,42,43,43,43,43,43,43,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,47,47,47,47,48,48,48,48,48,48,49,49,49,49,50,50,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,55,55,56,56,56,56,57,57,57,57,57,57,58,58,58,58,59,59,59,59,59,59,59,59,59,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,62,62,62,62,62,62,63,63,63,63,63,63,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,76,76,76,76,77,77,77,77,77,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,78,78,79,79,79,79,80,80,80,80,80,80,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,86,86,87,87,87,87,88,88,88,88,89,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,93,93,93,93,93,94,94,94,94,94,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,98,98,98,98,99,99,99,99,99,99,100,100,100,100,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,101,101,101,101,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,110,110,110,110,110,110,111,111,111,111,112,112,112,112,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,119,119,119,119,119,119,119,119,120,120,120,120,120,120,120,120,120,121,121,121,121,122,122,122,122,122,122,122,122,123,123,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,126,126,126,126,126,126,126,126,127,127,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,129,129,129,130,130,130,130,131,131,131,131,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,136,136,136,136,136,136,144,144,144,145,145,148,148,148,148,148,149,149,149,149,149,149,160,163,163,164,164,165,165,168,168,172,172,172,172,172,175,175,175,180,180,181,181,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"明":{"w":"明","s":"明","c":{},"d":[1,3,3,3,16,16,16,17,17,17,17,22,22,22,22,22,22,22,22,23,23,23,23,24,24,24,25,29,29,29,31,31,31,31,31,32,32,32,32,32,33,33,33,33,33,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,145,145,145,146,146,146,146,146,146,168,168,178],"e":true},"密":{"w":"密","s":"密","c":{},"d":[1,32,32,32,32,32,32,32,32,32,32,36,36,37,37,38,38,39,39,39,39,40,40,41,41,41,41,43,43,45,45,45,45,45,45,45,45,46,46,47,47,52,52,53,53,54,54,55,55,55,55,57,57,57,57,58,58,59,59,61,61,62,62,62,62,63,63,63,63,64,64,74,76,76,76,76,76,76,76,76,80,80,80,80,83,83,84,84,84,84,85,85,85,85,86,86,87,87,88,88,89,89,90,90,90,90,91,91,91,91,93,93,94,94,95,95,95,95,96,96,96,96,97,97,97,97,98,98,99,99,99,99,102,102,110,110,110,110,112,112,114,114,115,115,116,116,117,117,118,118,119,119,121,121,125,125,127,127,128,128,129,129,130,130,134,134,134,134,134,134,134,134,134,134,145,145,145,145,168,168,175,175],"e":true},"文":{"w":"文","s":"文","c":{},"d":[1,1,1,1,1,1,1,1,18,22,22,22,22,22,22,22,22,23,23,23,23,24,24,24,25,28,28,29,29,29,33,33,33,33,33,34,56,56,56,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,144,144,144,144,144,144,144,144,146,146,168,168,178],"e":true},"混":{"w":"混","s":"混","c":{},"d":[1,168,168],"e":true},"合":{"w":"合","s":"合","c":{},"d":[1,1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,73,73,73,74,74,74,75,75,75,100,100,100,100,100,101,101,101,101,101,103,103,103,103,103,104,104,104,104,104,105,105,105,105,105,106,106,106,106,106,107,107,107,107,108,108,108,108,108,134,143,143,157,157,157,157,157,161,165,165,166,168,168,175,177,178,178,178,182,182,182,182,182,182,182,182],"e":true},"执":{"w":"执","s":"执","c":{},"d":[1,1,9,9,9,9,9,9,12,18,20,25,25,123,123,134,134,136,136,136,136,136,136,145,145,145,145,161,168,168,168,168,168,168,168,168,168,168,168,168,172,172,172,172,172,172,172,173,180,180,180,180,180,180,182,182],"e":true},"行":{"w":"行","s":"行","c":{},"d":[1,1,7,7,7,7,7,7,7,7,9,9,9,9,9,9,12,18,20,20,20,20,20,25,25,26,26,26,39,41,43,44,49,55,56,57,60,62,63,74,79,80,82,82,82,82,82,84,85,90,91,92,92,95,96,97,98,99,100,100,100,101,101,101,103,103,103,104,104,104,105,105,105,106,106,106,107,107,108,108,108,109,111,113,122,122,122,123,123,123,126,128,128,128,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,138,141,141,141,141,141,141,143,143,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,149,149,149,160,161,162,163,163,163,163,164,164,164,164,165,165,165,165,166,168,168,168,168,168,168,168,168,168,168,168,168,168,168,172,172,172,172,172,172,172,172,173,175,179,180,180,180,180,180,180,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"图":{"w":"图","s":"图","c":{},"d":[1,25,27,27,168,168,168,168,172,172,172,172,172,172,172,172,172,172,173,173],"e":true},"并":{"w":"并","s":"并","c":{},"d":[1,12,24,45,45,45,78,123,134,134,134,134,134,134,134,134,134,134,137,140,142,146,146,168,168,168,168,172,172,172,173,175,182,182,182,182,182,182],"e":true},"在":{"w":"在","s":"在","c":{},"d":[1,1,1,1,1,12,22,22,23,23,25,25,27,33,33,45,49,49,72,72,78,78,79,107,107,113,113,118,118,118,125,125,125,125,134,134,134,134,134,134,137,137,137,137,137,137,137,138,139,144,144,144,144,144,144,144,144,144,149,149,149,160,166,170,170,170,170,170,170,170,170,170,170,170,170,172,175,175,175,175,175,176,179,180,180,180,180,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"联":{"w":"联","s":"联","c":{},"d":[1,166,182,182,182,182,182,182,182,182],"e":true},"数":{"w":"数","s":"数","c":{},"d":[1,19,19,19,19,19,19,19,19,19,19,19,21,22,22,22,23,23,25,25,25,26,26,26,28,28,28,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,36,36,36,36,36,37,37,37,37,37,38,38,38,38,38,39,39,39,39,39,39,39,39,39,39,40,40,40,40,40,41,41,41,41,41,41,41,41,41,41,42,42,42,42,42,42,42,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,46,46,46,46,46,46,47,47,47,47,47,48,48,48,48,48,48,49,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,52,53,53,53,53,53,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,57,57,57,57,57,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,62,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,64,64,64,64,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,78,78,78,78,79,79,79,79,79,79,79,79,79,80,80,80,80,80,80,80,80,80,80,80,81,81,81,81,82,82,82,82,82,82,82,82,82,82,83,83,83,83,84,84,84,84,84,84,84,84,84,84,85,85,85,85,85,85,85,85,85,85,86,86,86,86,86,86,86,86,86,87,87,87,87,87,88,88,88,88,88,89,89,89,89,89,90,90,90,90,90,90,90,90,90,90,91,91,91,91,91,91,91,91,91,91,92,92,92,92,93,93,93,93,94,94,94,94,95,95,95,95,95,95,95,95,95,95,96,96,96,96,96,96,96,96,96,96,97,97,97,97,97,97,97,97,97,97,98,98,98,98,99,99,99,99,99,99,99,99,99,99,100,100,100,100,100,100,101,101,101,101,101,101,102,102,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,107,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,111,111,111,111,112,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,116,116,116,116,117,117,117,117,118,118,118,118,119,119,119,119,120,120,120,120,120,120,120,120,120,120,121,121,121,121,121,122,122,122,122,122,122,122,122,122,122,122,122,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,126,126,126,126,127,127,127,127,127,128,128,128,128,128,128,129,129,129,129,129,130,130,130,130,130,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,138,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,145,146,146,146,148,148,148,148,148,148,149,152,152,152,152,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,160,161,161,161,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,164,164,165,165,165,165,165,165,165,165,166,166,167,167,167,167,168,168,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,175,175,175,175,175,175,177,178,178,178,178,178,179,179,180,180,180,180,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"据":{"w":"据","s":"据","c":{},"d":[1,19,19,19,19,19,19,19,19,19,21,22,23,23,24,25,25,25,28,28,28,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,36,37,38,40,43,44,44,44,44,46,46,47,50,52,53,54,56,56,58,61,66,66,67,67,68,68,69,69,70,70,71,71,72,72,72,73,73,74,74,75,75,79,79,79,79,79,82,82,86,86,86,86,86,87,88,89,100,101,102,103,104,105,106,107,108,112,120,120,121,124,127,128,129,130,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,137,137,138,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,146,148,148,148,148,148,148,152,152,157,157,157,157,157,160,160,161,161,161,164,164,166,166,168,168,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,172,172,175,175,175,175,175,175,175,177,178,178,178,178,179,179,180,180,180,180,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"库":{"w":"库","s":"库","c":{},"d":[1,19,19,19,19,23,23,25,25,28,28,33,33,33,33,33,33,33,33,33,33,33,34,79,79,79,79,79,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,137,144,144,144,144,144,144,161,161,161,170,170,170,170,170,170,170,170,170,170,170,170],"e":true},"系":{"w":"系","s":"系","c":{},"d":[1,1,1,3,3,3,141,141,141,141,141,141,141,141,141,141,143,143,143,166,175],"e":true},"统":{"w":"统","s":"统","c":{},"d":[1,1,1,3,3,3,141,141,141,141,141,141,141,141,141,141,143,143,143,166,175],"e":true},"上":{"w":"上","s":"上","c":{},"d":[1,12,49,49,125,125,125,125,138,141,141,141,141,141,141,145,170,172,172,175,175,180,180,182,182,182,182],"e":true},"的":{"w":"的","s":"的","c":{},"d":[1,1,1,1,1,1,1,1,2,5,5,5,5,8,12,13,13,17,17,17,17,18,19,19,19,19,19,19,19,19,19,20,20,20,21,21,21,21,21,22,22,22,23,23,23,23,23,24,24,24,24,25,25,26,26,26,26,27,27,28,28,32,32,32,32,32,32,32,32,32,32,33,33,33,33,34,34,36,36,36,37,37,37,38,38,38,40,40,40,43,43,43,43,44,44,45,45,45,45,46,46,47,47,47,48,48,48,49,49,49,49,49,49,49,49,49,49,50,50,50,50,50,50,51,51,51,51,52,52,52,53,53,53,54,54,54,56,56,56,56,56,56,56,56,56,56,58,58,58,59,59,59,59,59,59,60,60,60,60,61,61,61,64,64,64,65,65,66,66,66,66,66,66,66,67,67,67,67,67,67,67,68,68,68,68,68,68,68,69,69,69,69,69,69,69,70,70,70,70,70,70,70,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,74,74,74,74,74,74,75,75,75,75,75,75,75,76,76,77,77,77,77,78,78,78,78,78,78,78,78,78,78,79,79,79,79,79,79,79,79,79,79,80,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,86,86,86,86,86,86,86,87,87,87,88,88,88,89,89,89,92,92,92,92,100,100,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,101,101,102,102,102,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,111,111,111,111,111,112,112,112,113,113,113,113,113,113,113,113,113,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,119,120,120,120,120,120,120,120,120,120,120,120,120,120,121,121,121,122,122,122,122,122,122,122,122,122,122,122,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,126,127,127,127,128,128,128,128,128,128,128,129,129,129,130,130,130,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,138,138,140,140,140,140,141,141,141,141,141,141,141,141,141,141,141,141,142,143,143,143,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,145,145,145,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,148,148,148,148,148,148,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,152,152,155,156,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,160,160,161,161,161,163,163,164,164,164,164,165,165,166,166,167,167,167,167,167,167,167,167,167,167,168,168,168,168,168,168,169,169,169,170,170,172,172,173,173,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,176,176,177,177,177,178,178,178,178,178,178,178,178,180,180,180,180,180,180,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"该":{"w":"该","s":"该","c":{},"d":[1,25,25,45,45,72,78,78,100,100,100,100,101,101,101,101,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,107,108,108,108,108,109,109,109,109,109,113,113,113,113,122,122,122,122,136,136,136,136,136,136,149,149,149,150,150,155,170,170,170,170,170,170,170,170,170,170,170,170,175,179],"e":true},"m":{"w":"m","s":"m","c":{"p":{"w":"mpc","s":"pc","c":{},"d":[1,9,9,20,20,145,145,168,168,175,175,175],"e":true},"y":{"w":"mysql","s":"ysql","c":{},"d":[4,4,4,17,17,17,17,28,28,28,33,33,33,33,33,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,144,144,144,144,144,144,144,144,144,144,144,144,144,145,149,149,149,149,149,149,149,149,151,157,157,157,157,157,161],"e":true},"a":{"w":"ma","s":"a","c":{"i":{"w":"main","s":"in","c":{},"d":[15,15],"e":true},"x":{"w":"max","s":"x","c":{"_":{"w":"max_chunk_size","s":"_chunk_size","c":{"1":{"w":"max_chunk_size134217728spu","s":"134217728spu","c":{},"d":[134],"e":true}},"d":[134,134],"e":true}},"d":[32,32,32,32,32],"e":true},"k":{"w":"make","s":"ke","c":{"p":{"w":"makep","s":"p","c":{"r":{"w":"makeprivate","s":"rivate","c":{},"d":[92,92,92,92],"e":true},"u":{"w":"makepublic","s":"ublic","c":{},"d":[93],"e":true}},"d":[],"e":false},"s":{"w":"makeshare","s":"share","c":{},"d":[94],"e":true}},"d":[],"e":false},"s":{"w":"mask","s":"sk","c":{},"d":[100,101,103,104,105,106,108],"e":true},"c":{"w":"macos","s":"cos","c":{},"d":[143,143,143,143],"e":true},"l":{"w":"malicious","s":"licious","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"i":{"w":"min","s":"in","c":{"u":{"w":"minus","s":"us","c":{},"d":[95,95,95],"e":true},"i":{"w":"minio","s":"io","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,144,144,144],"e":true}},"d":[32,32,32,32,32],"e":true},"o":{"w":"mo","s":"o","c":{"d":{"w":"mod","s":"d","c":{},"d":[96],"e":true},"c":{"w":"mock","s":"ck","c":{},"d":[135,135],"e":true}},"d":[],"e":false},"u":{"w":"mul","s":"ul","c":{},"d":[97],"e":true},"s":{"w":"ms","s":"s","c":{"p":{"w":"mspeer_engine_max_retry3scqlengine","s":"peer_engine_max_retry3scqlengine","c":{},"d":[134,134],"e":true},"d":{"w":"msdriver_max_retry3scqlengine","s":"driver_max_retry3scqlengine","c":{},"d":[134,134],"e":true}},"d":[134,134,134,134,134,134],"e":true},"t":{"w":"mtls","s":"tls","c":{},"d":[134,134,134,134,134,134,134,134,134,134],"e":true},"m":{"w":"mm","s":"m","c":{},"d":[148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148],"e":true},"e":{"w":"mechanisms","s":"echanisms","c":{},"d":[159,159],"e":true}},"d":[50,50,50,50,59,59,60,60,65,65,65,65,66,66,66,66,67,67,67,67,68,68,68,68,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,73,73,73,73,74,74,74,74,75,75,75,75,78,78,82,82,82,82,100,100,100,100,100,100,101,101,101,101,101,101,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,107,108,108,108,108,108,108,114,114,115,115,116,116,117,117,118,118,119,119,126,126,126,126,128,128,128,128,128,128,131,131],"e":true},"框":{"w":"框","s":"框","c":{},"d":[1,168,168,175],"e":true},"架":{"w":"架","s":"架","c":{},"d":[1,1,1,2,3,3,3,7,7,7,7,7,7,8,141,141,141,141,141,141,143,143,143,168,168,168,175,176],"e":true},"由":{"w":"由","s":"由","c":{},"d":[1,9,33,33,109,109,113,113,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,137],"e":true},"提":{"w":"提","s":"提","c":{},"d":[1,24,25,136,136,136,136,136,136,144,144,144,175,180,180,182,182],"e":true},"供":{"w":"供","s":"供","c":{},"d":[1,136,136,136,136,136,136,144,144,144,175],"e":true},"支":{"w":"支","s":"支","c":{},"d":[1,1,1,5,5,5,20,20,20,20,20,20,20,20,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,34,134,134,134,134,134,135,135,135,136,136,136,136,136,136,136,137,143,143,143,143,143,143,143,143,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,148,149,149,149,149,149,149,149,149,149,156,156,164,164,164,164,167,167,167,167,181,181],"e":true},"持":{"w":"持","s":"持","c":{},"d":[1,1,1,5,5,5,20,20,20,20,20,20,20,20,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,34,134,134,134,134,134,135,135,135,136,136,136,136,136,136,136,137,142,143,143,143,143,143,143,143,143,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,148,149,149,149,149,149,149,149,149,149,156,156,164,164,164,164,167,167,167,167,181,181],"e":true},"您":{"w":"您","s":"您","c":{},"d":[1,1,1,1],"e":true},"正":{"w":"正","s":"正","c":{},"d":[1,1,1,1,149,149,149],"e":true},"查":{"w":"查","s":"查","c":{},"d":[1,1,5,5,5,9,9,9,9,12,18,19,19,19,19,19,19,19,25,25,25,25,26,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,137,137,137,137,137,137,140,150,150,161,161,161,162,166,167,167,168,168,168,168,168,168,169,169,169,169,170,172,172,172,172,173,175,175,175,175,175,177,177,177,178,178,178,178,178,178,178,179,179,179,179,180,180,180,180,180,180,182,182,182,182,182,182],"e":true},"看":{"w":"看","s":"看","c":{},"d":[1,1,5,5,5,25,25,25,25,78,78,150,150,167,167,170,170],"e":true},"o":{"w":"o","s":"o","c":{"p":{"w":"op","s":"p","c":{"e":{"w":"ope","s":"e","c":{"n":{"w":"open","s":"n","c":{"c":{"w":"opencore","s":"core","c":{},"d":[1,1,2,2,5,5,5,5,7,7,7,7,13,13,15,15,16,16,16,29,29,29,159,159,159,176,176,176],"e":true}},"d":[136,136,136,136,136,136],"e":true},"r":{"w":"operation","s":"ration","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"r":{"w":"oprf","s":"rf","c":{},"d":[78,78,82,82],"e":true},"t":{"w":"option","s":"tion","c":{"a":{"w":"optionally","s":"ally","c":{},"d":[149,149,149,149],"e":true}},"d":[145,145],"e":true}},"d":[],"e":false},"r":{"w":"or","s":"r","c":{"d":{"w":"order","s":"der","c":{},"d":[31,31,31,31,31],"e":true},"g":{"w":"org","s":"g","c":{},"d":[136,136,136,136,136,136],"e":true}},"d":[134,134,134,134,134],"e":true},"u":{"w":"out","s":"ut","c":{"p":{"w":"output_","s":"put_","c":{"p":{"w":"output_party_codes","s":"party_codes","c":{},"d":[51,51,51],"e":true},"s":{"w":"output_s3_","s":"s3_","c":{"e":{"w":"output_s3_en","s":"en","c":{"d":{"w":"output_s3_endpoint","s":"dpoint","c":{},"d":[134,134,134,134,134],"e":true},"a":{"w":"output_s3_enalbe_ssl","s":"albe_ssl","c":{"t":{"w":"output_s3_enalbe_ssltrue","s":"true","c":{},"d":[134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"f":{"w":"output_s3_force_virtual_addressing","s":"force_virtual_addressing","c":{"t":{"w":"output_s3_force_virtual_addressingtrue","s":"true","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"a":{"w":"output_s3_access_key","s":"access_key","c":{},"d":[134,134,134],"e":true},"s":{"w":"output_s3_secret_key","s":"secret_key","c":{},"d":[134,134,134],"e":true},"c":{"w":"output_s3_ca_dir_path","s":"ca_dir_path","c":{},"d":[134,134,134],"e":true}},"d":[],"e":false},"d":{"w":"output_db_","s":"db_","c":{"k":{"w":"output_db_kind","s":"kind","c":{},"d":[134,134,134],"e":true},"c":{"w":"output_db_connection_str","s":"connection_str","c":{},"d":[134,134,134],"e":true}},"d":[],"e":false}},"d":[],"e":false}},"d":[36,36,36,37,37,37,38,38,38,39,39,39,39,40,40,40,41,41,41,41,42,42,42,43,43,43,44,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,49,49,50,50,50,51,51,51,51,51,51,52,52,52,53,53,53,54,54,54,55,55,55,55,56,56,56,57,57,57,57,58,58,58,59,59,59,60,60,60,61,61,61,62,62,62,62,63,63,63,63,64,64,64,66,66,66,66,66,67,67,67,67,67,68,68,68,68,68,69,69,69,69,69,70,70,70,70,70,71,71,71,71,71,72,72,72,72,72,73,73,73,73,73,74,74,74,74,74,75,75,75,75,75,76,76,76,77,77,77,78,78,78,78,79,79,79,80,80,80,80,81,81,81,83,83,83,84,84,84,84,85,85,85,85,86,86,86,87,87,87,88,88,88,89,89,89,90,90,90,90,91,91,91,91,92,92,92,93,93,93,94,94,94,95,95,95,95,96,96,96,96,97,97,97,97,98,98,98,98,99,99,99,99,100,100,100,101,101,101,103,103,103,104,104,104,105,105,105,106,106,106,107,107,107,108,108,108,109,109,109,110,110,110,110,111,111,111,112,112,112,113,113,113,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,119,120,121,121,121,122,122,122,123,123,123,125,125,125,126,126,126,127,127,127,128,128,128,129,129,129,130,130,130],"e":true},"f":{"w":"of","s":"f","c":{"f":{"w":"off","s":"f","c":{"s":{"w":"offset","s":"set","c":{},"d":[86,86,86,86],"e":true},"p":{"w":"offpeer_engine_protocolbaidu_stdscqlengine","s":"peer_engine_protocolbaidu_stdscqlengine","c":{},"d":[134,134],"e":true}},"d":[134,134,134],"e":true}},"d":[145,145,145,145],"e":true},"b":{"w":"oblivious","s":"blivious","c":{"g":{"w":"obliviousgroup","s":"group","c":{"a":{"w":"obliviousgroupavg","s":"avg","c":{},"d":[100],"e":true},"c":{"w":"obliviousgroupcount","s":"count","c":{},"d":[101],"e":true},"m":{"w":"obliviousgroupm","s":"m","c":{"a":{"w":"obliviousgroupma","s":"a","c":{"r":{"w":"obliviousgroupmark","s":"rk","c":{},"d":[102],"e":true},"x":{"w":"obliviousgroupmax","s":"x","c":{},"d":[103],"e":true}},"d":[],"e":false},"i":{"w":"obliviousgroupmin","s":"in","c":{},"d":[104],"e":true}},"d":[],"e":false},"s":{"w":"obliviousgroupsum","s":"sum","c":{},"d":[105],"e":true}},"d":[],"e":false},"p":{"w":"obliviouspercent","s":"percent","c":{"r":{"w":"obliviouspercentrank","s":"rank","c":{},"d":[106],"e":true},"i":{"w":"obliviouspercentiledisc","s":"iledisc","c":{},"d":[107],"e":true}},"d":[],"e":false},"r":{"w":"obliviousrank","s":"rank","c":{},"d":[108],"e":true}},"d":[],"e":false},"s":{"w":"oss","s":"ss","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,144,144,144,149,149,149,149,149,149],"e":true},"d":{"w":"odps","s":"dps","c":{},"d":[144,144,144],"e":true},"w":{"w":"owner","s":"wner","c":{},"d":[175],"e":true}},"d":[],"e":false},"档":{"w":"档","s":"档","c":{},"d":[1,1,1,1,1,1,1,18,29,29,29,144,144,146,146],"e":true},"采":{"w":"采","s":"采","c":{},"d":[1,1,78,78,78,78,134,134,134,134,134,182,182,182,182],"e":true},"用":{"w":"用","s":"用","c":{},"d":[1,1,2,5,5,7,7,7,7,7,7,7,7,8,9,9,19,19,21,21,22,22,22,22,22,23,23,23,23,23,23,23,23,23,24,24,24,24,25,25,27,27,28,28,28,28,42,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,59,59,60,60,74,76,76,78,78,78,78,78,78,79,79,109,109,113,113,122,122,123,123,132,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,138,138,139,140,142,144,144,144,144,144,144,144,144,146,148,148,148,148,148,148,148,148,148,148,148,149,149,149,149,149,149,149,149,149,152,152,157,157,157,157,157,160,161,167,167,168,175,175,175,175,175,175,175,175,177,178,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"原":{"w":"原","s":"原","c":{},"d":[1,1,2,5,5,8,82,134,175,175,176,177,179],"e":true},"生":{"w":"生","s":"生","c":{},"d":[1,1,2,5,5,8,50,50,50,102,134,134,134,134,134,134,134,134,134,134,134,145,145,160,160,168,168,168,168,169,172,172,173,176,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"e":{"w":"e","s":"e","c":{"n":{"w":"en","s":"n","c":{"g":{"w":"engine","s":"gine","c":{"_":{"w":"engine_credential","s":"_credential","c":{},"d":[134,134,134,134,134],"e":true}},"d":[1,1,1,2,5,5,145,149,149,149,149,149],"e":true},"a":{"w":"enable_","s":"able_","c":{"r":{"w":"enable_re","s":"re","c":{"v":{"w":"enable_reverse_inference","s":"verse_inference","c":{},"d":[24,24,24],"e":true},"s":{"w":"enable_restricted_","s":"stricted_","c":{"r":{"w":"enable_restricted_read_path","s":"read_path","c":{"t":{"w":"enable_restricted_read_pathtrue","s":"true","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"w":{"w":"enable_restricted_write_path","s":"write_path","c":{"t":{"w":"enable_restricted_write_pathtrue","s":"true","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false}},"d":[],"e":false},"b":{"w":"enable_builtin_service","s":"builtin_service","c":{"f":{"w":"enable_builtin_servicefalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"s":{"w":"enable_se","s":"se","c":{"p":{"w":"enable_separate_link_port","s":"parate_link_port","c":{"f":{"w":"enable_separate_link_portfalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"l":{"w":"enable_self_auth","s":"lf_auth","c":{"t":{"w":"enable_self_authtrue","s":"true","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"c":{"w":"enable_client_authorization","s":"client_authorization","c":{"f":{"w":"enable_client_authorizationfalsescqlengine","s":"falsescqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"d":{"w":"enable_driver_authorization","s":"driver_authorization","c":{"f":{"w":"enable_driver_authorizationfalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"p":{"w":"enable_p","s":"p","c":{"e":{"w":"enable_peer_auth","s":"eer_auth","c":{"t":{"w":"enable_peer_authtrue","s":"true","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"s":{"w":"enable_psi_detail_logger","s":"si_detail_logger","c":{"f":{"w":"enable_psi_detail_loggerfalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"t":{"w":"enable_tensor_life_cycle_manage","s":"tensor_life_cycle_manage","c":{"t":{"w":"enable_tensor_life_cycle_managetrue","s":"true","c":{},"d":[134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"d":{"w":"endpoint","s":"dpoint","c":{"o":{"w":"endpointoutput_s3_access_key","s":"output_s3_access_key","c":{},"d":[134,134],"e":true}},"d":[134,134,134,135,136,136,136,136,136],"e":true},"c":{"w":"enclosing_character","s":"closing_character","c":{},"d":[149,149,149,149,149,149,149,149],"e":true}},"d":[],"e":false},"x":{"w":"ex","s":"x","c":{"a":{"w":"examples","s":"amples","c":{},"d":[5,5,5,5,13,13,13,13,15,15,16,16,16,16,16,16,159,159,159,176,176],"e":true},"p":{"w":"exp","s":"p","c":{"r":{"w":"expr","s":"r","c":{"s":{"w":"exprs","s":"s","c":{},"d":[48,48,48,48,48],"e":true}},"d":[77,77,77,77,77,77,77],"e":true},"o":{"w":"export_options","s":"ort_options","c":{},"d":[149,149,149,149,149,149,149,149],"e":true}},"d":[32,32,32,32,32,58,58,58,58],"e":true},"e":{"w":"executing","s":"ecuting","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"c":{"w":"ecdh","s":"cdh","c":{"_":{"w":"ecdh_psi","s":"_psi","c":{},"d":[20,20,20],"e":true}},"d":[78,78,82,82],"e":true},"t":{"w":"etc","s":"tc","c":{},"d":[32,32,32,32,32,134,134,134,134,134],"e":true},"l":{"w":"else","s":"lse","c":{},"d":[45],"e":true},"q":{"w":"eq","s":"q","c":{"u":{"w":"equal","s":"ual","c":{},"d":[57],"e":true}},"d":[82],"e":true},"r":{"w":"error","s":"rror","c":{},"d":[134,134,134,134,134],"e":true},"m":{"w":"embed","s":"mbed","c":{"_":{"w":"embed_router","s":"_router","c":{"_":{"w":"embed_router_conf","s":"_conf","c":{},"d":[134,134,134,134,134,135,135,135,135,135,135,136,137,137,137,137,137,137,137,137,137],"e":true}},"d":[135,135,137,137],"e":true}},"d":[134,134,134,134,134,134,134,135,135,135,135],"e":true},"s":{"w":"escaped","s":"scaped","c":{},"d":[149,149,149,149],"e":true}},"d":[],"e":false},"构":{"w":"构","s":"构","c":{},"d":[1,1,2,3,3,3,7,7,7,7,7,7,8,28,136,136,136,136,136,141,141,141,141,141,141,143,143,143,167,167,168,170,175,176,177,182,182,182,182],"e":true},"之":{"w":"之","s":"之","c":{},"d":[1,1,5,5,25,25,45,45,49,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,149,150,150,175],"e":true},"前":{"w":"前","s":"前","c":{},"d":[1,1,5,5,45,45,109,109,109,113,113,113,122,122,135,136,136,143,143,145,145,149,149,149,175,176,180,180,182,182,182,182,182,182],"e":true},"组":{"w":"组","s":"组","c":{},"d":[1,1,9,9,22,22,22,22,26,26,26,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,39,39,40,40,40,40,41,41,41,41,41,41,42,42,42,42,43,43,43,43,43,43,44,44,44,44,44,44,45,45,45,45,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,49,49,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,55,55,56,56,56,56,57,57,57,57,57,57,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,62,62,62,62,62,62,63,63,63,63,63,63,64,64,64,64,65,65,65,65,65,65,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,79,79,79,79,80,80,80,80,80,80,81,81,81,81,82,82,82,82,82,82,82,82,83,83,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,86,86,87,87,87,87,88,88,88,88,89,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,93,93,93,93,94,94,94,94,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,98,98,98,98,99,99,99,99,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,101,101,101,101,101,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,110,110,110,110,110,110,111,111,111,111,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,116,116,116,116,117,117,117,117,118,118,118,118,119,119,119,119,120,120,120,120,120,120,120,120,121,121,121,121,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,123,123,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,126,126,126,126,127,127,127,127,128,128,128,128,128,128,129,129,129,129,130,130,130,130,131,131,131,131,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157],"e":true},"件":{"w":"件","s":"件","c":{},"d":[1,1,9,28,28,33,33,33,33,33,45,45,45,45,56,56,56,76,76,76,76,76,76,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,144,144,144,144,144,144,145,145,145,145,166,178,178],"e":true},"不":{"w":"不","s":"不","c":{},"d":[1,1,5,5,5,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,34,48,56,56,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,143,143,144,144,145,145,145,145,145,145,146,146,146,146,146,149,149,149,156,156,160,163,163,165,165,166,166,175,175,175,175,178,182,182,182,182],"e":true},"再":{"w":"再","s":"再","c":{},"d":[1,1,5,5,5],"e":true},"如":{"w":"如","s":"如","c":{},"d":[1,1,8,19,19,23,23,23,23,42,42,42,43,45,45,49,50,56,56,56,56,60,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,78,78,78,82,92,92,102,107,109,109,109,109,109,109,109,109,113,113,113,113,113,113,113,113,114,115,116,117,118,119,120,122,122,122,122,122,122,122,122,122,122,125,125,126,128,128,128,131,134,134,134,134,134,135,135,138,139,141,141,141,141,141,141,144,144,144,144,144,144,144,145,145,146,148,149,149,149,160,160,161,161,162,163,163,163,163,164,164,164,164,165,165,165,165,168,168,169,175,175,178,178,181,181],"e":true},"果":{"w":"果","s":"果","c":{},"d":[1,1,9,9,21,21,21,21,21,21,21,21,23,23,23,23,23,23,23,23,23,23,24,24,24,24,26,26,26,32,32,32,32,32,33,33,36,36,36,37,37,38,38,40,40,43,43,44,44,45,45,45,45,47,47,48,48,52,52,52,53,53,53,54,54,54,58,58,58,60,60,61,61,61,64,64,66,66,66,66,67,67,67,67,68,68,68,68,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,73,73,73,73,74,74,74,74,75,75,75,75,76,76,76,76,77,77,77,78,78,78,78,78,78,78,78,83,83,86,86,86,86,87,87,87,88,88,88,89,89,89,92,92,92,92,92,92,92,92,92,92,100,100,101,101,103,103,104,104,105,105,106,106,107,107,108,108,111,111,112,112,112,114,114,115,115,116,116,117,117,118,118,119,119,120,120,120,120,120,121,121,121,123,123,123,125,127,127,127,128,128,128,128,129,129,129,130,130,130,131,131,134,134,134,134,134,135,138,139,141,141,141,141,141,141,145,145,145,145,149,149,149,161,162,163,163,163,163,164,164,164,164,165,165,165,165,168,168,173,175,175,175,175,175,178,178,178,178],"e":true},"寻":{"w":"寻","s":"寻","c":{},"d":[1,1],"e":true},"找":{"w":"找","s":"找","c":{},"d":[1,1,137,137,137,137,137,137,137,137],"e":true},"x":{"w":"x","s":"x","c":{"8":{"w":"x86","s":"86","c":{},"d":[143,143],"e":true}},"d":[1,1,60,60],"e":true},"请":{"w":"请","s":"请","c":{},"d":[1,1,13,15,19,28,33,33,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,138,139,140,144,144,144,144,146,146,146,146,149,150,150,155,156,167,167,176],"e":true},"访":{"w":"访","s":"访","c":{},"d":[1,1,135],"e":true},"问":{"w":"问","s":"问","c":{},"d":[1,1,135,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,145,145,175,175,175,180,180,182,182],"e":true},"参":{"w":"参","s":"参","c":{},"d":[2,3,3,3,4,4,4,6,6,6,13,15,17,17,17,19,19,19,19,19,19,19,19,19,19,20,20,21,21,21,21,21,21,21,21,21,21,25,25,25,25,28,29,29,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,36,36,37,37,38,38,40,40,43,43,43,44,44,47,47,48,48,50,50,52,52,53,53,54,54,58,58,61,61,64,64,78,78,78,78,78,78,82,82,82,82,82,82,82,82,82,82,83,83,87,87,88,88,89,89,92,92,92,92,112,112,120,120,121,121,123,127,127,129,129,130,130,134,134,134,134,134,136,136,136,136,136,140,140,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,146,146,146,146,149,149,149,149,149,149,161,161,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,165,165,165,165,165,165,165,165,166,167,167,170,170,170,170,170,170,170,170,170,170,170,170,172,175,175,175,175,175,176,182,182,182,182,182,182,182,182,182,182],"e":true},"考":{"w":"考","s":"考","c":{},"d":[2,3,3,3,4,4,4,6,6,6,13,17,17,17,29,29,43,43,43,134,134,134,134,134,136,136,136,136,136,144,144,144,144,145,145,146,146,146,146,149,149,149,149,149,149,157,157,157,157,157,160,176,180,180,182,182],"e":true},"快":{"w":"快","s":"快","c":{},"d":[2,2,7,7,7,7,7,7,7,7,7,7,29,29,29,29,29,182,182,182,182],"e":true},"速":{"w":"速","s":"速","c":{},"d":[2,2,7,7,7,7,7,7,7,7,7,7,29,29,29,29,29,182,182,182,182],"e":true},"开":{"w":"开","s":"开","c":{},"d":[2,2,2,7,7,7,7,7,7,17,17,17,36,36,37,37,38,38,39,39,39,39,39,39,40,40,41,41,41,41,41,41,43,43,43,43,43,43,45,45,45,45,45,45,45,45,46,46,47,47,52,52,53,53,54,54,55,55,55,55,55,55,57,57,57,57,57,57,58,58,59,59,61,61,62,62,62,62,62,62,63,63,63,63,63,63,64,64,65,73,73,74,74,76,76,76,76,76,76,76,76,80,80,80,80,80,80,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,87,87,88,88,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,93,93,93,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,98,98,99,99,99,99,99,99,110,110,110,110,110,110,112,112,121,121,125,125,125,127,127,129,129,130,130,134,134,134,134,134,134,134,134,134,134,175,181,181],"e":true},"始":{"w":"始","s":"始","c":{},"d":[2,2,2,7,7,7,7,7,7,65,82,86,86,86,125,135,135,175,175,177,179],"e":true},"来":{"w":"来","s":"来","c":{},"d":[2,59,59,76,76,100,101,103,104,105,106,108,132,134,134,134,134,134,134,134,134,134,134,135,135,135,138,144,144,145,145,145,145,149,149,149,149,149,149,155,169,170,177,178,178,178,179,182,182,182,182],"e":true},"使":{"w":"使","s":"使","c":{},"d":[2,5,5,8,9,9,22,22,23,23,23,23,25,25,25,56,56,56,56,56,56,56,56,74,78,78,132,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,138,142,144,144,146,148,148,148,148,148,148,148,148,148,148,149,149,149,157,157,157,157,157,160,161,168,175,175,175,175,175,175,177,180,180,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"概":{"w":"概","s":"概","c":{},"d":[3,3,3,7,7,7,7,7,7,141,141,141,141],"e":true},"述":{"w":"述","s":"述","c":{},"d":[3,3,3,18,19,19,134,134,134,134,134,136,136,141,141,141,141,148,148,148,148,148,160],"e":true},"简":{"w":"简","s":"简","c":{},"d":[3,3,3,167,167],"e":true},"介":{"w":"介","s":"介","c":{},"d":[3,3,3,34,175],"e":true},"及":{"w":"及","s":"及","c":{},"d":[3,3,3,59,138,141,141,141,141,141,141,146,146,148,148,148,148,148,162,170,182,182,182,182],"e":true},"设":{"w":"设","s":"设","c":{},"d":[3,3,3,7,7,7,7,7,7,7,7,21,21,21,21,23,23,23,23,125,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,149,149,149,167,167,175,180,180],"e":true},"计":{"w":"计","s":"计","c":{},"d":[3,3,3,9,9,9,9,9,9,9,9,18,22,22,22,22,23,23,24,24,24,24,25,25,42,64,64,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,83,83,102,114,114,115,115,115,115,116,116,116,116,117,117,117,117,118,118,119,119,125,134,134,135,143,144,144,144,144,145,145,145,145,145,164,164,164,164,165,165,165,165,168,168,168,168,172,172,172,175,175,175,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"安":{"w":"安","s":"安","c":{},"d":[3,3,3,3,3,3,9,9,18,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,26,140,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,144,144,157,157,157,157,157,166,167,167,168,168,168,168,175,175,175,176,180,180,182,182,182,182,182,182],"e":true},"全":{"w":"全","s":"全","c":{},"d":[3,3,3,3,3,3,9,9,18,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,23,23,23,23,23,23,23,26,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,48,134,134,134,134,134,137,137,137,137,137,137,140,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,144,144,157,157,157,157,157,166,167,167,168,168,168,168,175,175,175,175,176,178,180,180,182,182,182,182,182,182],"e":true},"性":{"w":"性","s":"性","c":{},"d":[3,3,3,3,3,3,4,4,4,17,17,17,17,21,21,21,21,21,21,22,22,23,23,24,24,24,24,24,24,24,24,25,25,42,44,49,50,50,51,56,72,78,78,78,78,78,79,82,86,92,107,109,113,118,120,122,123,125,128,141,141,141,141,144,144,149,149,157,157,157,157,157,160,167,167,167,167,172,172,175,182,182,182,182],"e":true},"说":{"w":"说","s":"说","c":{},"d":[3,3,3,16,16,16,17,17,17,17,29,29,29,31,31,31,31,31,32,32,32,32,32,33,33,33,33,33,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,145,145,145,146,146,146,146,146,146],"e":true},"实":{"w":"实","s":"实","c":{},"d":[3,3,3,16,16,16,16,16,17,17,17,17,20,20,20,20,20,20,144,144,144,144,144,155,156,156,156,167,167,167,167,167,167,167,167,167,168,168,182,182,182,182,182,182,182,182],"e":true},"现":{"w":"现","s":"现","c":{},"d":[3,3,3,16,16,16,16,16,17,17,17,17,144,144,144,145,156,156,156,167,167,167,168,168,175,180,180,182,182,182,182,182,182,182,182,182,182],"e":true},"进":{"w":"进","s":"进","c":{},"d":[3,3,3,16,16,16,17,17,17,17,39,41,43,44,49,55,57,62,63,74,80,82,84,85,90,91,95,96,97,98,99,100,100,100,101,101,101,103,103,103,104,104,104,105,105,105,106,106,106,107,107,108,108,108,111,126,128,128,128,138,144,144,145,145,145,145,145,145,156,156,160,162,163,163,163,163,164,164,164,164,165,165,165,165,166,167,167,167,168,168,172,175,179,180,180,182,182,182,182,182,182,182,182,182,182],"e":true},"度":{"w":"度","s":"度","c":{},"d":[3,3,3,16,16,16,17,17,17,17,23,31,31,31,31,31,32,32,32,32,32,33,33,33,33,33,49,49,49,49,78,78,78,125,125,125,125,125,125,125,125,144,144,151,156,156,157,157,157,157,157,167,167,167,175,175],"e":true},"方":{"w":"方","s":"方","c":{},"d":[4,4,4,5,5,5,5,5,17,17,17,17,19,19,19,19,20,20,20,20,20,20,25,25,25,25,44,44,51,51,51,51,78,78,78,78,82,82,92,92,92,92,92,92,92,92,120,120,120,120,137,140,141,141,141,141,141,141,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,146,146,155,155,157,157,157,157,157,157,157,157,157,157,161,161,161,162,166,167,167,167,167,170,170,170,170,170,170,170,170,170,170,170,170,172,172,175,175,175,175,175,175,175,175,175,176,178,178,178,178,178,178,178,178,179,179,180,180,180,180,181,181,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"言":{"w":"言","s":"言","c":{},"d":[4,4,4,17,17,17,17,17,17,17,144,144,144,152,152,152,152,155,155,166],"e":true},"手":{"w":"手","s":"手","c":{},"d":[4,4,4,182,182,182,182],"e":true},"册":{"w":"册","s":"册","c":{},"d":[4,4,4,144,144,144,144,144,144],"e":true},"与":{"w":"与","s":"与","c":{},"d":[4,4,4,17,17,17,17,19,19,23,23,25,25,25,25,44,44,78,78,78,78,78,78,82,82,82,82,82,82,82,82,82,82,82,90,92,92,92,92,120,120,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,137,137,137,137,137,137,138,140,140,140,140,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,149,149,151,161,161,161,166,167,167,168,168,170,170,170,170,170,170,170,170,170,170,170,170,172,173,175,175,175,175,175,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"兼":{"w":"兼","s":"兼","c":{},"d":[4,4,4,17,17,17,17,144,144,144,144,144,149,149,149,151,160],"e":true},"容":{"w":"容","s":"容","c":{},"d":[4,4,4,17,17,17,17,144,144,144,144,144,149,149,149,151,160,178,178],"e":true},"部":{"w":"部","s":"部","c":{},"d":[5,5,17,17,17,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,86,134,134,134,134,134,138,141,141,141,141,141,141,141,141,141,141,141,141,146,146,148,148,148,148,148,148,148,148,148,148,150,150,175,176,178],"e":true},"署":{"w":"署","s":"署","c":{},"d":[5,5,141,141,141,141,141,141,141,141,141,141,141,141,146,146,175,176],"e":true},"模":{"w":"模","s":"模","c":{},"d":[5,5,20,20,28,134,134,134,134,134,134,134,134,134,134,134,135,135,135,141,141,141,141,141,141,144,144,144,144,144,175,175,182,182,182,182,182,182,182,182],"e":true},"式":{"w":"式","s":"式","c":{},"d":[5,5,5,5,5,5,5,20,20,20,20,28,64,77,77,83,120,120,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,148,148,148,148,148,148,148,148,148,148,157,157,157,157,157,157,157,157,157,157,160,176,178,178,178,178,182,182,182,182],"e":true},"p":{"w":"p","s":"p","c":{"2":{"w":"p2p","s":"2p","c":{},"d":[5,5],"e":true},"s":{"w":"psi","s":"si","c":{"_":{"w":"psi_","s":"_","c":{"a":{"w":"psi_algorithm","s":"algorithm","c":{"_":{"w":"psi_algorithm_type","s":"_type","c":{},"d":[20,20,20],"e":true}},"d":[78,78,78,78,78,78,82,82,82,82,82,82],"e":true},"d":{"w":"psi_detail_logger_dir","s":"detail_logger_dir","c":{"l":{"w":"psi_detail_logger_dirlogs","s":"logs","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"c":{"w":"psi_curve_type","s":"curve_type","c":{"2":{"w":"psi_curve_type2psi","s":"2psi","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false}},"d":[20,20,22,22,23,23,78,78,78,78,78,78,78,78,82,82,134,134,134,134,134,134,134,134,134,134],"e":true},"r":{"w":"pr","s":"r","c":{"o":{"w":"pro","s":"o","c":{"t":{"w":"prot","s":"t","c":{"o":{"w":"proto","s":"o","c":{"s":{"w":"protoscqlengine","s":"scqlengine","c":{},"d":[134,134,134],"e":true}},"d":[28,28,134,134,134,134,134,134,134],"e":true},"e":{"w":"protect","s":"ect","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"v":{"w":"provider","s":"vider","c":{"_":{"w":"provider_batch_size","s":"_batch_size","c":{"8":{"w":"provider_batch_size8192psi","s":"8192psi","c":{},"d":[134],"e":true}},"d":[134,134],"e":true}},"d":[134,134,134,134,134,175,175,175,175,175,175,182,182],"e":true}},"d":[],"e":false},"i":{"w":"priva","s":"iva","c":{"t":{"w":"private","s":"te","c":{"_":{"w":"private_key_pem_path","s":"_key_pem_path","c":{},"d":[134,134,134,134,134,140,140],"e":true}},"d":[134,134,134,134,134],"e":true},"c":{"w":"privacy","s":"cy","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"e":{"w":"prev","s":"ev","c":{"e":{"w":"prevent","s":"ent","c":{},"d":[145,145],"e":true},"i":{"w":"previous","s":"ious","c":{},"d":[159,159],"e":true}},"d":[],"e":false}},"d":[],"e":false},"o":{"w":"po","s":"o","c":{"s":{"w":"postgres","s":"stgres","c":{"q":{"w":"postgresql","s":"ql","c":{"d":{"w":"postgresqldatetime","s":"datetime","c":{"s":{"w":"postgresqldatetimestr_to_date","s":"str_to_date","c":{},"d":[32,32],"e":true},"a":{"w":"postgresqldatetimeadddate","s":"adddate","c":{},"d":[32,32],"e":true}},"d":[],"e":false},"o":{"w":"postgresqloutput_db_connection_str","s":"output_db_connection_str","c":{},"d":[134,134],"e":true}},"d":[32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,134,134,134,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[28,28,28,144,144,144,144,144,144],"e":true},"w":{"w":"pow","s":"w","c":{},"d":[110,110,110],"e":true},"o":{"w":"pooled","s":"oled","c":{},"d":[134,134],"e":true},"r":{"w":"port","s":"rt","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[],"e":false},"e":{"w":"pe","s":"e","c":{"r":{"w":"percent","s":"rcent","c":{"_":{"w":"percent_rank","s":"_rank","c":{},"d":[32,32,32,32,32],"e":true},"r":{"w":"percentrank","s":"rank","c":{},"d":[109],"e":true}},"d":[72,72,72,107,107,107,118,118,118],"e":true},"e":{"w":"peer_engine_","s":"er_engine_","c":{"c":{"w":"peer_engine_connection_type","s":"connection_type","c":{"s":{"w":"peer_engine_connection_typesinglescqlengine","s":"singlescqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"l":{"w":"peer_engine_load_balancer","s":"load_balancer","c":{},"d":[134,134,134,134,134],"e":true},"t":{"w":"peer_engine_timeout_ms","s":"timeout_ms","c":{"3":{"w":"peer_engine_timeout_ms300000scqlengine","s":"300000scqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"e":{"w":"peer_engine_enable_ssl_","s":"enable_ssl_","c":{"a":{"w":"peer_engine_enable_ssl_as_client","s":"as_client","c":{"t":{"w":"peer_engine_enable_ssl_as_clienttruescqlengine","s":"truescqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"c":{"w":"peer_engine_enable_ssl_client_verification","s":"client_verification","c":{"f":{"w":"peer_engine_enable_ssl_client_verificationfalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"s":{"w":"peer_engine_ssl_client_ca_certificate","s":"ssl_client_ca_certificate","c":{},"d":[134,134,134,134,134],"e":true},"p":{"w":"peer_engine_protocol","s":"protocol","c":{"b":{"w":"peer_engine_protocolbaidu_stdscqlengine","s":"baidu_stdscqlengine","c":{},"d":[134],"e":true}},"d":[134,134],"e":true},"m":{"w":"peer_engine_max_retry","s":"max_retry","c":{"3":{"w":"peer_engine_max_retry3scqlengine","s":"3scqlengine","c":{},"d":[134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"m":{"w":"pem","s":"m","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false},"a":{"w":"pa","s":"a","c":{"r":{"w":"partition","s":"rtition","c":{"i":{"w":"partitionid","s":"id","c":{},"d":[109,109,109,113,113,113,122,122,122],"e":true},"n":{"w":"partitionnum","s":"num","c":{},"d":[109,109,109,113,113,113,122,122,122],"e":true}},"d":[],"e":false},"y":{"w":"payload","s":"yload","c":{"s":{"w":"payloads","s":"s","c":{},"d":[124,124,124,124,124,124,124,124],"e":true}},"d":[146,146],"e":true},"s":{"w":"password","s":"ssword","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"t":{"w":"path","s":"th","c":{},"d":[136,136,136,136,136,136,149,149,149],"e":true}},"d":[],"e":false},"u":{"w":"publish","s":"ublish","c":{},"d":[111],"e":true},"l":{"w":"please","s":"lease","c":{},"d":[145,145,159,159],"e":true}},"d":[],"e":false},"中":{"w":"中","s":"中","c":{},"d":[5,5,19,19,22,22,23,23,24,24,24,26,26,27,45,48,50,56,56,59,59,64,78,78,79,79,82,83,100,100,100,100,101,101,101,101,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,108,108,108,108,123,123,128,131,134,136,136,136,136,136,136,137,137,137,137,137,137,137,137,139,140,140,140,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,149,149,149,149,149,149,155,160,161,163,163,163,163,164,164,165,165,165,165,170,170,170,170,170,170,170,170,170,170,170,170,170,175,175,175,176,178,178,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"心":{"w":"心","s":"心","c":{},"d":[5,5,179],"e":true},"化":{"w":"化","s":"化","c":{},"d":[5,5,135,135,167,167,172,172,172,182,182,182,182,182,182,182,182],"e":true},"和":{"w":"和","s":"和","c":{},"d":[5,5,12,16,16,19,19,21,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,34,41,50,78,78,109,109,113,113,119,119,119,120,122,122,124,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,141,141,141,141,141,141,143,143,143,143,144,144,144,144,144,144,144,144,145,145,145,148,148,148,148,148,148,148,148,148,148,149,157,157,157,157,157,167,167,170,170,170,170,170,170,170,170,170,170,170,170,175,175,175,175,176,176,179,180,180,182,182,182,182,182,182,182,182],"e":true},"k":{"w":"k","s":"k","c":{"u":{"w":"kuscia","s":"uscia","c":{"_":{"w":"kuscia_datamesh_","s":"_datamesh_","c":{"e":{"w":"kuscia_datamesh_endpoint","s":"endpoint","c":{"d":{"w":"kuscia_datamesh_endpointdatameshkuscia","s":"datameshkuscia","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"c":{"w":"kuscia_datamesh_c","s":"c","c":{"l":{"w":"kuscia_datamesh_client_","s":"lient_","c":{"k":{"w":"kuscia_datamesh_client_key_path","s":"key_path","c":{},"d":[134,134,134,134,134],"e":true},"c":{"w":"kuscia_datamesh_client_cert_path","s":"cert_path","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false},"a":{"w":"kuscia_datamesh_cacert_path","s":"acert_path","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false}},"d":[],"e":false}},"d":[5,5,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144,144,144,144,144,144,144,144,144,144],"e":true},"k":{"w":"kkrt_psi","s":"krt_psi","c":{},"d":[20,20,20],"e":true},"e":{"w":"key","s":"ey","c":{"s":{"w":"keys","s":"s","c":{},"d":[124,124,124,124,124],"e":true},"o":{"w":"keyoutput_s3_enalbe_ssltrue","s":"output_s3_enalbe_ssltrue","c":{},"d":[134,134],"e":true}},"d":[65,65,65,65,65,102,102,102,102,102,102,102,102,109,109,109,109,109,109,109,113,113,113,113,113,113,113,122,122,122,122,122,122,122,128,128,128,128,128,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,178,178],"e":true},"i":{"w":"kind","s":"ind","c":{},"d":[136,136],"e":true}},"d":[60,60,66,66,66,66,67,67,67,67,68,68,68,68,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,73,73,73,73,74,74,74,74,75,75,75,75,131,131],"e":true},"已":{"w":"已","s":"已","c":{},"d":[5,5,56,56,79,79,79],"e":true},"经":{"w":"经","s":"经","c":{},"d":[5,5,180,180,182,182,182,182,182,182,182,182],"e":true},"废":{"w":"废","s":"废","c":{},"d":[5,5,5],"e":true},"弃":{"w":"弃","s":"弃","c":{},"d":[5,5,5],"e":true},"且":{"w":"且","s":"且","c":{},"d":[5,5,5,45,45,140,172],"e":true},"推":{"w":"推","s":"推","c":{},"d":[5,5,5,21,21,21,21,21,24,24,24,24,26,141,141,141,141,141,141,175,175,176,177,178,179],"e":true},"荐":{"w":"荐","s":"荐","c":{},"d":[5,5,5,176],"e":true},"集":{"w":"集","s":"集","c":{},"d":[5,5,5,5,5,7,7,7,7,7,7,13,82,141,141,141,141,141,141,142,152,152,167,167,180,180,180,180,182,182,182,182,182,182],"e":true},"成":{"w":"成","s":"成","c":{},"d":[5,5,5,5,5,7,7,7,7,7,7,9,13,42,50,50,50,102,109,109,113,113,122,122,141,141,141,141,141,141,161,167,167,168,168,168,168,172,172,172,173,179,180,180,180,180,182,182,182,182],"e":true},"d":{"w":"d","s":"d","c":{"e":{"w":"de","s":"e","c":{"m":{"w":"demo","s":"mo","c":{},"d":[5,5,5,5,13,13,15,15,16,16,16,159,159,159,176,176],"e":true},"g":{"w":"degrees","s":"grees","c":{},"d":[32,32,32,32,32,54,54,54,54],"e":true},"b":{"w":"debug","s":"bug","c":{},"d":[134,134,134,134,134],"e":true},"t":{"w":"detail","s":"tail","c":{"_":{"w":"detail_logger_sample_num","s":"_logger_sample_num","c":{"0":{"w":"detail_logger_sample_num0","s":"0","c":{},"d":[134],"e":true}},"d":[134,134],"e":true},"s":{"w":"details","s":"s","c":{},"d":[145,145],"e":true}},"d":[134,134,134,134,134],"e":true},"f":{"w":"default","s":"fault","c":{},"d":[145,145],"e":true},"c":{"w":"decimal","s":"cimal","c":{},"d":[157,157,157,157,157],"e":true},"p":{"w":"dep","s":"p","c":{"r":{"w":"deprecated","s":"recated","c":{},"d":[159,159,159],"e":true},"o":{"w":"deposit","s":"osit","c":{},"d":[170,170,170,170,170,170,170],"e":true}},"d":[],"e":false}},"d":[],"e":false},"b":{"w":"db","s":"b","c":{"1":{"w":"db1","s":"1","c":{},"d":[170,170,170,170,170,170,170],"e":true},"2":{"w":"db2","s":"2","c":{},"d":[170,170,170,170,170,170,170],"e":true},"_":{"w":"db_","s":"_","c":{"c":{"w":"db_connection_info","s":"connection_info","c":{},"d":[134,134,134,134,134,135,135],"e":true},"n":{"w":"db_name","s":"name","c":{},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[],"e":false},"p":{"w":"dbpostgresql","s":"postgresql","c":{},"d":[136,136,136],"e":true},"n":{"w":"dbname","s":"name","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[19,19,19,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,137,137,137,137],"e":true},"o":{"w":"do","s":"o","c":{"c":{"w":"documentation","s":"cumentation","c":{},"d":[20,20,20],"e":true},"u":{"w":"double","s":"uble","c":{"f":{"w":"doublefloat","s":"float","c":{},"d":[148,148,148],"e":true}},"d":[28,28,28,148,148,148,148,148,148,148,148,148,157,157,157,157,157,163,163,163,163,164,164,164,164,165,165,165,165],"e":true},"m":{"w":"domaindata","s":"maindata","c":{},"d":[144,144,144],"e":true}},"d":[],"e":false},"a":{"w":"dat","s":"at","c":{"a":{"w":"data","s":"a","c":{"b":{"w":"database","s":"base","c":{"_":{"w":"database_name","s":"_name","c":{},"d":[137,137,137,137,137,137,137,137],"e":true}},"d":[23,23,23,25,25,25],"e":true},"s":{"w":"datasource","s":"source","c":{"_":{"w":"datasource_","s":"_","c":{"r":{"w":"datasource_router","s":"router","c":{"e":{"w":"datasource_routerembed","s":"embed","c":{},"d":[134,134,134],"e":true}},"d":[134,134,134,134,134,134,134,135,135],"e":true},"i":{"w":"datasource_id","s":"id","c":{},"d":[137],"e":true}},"d":[],"e":false},"s":{"w":"datasources","s":"s","c":{},"d":[136,137],"e":true}},"d":[],"e":false},"m":{"w":"datamesh","s":"mesh","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144],"e":true},"_":{"w":"data_path","s":"_path","c":{},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[60,60,60,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,145,145,145,145,145,145,145,145,145,149,149,149,149,149,149,149],"e":true},"e":{"w":"date","s":"e","c":{"t":{"w":"datetime","s":"time","c":{"n":{"w":"datetimenow","s":"now","c":{},"d":[32,32,32],"e":true},"c":{"w":"datetimecurdate","s":"curdate","c":{},"d":[32,32,32],"e":true},"l":{"w":"datetimelast_day","s":"last_day","c":{},"d":[32,32,32],"e":true},"d":{"w":"datetimedatediff","s":"datediff","c":{},"d":[32,32,32],"e":true},"s":{"w":"datetimestr_to_date","s":"str_to_date","c":{},"d":[32],"e":true},"a":{"w":"datetimeadddate","s":"adddate","c":{},"d":[32],"e":true}},"d":[28,28,28,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,148,148,148,148],"e":true},"_":{"w":"date_format","s":"_format","c":{},"d":[32,32,32,32,32],"e":true},"d":{"w":"datediff","s":"diff","c":{},"d":[32,32],"e":true}},"d":[],"e":false}},"d":[],"e":false},"i":{"w":"di","s":"i","c":{"s":{"w":"dis","s":"s","c":{"t":{"w":"distinct","s":"tinct","c":{},"d":[31,31,31,31,31],"e":true},"p":{"w":"displayed","s":"played","c":{},"d":[145,145],"e":true},"a":{"w":"disable","s":"able","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"v":{"w":"div","s":"v","c":{},"d":[32,32,32,32,32,32,32,32,32,32,55],"e":true}},"d":[],"e":false},"u":{"w":"dumpfile","s":"umpfile","c":{},"d":[56],"e":true},"r":{"w":"driver","s":"river","c":{"_":{"w":"driver_","s":"_","c":{"c":{"w":"driver_connection_type","s":"connection_type","c":{"p":{"w":"driver_connection_typepooledscqlengine","s":"pooledscqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"l":{"w":"driver_load_balancer","s":"load_balancer","c":{},"d":[134,134,134,134,134],"e":true},"t":{"w":"driver_timeout_ms","s":"timeout_ms","c":{"5":{"w":"driver_timeout_ms5000scqlengine","s":"5000scqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"e":{"w":"driver_enable_ssl_","s":"enable_ssl_","c":{"a":{"w":"driver_enable_ssl_as_client","s":"as_client","c":{"t":{"w":"driver_enable_ssl_as_clienttrue","s":"true","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"c":{"w":"driver_enable_ssl_client_verification","s":"client_verification","c":{"f":{"w":"driver_enable_ssl_client_verificationfalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"s":{"w":"driver_ssl_client_ca_certificate","s":"ssl_client_ca_certificate","c":{},"d":[134,134,134,134,134],"e":true},"p":{"w":"driver_protocol","s":"protocol","c":{"h":{"w":"driver_protocolhttp","s":"http","c":{},"d":[134],"e":true}},"d":[134,134],"e":true},"m":{"w":"driver_max_retry","s":"max_retry","c":{"3":{"w":"driver_max_retry3scqlengine","s":"3scqlengine","c":{},"d":[134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false}},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,138,140],"e":true},"d":{"w":"dd","s":"d","c":{},"d":[148,148,148,148,148,148,148,148,148,148],"e":true},"m":{"w":"dml","s":"ml","c":{},"d":[152,152],"e":true},"p":{"w":"dp","s":"p","c":{},"d":[175],"e":true}},"d":[],"e":false},"了":{"w":"了","s":"了","c":{},"d":[5,5,5,13,28,49,125,135,142,145,145,145,145,160,165,165,182,182,182,182],"e":true},"解":{"w":"解","s":"解","c":{},"d":[5,5,5,145,145,168,168,172,172,172,175,175,175,175],"e":true},"示":{"w":"示","s":"示","c":{},"d":[5,5,5,7,7,7,7,7,7,7,7,8,13,13,16,16,20,22,23,24,25,26,72,72,72,72,77,78,100,100,100,100,101,101,101,101,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,107,107,107,107,108,108,108,108,109,109,109,109,109,109,113,113,113,113,113,113,118,118,118,118,122,122,122,122,122,122,128,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,148,148,148,148,148,148,148,148,148,148,148,169],"e":true},"例":{"w":"例","s":"例","c":{},"d":[5,5,5,7,7,7,7,7,7,7,7,13,13,16,16,19,19,20,22,23,24,25,26,42,42,42,43,45,49,50,56,56,56,56,59,60,65,66,67,68,69,70,71,72,73,74,75,77,78,81,82,86,102,107,109,109,109,109,109,109,109,109,113,113,113,113,113,113,113,113,114,115,116,117,118,119,120,122,122,122,122,122,122,122,122,122,122,125,126,128,131,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,144,144,160,179],"e":true},"算":{"w":"算","s":"算","c":{},"d":[6,6,6,17,17,17,17,20,20,22,22,23,23,23,23,24,24,24,24,25,25,25,27,27,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,34,39,41,42,45,55,57,62,63,64,64,66,66,67,67,68,68,69,69,70,70,71,71,72,72,72,73,73,74,74,75,75,76,78,78,78,78,78,78,78,78,80,82,82,83,83,84,85,86,90,91,95,96,97,98,99,102,107,114,114,115,115,115,115,116,116,116,116,117,117,117,117,118,118,119,119,125,134,134,134,134,134,143,144,144,144,144,145,145,145,145,145,160,164,164,164,164,164,164,164,164,164,164,165,165,165,165,175,175,175],"e":true},"子":{"w":"子","s":"子","c":{},"d":[6,6,6,17,17,17,17,25,27,27,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,34,34,45,45,76,78,78,81,82,82,86,86,135,172,173,179],"e":true},"规":{"w":"规","s":"规","c":{},"d":[6,6,6,17,17,17,17,19,19,19,102,137,144,144,144,144,144,160,161,162,168,168,172,172,182,182,182,182,182,182,182,182],"e":true},"范":{"w":"范","s":"范","c":{},"d":[6,6,6,17,17,17,17,19,19,19,179,182,182,182,182],"e":true},"入":{"w":"入","s":"入","c":{},"d":[7,7,7,7,29,29,29,29,29,36,36,36,37,37,37,38,38,38,39,40,40,40,41,42,42,42,43,43,43,43,44,44,44,44,44,44,44,45,46,46,46,46,47,47,47,48,49,50,51,51,51,52,52,52,53,53,53,54,54,54,55,56,56,57,58,58,58,59,59,60,61,61,61,62,63,64,64,64,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,73,73,73,74,74,74,75,75,75,76,77,78,78,79,79,80,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,84,85,86,87,87,87,88,88,88,89,89,89,90,91,92,92,92,93,93,93,94,94,94,95,96,97,98,98,98,99,100,100,100,100,100,100,101,101,101,101,101,101,102,102,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,110,111,111,111,111,112,112,112,112,113,113,113,113,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,119,119,119,119,119,120,120,120,121,121,121,121,122,122,122,122,122,122,122,122,122,123,124,125,125,125,126,126,126,126,127,127,127,128,128,128,128,129,129,129,130,130,130,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,145,145,175,178,178],"e":true},"门":{"w":"门","s":"门","c":{},"d":[7,7,7,7,29,29,29,29,29],"e":true},"览":{"w":"览","s":"览","c":{},"d":[7,7,7,7,7,7],"e":true},"环":{"w":"环","s":"环","c":{},"d":[7,7,7,7,7,7,7,7,146,146,146],"e":true},"境":{"w":"境","s":"境","c":{},"d":[7,7,7,7,7,7,7,7,146,146,146],"e":true},"置":{"w":"置","s":"置","c":{},"d":[7,7,7,7,7,7,7,7,7,7,7,7,7,7,13,13,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,24,25,26,29,29,29,29,29,33,33,42,42,42,72,86,86,86,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,107,108,108,109,109,118,125,132,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,138,141,141,141,141,141,141,141,141,141,141,141,141,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,145,145,146,146,146,146,146,146,146,146,146,146,146,149,149,149,149,149,149,149,149,175,175,176,180,180,180,180,181,181,181],"e":true},"运":{"w":"运","s":"运","c":{},"d":[7,7,7,7,7,7,7,7,20,20,20,20,23,23,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,39,41,55,57,62,63,80,84,85,90,91,92,92,95,96,97,98,99,123,141,141,141,141,141,141,144,144,144,144,144,144,160,164,164,164,164,168,168,182,182,182,182],"e":true},"配":{"w":"配","s":"配","c":{},"d":[7,7,7,7,7,7,13,13,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,20,20,20,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,29,29,29,29,29,65,132,134,134,134,134,134,134,134,134,134,134,134,134,135,137,140,140,141,141,141,141,141,141,141,141,141,141,141,141,144,144,144,144,145,145,145,145,145,145,145,145,145,145,146,146,146,146,146,146,146,146,146,146,146,149,149,149,149,149,175,175,176,180,180,181,181,181],"e":true},"基":{"w":"基","s":"基","c":{},"d":[7,7,7,7,7,7,7,7,28,82,144,144,168,168,175],"e":true},"本":{"w":"本","s":"本","c":{},"d":[7,7,7,7,7,7,7,7,8,18,28,34,140,144,144,144,149,149,149,169,170,170,170,170,170,170,170,170,170,170,170,170,182,182,182,182],"e":true},"法":{"w":"法","s":"法","c":{},"d":[7,7,7,7,7,7,7,7,20,20,31,31,31,31,31,32,32,32,32,32,55,78,78,78,78,78,78,80,92,92,97,134,134,134,134,134,144,144,144,144,144,145,145,145,149,149,149,149,149,151,161,167,167,172,175,175,175,177,178,179,179,181,181],"e":true},"下":{"w":"下","s":"下","c":{},"d":[7,7,7,7,7,7,25,134,134,134,134,134,135,137,139,144,144,144,144,144,144,144,144,146,146,148,149,149,149,160,162,166,169,172,175],"e":true},"步":{"w":"步","s":"步","c":{},"d":[7,7,7,7,7,7,24,134,134,134,134,134,172,172,172,172,172,172],"e":true},"指":{"w":"指","s":"指","c":{},"d":[8,17,17,17,17,19,19,21,21,25,27,29,29,49,92,92,125,134,134,134,134,134,134,144,144,144,155,155,168,168,182,182,182,182,182,182,182,182],"e":true},"南":{"w":"南","s":"南","c":{},"d":[8,17,17,17,17,29,29,144,144,144,155,155],"e":true},"展":{"w":"展","s":"展","c":{},"d":[8,43,144,144,144,144,144,144,155,169],"e":true},"何":{"w":"何","s":"何","c":{},"d":[8,141,141,141,141,141,141,146,160,168,168,169,181,181],"e":true},"编":{"w":"编","s":"编","c":{},"d":[8,9,9,9,9,9,12,13,16,16,16,16,16,17,17,17,17,18,18,19,19,19,19,19,19,19,19,20,22,22,23,23,24,109,109,113,113,122,122,134,145,145,145,145,145,145,145,168,168,168,168,168,168,168,168,172,172,172,172,172,176],"e":true},"译":{"w":"译","s":"译","c":{},"d":[8,9,9,9,9,9,12,13,16,16,16,16,16,17,17,17,17,18,18,19,19,19,19,19,19,19,19,20,22,22,23,23,24,134,145,145,145,168,168,168,168,168,168,168,168,172,172,172,172,172,176],"e":true},"器":{"w":"器","s":"器","c":{},"d":[8,9,9,9,13,16,16,16,16,16,17,17,17,17,18,18,22,22,23,23,24,28,28,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,145,145,145,168,168,168,168,168,168,168,168,172,172,172,172,172,172,172,176],"e":true},"引":{"w":"引","s":"引","c":{},"d":[8,9,9,9,9,9,12,13,16,16,29,29,56,56,56,56,56,56,56,56,60,60,60,82,82,82,82,82,123,123,134,144,145,145,149,149,149,168,168,168,168,168,173,176],"e":true},"擎":{"w":"擎","s":"擎","c":{},"d":[8,9,9,9,9,9,12,13,16,16,29,29,134,144,145,145,168,168,168,168,168,173,176],"e":true},"两":{"w":"两","s":"两","c":{},"d":[9,23,23,39,41,55,57,62,63,80,84,85,90,91,95,96,97,99,144,144,148,148,148,148,148,148,148,148,148,148,163,163,163,163,164,164,170,170,170,170,170,170,170,170,170,170,170,170,178],"e":true},"个":{"w":"个","s":"个","c":{},"d":[9,12,26,26,32,32,32,32,32,32,32,32,32,32,39,39,39,39,39,41,41,41,41,41,45,48,55,55,55,55,55,57,57,57,57,57,59,59,59,59,59,62,62,62,62,62,63,63,63,63,63,65,65,66,66,66,66,66,67,67,67,67,67,68,68,68,68,68,69,69,69,69,69,70,70,70,70,70,71,71,71,71,71,72,72,72,72,72,73,73,73,73,73,74,74,74,74,74,75,75,75,75,75,76,76,78,78,78,78,80,80,80,80,80,84,84,84,84,84,85,85,85,85,85,90,90,90,90,90,91,91,91,91,91,95,95,95,95,95,96,96,96,96,96,97,97,97,97,97,99,99,99,99,99,100,100,101,101,102,102,102,103,103,104,104,105,105,106,106,107,107,107,108,108,109,109,109,109,109,109,110,110,110,110,113,113,113,113,113,113,114,115,116,117,118,119,122,122,122,122,122,122,122,125,125,125,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,137,138,144,144,144,144,144,144,145,145,146,146,149,149,149,149,149,149,155,163,163,163,163,163,163,163,163,164,164,164,164,164,164,165,165,165,165,166,166,168,168,169,172,177,179,179,179,179,180,180,182,182,182,182,182,182,182,182],"e":true},"询":{"w":"询","s":"询","c":{},"d":[9,9,9,9,12,18,19,19,19,19,19,19,19,26,134,136,136,136,136,136,136,161,161,161,162,166,168,168,168,168,168,168,169,169,169,169,170,172,172,172,172,173,175,175,175,175,175,177,177,177,178,178,178,178,178,178,178,179,179,179,179,180,180,180,180,180,180,182,182,182,182,182,182],"e":true},"划":{"w":"划","s":"划","c":{},"d":[9,9,9,9,9,9,9,9,18,134,134,168,168,168,168,168,168,172,172,172,172,172],"e":true},"协":{"w":"协","s":"协","c":{},"d":[9,9,20,20,20,29,29,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144,144,144,145,145,166,168,168,173,175,175,175,176,181,181,182,182],"e":true},"议":{"w":"议","s":"议","c":{},"d":[9,9,20,20,20,29,29,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,144,144,144,144,144,145,145,175,175,175,175,175,175,180,180,180,180,181,181,181,181,182,182,182,182,182,182],"e":true},"工":{"w":"工","s":"工","c":{},"d":[9,141,141,141,141,141,141,169,176,180,180],"e":true},"作":{"w":"作","s":"作","c":{},"d":[9,22,22,23,23,33,33,39,39,39,39,41,41,41,41,55,55,55,55,56,57,57,57,57,62,62,62,62,63,63,63,63,78,78,78,78,78,78,79,80,80,80,80,82,82,82,82,82,82,82,82,84,84,84,84,85,85,85,85,90,90,90,90,91,91,91,91,92,92,95,95,95,95,96,96,96,96,97,97,97,97,99,99,99,99,110,110,110,110,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,141,141,141,141,141,141,144,144,144,149,149,149,152,152,160,163,163,165,165,166,168,168,169,172,172,172,172,173,175,175,176],"e":true},"流":{"w":"流","s":"流","c":{},"d":[9,20,20,180,180,182,182,182,182,182,182],"e":true},"程":{"w":"程","s":"程","c":{},"d":[9,13,31,31,31,31,31,32,32,32,32,32,33,33,33,33,33,145,145,145,175,175,180,180,182,182,182,182,182,182,182,182],"e":true},"发":{"w":"发","s":"发","c":{},"d":[9,9,17,17,17,19,19,19,19,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,146,146,160,160,173,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"送":{"w":"送","s":"送","c":{},"d":[9,9,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,173],"e":true},"到":{"w":"到","s":"到","c":{},"d":[9,9,45,56,78,78,79,79,79,79,79,128,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,137,137,137,144,144,144,144,144,144,144,155,161,173,175,175,177,180,180],"e":true},"节":{"w":"节","s":"节","c":{},"d":[9,9,144,144,172,172,173,175],"e":true},"点":{"w":"点","s":"点","c":{},"d":[9,9,134,134,134,134,134,134,134,134,134,134,141,141,141,141,141,141,172,172,173],"e":true},"获":{"w":"获","s":"获","c":{},"d":[9,9,22,22,23,23,92,92,92,92,92,92,92,92,120,131,135,144,144,144,175,178,178,178,178,178],"e":true},"取":{"w":"取","s":"取","c":{},"d":[9,9,45,45,45,45,72,72,72,72,72,72,76,76,86,86,92,92,92,92,92,92,92,92,107,107,107,107,107,107,118,118,118,118,118,118,120,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,143,144,144,144,178],"e":true},"结":{"w":"结","s":"结","c":{},"d":[9,9,21,21,21,21,21,21,21,21,23,23,23,23,23,23,24,24,24,24,26,26,26,28,32,32,32,32,32,33,33,36,36,36,37,37,38,38,40,40,43,43,44,44,45,45,47,47,48,48,52,52,52,53,53,53,54,54,54,58,58,58,60,60,61,61,61,64,64,66,66,66,66,67,67,67,67,68,68,68,68,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,73,73,73,73,74,74,74,74,75,75,75,75,76,76,77,77,78,78,78,78,83,83,86,86,86,86,87,87,87,88,88,88,89,89,89,92,92,92,92,92,92,92,92,100,100,101,101,103,103,104,104,105,105,106,106,107,107,108,108,111,111,112,112,112,114,114,115,115,116,116,117,117,118,118,119,119,120,120,120,120,120,121,121,121,123,123,123,127,127,127,128,128,129,129,129,130,130,130,131,131,136,136,136,136,136,141,141,141,141,141,141,145,145,167,167,168,168,170,173,175,175,175,178,178,178,178],"e":true},"这":{"w":"这","s":"这","c":{},"d":[12,13,137,142,144,144,144,145,145,145,145],"e":true},"会":{"w":"会","s":"会","c":{},"d":[12,25,33,33,48,56,134,134,134,134,134,135,135,138,145,145,149,149,149,160,160,161,163,163,164,164,165,165,175,175,182,182],"e":true},"a":{"w":"a","s":"a","c":{"l":{"w":"al","s":"l","c":{"i":{"w":"alice","s":"ice","c":{},"d":[12,19,19,19],"e":true},"l":{"w":"all","s":"l","c":{},"d":[31,31,31,31,31],"e":true},"t":{"w":"altvalue","s":"tvalue","c":{},"d":[77,77,77,77],"e":true},"g":{"w":"algorithm","s":"gorithm","c":{},"d":[82,82],"e":true}},"d":[],"e":false},"p":{"w":"ap","s":"p","c":{"i":{"w":"api","s":"i","c":{},"d":[18,28,28],"e":true},"p":{"w":"applicable","s":"plicable","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"d":{"w":"ad","s":"d","c":{"d":{"w":"add","s":"d","c":{"i":{"w":"additional_info","s":"itional_info","c":{},"d":[19,19,19],"e":true},"d":{"w":"adddate","s":"date","c":{},"d":[32,32],"e":true}},"d":[41,42,42],"e":true},"a":{"w":"adaptor","s":"aptor","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false},"b":{"w":"ab","s":"b","c":{"y":{"w":"aby3","s":"y3","c":{},"d":[20,20,20,134,134,134,134,134,144,144],"e":true},"s":{"w":"abs","s":"s","c":{},"d":[32,32,32,32,32,40,40,40],"e":true}},"d":[],"e":false},"r":{"w":"ar","s":"r","c":{"r":{"w":"arrow","s":"row","c":{"s":{"w":"arrowsql","s":"sql","c":{},"d":[28,28,28,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"f":{"w":"arrowfunc","s":"func","c":{},"d":[42],"e":true},"_":{"w":"arrow_c","s":"_c","c":{"l":{"w":"arrow_client_","s":"lient_","c":{"d":{"w":"arrow_client_disable_server_verification","s":"disable_server_verification","c":{"f":{"w":"arrow_client_disable_server_verificationfalse","s":"false","c":{},"d":[134,134,134],"e":true}},"d":[134,134,134,134,134,134,134],"e":true},"k":{"w":"arrow_client_key_pem_path","s":"key_pem_path","c":{},"d":[134,134,134,134,134],"e":true},"c":{"w":"arrow_client_cert_pem_path","s":"cert_pem_path","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false},"e":{"w":"arrow_cert_pem_path","s":"ert_pem_path","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false}},"d":[28,28,42,42,42,136,136,136,136,136,136,136,144,144,144,144,144,144],"e":true},"c":{"w":"arc","s":"c","c":{"o":{"w":"arcosine","s":"osine","c":{},"d":[36,36],"e":true},"h":{"w":"architecture","s":"hitecture","c":{},"d":[159,159],"e":true}},"d":[36,37,37,37,38,38,38],"e":true},"m":{"w":"arm","s":"m","c":{},"d":[143,143],"e":true},"e":{"w":"are","s":"e","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"v":{"w":"avg","s":"vg","c":{},"d":[32,32,32,32,32],"e":true},"c":{"w":"ac","s":"c","c":{"o":{"w":"acos","s":"os","c":{},"d":[36],"e":true},"c":{"w":"access","s":"cess","c":{"_":{"w":"access_key_id","s":"_key_id","c":{},"d":[136,136,136,136,136],"e":true}},"d":[134,134,134,134,134,134,134,134,134,134,159,159],"e":true}},"d":[],"e":false},"s":{"w":"as","s":"s","c":{"i":{"w":"asin","s":"in","c":{},"d":[37],"e":true},"s":{"w":"assignment","s":"signment","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"t":{"w":"ast","s":"t","c":{},"d":[172,172],"e":true}},"d":[],"e":false},"t":{"w":"at","s":"t","c":{"a":{"w":"atan","s":"an","c":{"2":{"w":"atan2","s":"2","c":{},"d":[39,39,39],"e":true}},"d":[38],"e":true},"t":{"w":"attr","s":"tr","c":{},"d":[86,86],"e":true}},"d":[],"e":false},"x":{"w":"axis","s":"xis","c":{},"d":[49,49,49,49,49,49,49,49,125,125,125,125,125,125,125,125,125],"e":true},"u":{"w":"aut","s":"ut","c":{"o":{"w":"auto","s":"o","c":{},"d":[78,78,82,82,136,136,136,136,136],"e":true},"h":{"w":"auth","s":"h","c":{"_":{"w":"auth_credential","s":"_credential","c":{},"d":[134,134,134,134,134],"e":true},"o":{"w":"authorized_profile_path","s":"orized_profile_path","c":{},"d":[134,134,134,134,134,140,140],"e":true}},"d":[],"e":false}},"d":[],"e":false},"n":{"w":"and","s":"nd","c":{},"d":[145,145,159,159,159,159],"e":true}},"d":[145,145],"e":true},"b":{"w":"b","s":"b","c":{"o":{"w":"bob","s":"ob","c":{},"d":[12],"e":true},"a":{"w":"ba","s":"a","c":{"t":{"w":"batch","s":"tch","c":{"e":{"w":"batched","s":"ed","c":{},"d":[20,20,20],"e":true},"_":{"w":"batch_row_num","s":"_row_num","c":{"1":{"w":"batch_row_num10000000","s":"10000000","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[134,134,134,134,134,134,134,134,134,134],"e":true},"l":{"w":"balancer","s":"lancer","c":{},"d":[134,134,134,134,134,134,134,134,134,134],"e":true},"i":{"w":"baidu_std","s":"idu_std","c":{},"d":[134,134],"e":true},"n":{"w":"bank","s":"nk","c":{"1":{"w":"bank1","s":"1","c":{},"d":[170,170,170,170,170,170],"e":true},"2":{"w":"bank2","s":"2","c":{},"d":[170,170,170,170,170,170],"e":true},"_":{"w":"bank_","s":"_","c":{"1":{"w":"bank_1","s":"1","c":{},"d":[170,170,170,170,170,170,170,170,170,170,170,170,170,170,170],"e":true},"2":{"w":"bank_2","s":"2","c":{},"d":[170,170,170,170,170,170,170,170,170,170,170,170,170,170,170],"e":true}},"d":[],"e":false}},"d":[],"e":false}},"d":[],"e":false},"y":{"w":"by","s":"y","c":{},"d":[26,26,31,31,31,31,31,31,31,31,31,31,145,145,145,149,149,149,149,157,157,157,157,157],"e":true},"r":{"w":"br","s":"r","c":{"o":{"w":"broadcastto","s":"oadcastto","c":{},"d":[43],"e":true},"p":{"w":"brpc","s":"pc","c":{},"d":[134,134,134,134,134,134,134,138,138,138],"e":true}},"d":[],"e":false},"u":{"w":"bucket","s":"ucket","c":{"_":{"w":"bucket_name","s":"_name","c":{},"d":[149,149,149],"e":true}},"d":[44],"e":true},"e":{"w":"be","s":"e","c":{"f":{"w":"before","s":"fore","c":{},"d":[159,159],"e":true},"a":{"w":"beaver","s":"aver","c":{},"d":[175,175,175,175,175,175,182,182,182,182],"e":true}},"d":[159,159],"e":true}},"d":[],"e":false},"输":{"w":"输","s":"输","c":{},"d":[12,36,36,37,37,38,38,39,39,39,39,40,40,41,41,41,41,42,42,42,42,42,42,43,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,44,45,45,46,46,46,46,46,46,46,46,47,47,48,48,49,49,50,50,51,51,51,51,51,51,52,52,53,53,54,54,55,55,55,55,56,56,56,57,57,57,57,58,58,59,59,59,59,59,60,60,60,60,61,61,62,62,62,62,63,63,63,63,64,64,65,65,65,66,66,66,66,67,67,67,67,68,68,68,68,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,73,73,73,73,74,74,74,74,75,75,75,75,76,76,77,77,78,78,78,78,78,78,79,79,79,80,80,80,80,81,81,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,84,84,84,84,85,85,85,85,86,86,86,86,87,87,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,94,95,95,95,95,96,96,96,96,97,97,97,97,98,98,98,98,98,98,99,99,99,99,100,100,100,100,100,100,100,101,101,101,101,101,101,101,102,102,102,102,102,103,103,103,103,103,103,103,104,104,104,104,104,104,104,105,105,105,105,105,105,105,106,106,106,106,106,106,106,107,107,107,107,107,107,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,110,110,110,110,111,111,111,111,111,112,112,112,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,115,115,115,115,115,115,116,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,119,119,119,119,119,119,120,120,120,120,120,121,121,121,122,122,122,122,122,122,122,122,122,122,122,122,123,123,124,124,124,124,124,124,125,125,125,125,126,126,126,126,126,126,126,127,127,128,128,128,128,128,129,129,130,130,131,131,131,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,145,145,175,178,178],"e":true},"出":{"w":"出","s":"出","c":{},"d":[12,36,37,38,39,39,39,40,41,41,41,42,42,42,43,43,43,44,44,44,45,46,46,46,46,47,48,49,50,51,51,51,52,53,54,55,55,55,56,57,57,57,58,59,59,59,60,60,60,61,62,62,62,63,63,63,64,65,66,67,68,69,70,71,72,72,73,74,75,76,77,78,78,78,78,79,80,80,80,81,81,81,82,83,84,84,84,85,85,85,86,86,86,87,88,89,90,90,90,91,91,91,92,92,92,93,93,93,94,94,94,95,95,95,96,96,96,97,97,97,98,98,98,99,99,99,100,101,102,103,104,105,106,107,107,108,109,110,110,110,111,112,113,114,115,116,117,118,119,120,120,121,122,122,122,123,124,124,124,124,124,125,126,126,126,127,128,129,130,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,145,145,145,157,157,157,157,157,175],"e":true},"包":{"w":"包","s":"包","c":{},"d":[13,27,34,134,134,134,134,134,134,134,134,134,134,135,136,143,143,143,144,144,144,148,148,148,148,148,148,148,148,148,148,175,178],"e":true},"含":{"w":"含","s":"含","c":{},"d":[13,27,81,136,148,148,148,148,148,148,148,148,148,148,178],"e":true},"时":{"w":"时","s":"时","c":{},"d":[13,19,19,20,20,23,23,32,32,32,32,32,32,32,32,32,32,45,59,77,77,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,137,141,141,141,141,141,141,143,144,144,144,144,144,144,144,144,145,145,145,146,146,146,146,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,149,149,149,160,178,180,180,180,180,182,182,182,182,182,182],"e":true},"所":{"w":"所","s":"所","c":{},"d":[13,22,25,25,25,32,32,32,32,32,45,45,45,45,49,49,49,51,51,51,51,56,56,109,109,113,123,123,125,125,128,128,135,148,149,149,149,155,157,157,157,157,157,165,165,165,165,167,167,175,175,175,180,180],"e":true},"需":{"w":"需","s":"需","c":{},"d":[13,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,21,21,21,21,21,21,23,23,23,23,23,23,23,23,23,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,64,64,77,77,78,78,78,78,83,83,92,92,114,114,115,115,116,116,117,117,118,118,128,128,136,136,136,136,136,136,143,143,144,144,145,145,145,145,146,155,160,167,167,172,182,182,182,182,182,182,182,182],"e":true},"最":{"w":"最","s":"最","c":{},"d":[13,13,23,23,24,26,26,64,64,64,64,64,72,72,72,72,83,83,83,83,83,95,100,100,100,100,101,101,101,101,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,107,107,107,107,108,108,108,108,116,116,116,117,117,117,118,118,118,118,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,173],"e":true},"小":{"w":"小","s":"小","c":{},"d":[13,13,26,26,43,49,50,50,50,50,59,59,60,60,60,60,60,60,65,65,65,65,65,65,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,82,82,82,82,83,83,83,83,83,95,100,100,100,100,100,100,101,101,101,101,101,101,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,107,107,107,108,108,108,108,108,108,114,114,114,114,115,115,115,115,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,119,119,119,119,125,125,125,125,125,126,126,126,126,128,128,128,128,128,128,128,128,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,146,146,146,146,146,146,146,146,157,157,157,157,157,175,179,182,182,182,182],"e":true},"更":{"w":"更","s":"更","c":{},"d":[13,22,22,23,23,25,56,79,134,134,134,134,134,142,144,144,146,146,155,182,182,182,182],"e":true},"多":{"w":"多","s":"多","c":{},"d":[13,39,39,39,39,39,39,41,41,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,44,44,45,45,45,45,48,48,49,49,49,55,55,55,55,55,55,56,56,56,56,57,57,57,57,57,57,59,59,59,59,59,60,60,60,60,62,62,62,62,62,62,63,63,63,63,63,63,64,64,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,79,79,79,79,80,80,80,80,80,80,83,83,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,86,86,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,93,93,93,93,94,94,94,94,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,99,99,99,99,99,99,100,100,100,100,101,101,101,101,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,108,108,108,108,109,109,110,110,110,110,110,110,111,111,111,111,113,113,120,120,120,120,120,120,120,120,122,122,123,123,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,126,126,126,126,128,128,128,128,128,128,134,134,134,134,134,135,135,144,144,149,155,162,166,167,167,167,167,167,167,177,177,178,178,178,179,179,179,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"教":{"w":"教","s":"教","c":{},"d":[13],"e":true},"信":{"w":"信","s":"信","c":{},"d":[13,19,19,19,19,19,27,29,29,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,137,137,138,144,144,144,144,144,144,155,155,166,175,175,175,175,178,178,178,180,180,182,182,182,182],"e":true},"息":{"w":"息","s":"息","c":{},"d":[13,19,19,19,19,19,19,27,29,29,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,137,137,144,144,144,144,144,144,155,155,175,175,175,175,178,178,178,180,180,182,182],"e":true},"t":{"w":"t","s":"t","c":{"1":{"w":"t1","s":"1","c":{},"d":[39,39,39,39,39,41,41,41,41,41,42,42,43,43,43,45,45,45,45,45,51,51,51,51,51,51,51,55,55,55,55,55,57,57,57,57,57,59,59,59,59,59,62,62,62,62,62,63,63,63,63,63,76,76,76,76,76,78,78,78,78,78,80,80,80,80,80,82,82,82,82,82,82,82,84,84,84,84,84,85,85,85,85,85,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,93,93,93,93,93,94,94,94,94,94,95,95,95,95,95,96,96,96,96,96,97,97,97,97,97,99,99,99,99,99,110,110,110,110,110,125,125,125,125,125],"e":true},"2":{"w":"t2","s":"2","c":{},"d":[39,39,39,39,39,41,41,41,41,41,42,42,43,43,43,43,43,43,43,44,44,45,45,45,45,45,55,55,55,55,55,57,57,57,57,57,62,62,62,62,62,63,63,63,63,63,76,76,76,76,76,80,80,80,80,80,82,82,82,82,82,82,82,83,83,84,84,84,84,84,85,85,85,85,85,90,90,90,90,90,91,91,91,91,91,92,92,92,92,92,93,93,93,93,93,94,94,94,94,94,95,95,95,95,95,96,96,96,96,96,97,97,97,97,97,99,99,99,99,99,110,110,110,110,110,120,120],"e":true},"3":{"w":"t3","s":"3","c":{},"d":[45,45,45,45,45,76,76,76,76,76],"e":true},"u":{"w":"tutorial","s":"utorial","c":{},"d":[13,13,16,16,16],"e":true},"a":{"w":"ta","s":"a","c":{"b":{"w":"table","s":"ble","c":{"_":{"w":"table_","s":"_","c":{"n":{"w":"table_name","s":"name","c":{},"d":[79,79,79,136,136,136,136,136,136,136,136,136,136,137,137,137,137,137,137,137,137],"e":true},"r":{"w":"table_refs","s":"refs","c":{},"d":[123,123,123],"e":true}},"d":[],"e":false},"s":{"w":"tables","s":"s","c":{},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[23,23,23,25,25,25,137,137,137,137,137,137,155,155,155],"e":true},"n":{"w":"tan","s":"n","c":{"g":{"w":"tangent","s":"gent","c":{},"d":[38,38,38,130,130,130],"e":true}},"d":[130],"e":true}},"d":[],"e":false},"r":{"w":"tr","s":"r","c":{"u":{"w":"tru","s":"u","c":{"e":{"w":"true","s":"e","c":{},"d":[23,23,23,23,23,23,23,23,23,23,23,23,76,128,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136],"e":true},"s":{"w":"trusted","s":"sted","c":{"t":{"w":"trustedthirdparty","s":"thirdparty","c":{},"d":[175,175,175],"e":true},"f":{"w":"trustedfirstparty","s":"firstparty","c":{},"d":[175,175,175],"e":true}},"d":[],"e":false}},"d":[],"e":false},"i":{"w":"tri","s":"i","c":{"m":{"w":"trim","s":"m","c":{},"d":[32,32,32,32,32],"e":true},"p":{"w":"triples","s":"ples","c":{},"d":[182,182],"e":true}},"d":[],"e":false},"a":{"w":"trace","s":"ace","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false},"i":{"w":"time","s":"ime","c":{"s":{"w":"timestamp","s":"stamp","c":{},"d":[28,28,28,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,148,148,148,148,148,148],"e":true},"o":{"w":"timeout","s":"out","c":{},"d":[145],"e":true}},"d":[],"e":false},"e":{"w":"te","s":"e","c":{"n":{"w":"tensor","s":"nsor","c":{"s":{"w":"tensors","s":"s","c":{},"d":[45,45,59,109,109,111,111,111,111,111,111,113,113,120,120,120,120,120,120,120,120,122,122],"e":true},"o":{"w":"tensoroption","s":"option","c":{},"d":[111,111],"e":true}},"d":[36,37,38,39,39,40,41,41,42,42,42,42,42,43,43,43,43,43,43,43,44,44,44,44,44,45,45,45,45,45,45,45,46,46,46,46,46,46,46,47,48,49,49,49,49,49,49,49,50,51,51,51,51,51,51,51,51,51,51,51,52,53,54,55,55,56,56,56,56,56,56,56,56,57,57,58,59,59,59,59,59,59,59,59,59,60,60,60,60,60,60,60,61,62,62,63,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,76,76,76,76,76,77,78,79,79,79,79,79,79,79,79,80,80,81,81,81,81,81,81,82,83,84,84,85,85,86,86,86,86,86,87,88,89,90,90,91,91,92,92,92,92,92,92,93,93,93,93,93,93,94,94,94,94,94,94,95,95,96,96,97,97,98,98,98,98,98,98,99,99,100,101,102,103,104,105,106,107,108,109,109,109,109,109,110,111,111,112,113,113,113,113,113,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,119,120,121,122,122,122,122,122,123,124,125,125,125,125,125,125,125,126,126,126,126,126,126,127,128,129,130,131,131,131,131,134,134,134,134,134],"e":true},"s":{"w":"test","s":"st","c":{"_":{"w":"test_","s":"_","c":{"e":{"w":"test_endpoint","s":"endpoint","c":{},"d":[136,136,136,136,136],"e":true},"i":{"w":"test_id","s":"id","c":{},"d":[136,136,136,136,136],"e":true},"k":{"w":"test_key","s":"key","c":{},"d":[136,136,136,136,136],"e":true},"b":{"w":"test_bucket","s":"bucket","c":{},"d":[136,136,136,136,136],"e":true}},"d":[],"e":false}},"d":[136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[],"e":false},"h":{"w":"th","s":"h","c":{"e":{"w":"the","s":"e","c":{"n":{"w":"then","s":"n","c":{},"d":[45],"e":true},"f":{"w":"theft","s":"ft","c":{},"d":[145,145],"e":true}},"d":[145,145,145,145,145,145,145,145,145,145,159,159,159,159,159,159],"e":true},"a":{"w":"than","s":"an","c":{},"d":[145,145,145,145],"e":true},"i":{"w":"this","s":"is","c":{},"d":[145,145,159,159],"e":true}},"d":[],"e":false},"o":{"w":"to","s":"o","c":{"_":{"w":"to_status","s":"_status","c":{},"d":[50,50],"e":true}},"d":[136,136,136,136,136,136,145,145,145,145,145,145,149,149,149,159,159],"e":true},"y":{"w":"type","s":"ype","c":{"p":{"w":"typeprovider_batch_size8192psi","s":"provider_batch_size8192psi","c":{},"d":[134,134],"e":true}},"d":[134,134,134,134],"e":true},"m":{"w":"tmp","s":"mp","c":{"_":{"w":"tmp_file_path","s":"_file_path","c":{},"d":[134,134,134,134,134],"e":true},"s":{"w":"tmpstreaming","s":"streaming","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"c":{"w":"tc","s":"c","c":{"p":{"w":"tcp","s":"p","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136],"e":true},"l":{"w":"tcl","s":"l","c":{},"d":[152,152],"e":true}},"d":[],"e":false},"l":{"w":"tls","s":"ls","c":{},"d":[136,136,136,136,136,181,181,181],"e":true}},"d":[36,36,36,36,36,36,36,37,37,37,37,37,37,37,38,38,38,38,38,38,38,39,39,39,39,39,40,40,40,40,40,40,40,41,41,41,41,41,42,42,42,43,43,43,43,43,44,44,44,44,44,44,44,45,45,45,45,45,46,46,46,46,46,46,46,47,47,47,47,47,47,47,48,48,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,50,50,52,52,52,52,52,52,52,53,53,53,53,53,53,53,54,54,54,54,54,54,54,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,63,63,63,63,63,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,75,75,76,76,76,76,76,77,77,77,77,77,77,77,77,77,78,78,78,78,78,78,78,79,79,79,79,79,79,79,80,80,80,80,80,81,81,81,81,81,81,81,83,83,83,83,83,84,84,84,84,84,85,85,85,85,85,86,86,86,86,86,86,86,87,87,87,87,87,87,87,88,88,88,88,88,88,88,89,89,89,89,89,89,89,90,90,90,90,90,91,91,91,91,91,95,95,95,95,95,96,96,96,96,96,97,97,97,97,97,98,98,98,98,98,98,98,99,99,99,99,99,100,100,100,100,100,100,100,100,100,101,101,101,101,101,101,101,101,101,102,102,102,102,102,102,102,103,103,103,103,103,103,103,103,103,104,104,104,104,104,104,104,104,104,105,105,105,105,105,105,105,105,105,106,106,106,106,106,106,106,106,106,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,109,110,110,110,110,110,111,111,111,111,111,111,111,112,112,112,112,112,112,112,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,115,115,115,115,115,115,115,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,119,119,119,119,119,119,119,120,120,120,120,120,120,120,120,120,121,121,121,121,121,121,121,122,122,122,122,122,122,122,122,122,122,122,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,126,126,126,126,126,126,126,127,127,127,127,127,127,127,128,128,128,128,128,128,128,128,128,129,129,129,129,129,129,129,130,130,130,130,130,130,130,131,131,131,131,131,131,131],"e":true},"目":{"w":"目","s":"目","c":{},"d":[13,19,19,19,19,19,28,51,51,51,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,141,141,141,141,141,141,143,143,144,144,149,149,149,175,175,175,177],"e":true},"录":{"w":"录","s":"录","c":{},"d":[13,19,19,19,19,19,28,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,178],"e":true},"完":{"w":"完","s":"完","c":{},"d":[15,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,42,137,137,137,137,137,137,145,175],"e":true},"整":{"w":"整","s":"整","c":{},"d":[15,28,32,32,32,32,32,80,80,145,157,157,157,157,157,157,157,157,157,157,169],"e":true},"代":{"w":"代","s":"代","c":{},"d":[15,19,19,25,25,182,182,182,182],"e":true},"码":{"w":"码","s":"码","c":{},"d":[15,19,19,22,22,23,23,25,25,145,145,145,145,175],"e":true},"见":{"w":"见","s":"见","c":{},"d":[15,19,19,19,19,19,19,19,19,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,23,23,24,24,24,24,24,24,25,25,28,140,141,141,141,141,142,167,167,172,172,172,181,181],"e":true},"g":{"w":"g","s":"g","c":{"o":{"w":"go","s":"o","c":{"p":{"w":"goproxy","s":"proxy","c":{},"d":[143,143],"e":true}},"d":[15,15,143],"e":true},"l":{"w":"global_relaxation","s":"lobal_relaxation","c":{},"d":[21,21,21],"e":true},"r":{"w":"gr","s":"r","c":{"o":{"w":"group","s":"oup","c":{"b":{"w":"groupby","s":"by","c":{"_":{"w":"groupby_threshold","s":"_threshold","c":{},"d":[26,26,26,145,145,145],"e":true},"t":{"w":"groupbythreshold","s":"threshold","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"i":{"w":"groupid","s":"id","c":{},"d":[65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,73,73,73,74,74,74,75,75,75],"e":true},"n":{"w":"groupnum","s":"num","c":{},"d":[65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,73,73,73,74,74,74,75,75,75],"e":true},"a":{"w":"groupavg","s":"avg","c":{},"d":[66,73],"e":true},"c":{"w":"groupcount","s":"count","c":{"d":{"w":"groupcountdistinct","s":"distinct","c":{},"d":[68],"e":true}},"d":[67],"e":true},"f":{"w":"groupfirstof","s":"firstof","c":{},"d":[69],"e":true},"m":{"w":"groupm","s":"m","c":{"a":{"w":"groupma","s":"a","c":{"x":{"w":"groupmax","s":"x","c":{},"d":[70],"e":true},"r":{"w":"groupmark","s":"rk","c":{},"d":[100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108],"e":true}},"d":[],"e":false},"i":{"w":"groupmin","s":"in","c":{},"d":[71],"e":true}},"d":[],"e":false},"p":{"w":"grouppercentiledisc","s":"percentiledisc","c":{},"d":[72],"e":true},"h":{"w":"grouphesum","s":"hesum","c":{},"d":[74],"e":true},"s":{"w":"groups","s":"s","c":{"u":{"w":"groupsum","s":"um","c":{},"d":[75],"e":true}},"d":[145,145,145,145,145,145],"e":true},"_":{"w":"group_by_threshold","s":"_by_threshold","c":{},"d":[157,157,157,157,157,157],"e":true}},"d":[26,26,31,31,31,31,31,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,100,100,100,100,101,101,101,101,102,102,102,102,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,108,108,108,108,145,145,145,145,145,157,157,157,157,157],"e":true},"e":{"w":"greate","s":"eate","c":{"r":{"w":"greater","s":"r","c":{"e":{"w":"greaterequal","s":"equal","c":{},"d":[63],"e":true}},"d":[62],"e":true},"s":{"w":"greatest","s":"st","c":{},"d":[64],"e":true}},"d":[],"e":false},"p":{"w":"grpc","s":"pc","c":{},"d":[134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"a":{"w":"grant","s":"ant","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"f":{"w":"gflags","s":"flags","c":{},"d":[132],"e":true},"i":{"w":"github","s":"ithub","c":{},"d":[143],"e":true},"e":{"w":"get","s":"et","c":{},"d":[145],"e":true}},"d":[],"e":false},"状":{"w":"状","s":"状","c":{},"d":[16,16,92,93],"e":true},"态":{"w":"态","s":"态","c":{},"d":[16,16,32,32,32,32,32,32,32,32,32,32,36,36,37,37,38,38,39,39,39,39,40,40,41,41,41,41,43,43,45,45,45,45,45,45,45,45,46,46,47,47,52,52,53,53,54,54,55,55,55,55,57,57,57,57,58,58,59,59,61,61,62,62,62,62,63,63,63,63,64,64,74,76,76,76,76,76,76,76,76,80,80,80,80,83,83,84,84,84,84,85,85,85,85,86,86,87,87,88,88,89,89,90,90,90,90,91,91,91,91,92,92,92,92,93,93,93,93,94,94,94,94,95,95,95,95,96,96,96,96,97,97,97,97,98,98,99,99,99,99,102,102,110,110,110,110,112,112,114,114,115,115,116,116,117,117,118,118,119,119,121,121,123,125,125,127,127,128,128,129,129,130,130,145,145,145,145,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"内":{"w":"内","s":"内","c":{},"d":[17,17,17,33,33,34,42,42,42,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,138,144,144,144,144,157,157,157,157,157,178,178,182,182,182,182],"e":true},"者":{"w":"者","s":"者","c":{},"d":[17,17,17,23,23,25,25,25,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,93,134,134,134,134,134,134,134,134,134,134,140,145,145,145,149,149,149,149,149,149,161,163,163,164,164,165,165,175,177,178,178,179,182,182,182,182],"e":true},"描":{"w":"描","s":"描","c":{},"d":[18,19,19,134,134,134,134,134,136,136,148,148,148,148,148,160],"e":true},"选":{"w":"选","s":"选","c":{},"d":[18,19,19,19,19,19,19,19,19,20,20,20,20,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,26,26,26,27,27,27,33,33,59,59,59,59,60,60,60,60,60,76,76,175,175],"e":true},"项":{"w":"项","s":"项","c":{},"d":[18,19,19,19,19,19,20,132,135,141,141,141,141,141,141,144,144,149,149,149,149,149],"e":true},"主":{"w":"主","s":"主","c":{},"d":[19,144,144],"e":true},"要":{"w":"要","s":"要","c":{},"d":[19,19,19,64,64,77,77,78,78,78,78,83,83,92,92,111,111,114,114,115,115,116,116,117,117,118,118,119,119,136,136,136,136,136,136,138,143,143,144,144,144,144,145,145,145,145,146,155,160,172,180,180,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"求":{"w":"求","s":"求","c":{},"d":[19,41,74,82,95,96,114,114,118,118,119,119,134,134,134,134,134,134,134,134,134,134,140,157,157,157,157,157,167,167],"e":true},"消":{"w":"消","s":"消","c":{},"d":[19,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"必":{"w":"必","s":"必","c":{},"d":[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,21,21,21,21,21,21,23,23,23,23,23,23,23,23,23,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,49,78,135,182,182,182,182],"e":true},"字":{"w":"字","s":"字","c":{},"d":[19,19,31,31,31,31,31,32,32,32,32,32,56,56,56,56,56,56,56,56,79,79,79,79,109,109,113,113,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,149,149,149,149,149,149,149,149,149,152,152],"e":true},"符":{"w":"符","s":"符","c":{},"d":[19,19,32,32,32,32,32,32,32,32,32,32,56,56,56,56,56,56,56,56,56,56,56,56,79,79,79,79,109,109,113,113,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,137,152,152,160,161],"e":true},"串":{"w":"串","s":"串","c":{},"d":[19,19,32,32,32,32,32,56,56,56,56,56,56,56,56,79,79,79,79,109,109,113,113,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,144,144,144],"e":true},"可":{"w":"可","s":"可","c":{},"d":[19,19,19,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,25,25,25,25,25,25,25,26,26,26,27,27,27,32,32,32,32,32,33,33,78,78,92,92,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,145,145,145,145,146,146,146,146,149,149,149,172,172,172,175,175,175,177,178,178,178,179,180,180,182,182,182,182,182,182,182,182],"e":true},"名":{"w":"名","s":"名","c":{},"d":[19,19,23,23,23,23,23,23,25,25,25,25,25,25,34,42,42,79,79,79,79,134,134,134,134,134,148,148,148,148,148,157,157,157,157,157,182,182,182,182],"e":true},"称":{"w":"称","s":"称","c":{},"d":[19,19,23,23,23,23,23,23,25,25,25,25,25,25,79,79,134,134,134,134,134,157,157,157,157,157],"e":true},"i":{"w":"i","s":"i","c":{"s":{"w":"is","s":"s","c":{"s":{"w":"issue","s":"sue","c":{"r":{"w":"issuer","s":"r","c":{},"d":[19,19,19],"e":true},"_":{"w":"issue_time","s":"_time","c":{},"d":[19,19,19],"e":true}},"d":[],"e":false},"n":{"w":"isnull","s":"null","c":{},"d":[81],"e":true}},"d":[145,145,159,159,159,159,159],"e":true},"n":{"w":"in","s":"n","c":{"t":{"w":"int","s":"t","c":{"3":{"w":"int32","s":"32","c":{},"d":[148,148,148,148,148,148],"e":true},"6":{"w":"int64","s":"64","c":{"f":{"w":"int64floatfloatfloat64","s":"floatfloatfloat64","c":{},"d":[148,148],"e":true}},"d":[49,49,56,56,78,78,78,78,82,82,82,82,125,125,148,148,148,148,148,148,148,148,148],"e":true},"e":{"w":"inte","s":"e","c":{"r":{"w":"inter","s":"r","c":{"p":{"w":"interpreter","s":"preter","c":{},"d":[28,28],"e":true},"n":{"w":"internal_port","s":"nal_port","c":{"9":{"w":"internal_port9527brpc","s":"9527brpc","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[],"e":false},"g":{"w":"integer","s":"ger","c":{"i":{"w":"integerint","s":"int","c":{},"d":[148,148,148],"e":true}},"d":[148,148,148],"e":true}},"d":[],"e":false},"d":{"w":"intdiv","s":"div","c":{},"d":[80],"e":true},"o":{"w":"into_option","s":"o_option","c":{},"d":[149,149,149,149],"e":true}},"d":[28,28,28,148,148,148,157,157,157,157,157,157,157,157,157,157,160],"e":true},"i":{"w":"inin","s":"in","c":{},"d":[32,32,32],"e":true},"p":{"w":"input_party_codes","s":"put_party_codes","c":{},"d":[44,44,44,51,51,51,78,78,78,82,82,82,120,120,120],"e":true},"_":{"w":"in_type","s":"_type","c":{},"d":[78,78,78,78,78,78],"e":true},"s":{"w":"inserttable","s":"serttable","c":{},"d":[79],"e":true},"n":{"w":"inner","s":"ner","c":{},"d":[82,82],"e":true},"f":{"w":"info","s":"fo","c":{},"d":[134,134,134,134,134,134,134],"e":true}},"d":[31,31,31,32,32,32,32,32,32,32,32,32,36,36,36,37,37,37,38,38,38,40,40,40,42,42,42,43,43,43,43,43,44,44,44,44,44,44,46,46,46,47,47,47,49,49,49,49,49,51,51,51,51,51,51,52,52,52,53,53,53,54,54,54,56,56,56,58,58,58,59,59,59,59,59,59,61,61,61,64,64,64,66,66,66,66,66,67,67,67,67,67,68,68,68,68,68,69,69,69,69,69,70,70,70,70,70,71,71,71,71,71,72,72,72,72,72,73,73,73,73,73,74,74,74,75,75,75,75,75,78,78,78,78,78,78,78,78,78,79,79,79,81,81,81,83,83,83,86,86,86,87,87,87,88,88,88,89,89,89,92,92,92,93,93,93,94,94,94,98,98,98,98,100,100,100,101,101,101,103,103,103,104,104,104,105,105,105,106,106,106,107,107,107,107,107,108,108,108,111,111,111,112,112,112,114,114,114,115,115,115,116,116,116,117,117,117,118,118,118,119,119,119,121,121,121,125,125,125,126,126,126,127,127,127,128,128,128,128,128,129,129,129,130,130,130,159,159,159,159,159,159],"e":true},"f":{"w":"if","s":"f","c":{"n":{"w":"ifnull","s":"null","c":{},"d":[42,42,77],"e":true}},"d":[45,76,76],"e":true},"d":{"w":"id","s":"d","c":{"l":{"w":"idle_timeout_s","s":"le_timeout_s","c":{"3":{"w":"idle_timeout_s30scqlengine","s":"30scqlengine","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true},"o":{"w":"idoutput_s3_secret_key","s":"output_s3_secret_key","c":{},"d":[134,134],"e":true}},"d":[65,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"t":{"w":"items","s":"tems","c":{},"d":[145,145,145,145],"e":true}},"d":[59,59,66,66,66,66,67,67,67,67,68,68,68,68,69,69,69,69,70,70,70,70,71,71,71,71,72,72,72,72,73,73,73,73,74,74,74,74,75,75,75,75,102,102,102],"e":true},"起":{"w":"起","s":"起","c":{},"d":[19,19,19,19,86,86,86,140,149,149,149,149,149,149,182,182,182,182],"e":true},"表":{"w":"表","s":"表","c":{},"d":[19,19,23,23,25,25,25,25,44,44,64,72,72,72,72,77,77,78,78,79,79,79,79,79,82,82,83,92,92,100,100,100,100,101,101,101,101,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,107,107,107,107,108,108,108,108,109,109,109,109,109,109,113,113,113,113,113,113,118,118,118,118,120,120,122,122,122,122,122,122,123,123,128,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,137,148,148,148,148,148,148,148,148,148,148,148,152,152,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170],"e":true},"列":{"w":"列","s":"列","c":{},"d":[19,19,21,21,21,21,21,21,21,21,21,21,23,23,23,23,23,23,23,23,23,25,25,25,25,25,25,25,25,25,28,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,39,39,40,40,40,40,41,41,41,41,41,41,42,42,42,42,43,43,43,43,43,43,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,49,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,55,55,56,56,56,56,56,56,56,56,57,57,57,57,57,57,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,62,62,62,62,62,62,63,63,63,63,63,63,64,64,64,64,65,65,65,65,65,65,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,77,77,77,77,77,77,78,78,78,78,78,78,78,78,79,79,79,79,79,79,80,80,80,80,80,80,81,81,81,81,82,82,82,82,82,82,82,82,82,82,83,83,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,86,86,87,87,87,87,88,88,88,88,89,89,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,93,93,93,93,94,94,94,94,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,98,98,98,98,99,99,99,99,99,99,100,100,100,100,100,100,101,101,101,101,101,101,102,102,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,107,108,108,108,108,108,108,109,109,109,109,109,109,109,109,110,110,110,110,110,110,111,111,111,111,112,112,112,112,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,116,116,116,116,117,117,117,117,118,118,118,118,119,119,119,119,120,120,120,120,120,120,120,120,120,120,121,121,121,121,122,122,122,122,122,122,122,122,123,123,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,126,126,126,126,127,127,127,127,128,128,128,128,128,128,129,129,129,129,130,130,130,130,131,131,131,131,144,144,144,170,170,170,170,170,170,170,170,170,170,170,170,179],"e":true},"元":{"w":"元","s":"元","c":{},"d":[19,19,32,32,32,32,32,32,32,32,32,32,59,59,65,78,100,100,100,100,100,100,101,101,101,101,101,101,102,102,102,102,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,107,108,108,108,108,108,108,114,115,115,115,116,117,118,119,128,131],"e":true},"间":{"w":"间","s":"间","c":{},"d":[19,19,24,24,24,25,25,32,32,32,32,32,72,72,107,107,118,118,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,146,146,148,148,148,148,148,148,148,148,148,148,149,175,175],"e":true},"戳":{"w":"戳","s":"戳","c":{},"d":[19,19],"e":true},"于":{"w":"于","s":"于","c":{},"d":[19,19,22,23,24,26,27,27,28,28,28,28,33,33,45,56,56,60,60,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,79,79,82,86,86,109,109,109,109,109,109,111,111,113,113,113,113,113,113,122,122,122,122,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,144,144,144,144,149,149,149,149,156,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,161,167,167,168,168,175,175,175,175,182,182,182,182],"e":true},"n":{"w":"n","s":"n","c":{"o":{"w":"no","s":"o","c":{"w":{"w":"now","s":"w","c":{},"d":[19,19,19,32,32],"e":true},"t":{"w":"not","s":"t","c":{"e":{"w":"note","s":"e","c":{"q":{"w":"notequal","s":"qual","c":{},"d":[99],"e":true}},"d":[144,144,144,144],"e":true}},"d":[32,32,32,32,32,32,32,32,32,32,98,145,145],"e":true}},"d":[159,159,159,159],"e":true},"e":{"w":"ne","s":"e","c":{"e":{"w":"need_operator_graph","s":"ed_operator_graph","c":{},"d":[27,27,27],"e":true},"w":{"w":"new","s":"w","c":{},"d":[159,159,159,159],"e":true}},"d":[],"e":false},"u":{"w":"nu","s":"u","c":{"l":{"w":"null","s":"ll","c":{"_":{"w":"null_string_to_write","s":"_string_to_write","c":{"n":{"w":"null_string_to_writenull","s":"null","c":{},"d":[134,134,134],"e":true}},"d":[134,134],"e":true}},"d":[48,48,48,77,77,77,77,77,81,134,134,134,134,134,134,134,134,134,134,134,134,134,134,156,156],"e":true},"m":{"w":"number","s":"mber","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"a":{"w":"name","s":"ame","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[20,20,56,56,56,56,56,60,60,60,60,78,167,167,178,178],"e":true},"等":{"w":"等","s":"等","c":{},"d":[19,19,20,20,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,134,134,134,134,134,137,137,137,137,137,137,144,144,146,146,157,157,157,157,157,168,168,173,182,182,182,182],"e":true},"函":{"w":"函","s":"函","c":{},"d":[19,19,32,32,32,32,32,32,32,32,32,32,42,42,42,152,152,157,157,157,157,157,167,167,178],"e":true},"定":{"w":"定","s":"定","c":{},"d":[19,19,21,21,25,25,27,28,28,36,37,38,39,40,41,42,43,46,47,48,49,49,49,50,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64,65,66,67,68,69,70,71,72,72,73,74,75,77,78,78,79,80,81,82,83,84,85,87,88,89,90,91,92,92,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,107,108,109,110,111,112,113,114,114,115,115,116,116,117,117,118,118,118,119,119,121,122,123,124,125,125,125,125,126,127,128,129,130,131,134,134,134,134,134,134,134,134,134,134,136,136,137,144,144,149,149,149,152,152,168,168,172,175],"e":true},"响":{"w":"响","s":"响","c":{},"d":[19,19,26,27,32,32,32,32,32,32,32,32,32,32,56,79,134,134,134,134,134,144,144,144,144,148,148,148,148,148],"e":true},"应":{"w":"应","s":"应","c":{},"d":[19,19,27,27,32,32,32,32,32,37,38,40,44,44,45,47,50,82,82,82,87,88,89,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,112,120,120,121,134,134,134,134,134,136,136,136,136,136,136,137,137,137,137,149,149,149,161,173,175,177],"e":true},"附":{"w":"附","s":"附","c":{},"d":[19,19,19,19,19,27],"e":true},"加":{"w":"加","s":"加","c":{},"d":[19,19,19,19,19,24,25,27,74,134,134,134,134,134,134,134,134,134,134,138,139,143,143,144,144,146,146,146,146,175,180,180,182,182,182,182,182,182,182,182],"e":true},"控":{"w":"控","s":"控","c":{},"d":[20,21,23,134,134,134,134,134,149,149,149,152,152,182,182],"e":true},"制":{"w":"制","s":"制","c":{},"d":[20,21,23,51,120,120,120,120,120,120,120,120,120,120,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,149,149,149,149,149,149,152,152,175,175,178,180,180,182,182],"e":true},"策":{"w":"策","s":"策","c":{},"d":[20,56,56],"e":true},"略":{"w":"略","s":"略","c":{},"d":[20,56,56,149,149,149],"e":true},"域":{"w":"域","s":"域","c":{},"d":[20,20,20,20,20,20,20,20,20],"e":true},"否":{"w":"否","s":"否","c":{},"d":[20,20,27,27,77,77,77,78,81,125,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140,143,149,149,149],"e":true},"以":{"w":"以","s":"以","c":{},"d":[20,20,22,22,22,22,22,22,22,22,23,23,23,23,24,24,25,25,25,26,59,78,78,92,92,109,109,109,109,109,109,109,109,113,113,113,113,113,113,113,113,120,120,122,122,122,122,122,122,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,137,138,138,139,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,145,145,145,145,146,146,146,146,146,146,149,149,149,155,160,162,164,164,169,172,172,175,175,177,177,178,178,178,179,180,180,182,182,182,182,182,182],"e":true},"类":{"w":"类","s":"类","c":{},"d":[20,20,28,28,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,36,36,36,36,36,37,37,37,37,37,38,38,38,38,38,39,39,39,39,39,39,39,40,40,40,40,40,41,41,41,41,41,41,41,42,42,42,42,42,43,43,43,43,43,43,43,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,47,47,47,47,47,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,51,51,51,51,51,52,52,52,52,52,53,53,53,53,53,54,54,54,54,54,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,59,60,60,60,60,60,60,60,61,61,61,61,61,62,62,62,62,62,62,62,63,63,63,63,63,63,63,64,64,64,64,64,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,76,77,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,78,78,78,78,78,79,79,79,79,79,79,79,79,79,80,80,80,80,80,80,80,80,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,83,84,84,84,84,84,84,84,85,85,85,85,85,85,85,86,86,86,86,86,87,87,87,87,87,88,88,88,88,88,89,89,89,89,89,90,90,90,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,93,93,93,93,93,94,94,94,94,94,95,95,95,95,95,95,95,96,96,96,96,96,96,96,97,97,97,97,97,97,97,98,98,98,98,98,99,99,99,99,99,99,99,100,100,100,100,100,100,100,101,101,101,101,101,101,101,102,102,102,102,102,103,103,103,103,103,103,103,104,104,104,104,104,104,104,105,105,105,105,105,105,105,106,106,106,106,106,106,106,107,107,107,107,107,107,107,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,111,111,111,111,111,112,112,112,112,112,113,113,113,113,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,119,119,119,119,119,120,120,120,120,120,120,120,120,120,121,121,121,121,121,122,122,122,122,122,122,122,122,122,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,126,126,126,126,126,127,127,127,127,127,128,128,128,128,128,128,128,128,128,129,129,129,129,129,130,130,130,130,130,131,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,136,136,148,148,148,148,148,148,149,149,149,149,149,149,156,156,160,160,160,161,161,162,163,163,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,164,164,165,165,165,165,165,165,165,165,179],"e":true},"型":{"w":"型","s":"型","c":{},"d":[20,20,28,28,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,36,36,36,36,36,37,37,37,37,37,38,38,38,38,38,39,39,39,39,39,39,39,40,40,40,40,40,41,41,41,41,41,41,41,42,42,42,42,42,43,43,43,43,43,43,43,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,47,47,47,47,47,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,51,51,51,51,51,52,52,52,52,52,53,53,53,53,53,54,54,54,54,54,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,59,60,60,60,60,60,60,60,61,61,61,61,61,62,62,62,62,62,62,62,63,63,63,63,63,63,63,64,64,64,64,64,65,65,65,65,65,65,65,66,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,75,76,76,76,76,76,76,76,76,76,77,77,77,77,77,77,77,78,78,78,78,78,78,78,78,78,78,78,78,78,78,79,79,79,79,79,79,79,79,79,80,80,80,80,80,80,80,80,81,81,81,81,81,82,82,82,82,82,82,82,82,82,82,82,82,82,83,83,83,83,83,84,84,84,84,84,84,84,85,85,85,85,85,85,85,86,86,86,86,86,87,87,87,87,87,88,88,88,88,88,89,89,89,89,89,90,90,90,90,90,90,90,91,91,91,91,91,91,91,92,92,92,92,92,93,93,93,93,93,94,94,94,94,94,95,95,95,95,95,95,95,96,96,96,96,96,96,96,97,97,97,97,97,97,97,98,98,98,98,98,99,99,99,99,99,99,99,100,100,100,100,100,100,100,101,101,101,101,101,101,101,102,102,102,102,102,103,103,103,103,103,103,103,104,104,104,104,104,104,104,105,105,105,105,105,105,105,106,106,106,106,106,106,106,107,107,107,107,107,107,107,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,111,111,111,111,111,112,112,112,112,112,113,113,113,113,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,119,119,119,119,119,120,120,120,120,120,120,120,120,120,121,121,121,121,121,122,122,122,122,122,122,122,122,122,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,126,126,126,126,126,127,127,127,127,127,128,128,128,128,128,128,128,128,128,129,129,129,129,129,130,130,130,130,130,131,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,136,136,141,141,141,141,141,141,148,148,148,148,148,148,149,149,149,149,149,149,156,156,157,157,157,157,157,160,160,160,161,161,162,163,163,163,163,163,163,163,163,163,163,164,164,164,164,164,164,164,164,164,164,165,165,165,165,165,165,165,165,175,175],"e":true},"u":{"w":"u","s":"u","c":{"n":{"w":"un","s":"n","c":{"s":{"w":"unspecified","s":"specified","c":{},"d":[20,20,20],"e":true},"i":{"w":"uni","s":"i","c":{"o":{"w":"union","s":"on","c":{},"d":[31,31,31,31,31,31,31,31,31,31],"e":true},"q":{"w":"unique","s":"que","c":{"k":{"w":"uniquekey","s":"key","c":{},"d":[131,131,131],"e":true}},"d":[131],"e":true}},"d":[],"e":false}},"d":[],"e":false},"s":{"w":"us","s":"s","c":{"i":{"w":"using","s":"ing","c":{"w":{"w":"usingwhere","s":"where","c":{},"d":[31,31],"e":true}},"d":[31,31,31,31],"e":true},"e":{"w":"use","s":"e","c":{"r":{"w":"user","s":"r","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136],"e":true},"d":{"w":"used","s":"d","c":{},"d":[159,159],"e":true}},"d":[],"e":false}},"d":[],"e":false},"p":{"w":"upper","s":"pper","c":{},"d":[32,32,32,32,32],"e":true}},"d":[],"e":false},"自":{"w":"自","s":"自","c":{},"d":[20,20,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,138,140,143,143,144,144,144,152,152,160,166,175,175,175,177,178,180,180],"e":true},"动":{"w":"动","s":"动","c":{},"d":[20,20,134,134,134,134,134,138,146,146,160],"e":true},"r":{"w":"r","s":"r","c":{"r":{"w":"rr","s":"r","c":{"2":{"w":"rr22","s":"22","c":{},"d":[20,20,20],"e":true}},"d":[134,134,134,134,134,134,134,134,134,134],"e":true},"e":{"w":"re","s":"e","c":{"v":{"w":"rev","s":"v","c":{"e":{"w":"reve","s":"e","c":{"r":{"w":"reverse","s":"rse","c":{"_":{"w":"reverse_inference_conf","s":"_inference_conf","c":{},"d":[21,21,21],"e":true}},"d":[109,109,109,113,113,113,122,122,122,128,128,128,128,128,128],"e":true},"a":{"w":"reveal_","s":"al_","c":{"g":{"w":"reveal_group_","s":"group_","c":{"c":{"w":"reveal_group_count","s":"count","c":{},"d":[22,22,22],"e":true},"m":{"w":"reveal_group_mark","s":"mark","c":{},"d":[22,22,22],"e":true}},"d":[],"e":false},"k":{"w":"reveal_key_after_join","s":"key_after_join","c":{},"d":[22,22,22,23,23,23,23,23,23],"e":true},"f":{"w":"reveal_filter_mask","s":"filter_mask","c":{},"d":[22,22,22,23,23,23,23,23,23],"e":true},"t":{"w":"reveal_to","s":"to","c":{},"d":[78,78,78,92,92,92,92,92],"e":true}},"d":[],"e":false}},"d":[],"e":false},"o":{"w":"revoke","s":"oke","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"s":{"w":"res","s":"s","c":{"u":{"w":"result_security_conf","s":"ult_security_conf","c":{},"d":[21,21,21],"e":true},"t":{"w":"restricted_","s":"tricted_","c":{"r":{"w":"restricted_read_path","s":"read_path","c":{},"d":[134,134,134,134,134],"e":true},"w":{"w":"restricted_write_path","s":"write_path","c":{},"d":[134,134,134,134,134],"e":true}},"d":[],"e":false},"e":{"w":"reset","s":"et","c":{},"d":[136,136,136,136,136],"e":true}},"d":[],"e":false},"d":{"w":"reduce","s":"duce","c":{"a":{"w":"reduceavg","s":"avg","c":{},"d":[114],"e":true},"c":{"w":"reducecount","s":"count","c":{},"d":[115],"e":true},"m":{"w":"reducem","s":"m","c":{"a":{"w":"reducemax","s":"ax","c":{},"d":[116],"e":true},"i":{"w":"reducemin","s":"in","c":{},"d":[117],"e":true}},"d":[],"e":false},"p":{"w":"reducepercentiledisc","s":"percentiledisc","c":{},"d":[118],"e":true},"s":{"w":"reducesum","s":"sum","c":{},"d":[119],"e":true}},"d":[],"e":false},"p":{"w":"replicate","s":"plicate","c":{},"d":[120],"e":true},"c":{"w":"reconnect","s":"connect","c":{},"d":[136,136,136,136,136],"e":true},"a":{"w":"readonly","s":"adonly","c":{},"d":[136,136,136,136,136],"e":true},"f":{"w":"refer","s":"fer","c":{},"d":[145,145,159,159],"e":true},"q":{"w":"required","s":"quired","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"o":{"w":"ro","s":"o","c":{"u":{"w":"rou","s":"u","c":{"n":{"w":"round","s":"nd","c":{},"d":[32,32,32,32,32,32,32,32,32,32,121,121,121,121],"e":true},"t":{"w":"router","s":"ter","c":{},"d":[135,135,135],"e":true}},"d":[],"e":false},"w":{"w":"row","s":"w","c":{"_":{"w":"row_number","s":"_number","c":{},"d":[32,32],"e":true},"s":{"w":"rowsindexfilter","s":"sindexfilter","c":{},"d":[60,60,60],"e":true},"n":{"w":"rownumber","s":"number","c":{},"d":[122],"e":true}},"d":[],"e":false}},"d":[],"e":false},"a":{"w":"ra","s":"a","c":{"d":{"w":"radians","s":"dians","c":{},"d":[32,32,32,32,32,112,112,112,112],"e":true},"n":{"w":"rank","s":"nk","c":{},"d":[113],"e":true}},"d":[],"e":false},"i":{"w":"ri","s":"i","c":{"g":{"w":"right","s":"ght","c":{"j":{"w":"rightjoinindex","s":"joinindex","c":{},"d":[82,82,82],"e":true},"o":{"w":"rightout","s":"out","c":{"p":{"w":"rightoutput","s":"put","c":{},"d":[124,124,124],"e":true}},"d":[120,120,120],"e":true},"k":{"w":"rightkey","s":"key","c":{},"d":[124,124,124],"e":true}},"d":[39,39,39,39,41,41,41,41,55,55,55,55,57,57,57,57,62,62,62,62,63,63,63,63,78,78,78,78,78,78,80,80,80,80,82,82,82,82,82,84,84,84,84,85,85,85,85,90,90,90,90,91,91,91,91,95,95,95,95,96,96,96,96,97,97,97,97,99,99,99,99,110,110,110,110,120,120,120,120,120,120,120,120,120,124,124,124,124,124,124,124,124,124,124],"e":true},"n":{"w":"ring","s":"ng","c":{"1":{"w":"ring128","s":"128","c":{},"d":[145,145],"e":true},"6":{"w":"ring64","s":"64","c":{},"d":[145,145],"e":true}},"d":[],"e":false}},"d":[],"e":false},"u":{"w":"ru","s":"u","c":{"n":{"w":"runsql","s":"nsql","c":{},"d":[123],"e":true},"l":{"w":"rule","s":"le","c":{"s":{"w":"rules","s":"s","c":{},"d":[137,137,137,137,137,137,137,137,137],"e":true}},"d":[137,137,137,137,137,137,137,137],"e":true}},"d":[],"e":false},"p":{"w":"rpc","s":"pc","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true}},"d":[],"e":false},"半":{"w":"半","s":"半","c":{},"d":[20,20,20,20,20,20,167,167,167,167],"e":true},"诚":{"w":"诚","s":"诚","c":{},"d":[20,20,20,20,20,20,167,167,167,167],"e":true},"仅":{"w":"仅","s":"仅","c":{},"d":[20,20,20,20,59,164,164,175,175],"e":true},"f":{"w":"f","s":"f","c":{"m":{"w":"fm","s":"m","c":{"1":{"w":"fm128","s":"128","c":{},"d":[20,20,20],"e":true},"3":{"w":"fm32","s":"32","c":{},"d":[20,20,20],"e":true},"6":{"w":"fm64","s":"64","c":{},"d":[20,20,20],"e":true}},"d":[],"e":false},"a":{"w":"fa","s":"a","c":{"l":{"w":"false","s":"lse","c":{"o":{"w":"falseoutput_","s":"output_","c":{"s":{"w":"falseoutput_s3_ca_dir_path","s":"s3_ca_dir_path","c":{},"d":[134,134],"e":true},"d":{"w":"falseoutput_db_kind","s":"db_kind","c":{},"d":[134,134],"e":true}},"d":[],"e":false}},"d":[23,23,23,23,23,23,23,23,23,23,23,23,27,27,27,76,128,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"i":{"w":"fail","s":"il","c":{},"d":[136,136,136,136,136],"e":true},"q":{"w":"faq","s":"q","c":{},"d":[141,141,141,141],"e":true}},"d":[],"e":false},"l":{"w":"fl","s":"l","c":{"o":{"w":"flo","s":"o","c":{"a":{"w":"float","s":"at","c":{"6":{"w":"float64","s":"64","c":{"s":{"w":"float64stringstrdatetime","s":"stringstrdatetime","c":{},"d":[148,148],"e":true}},"d":[148,148,148,148,148,148,148,148],"e":true},"f":{"w":"floatfloat","s":"float","c":{},"d":[148],"e":true}},"d":[28,28,28,72,72,107,107,118,118,148,148,148,148,148,148,148,148,148,160,163,163,164,164,165,165],"e":true},"o":{"w":"floor","s":"or","c":{},"d":[32,32,32,32,32,61,61,61,61],"e":true}},"d":[],"e":false},"i":{"w":"flight","s":"ight","c":{},"d":[28,28,136,136,136,136,136,136,136],"e":true},"a":{"w":"flag","s":"ag","c":{"s":{"w":"flags","s":"s","c":{},"d":[138,139],"e":true}},"d":[149,149,149],"e":true}},"d":[],"e":false},"u":{"w":"func_name","s":"unc_name","c":{},"d":[42,42,42],"e":true},"i":{"w":"fi","s":"i","c":{"l":{"w":"fil","s":"l","c":{"e":{"w":"file","s":"e","c":{"_":{"w":"file_path","s":"_path","c":{},"d":[56,56,56,149,149,149,149],"e":true}},"d":[136,136,136,136,136,136,149,149,149,149,149,149],"e":true},"t":{"w":"filter","s":"ter","c":{"b":{"w":"filterbyindex","s":"byindex","c":{},"d":[60],"e":true},"i":{"w":"filtering","s":"ing","c":{},"d":[145,145],"e":true}},"d":[59,59,59,59,59,59,59,76,76,76],"e":true}},"d":[],"e":false},"e":{"w":"field_deliminator","s":"eld_deliminator","c":{},"d":[56,56,56,56,56,56],"e":true}},"d":[],"e":false},"o":{"w":"for","s":"or","c":{},"d":[145,145,145,145,159,159],"e":true},"e":{"w":"fewer","s":"ewer","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"位":{"w":"位","s":"位","c":{},"d":[20,20,20,20,20,20,72,86,86,86,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,107,108,108,109,109,111,111,118,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144],"e":true},"有":{"w":"有","s":"有","c":{},"d":[20,20,20,20,20,20,22,23,23,25,25,25,25,32,32,32,32,32,32,32,32,32,32,36,36,37,37,38,38,39,39,39,39,39,39,40,40,41,41,41,41,41,41,42,42,43,43,43,43,44,44,45,45,45,45,45,45,45,45,45,45,45,45,46,46,47,47,48,48,48,49,49,49,49,50,50,51,51,52,52,53,53,54,54,55,55,55,55,55,55,56,56,56,56,56,56,57,57,57,57,57,57,58,58,59,59,59,59,60,60,61,61,62,62,62,62,62,62,63,63,63,63,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,76,76,76,76,76,76,77,77,78,78,78,78,79,79,80,80,80,80,80,80,81,81,81,82,82,82,82,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,87,87,88,88,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,92,92,92,92,93,93,93,94,94,94,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,98,98,99,99,99,99,99,99,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,110,110,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,123,124,124,125,125,125,125,125,126,126,127,127,128,128,129,129,130,130,131,131,134,134,134,134,134,136,136,145,145,149,149,149,149,149,149,151,157,157,157,157,157,160,161,165,165,165,165,167,167,167,167,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,172,175,175,175,175,175,175,180,180,180,180,180,180,180,180,181,181,182,182,182,182],"e":true},"限":{"w":"限","s":"限","c":{},"d":[20,20,20,20,20,20,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,149,149,149,175,178],"e":true},"放":{"w":"放","s":"放","c":{},"d":[21,21,21,21,21,21,21,21,21,21,21,22,23],"e":true},"宽":{"w":"宽","s":"宽","c":{},"d":[21,21,21,21,21,146,146],"e":true},"局":{"w":"局","s":"局","c":{},"d":[21,21,21,21,21,22,23,23,23,23,23,23],"e":true},"松":{"w":"松","s":"松","c":{},"d":[21,21,21,21,21,21,22,23],"e":true},"按":{"w":"按","s":"按","c":{},"d":[21,21,60,128,128,163,163,164,164,165,165],"e":true},"级":{"w":"级","s":"级","c":{},"d":[21,21,21,21,21,23,23,23,23,23,23,23,134,134,134,134,134,144,144],"e":true},"反":{"w":"反","s":"反","c":{},"d":[21,21,21,21,21,24,141,141,141,141,141,141,175,175,177,179],"e":true},"向":{"w":"向","s":"向","c":{},"d":[21,21,25,134,134,134,134,134,134,182,182],"e":true},"理":{"w":"理","s":"理","c":{},"d":[21,21,26,132,134,134,134,134,134,168,168,182,182,182,182,182,182,182,182],"e":true},"检":{"w":"检","s":"检","c":{},"d":[21,21,134,134,134,134,134,134,134,134,134,134,140],"e":true},"测":{"w":"测","s":"测","c":{},"d":[21,21,81,144,144,175,175,178],"e":true},"户":{"w":"户","s":"户","c":{},"d":[21,21,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144,144,144,144,152,152],"e":true},"适":{"w":"适","s":"适","c":{},"d":[22,23,23,143,143,146,146,146,146,177],"e":true},"允":{"w":"允","s":"允","c":{},"d":[22,22,22,22,22,22,22,22,23,23,23,23,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,166],"e":true},"许":{"w":"许","s":"许","c":{},"d":[22,22,22,22,22,22,22,22,23,23,23,23,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,166],"e":true},"分":{"w":"分","s":"分","c":{},"d":[22,22,22,22,26,26,26,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,44,56,56,56,56,65,72,86,100,100,100,100,100,100,100,101,101,101,101,101,101,101,102,102,103,103,103,103,103,103,103,104,104,104,104,104,104,104,105,105,105,105,105,105,105,106,106,106,106,106,106,106,107,107,107,107,107,107,107,108,108,108,108,108,108,108,109,109,109,109,109,109,109,109,109,109,113,113,113,113,113,113,118,122,122,122,122,122,122,122,134,134,134,134,134,134,134,134,134,134,136,136,145,145,148,148,148,148,148,148,148,148,148,148,150,150,152,152,161,166,170,170,170,170,170,170,170,170,170,170,170,170,172,172,172,172,175,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"标":{"w":"标","s":"标","c":{},"d":[22,22,50,50,51,51,51,182,182,182,182],"e":true},"记":{"w":"记","s":"记","c":{},"d":[22,22,134,134,134,134,134,134,134,134,134,134,178],"e":true},"连":{"w":"连","s":"连","c":{},"d":[22,22,23,23,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137],"e":true},"接":{"w":"接","s":"接","c":{},"d":[22,22,23,23,49,49,49,49,49,49,49,124,124,124,124,124,124,124,124,124,124,124,124,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,137,138,144,144,144,146,146,161,172,176,182,182,182,182],"e":true},"键":{"w":"键","s":"键","c":{},"d":[22,22,23,23,31,31,31,31,31,128,128,128,141,141,141,141,141,141],"e":true},"启":{"w":"启","s":"启","c":{},"d":[22,22,23,23,24,24,24,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,138,138,139,140,181,181,181,181],"e":true},"后":{"w":"后","s":"后","c":{},"d":[22,22,22,22,23,23,23,23,24,33,33,49,49,100,100,100,100,101,101,101,101,102,102,102,102,103,103,103,103,104,104,104,104,105,105,105,105,106,106,106,106,107,107,107,107,108,108,108,108,120,120,120,120,124,124,124,124,128,128,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,145,145,150,150,161,180,180,180,180,182,182,182,182,182,182,182,182,182,182],"e":true},"优":{"w":"优","s":"优","c":{},"d":[22,22,23,23,25,167,167,172,172],"e":true},"先":{"w":"先","s":"先","c":{},"d":[22,22,23,23,25,135,145,145,168,168],"e":true},"择":{"w":"择","s":"择","c":{},"d":[22,22,23,23,33,33,175,175],"e":true},"j":{"w":"j","s":"j","c":{"o":{"w":"join","s":"oin","c":{"_":{"w":"join_type","s":"_type","c":{},"d":[82,82,82,82,82,82],"e":true}},"d":[22,22,22,22,23,23,23,23,31,31,31,31,31,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,178,178],"e":true},"s":{"w":"json","s":"son","c":{},"d":[134,134,134,134,134,134,134,134,134,134,135,136,136,136,136,136,136,136,136,136,136],"e":true}},"d":[],"e":false},"而":{"w":"而","s":"而","c":{},"d":[22,22,23,23,23,23,23,23,24,135,164,164,175],"e":true},"非":{"w":"非","s":"非","c":{},"d":[22,22,23,23,98,120],"e":true},"得":{"w":"得","s":"得","c":{},"d":[22,22,23,23,175,175,175,178,178,178,178,180,180,182,182],"e":true},"好":{"w":"好","s":"好","c":{},"d":[22,22,23,23,145,145,145,145,146,146,146,150,150],"e":true},"过":{"w":"过","s":"过","c":{},"d":[22,22,23,23,26,102,102,134,134,134,134,134,135,135,135,137,144,144,144,145,145,145,145,145,162,169,175,175,178,178,178,180,180,182,182,182,182,182,182,182,182,182,182],"e":true},"滤":{"w":"滤","s":"滤","c":{},"d":[22,22,23,23,26],"e":true},"掩":{"w":"掩","s":"掩","c":{},"d":[22,22,23,23],"e":true},"续":{"w":"续","s":"续","c":{},"d":[22,22,23,23,142],"e":true},"当":{"w":"当","s":"当","c":{},"d":[22,22,23,23,23,23,45,45,59,76,76,77,77,109,113,134,134,134,134,134,137,146,146,146,146,160,176],"e":true},"细":{"w":"细","s":"细","c":{},"d":[23,29,29,33,33,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144,144],"e":true},"粒":{"w":"粒","s":"粒","c":{},"d":[23],"e":true},"逻":{"w":"逻","s":"逻","c":{},"d":[23,23,23,23,32,32,32,32,32,90,91,98,168,168,172,172,172],"e":true},"辑":{"w":"辑","s":"辑","c":{},"d":[23,23,23,23,32,32,32,32,32,90,91,98,168,168,172,172,172],"e":true},"或":{"w":"或","s":"或","c":{},"d":[23,23,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,91,93,134,134,134,134,134,134,134,134,134,134,145,145,145,145,145,149,149,149,149,149,149,163,163,164,164,165,165,177,182,182,182,182],"e":true},"只":{"w":"只","s":"只","c":{},"d":[23,23,25,48,92,92,92,92,134,134,134,134,134,144,144,144,144,149,149,149,149,149,149,161,180,180],"e":true},"都":{"w":"都","s":"都","c":{},"d":[23,23,45,45,45,45,138,145,145,149,149,149,163,163,163,163,164,164,165,165,165,165,167,167,175,175],"e":true},"终":{"w":"终","s":"终","c":{},"d":[23,23,24,173],"e":true},"才":{"w":"才","s":"才","c":{},"d":[23,23,48,92,92,180,180],"e":true},"也":{"w":"也","s":"也","c":{},"d":[23,23,92,92,140,145,145,175,175],"e":true},"相":{"w":"相","s":"相","c":{},"d":[23,23,49,78,134,134,134,134,134,136,136,136,136,136,136,137,137,137,137,137,137,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,145,146,149,149,149,161,173,175,182,182,182,182],"e":true},"同":{"w":"同","s":"同","c":{},"d":[23,23,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,49,74,78,144,144,146,146,160,176,182,182],"e":true},"从":{"w":"从","s":"从","c":{},"d":[24,24,24,65,92,93,94,125,128,128,136,136,136,136,136,175],"e":true},"断":{"w":"断","s":"断","c":{},"d":[24,24,24],"e":true},"根":{"w":"根","s":"根","c":{},"d":[24,43,44,50,72,100,101,102,103,104,105,106,107,108,124,128,136,136,136,136,136,137,137,145,145,160,172,172,175],"e":true},"骤":{"w":"骤","s":"骤","c":{},"d":[24,172,172,172,172,172,172],"e":true},"增":{"w":"增","s":"增","c":{},"d":[24,25,146,146,182,182,182,182],"e":true},"高":{"w":"高","s":"高","c":{},"d":[24,25,151],"e":true},"哪":{"w":"哪","s":"哪","c":{},"d":[25,27,144,144,172],"e":true},"些":{"w":"些","s":"些","c":{},"d":[25,27,137,144,144,144,144,144,151,160,172],"e":true},"特":{"w":"特","s":"特","c":{},"d":[25,125,125,141,141,141,141,141,141],"e":true},"v":{"w":"v","s":"v","c":{"i":{"w":"vi","s":"i","c":{"s":{"w":"visible_parties","s":"sible_parties","c":{},"d":[25,25,25],"e":true},"r":{"w":"virtualhost","s":"rtualhost","c":{},"d":[136,136,136,136,136],"e":true},"a":{"w":"via","s":"a","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"a":{"w":"value","s":"alue","c":{"e":{"w":"valueelse","s":"else","c":{},"d":[45,45,45,45,45],"e":true},"i":{"w":"valueiffalse","s":"iffalse","c":{},"d":[76,76,76,76,76],"e":true}},"d":[45,45,45,45,45,111,111,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,145,145],"e":true},"e":{"w":"version","s":"ersion","c":{"s":{"w":"versions","s":"s","c":{},"d":[159,159],"e":true}},"d":[159,159],"e":true}},"d":[],"e":false},"期":{"w":"期","s":"期","c":{},"d":[25,25,134,134,134,134,134,134,134,134,134,134,148,148,148,148,148,148,148,148,148,148,169],"e":true},"除":{"w":"除","s":"除","c":{},"d":[25,25,32,32,32,32,32,49,55,80,164,164,165,165],"e":true},"外":{"w":"外","s":"外","c":{},"d":[25,25,49,136,136,136,136,136,136,138,143,164,164,175],"e":true},"默":{"w":"默","s":"默","c":{},"d":[25,26,26,27,27,49,56,78,82,125,125,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140,181,181],"e":true},"认":{"w":"认","s":"认","c":{},"d":[25,26,26,27,27,49,56,78,82,125,125,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140,180,180,181,181],"e":true},"情":{"w":"情","s":"情","c":{},"d":[25,144,144,146,146,156,167,167,180,180,182,182],"e":true},"况":{"w":"况","s":"况","c":{},"d":[25,144,144,146,146,156,180,180,182,182],"e":true},"此":{"w":"此","s":"此","c":{},"d":[25,26,56,78,78,78,78,79,136,136,136,136,136,161],"e":true},"其":{"w":"其","s":"其","c":{},"d":[25,59,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,113,113,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,138,140,161,163,163,164,164,164,164,165,165,170,170,170,170,170,170,170,170,170,170,170,170,175,175,178,178,179],"e":true},"他":{"w":"他","s":"他","c":{},"d":[25,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,138,140,164,164,175,175],"e":true},"授":{"w":"授","s":"授","c":{},"d":[25,175],"e":true},"予":{"w":"予","s":"予","c":{},"d":[25],"e":true},"效":{"w":"效","s":"效","c":{},"d":[25,56,56,134,134,134,134,134,134,134,134,134,134,182,182],"e":true},"率":{"w":"率","s":"率","c":{},"d":[25,182,182],"e":true},"影":{"w":"影","s":"影","c":{},"d":[26,32,32,32,32,32,32,32,32,32,32,56,79,144,144,144,144,148,148,148,148,148],"e":true},"值":{"w":"值","s":"值","c":{},"d":[26,26,26,27,27,37,38,40,44,45,47,48,49,56,64,64,64,64,64,72,72,72,72,72,72,72,76,76,77,77,78,78,78,82,82,83,83,83,83,83,87,88,89,95,107,107,107,107,107,107,107,114,116,116,116,117,117,117,118,118,118,118,118,118,118,125,128,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,145,145,145,148,148,148,148,148],"e":true},"少":{"w":"少","s":"少","c":{},"d":[26,144,146,146],"e":true},"阈":{"w":"阈","s":"阈","c":{},"d":[26],"e":true},"被":{"w":"被","s":"被","c":{},"d":[26,92,92,135,145,145,149,149,149,173],"e":true},"掉":{"w":"掉","s":"掉","c":{},"d":[26],"e":true},"防":{"w":"防","s":"防","c":{},"d":[26],"e":true},"止":{"w":"止","s":"止","c":{},"d":[26,182,182,182,182],"e":true},"攻":{"w":"攻","s":"攻","c":{},"d":[26,141,141,141,141,141,141,175,177,177,178,178,178,178,179,179,179],"e":true},"击":{"w":"击","s":"击","c":{},"d":[26,141,141,141,141,141,141,175,177,177,178,178,178,178,179,179,179],"e":true},"返":{"w":"返","s":"返","c":{},"d":[27,27,36,37,38,40,45,47,48,48,52,53,54,58,61,64,76,76,77,77,77,77,82,83,86,87,88,89,112,113,114,115,116,117,118,119,121,122,123,125,125,127,129,130,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,168,168],"e":true},"回":{"w":"回","s":"回","c":{},"d":[27,27,36,37,38,40,45,47,48,48,52,53,54,58,61,64,76,76,77,77,77,77,82,82,83,86,87,88,89,112,113,114,115,116,117,118,119,121,122,123,125,125,127,129,130,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,168,168],"e":true},"调":{"w":"调","s":"调","c":{},"d":[27,27,42,175,175],"e":true},"试":{"w":"试","s":"试","c":{},"d":[27,27,81,134,134,134,134,134,134,134,134,134,134,135,144,144,175,175,175,175,175],"e":true},"义":{"w":"义","s":"义","c":{},"d":[28,28,34,36,37,38,39,40,41,42,43,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,67,68,69,70,71,72,73,74,75,77,78,79,80,81,82,84,85,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,126,127,128,129,130,131,136,136,152,152],"e":true},"服":{"w":"服","s":"服","c":{},"d":[28,28,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,138,138],"e":true},"务":{"w":"务","s":"务","c":{},"d":[28,28,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,138,138,152,152,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"详":{"w":"详","s":"详","c":{},"d":[29,29,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,167,167,181,181],"e":true},"未":{"w":"未","s":"未","c":{},"d":[31,31,31,31,31,32,32,32,32,32,33,33,33,33,33,134,134,134,134,134,150,150],"e":true},"暂":{"w":"暂","s":"暂","c":{},"d":[31,31,31,31,31,149,149,149],"e":true},"关":{"w":"关","s":"关","c":{},"d":[31,31,31,31,31,134,134,134,134,134,134,134,134,134,134,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,145,145,145,146,149,149,149,149,156,181,181,182,182,182,182],"e":true},"h":{"w":"h","s":"h","c":{"a":{"w":"ha","s":"a","c":{"v":{"w":"having","s":"ving","c":{},"d":[31,31,31,31,31],"e":true},"s":{"w":"hash","s":"sh","c":{},"d":[44],"e":true}},"d":[],"e":false},"t":{"w":"ht","s":"t","c":{"t":{"w":"http","s":"tp","c":{"_":{"w":"http_","s":"_","c":{"m":{"w":"http_max_payload_size","s":"max_payload_size","c":{"1":{"w":"http_max_payload_size1048576","s":"1048576","c":{},"d":[134,134,134],"e":true}},"d":[134,134,146,146],"e":true},"r":{"w":"http_router_endpoint","s":"router_endpoint","c":{},"d":[134,134,134,134,134,135,135],"e":true}},"d":[],"e":false},"s":{"w":"https","s":"s","c":{},"d":[136,136,136,136,136,136,181,181,181,181],"e":true}},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,135,135,135,135,135,146,146],"e":true},"m":{"w":"html","s":"ml","c":{"s":{"w":"htmlsqlite3","s":"sqlite3","c":{},"d":[136,136,136],"e":true}},"d":[136,136,136],"e":true}},"d":[],"e":false},"o":{"w":"ho","s":"o","c":{"s":{"w":"host","s":"st","c":{},"d":[136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,138],"e":true},"n":{"w":"honest","s":"nest","c":{},"d":[175,175],"e":true}},"d":[],"e":false},"i":{"w":"hides","s":"ides","c":{},"d":[145,145],"e":true},"h":{"w":"hh","s":"h","c":{},"d":[148,148,148,148,148,148,148,148,148,148],"e":true}},"d":[],"e":false},"w":{"w":"w","s":"w","c":{"h":{"w":"where","s":"here","c":{},"d":[31,31,31,145,145,178,178],"e":true},"i":{"w":"wi","s":"i","c":{"n":{"w":"window","s":"ndow","c":{"r":{"w":"windowrow_number","s":"row_number","c":{},"d":[32,32,32],"e":true}},"d":[32,32],"e":true},"t":{"w":"with","s":"th","c":{"i":{"w":"within","s":"in","c":{},"d":[145,145,145,145],"e":true}},"d":[145,145],"e":true},"l":{"w":"will","s":"ll","c":{},"d":[145,145],"e":true}},"d":[],"e":false},"a":{"w":"warning","s":"arning","c":{},"d":[134,134,134,134,134],"e":true},"w":{"w":"www","s":"ww","c":{},"d":[136,136,136,136,136,136],"e":true},"r":{"w":"write","s":"rite","c":{},"d":[149,149,149],"e":true},"e":{"w":"were","s":"ere","c":{},"d":[159,159],"e":true}},"d":[],"e":false},"别":{"w":"别","s":"别","c":{},"d":[32,32,32,32,32,134,134,134,134,134,144,144,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,170,170,170,170,170,170,170,170,170,170,170,170],"e":true},"聚":{"w":"聚","s":"聚","c":{},"d":[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,73,73,73,74,74,75,75,75,100,100,100,100,100,101,101,101,101,101,103,103,103,103,103,104,104,104,104,104,105,105,105,105,105,106,106,106,106,106,107,107,107,107,108,108,108,108,108,157,157,157,157,157,165,165,178,178,178],"e":true},"二":{"w":"二","s":"二","c":{},"d":[32,32,32,32,32,32,32,32,32,32,39,39,41,41,55,55,57,57,62,62,63,63,78,78,80,80,84,84,85,85,90,90,91,91,95,95,96,96,97,97,99,99,109,109,110,110,113,113,122,122,178],"e":true},"术":{"w":"术","s":"术","c":{},"d":[32,32,32,32,32,32,32,32,32,32,164,164,175],"e":true},"三":{"w":"三","s":"三","c":{},"d":[32,32,32,32,32,109,109,113,113,122,122,144,144,182,182,182,182],"e":true},"角":{"w":"角","s":"角","c":{},"d":[32,32,32,32,32],"e":true},"比":{"w":"比","s":"比","c":{},"d":[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,57,62,63,72,84,85,99,107,109,109,109,118,144,144,144,163,163,163,163,163,163,178,178,178,178,179],"e":true},"较":{"w":"较","s":"较","c":{},"d":[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,57,62,63,84,85,99,163,163,163,163,163,163,179],"e":true},"无":{"w":"无","s":"无","c":{},"d":[32,32,32,32,32,32,32,32,32,32,50,92,92,123,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,145,145,175,182,182,182,182],"e":true},"受":{"w":"受","s":"受","c":{},"d":[32,32,32,32,32,32,32,32,32,32,56,79,144,144,144,144,148,148,148,148,148,182,182,182,182],"e":true},"区":{"w":"区","s":"区","c":{},"d":[32,32,32,32,32,32,32,32,32,32,109,109,109,109,109,109,109,113,113,113,113,113,113,122,122,122,122,122,122,122,136,136,148,148,148,148,148,152,152],"e":true},"源":{"w":"源","s":"源","c":{},"d":[32,32,32,32,32,33,33,33,33,33,33,33,51,51,51,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135,135,136,136,136,136,136,136,136,136,136,136,136,136,136,137,137,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,146],"e":true},"须":{"w":"须","s":"须","c":{},"d":[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,49,78,135,182,182,182,182],"e":true},"第":{"w":"第","s":"第","c":{},"d":[32,32,32,32,32,32,32,32,32,32,39,39,39,39,41,41,41,41,45,48,55,55,55,55,57,57,57,57,59,59,62,62,62,62,63,63,63,63,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,78,78,78,78,80,80,80,80,84,84,84,84,85,85,85,85,90,90,90,90,91,91,91,91,95,95,95,95,96,96,96,96,97,97,97,97,99,99,99,99,109,109,109,109,110,110,110,110,113,113,113,113,122,122,122,122,134,134,134,134,134,134,134,134,134,134,178,178,182,182,182,182],"e":true},"隔":{"w":"隔","s":"隔","c":{},"d":[32,32,32,32,32,56,56,56,56,134,134,134,134,134],"e":true},"但":{"w":"但","s":"但","c":{},"d":[33,33,92,92,144,144,148,148,148,148,148,151,175,175],"e":true},"差":{"w":"差","s":"差","c":{},"d":[33,33,33,33,144,144,145,145,145,149,151],"e":true},"异":{"w":"异","s":"异","c":{},"d":[33,33,33,33,134,134,134,134,134,144,144,149,151],"e":true},"存":{"w":"存","s":"存","c":{},"d":[33,33,56,56,56,56,56,56,56,78,79,79,79,79,79,79,79,79,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144,144,175],"e":true},"微":{"w":"微","s":"微","c":{},"d":[33,33],"e":true},"谨":{"w":"谨","s":"谨","c":{},"d":[33,33],"e":true},"慎":{"w":"慎","s":"慎","c":{},"d":[33,33,180,180],"e":true},"端":{"w":"端","s":"端","c":{},"d":[33,33,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"绍":{"w":"绍","s":"绍","c":{},"d":[34,175],"e":true},"核":{"w":"核","s":"核","c":{},"d":[34,179,180,180],"e":true},"括":{"w":"括","s":"括","c":{},"d":[34,134,134,134,134,134,134,134,134,134,134,135,144,144,144,149,149,149,149,149,149,175],"e":true},"签":{"w":"签","s":"签","c":{},"d":[34],"e":true},"单":{"w":"单","s":"单","c":{},"d":[36,36,36,36,37,37,37,37,38,38,38,38,40,40,40,40,43,43,45,45,45,45,46,46,46,46,47,47,47,47,48,48,49,49,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,58,58,58,58,59,59,60,60,61,61,61,61,65,65,65,65,66,66,66,66,66,66,67,67,67,67,67,67,68,68,68,68,68,68,69,69,69,69,69,69,70,70,70,70,70,70,71,71,71,71,71,71,72,72,72,72,72,72,73,73,73,73,73,73,74,74,74,74,74,74,75,75,75,75,75,75,76,76,76,76,76,76,77,77,77,77,77,77,78,78,78,78,78,78,81,81,81,81,82,82,82,82,82,82,82,82,87,87,87,87,88,88,88,88,89,89,89,89,98,98,98,98,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,109,109,109,109,112,112,112,112,113,113,113,113,113,113,114,114,114,114,115,115,115,115,116,116,116,116,117,117,117,117,118,118,118,118,119,119,119,119,121,121,121,121,122,122,122,122,122,122,127,127,127,127,129,129,129,129,130,130,130,130,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,146,146,161,167,167,175],"e":true},"约":{"w":"约","s":"约","c":{},"d":[36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131],"e":true},"束":{"w":"束","s":"束","c":{},"d":[36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131],"e":true},"公":{"w":"公","s":"公","c":{},"d":[36,36,37,37,38,38,39,39,39,39,39,39,40,40,41,41,41,41,41,41,43,43,43,43,43,43,45,45,45,45,45,45,45,45,46,46,47,47,50,50,52,52,53,53,54,54,55,55,55,55,55,55,57,57,57,57,57,57,58,58,59,59,61,61,62,62,62,62,62,62,63,63,63,63,63,63,64,64,73,73,74,74,76,76,76,76,76,76,76,76,80,80,80,80,80,80,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,87,87,88,88,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,93,93,93,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,98,98,99,99,99,99,99,99,110,110,110,110,110,110,112,112,121,121,125,125,127,127,129,129,130,130,140,140,140,140,175],"e":true},"私":{"w":"私","s":"私","c":{},"d":[36,36,37,37,38,38,39,39,39,39,39,39,40,40,41,41,41,41,41,41,42,42,43,43,43,43,44,44,45,45,45,45,45,45,45,45,46,46,47,47,48,48,49,49,50,50,51,51,52,52,53,53,54,54,55,55,55,55,55,55,56,56,57,57,57,57,57,57,58,58,59,59,59,59,60,60,61,61,62,62,62,62,62,62,63,63,63,63,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,76,76,76,76,76,76,77,77,78,78,78,78,79,79,80,80,80,80,80,80,81,81,82,82,82,82,83,83,84,84,84,84,84,84,85,85,85,85,85,85,86,86,87,87,88,88,89,89,90,90,90,90,90,90,91,91,91,91,91,91,92,92,92,93,93,93,94,94,94,95,95,95,95,95,95,96,96,96,96,96,96,97,97,97,97,97,97,98,98,99,99,99,99,99,99,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,110,110,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,123,124,124,125,125,125,125,126,126,127,127,128,128,129,129,130,130,131,131,134,134,134,134,134,134,134,134,134,134,166,175,175,175,175,178],"e":true},"对":{"w":"对","s":"对","c":{},"d":[37,38,39,40,40,41,43,44,44,44,45,47,50,55,56,56,56,56,56,56,57,62,63,74,80,82,82,82,82,84,85,87,88,89,90,91,95,96,97,98,99,100,100,100,101,101,101,102,102,103,103,103,104,104,104,105,105,105,106,106,106,107,107,108,108,108,112,120,120,121,128,134,134,134,134,134,134,134,134,134,134,135,135,136,136,136,136,136,136,136,136,136,136,137,137,137,137,141,141,141,141,141,141,141,141,141,141,141,141,144,144,145,145,145,145,161,168,168,172,172,173,175,175,175,178,178,178,178,178,179,180,180,182,182,182,182,182,182],"e":true},"操":{"w":"操","s":"操","c":{},"d":[39,39,39,39,41,41,41,41,55,55,55,55,56,57,57,57,57,62,62,62,62,63,63,63,63,78,78,78,78,78,78,79,80,80,80,80,82,82,82,82,82,82,82,82,84,84,84,84,85,85,85,85,90,90,90,90,91,91,91,91,92,92,95,95,95,95,96,96,96,96,97,97,97,97,99,99,99,99,110,110,110,110,152,152,160,163,163,165,165,172,172,172,172],"e":true},"绝":{"w":"绝","s":"绝","c":{},"d":[40,56,56,175],"e":true},"属":{"w":"属","s":"属","c":{},"d":[42,44,49,50,50,51,51,51,51,51,56,72,78,78,78,78,78,79,82,86,92,107,109,109,109,109,109,113,113,113,113,113,118,120,122,122,122,122,122,123,125,128],"e":true},"大":{"w":"大","s":"大","c":{},"d":[43,49,50,50,50,50,59,59,60,60,60,60,60,60,64,64,64,64,64,65,65,65,65,65,65,66,66,66,66,66,66,66,66,67,67,67,67,67,67,67,67,68,68,68,68,68,68,68,68,69,69,69,69,69,69,69,69,70,70,70,70,70,70,70,70,71,71,71,71,71,71,71,71,72,72,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,73,74,74,74,74,74,74,74,74,75,75,75,75,75,75,75,75,82,82,82,82,100,100,100,100,100,100,101,101,101,101,101,101,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,107,107,107,108,108,108,108,108,108,114,114,114,114,115,115,115,115,116,116,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,119,119,119,119,125,125,125,125,125,126,126,126,126,128,128,128,128,128,128,128,128,131,131,131,131,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,146,146,146,146,149,157,157,157,157,157,167,167,175],"e":true},"扩":{"w":"扩","s":"扩","c":{},"d":[43,144,144,144,144,144,144,155],"e":true},"桶":{"w":"桶","s":"桶","c":{},"d":[44],"e":true},"遍":{"w":"遍","s":"遍","c":{},"d":[45],"e":true},"历":{"w":"历","s":"历","c":{},"d":[45,180,180,182,182],"e":true},"条":{"w":"条","s":"条","c":{},"d":[45,45,45,45,76,76,76,76,76,76,145,145,145,145,166,178,178,178,178,178],"e":true},"遇":{"w":"遇","s":"遇","c":{},"d":[45],"e":true},"满":{"w":"满","s":"满","c":{},"d":[45,167,167],"e":true},"足":{"w":"足","s":"足","c":{},"d":[45,144,144,167,167],"e":true},"似":{"w":"似","s":"似","c":{},"d":[45,179],"e":true},"真":{"w":"真","s":"真","c":{},"d":[45,45,59,182,182,182,182],"e":true},"假":{"w":"假","s":"假","c":{},"d":[45,45,45,45,76,76,167,167,175],"e":true},"则":{"w":"则","s":"则","c":{},"d":[45,45,45,45,76,76,76,76,77,77,78,78,78,78,100,100,101,101,102,102,102,103,103,104,104,105,105,106,106,107,107,108,108,125,125,125,128,128,135,137,149,149,149,149,149,149,160,161,162,163,163,163,163,164,164,164,164,165,165,165,165],"e":true},"给":{"w":"给","s":"给","c":{},"d":[49,59,64,72,78,83,107,114,115,116,117,118,118,119,137,144,144,144,175],"e":true},"维":{"w":"维","s":"维","c":{},"d":[49,49,49,49,78,78,78,125,125,125,125,125,125,125,125,175],"e":true},"它":{"w":"它","s":"它","c":{},"d":[49,92,92,163,163,164,164,165,165],"e":true},"们":{"w":"们","s":"们","c":{},"d":[49,155,163,163,164,164,165,165,169,170],"e":true},"拼":{"w":"拼","s":"拼","c":{},"d":[49,49,49,49,49,49,49,124,124,124,124,124,124,124,124,124,124,124,124],"e":true},"待":{"w":"待","s":"待","c":{},"d":[49,49,49,49,56,56,59,59,60,60,79,79,86,86,100,100,101,101,103,103,104,104,105,105,106,106,107,107,108,108,120,120,120,120,134,134,134,134,134,146,146],"e":true},"常":{"w":"常","s":"常","c":{},"d":[50,50,50,141,141,141,141,142,148,167,167],"e":true},"量":{"w":"量","s":"量","c":{},"d":[50,50,50,50,50,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,86,86,86,109,109,113,113,115,115,115,122,122,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,144,144,144,144,144,144,146,146,157,157,157,157,157],"e":true},"共":{"w":"共","s":"共","c":{},"d":[50,50],"e":true},"复":{"w":"复","s":"复","c":{},"d":[51,120,120,120,120,120,120,120,120,120,120,144,144,177,179],"e":true},"至":{"w":"至","s":"至","c":{},"d":[51],"e":true},"储":{"w":"储","s":"储","c":{},"d":[56,56,56,56,56,56,56,79,79,79,79,79,79,79,134,134,134,134,134,134,134,134,134,134],"e":true},"改":{"w":"改","s":"改","c":{},"d":[56,79,145,145,175,178,178,178,178],"e":true},"话":{"w":"话","s":"话","c":{},"d":[56,134,134,134,134,134],"e":true},"路":{"w":"路","s":"路","c":{},"d":[56,56,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,137,149,149,149,149,149,149],"e":true},"径":{"w":"径","s":"径","c":{},"d":[56,56,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,149,149,149,149,149,149],"e":true},"布":{"w":"布","s":"布","c":{},"d":[59,78,78,78,128,128,182,182,182,182],"e":true},"尔":{"w":"尔","s":"尔","c":{},"d":[59,78,78,78,120,128,128],"e":true},"每":{"w":"每","s":"每","c":{},"d":[59,65,66,67,68,69,70,71,72,73,74,75,107,122,134,134,134,134,134,138,172,178,178],"e":true},"均":{"w":"均","s":"均","c":{},"d":[59,114,114,114,118,118],"e":true},"素":{"w":"素","s":"素","c":{},"d":[59,59,65,78,100,100,100,100,100,100,101,101,101,101,101,101,102,102,102,102,102,102,103,103,103,103,103,103,104,104,104,104,104,104,105,105,105,105,105,105,106,106,106,106,106,106,107,107,107,107,107,107,108,108,108,108,108,108,114,115,115,115,116,117,118,119,128,131],"e":true},"保":{"w":"保","s":"保","c":{},"d":[59,134,134,134,134,134,141,141,141,141,141,141,175,175,175,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"留":{"w":"留","s":"留","c":{},"d":[59],"e":true},"做":{"w":"做","s":"做","c":{},"d":[59,59,76,76],"e":true},"筛":{"w":"筛","s":"筛","c":{},"d":[59,59,59,59,60,60,60,60,60,76,76],"e":true},"索":{"w":"索","s":"索","c":{},"d":[60,60,60,82,82,82,82,82],"e":true},"达":{"w":"达","s":"达","c":{},"d":[64,77,77,83,177],"e":true},"百":{"w":"百","s":"百","c":{},"d":[72,107,109,109,109,118],"e":true},"另":{"w":"另","s":"另","c":{},"d":[76,78,92,92,109,109,113,113,122,122,136,136,136,136,136,163,163,164,164,165,165,175,175,178],"e":true},"校":{"w":"校","s":"校","c":{},"d":[77,77,78],"e":true},"验":{"w":"验","s":"验","c":{},"d":[77,77,78,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140,143,143],"e":true},"形":{"w":"形","s":"形","c":{},"d":[80],"e":true},"交":{"w":"交","s":"交","c":{},"d":[82,82,120,120,180,180,182,182],"e":true},"左":{"w":"左","s":"左","c":{},"d":[82,82,82,82],"e":true},"侧":{"w":"侧","s":"侧","c":{},"d":[82,82,82,82,82,82,82,82],"e":true},"右":{"w":"右","s":"右","c":{},"d":[82,82,82,82],"e":true},"决":{"w":"决","s":"决","c":{},"d":[86,86,134,134,134,134,134,175,175,175],"e":true},"秘":{"w":"秘","s":"秘","c":{},"d":[92,92,92,93,94,134,134,134,134,134],"e":true},"那":{"w":"那","s":"那","c":{},"d":[92,92],"e":true},"么":{"w":"么","s":"么","c":{},"d":[92,92],"e":true},"变":{"w":"变","s":"变","c":{},"d":[93,94,177,178,178,178,182,182,182,182],"e":true},"余":{"w":"余","s":"余","c":{},"d":[96,109,109,113,113,122,122],"e":true},"减":{"w":"减","s":"减","c":{},"d":[97,146,146,146,146],"e":true},"排":{"w":"排","s":"排","c":{},"d":[102,102,109,109,109,109,109,109,109,109,113,113,113,113,113,113,113,113,113,113,113,122,122,122,122,122,122,122,122,128,128,128,128,128,128,128,128,128,128],"e":true},"序":{"w":"序","s":"序","c":{},"d":[102,102,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,126,128,128,128,128,128,128,128,128,128,128,128,128],"e":true},"占":{"w":"占","s":"占","c":{},"d":[109,109,109],"e":true},"号":{"w":"号","s":"号","c":{},"d":[109,109,113,113,122,122,122,122,122],"e":true},"总":{"w":"总","s":"总","c":{},"d":[109,109,113,113,119,122,122,141,141,141,141],"e":true},"升":{"w":"升","s":"升","c":{},"d":[109,109,109,109,113,113,113,113,122,122,122,122],"e":true},"降":{"w":"降","s":"降","c":{},"d":[109,109,109,109,113,113,113,113,122,122,122,122],"e":true},"披":{"w":"披","s":"披","c":{},"d":[111,111,111,111,111],"e":true},"露":{"w":"露","s":"露","c":{},"d":[111,111,111,111,111,166,180,180,182,182],"e":true},"平":{"w":"平","s":"平","c":{},"d":[114,114,114,118,118,180,180],"e":true},"笛":{"w":"笛","s":"笛","c":{},"d":[120],"e":true},"卡":{"w":"卡","s":"卡","c":{},"d":[120],"e":true},"积":{"w":"积","s":"积","c":{},"d":[120,134,134,134,134,134],"e":true},"错":{"w":"错","s":"错","c":{},"d":[120,120,141,141,141,141,141,141,145,145,145,145,145],"e":true},"格":{"w":"格","s":"格","c":{},"d":[123,123,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,148,148,148,148,148,148,148,148,148,148,175],"e":true},"各":{"w":"各","s":"各","c":{},"d":[125,125,125,166],"e":true},"顺":{"w":"顺","s":"顺","c":{},"d":[126,128,128],"e":true},"随":{"w":"随","s":"随","c":{},"d":[126],"e":true},"机":{"w":"机","s":"机","c":{},"d":[126,175,175,180,180,182,182],"e":true},"打":{"w":"打","s":"打","c":{},"d":[126,134,134,134,134,134],"e":true},"乱":{"w":"乱","s":"乱","c":{},"d":[126],"e":true},"照":{"w":"照","s":"照","c":{},"d":[128,128,163,163,164,164,165,165],"e":true},"唯":{"w":"唯","s":"唯","c":{},"d":[131,136,136],"e":true},"管":{"w":"管","s":"管","c":{},"d":[132,134,134,134,134,134,182,182],"e":true},"块":{"w":"块","s":"块","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134],"e":true},"日":{"w":"日","s":"日","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,148,148,148,148,148,148,148,148,148,148],"e":true},"志":{"w":"志","s":"志","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"台":{"w":"台","s":"台","c":{},"d":[134,134,134,134,134,180,180],"e":true},"专":{"w":"专","s":"专","c":{},"d":[134,134,134,134,134],"e":true},"空":{"w":"空","s":"空","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,135],"e":true},"超":{"w":"超","s":"超","c":{},"d":[134,134,134,134,134,134,134,134,134,134,143,145,145,146],"e":true},"重":{"w":"重","s":"重","c":{},"d":[134,134,134,134,134,134,134,134,134,134,180,180,182,182,182,182],"e":true},"次":{"w":"次","s":"次","c":{},"d":[134,134,134,134,134,134,134,134,134,134,167,167,175,177,178,178,178,178,178,178,178,179,179],"e":true},"客":{"w":"客","s":"客","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"证":{"w":"证","s":"证","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140,143,143],"e":true},"书":{"w":"书","s":"书","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"窗":{"w":"窗","s":"窗","c":{},"d":[134,134,134,134,134,146,146],"e":true},"口":{"w":"口","s":"口","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,136,146,146],"e":true},"避":{"w":"避","s":"避","c":{},"d":[134,134,134,134,134,145,145,182,182,182,182],"e":true},"免":{"w":"免","s":"免","c":{},"d":[134,134,134,134,134,145,145],"e":true},"网":{"w":"网","s":"网","c":{},"d":[134,134,134,134,134,144,144,145,145,145,145,145,145,146,146,146],"e":true},"络":{"w":"络","s":"络","c":{},"d":[134,134,134,134,134,144,144,145,145,145,145,146,146,146],"e":true},"拥":{"w":"拥","s":"拥","c":{},"d":[134,134,134,134,134,172,175,175,180,180,180,180],"e":true},"塞":{"w":"塞","s":"塞","c":{},"d":[134,134,134,134,134],"e":true},"负":{"w":"负","s":"负","c":{},"d":[134,134,134,134,134],"e":true},"载":{"w":"载","s":"载","c":{},"d":[134,134,134,134,134],"e":true},"通":{"w":"通","s":"通","c":{},"d":[134,134,134,134,134,135,135,135,137,137,138,144,144,144,145,145,162,169,175,178,178,178],"e":true},"监":{"w":"监","s":"监","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"听":{"w":"听","s":"听","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134],"e":true},"离":{"w":"离","s":"离","c":{},"d":[134,134,134,134,134],"e":true},"闲":{"w":"闲","s":"闲","c":{},"d":[134,134,134,134,134],"e":true},"闭":{"w":"闭","s":"闭","c":{},"d":[134,134,134,134,134],"e":true},"延":{"w":"延","s":"延","c":{},"d":[134,134,134,134,134],"e":true},"迟":{"w":"迟","s":"迟","c":{},"d":[134,134,134,134,134],"e":true},"秒":{"w":"秒","s":"秒","c":{},"d":[134,134,134,134,134,134,134,134,134,134],"e":true},"钥":{"w":"钥","s":"钥","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140,140,140,140],"e":true},"头":{"w":"头","s":"头","c":{},"d":[134,134,134,134,134,134,134,134,134,134],"e":true},"凭":{"w":"凭","s":"凭","c":{},"d":[134,134,134,134,134,134,134,134,134,134],"e":true},"身":{"w":"身","s":"身","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140,140],"e":true},"份":{"w":"份","s":"份","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,140],"e":true},"我":{"w":"我","s":"我","c":{},"d":[134,134,134,134,134,155,169,170],"e":true},"读":{"w":"读","s":"读","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,136,136,136,136,136,149,155,156],"e":true},"写":{"w":"写","s":"写","c":{},"d":[134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,178,179],"e":true},"便":{"w":"便","s":"便","c":{},"d":[134,134,134,134,134],"e":true},"里":{"w":"里","s":"里","c":{},"d":[134,134,134,134,134,142,179],"e":true},"曲":{"w":"曲","s":"曲","c":{},"d":[134,134,134,134,134],"e":true},"线":{"w":"线","s":"线","c":{},"d":[134,134,134,134,134],"e":true},"样":{"w":"样","s":"样","c":{},"d":[134,134,134,134,134,169,175,182,182,182,182],"e":true},"印":{"w":"印","s":"印","c":{},"d":[134,134,134,134,134],"e":true},"体":{"w":"体","s":"体","c":{},"d":[134,134,134,134,134,136,136,136,136,136,144,144,145,145,145,145,146,146,156],"e":true},"命":{"w":"命","s":"命","c":{},"d":[134,134,134,134,134,169],"e":true},"周":{"w":"周","s":"周","c":{},"d":[134,134,134,134,134,169],"e":true},"禁":{"w":"禁","s":"禁","c":{},"d":[134,134,134,134,134],"e":true},"候":{"w":"候","s":"候","c":{},"d":[134,134,134,134,134,144,144,144,144,144,144,146],"e":true},"临":{"w":"临","s":"临","c":{},"d":[134,134,134,134,134],"e":true},"触":{"w":"触","s":"触","c":{},"d":[134,134,134,134,134],"e":true},"首":{"w":"首","s":"首","c":{},"d":[135],"e":true},"初":{"w":"初","s":"初","c":{},"d":[135,135],"e":true},"典":{"w":"典","s":"典","c":{},"d":[135],"e":true},"尝":{"w":"尝","s":"尝","c":{},"d":[135,175],"e":true},"拟":{"w":"拟","s":"拟","c":{},"d":[135,155],"e":true},"助":{"w":"助","s":"助","c":{},"d":[136,136],"e":true},"象":{"w":"象","s":"象","c":{},"d":[136,136,136,136,136,136,136,136,136,136,172],"e":true},"因":{"w":"因","s":"因","c":{},"d":[136,136,136,136,136,145,145,161,175],"e":true},"嵌":{"w":"嵌","s":"嵌","c":{},"d":[136,136,136,136,136,136],"e":true},"依":{"w":"依","s":"依","c":{},"d":[136,136,136,136,136,136,182,182],"e":true},"赖":{"w":"赖","s":"赖","c":{},"d":[136,136,136,136,136,136,182,182],"e":true},"额":{"w":"额","s":"额","c":{},"d":[136,136,136,136,136,136,175],"e":true},"即":{"w":"即","s":"即","c":{},"d":[136,136,136,136,136,136],"e":true},"旦":{"w":"旦","s":"旦","c":{},"d":[137],"e":true},"收":{"w":"收","s":"收","c":{},"d":[138,142,146,146,172],"e":true},"添":{"w":"添","s":"添","c":{},"d":[138,139,143,143],"e":true},"你":{"w":"你","s":"你","c":{},"d":[139],"e":true},"想":{"w":"想","s":"想","c":{},"d":[139,179],"e":true},"地":{"w":"地","s":"地","c":{},"d":[140,144,144,144,149,149,149,170,170,170,170,170,170,170,170,170,170,170,170,175,182,182,182,182],"e":true},"匹":{"w":"匹","s":"匹","c":{},"d":[140,140],"e":true},"题":{"w":"题","s":"题","c":{},"d":[141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,142,145,145,175,175,175,180,180,182,182],"e":true},"汇":{"w":"汇","s":"汇","c":{},"d":[141,141,141,141],"e":true},"准":{"w":"准","s":"准","c":{},"d":[141,141,141,141,141,141,150,150],"e":true},"备":{"w":"备","s":"备","c":{},"d":[141,141,141,141,141,141,150,150,157,157,157,157,157],"e":true},"报":{"w":"报","s":"报","c":{},"d":[141,141,141,141,141,141,145],"e":true},"障":{"w":"障","s":"障","c":{},"d":[141,141,141,141,141,141],"e":true},"威":{"w":"威","s":"威","c":{},"d":[141,141,141,141,141,141],"e":true},"胁":{"w":"胁","s":"胁","c":{},"d":[141,141,141,141,141,141],"e":true},"建":{"w":"建","s":"建","c":{},"d":[141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,155,175,175,175,175,175,177,180,180,180,180,181,181,182,182,182,182,182,182,182,182],"e":true},"针":{"w":"针","s":"针","c":{},"d":[141,141,141,141,141,141],"e":true},"风":{"w":"风","s":"风","c":{},"d":[141,141,141,141,141,141,175,175,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"险":{"w":"险","s":"险","c":{},"d":[141,141,141,141,141,141,175,175,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"游":{"w":"游","s":"游","c":{},"d":[141,141,141,141,141,141,180,180],"e":true},"新":{"w":"新","s":"新","c":{},"d":[142,182,182,182,182],"e":true},"拉":{"w":"拉","s":"拉","c":{},"d":[143],"e":true},"还":{"w":"还","s":"还","c":{},"d":[143,143],"e":true},"资":{"w":"资","s":"资","c":{},"d":[144,144,144,144],"e":true},"杂":{"w":"杂","s":"杂","c":{},"d":[144,144,177,179],"e":true},"充":{"w":"充","s":"充","c":{},"d":[144,144],"e":true},"十":{"w":"十","s":"十","c":{},"d":[144,144],"e":true},"亿":{"w":"亿","s":"亿","c":{},"d":[144,144],"e":true},"场":{"w":"场","s":"场","c":{},"d":[144,144,145,145,146,146,167,167],"e":true},"景":{"w":"景","s":"景","c":{},"d":[144,144,145,145,146,146,167,167],"e":true},"际":{"w":"际","s":"际","c":{},"d":[144,144,155],"e":true},"确":{"w":"确","s":"确","c":{},"d":[144,144,149,149,149,172,180,180,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"任":{"w":"任","s":"任","c":{},"d":[144,144,166,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"意":{"w":"意","s":"意","c":{},"d":[144,144,182,182,182,182],"e":true},"具":{"w":"具","s":"具","c":{},"d":[144,144,145,145,145,145,146,146,156,167,167],"e":true},"面":{"w":"面","s":"面","c":{},"d":[144,144,144,170,175],"e":true},"注":{"w":"注","s":"注","c":{},"d":[144,144,144,144,144,144,157,157,157,157,157,182,182],"e":true},"链":{"w":"链","s":"链","c":{},"d":[144,144,144],"e":true},"误":{"w":"误","s":"误","c":{},"d":[145,145,145,145,145,145],"e":true},"析":{"w":"析","s":"析","c":{},"d":[145,145,166,168,168,172,172,172,172,172,175,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"拦":{"w":"拦","s":"拦","c":{},"d":[145,145],"e":true},"截":{"w":"截","s":"截","c":{},"d":[145,145],"e":true},"导":{"w":"导","s":"导","c":{},"d":[145,145,145,145],"e":true},"致":{"w":"致","s":"致","c":{},"d":[145,145,145,145,145,161,182,182,182,182],"e":true},"传":{"w":"传","s":"传","c":{},"d":[145,145,155],"e":true},"修":{"w":"修","s":"修","c":{},"d":[145,145],"e":true},"缓":{"w":"缓","s":"缓","c":{},"d":[145,145,175],"e":true},"然":{"w":"然","s":"然","c":{},"d":[145,145,161,175],"e":true},"产":{"w":"产","s":"产","c":{},"d":[145,145,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"滑":{"w":"滑","s":"滑","c":{},"d":[146,146],"e":true},"带":{"w":"带","s":"带","c":{},"d":[146,146],"e":true},"y":{"w":"yyyy","s":"yyyy","c":{},"d":[148,148,148,148,148,148,148,148,148,148],"e":true},"识":{"w":"识","s":"识","c":{},"d":[148,148,148,148,148,148,148,148,148,148,182,182,182,182],"e":true},"阅":{"w":"阅","s":"阅","c":{},"d":[149,155,156],"e":true},"段":{"w":"段","s":"段","c":{},"d":[149,149,149,149,149,149,149,149,149,175,182,182,182,182],"e":true},"省":{"w":"省","s":"省","c":{},"d":[149,149,149],"e":true},"尚":{"w":"尚","s":"尚","c":{},"d":[150,150],"e":true},"仍":{"w":"仍","s":"仍","c":{},"d":[151],"e":true},"事":{"w":"事","s":"事","c":{},"d":[152,152,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"创":{"w":"创","s":"创","c":{},"d":[155],"e":true},"虚":{"w":"虚","s":"虚","c":{},"d":[155],"e":true},"映":{"w":"映","s":"映","c":{},"d":[155,155],"e":true},"射":{"w":"射","s":"射","c":{},"d":[155,155],"e":true},"递":{"w":"递","s":"递","c":{},"d":[155],"e":true},"功":{"w":"功","s":"功","c":{},"d":[157,157,157,157,157],"e":true},"双":{"w":"双","s":"双","c":{},"d":[157,157,157,157,157],"e":true},"精":{"w":"精","s":"精","c":{},"d":[157,157,157,157,157],"e":true},"虑":{"w":"虑","s":"虑","c":{},"d":[157,157,157,157,157,160,180,180,182,182],"e":true},"隐":{"w":"隐","s":"隐","c":{},"d":[160,166,175,175,175,175,178],"e":true},"直":{"w":"直","s":"直","c":{},"d":[161,176],"e":true},"派":{"w":"派","s":"派","c":{},"d":[161],"e":true},"般":{"w":"般","s":"般","c":{},"d":[161,175],"e":true},"涉":{"w":"涉","s":"涉","c":{},"d":[162,170],"e":true},"互":{"w":"互","s":"互","c":{},"d":[166],"e":true},"泄":{"w":"泄","s":"泄","c":{},"d":[166,180,180,182,182,182,182,182,182],"e":true},"层":{"w":"层","s":"层","c":{},"d":[167,167,175,175],"e":true},"易":{"w":"易","s":"易","c":{},"d":[167,167],"e":true},"处":{"w":"处","s":"处","c":{},"d":[168,168,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"让":{"w":"让","s":"让","c":{},"d":[170,175],"e":true},"张":{"w":"张","s":"张","c":{},"d":[170,170,170,170,170,170,170,170,170,170,170,170],"e":true},"抽":{"w":"抽","s":"抽","c":{},"d":[172],"e":true},"树":{"w":"树","s":"树","c":{},"d":[172],"e":true},"拆":{"w":"拆","s":"拆","c":{},"d":[172,172],"e":true},"护":{"w":"护","s":"护","c":{},"d":[175,175,175],"e":true},"严":{"w":"严","s":"严","c":{},"d":[175],"e":true},"遵":{"w":"遵","s":"遵","c":{},"d":[175],"e":true},"守":{"w":"守","s":"守","c":{},"d":[175],"e":true},"己":{"w":"己","s":"己","c":{},"d":[175,175,175,178,180,180],"e":true},"底":{"w":"底","s":"底","c":{},"d":[175,175],"e":true},"学":{"w":"学","s":"学","c":{},"d":[175,175],"e":true},"阶":{"w":"阶","s":"阶","c":{},"d":[175],"e":true},"立":{"w":"立","s":"立","c":{},"d":[175],"e":true},"界":{"w":"界","s":"界","c":{},"d":[175],"e":true},"案":{"w":"案","s":"案","c":{},"d":[175],"e":true},"噪":{"w":"噪","s":"噪","c":{},"d":[175,182,182,182,182],"e":true},"音":{"w":"音","s":"音","c":{},"d":[175],"e":true},"虽":{"w":"虽","s":"虽","c":{},"d":[175],"e":true},"权":{"w":"权","s":"权","c":{},"d":[175],"e":true},"杜":{"w":"杜","s":"杜","c":{},"d":[175],"e":true},"篡":{"w":"篡","s":"篡","c":{},"d":[175,178],"e":true},"章":{"w":"章","s":"章","c":{},"d":[175],"e":true},"灵":{"w":"灵","s":"灵","c":{},"d":[177],"e":true},"活":{"w":"活","s":"活","c":{},"d":[177],"e":true},"枚":{"w":"枚","s":"枚","c":{},"d":[178],"e":true},"举":{"w":"举","s":"举","c":{},"d":[178,179],"e":true},"利":{"w":"利","s":"利","c":{},"d":[178],"e":true},"思":{"w":"思","s":"思","c":{},"d":[179],"e":true},"某":{"w":"某","s":"某","c":{},"d":[179],"e":true},"缩":{"w":"缩","s":"缩","c":{},"d":[179],"e":true},"围":{"w":"围","s":"围","c":{},"d":[179,182,182,182,182],"e":true},"人":{"w":"人","s":"人","c":{},"d":[180,180],"e":true},"审":{"w":"审","s":"审","c":{},"d":[180,180,180,180,180,180,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"批":{"w":"批","s":"批","c":{},"d":[180,180,182,182,182,182,182,182],"e":true},"史":{"w":"史","s":"史","c":{},"d":[180,180,182,182],"e":true},"追":{"w":"追","s":"追","c":{},"d":[180,180,182,182],"e":true},"踪":{"w":"踪","s":"踪","c":{},"d":[180,180,182,182],"e":true},"敏":{"w":"敏","s":"敏","c":{},"d":[180,180,182,182,182,182,182,182],"e":true},"感":{"w":"感","s":"感","c":{},"d":[180,180,182,182],"e":true},"研":{"w":"研","s":"研","c":{},"d":[182,182,182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"措":{"w":"措","s":"措","c":{},"d":[182,182],"e":true},"施":{"w":"施","s":"施","c":{},"d":[182,182],"e":true},"迭":{"w":"迭","s":"迭","c":{},"d":[182,182,182,182],"e":true},"脱":{"w":"脱","s":"脱","c":{},"d":[182,182,182,182],"e":true},"去":{"w":"去","s":"去","c":{},"d":[182,182,182,182],"e":true},"匿":{"w":"匿","s":"匿","c":{},"d":[182,182,182,182],"e":true},"旨":{"w":"旨","s":"旨","c":{},"d":[182,182,182,182],"e":true},"若":{"w":"若","s":"若","c":{},"d":[182,182,182,182,182,182,182,182,182,182,182,182],"e":true},"走":{"w":"走","s":"走","c":{},"d":[182,182,182,182],"e":true},"评":{"w":"评","s":"评","c":{},"d":[182,182,182,182,182,182,182,182],"e":true},"恶":{"w":"恶","s":"恶","c":{},"d":[182,182,182,182],"e":true},"潜":{"w":"潜","s":"潜","c":{},"d":[182,182,182,182],"e":true},"漏":{"w":"漏","s":"漏","c":{},"d":[182,182,182,182],"e":true},"脚":{"w":"脚","s":"脚","c":{},"d":[182,182],"e":true}},"d":[],"e":false},"isArray":false},"type":{"type":"Radix","node":{"w":"","s":"","c":{"f":{"w":"fragment","s":"fragment","c":{},"d":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182],"e":true}},"d":[],"e":false},"isArray":false},"symbol.domain":{"type":"Radix","node":{"w":"","s":"","c":{},"d":[],"e":false},"isArray":false},"symbol.name":{"type":"Radix","node":{"w":"","s":"","c":{},"d":[],"e":false},"isArray":false},"symbol.module":{"type":"Radix","node":{"w":"","s":"","c":{},"d":[],"e":false},"isArray":false}},"vectorIndexes":{},"searchableProperties":["url","title","content","type","symbol.domain","symbol.name","symbol.module"],"searchablePropertiesWithTypes":{"url":"string","title":"string","content":"string","type":"string","symbol.domain":"string","symbol.name":"string","symbol.module":"string"},"frequencies":{"url":{"1":{"0":0.25,"2":0.125,"scql":0.25,"zh":0.125,"cn":0.125,"documentation":0.125},"2":{"0":0.25,"2":0.125,"scql":0.125,"zh":0.125,"cn":0.125,"getting":0.125,"started":0.125},"3":{"0":0.25,"2":0.125,"scql":0.25,"zh":0.125,"cn":0.125,"systems":0.125},"4":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.2222222222222222,"zh":0.1111111111111111,"cn":0.1111111111111111,"the":0.1111111111111111,"language":0.1111111111111111},"5":{"0":0.2857142857142857,"2":0.14285714285714285,"scql":0.14285714285714285,"zh":0.14285714285714285,"cn":0.14285714285714285,"deployment":0.14285714285714285},"6":{"0":0.25,"2":0.125,"scql":0.125,"zh":0.125,"cn":0.125,"for":0.125,"contributors":0.125},"7":{"0":0.25,"2":0.125,"scql":0.125,"zh":0.125,"cn":0.125,"intro":0.125,"introduction":0.125},"8":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"intro":0.08333333333333333,"opencore":0.16666666666666666,"quickstart":0.16666666666666666},"9":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"intro":0.09090909090909091,"opencore":0.09090909090909091,"quickstart":0.09090909090909091,"architecture":0.09090909090909091,"overview":0.09090909090909091},"10":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"intro":0.09090909090909091,"opencore":0.09090909090909091,"quickstart":0.09090909090909091,"quick":0.09090909090909091,"start":0.09090909090909091},"11":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"intro":0.1,"opencore":0.1,"quickstart":0.1,"setup":0.1},"12":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"intro":0.09090909090909091,"opencore":0.09090909090909091,"quickstart":0.09090909090909091,"run":0.09090909090909091,"example":0.09090909090909091},"13":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"intro":0.1,"opencore":0.1,"quickstart":0.1,"configuration":0.1},"14":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"intro":0.1,"opencore":0.1,"quickstart":0.1,"integration":0.1},"15":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"intro":0.09090909090909091,"opencore":0.09090909090909091,"quickstart":0.09090909090909091,"basic":0.09090909090909091,"usage":0.09090909090909091},"16":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"intro":0.09090909090909091,"opencore":0.09090909090909091,"quickstart":0.09090909090909091,"next":0.09090909090909091,"steps":0.09090909090909091},"17":{"0":0.25,"2":0.125,"scql":0.125,"zh":0.125,"cn":0.125,"reference":0.25},"18":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"compiler":0.16666666666666666,"config":0.08333333333333333,"configuration":0.08333333333333333},"19":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"compilesqlrequest":0.1},"20":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"compileoptions":0.1},"21":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"compilersecurityconfig":0.1},"22":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"globalsecurityrelaxation":0.1},"23":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"columnsecurityrelaxation":0.1},"24":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"reverseinferenceconfig":0.1},"25":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"columnvisibility":0.1},"26":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"resultsecurityconfig":0.1},"27":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"compiler":0.1,"config":0.1,"additionalinfospec":0.1},"28":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"compiler":0.09090909090909091,"config":0.09090909090909091,"catalog":0.09090909090909091,"configuration":0.09090909090909091},"29":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"compiler":0.09090909090909091,"config":0.09090909090909091,"see":0.09090909090909091,"also":0.09090909090909091},"30":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"implementation":0.16666666666666666,"status":0.16666666666666666},"31":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"implementation":0.09090909090909091,"status":0.09090909090909091,"select":0.09090909090909091,"statement":0.09090909090909091},"32":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"implementation":0.08333333333333333,"status":0.08333333333333333,"functions":0.08333333333333333,"and":0.08333333333333333,"operators":0.08333333333333333},"33":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"implementation":0.09090909090909091,"status":0.09090909090909091,"data":0.09090909090909091,"source":0.09090909090909091},"34":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.18181818181818182,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"operators":0.18181818181818182,"specification":0.09090909090909091},"35":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"reference":0.1,"operators":0.1,"op":0.1,"list":0.1},"36":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"acos":0.1111111111111111},"37":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"asin":0.1111111111111111},"38":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"atan":0.1111111111111111},"39":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"atan2":0.1111111111111111},"40":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"abs":0.1111111111111111},"41":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"add":0.1111111111111111},"42":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"arrowfunc":0.1111111111111111},"43":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"broadcastto":0.1111111111111111},"44":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"bucket":0.1111111111111111},"45":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"casewhen":0.1111111111111111},"46":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"cast":0.1111111111111111},"47":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"ceil":0.1111111111111111},"48":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"coalesce":0.1111111111111111},"49":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"concat":0.1111111111111111},"50":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"constant":0.1111111111111111},"51":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"copy":0.1111111111111111},"52":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"cos":0.1111111111111111},"53":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"cot":0.1111111111111111},"54":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"degrees":0.1111111111111111},"55":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"div":0.1111111111111111},"56":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"dumpfile":0.1111111111111111},"57":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"equal":0.1111111111111111},"58":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"exp":0.1111111111111111},"59":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"filter":0.1111111111111111},"60":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"filterbyindex":0.1111111111111111},"61":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"floor":0.1111111111111111},"62":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"greater":0.1111111111111111},"63":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"greaterequal":0.1111111111111111},"64":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"greatest":0.1111111111111111},"65":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"group":0.1111111111111111},"66":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupavg":0.1111111111111111},"67":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupcount":0.1111111111111111},"68":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupcountdistinct":0.1111111111111111},"69":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupfirstof":0.1111111111111111},"70":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupmax":0.1111111111111111},"71":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupmin":0.1111111111111111},"72":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"grouppercentiledisc":0.1111111111111111},"73":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupsecretavg":0.1111111111111111},"74":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupsecretsum":0.1111111111111111},"75":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"groupsum":0.1111111111111111},"76":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"if":0.1111111111111111},"77":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"ifnull":0.1111111111111111},"78":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"in":0.1111111111111111},"79":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"inserttable":0.1111111111111111},"80":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"intdiv":0.1111111111111111},"81":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"isnull":0.1111111111111111},"82":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"join":0.1111111111111111},"83":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"least":0.1111111111111111},"84":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"less":0.1111111111111111},"85":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"lessequal":0.1111111111111111},"86":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"limit":0.1111111111111111},"87":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"ln":0.1111111111111111},"88":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"log10":0.1111111111111111},"89":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"log2":0.1111111111111111},"90":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"logicaland":0.1111111111111111},"91":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"logicalor":0.1111111111111111},"92":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"makeprivate":0.1111111111111111},"93":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"makepublic":0.1111111111111111},"94":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"makeshare":0.1111111111111111},"95":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"minus":0.1111111111111111},"96":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"mod":0.1111111111111111},"97":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"mul":0.1111111111111111},"98":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"not":0.1111111111111111},"99":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"notequal":0.1111111111111111},"100":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviousgroupavg":0.1111111111111111},"101":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviousgroupcount":0.1111111111111111},"102":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviousgroupmark":0.1111111111111111},"103":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviousgroupmax":0.1111111111111111},"104":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviousgroupmin":0.1111111111111111},"105":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviousgroupsum":0.1111111111111111},"106":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviouspercentrank":0.1111111111111111},"107":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviouspercentiledisc":0.1111111111111111},"108":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"obliviousrank":0.1111111111111111},"109":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"percentrank":0.1111111111111111},"110":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"pow":0.1111111111111111},"111":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"publish":0.1111111111111111},"112":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"radians":0.1111111111111111},"113":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"rank":0.1111111111111111},"114":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"reduceavg":0.1111111111111111},"115":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"reducecount":0.1111111111111111},"116":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"reducemax":0.1111111111111111},"117":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"reducemin":0.1111111111111111},"118":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"reducepercentiledisc":0.1111111111111111},"119":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"reducesum":0.1111111111111111},"120":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"replicate":0.1111111111111111},"121":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"round":0.1111111111111111},"122":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"rownumber":0.1111111111111111},"123":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"runsql":0.1111111111111111},"124":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"secretjoin":0.1111111111111111},"125":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"shape":0.1111111111111111},"126":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"shuffle":0.1111111111111111},"127":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"sin":0.1111111111111111},"128":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"sort":0.1111111111111111},"129":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"sqrt":0.1111111111111111},"130":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"tan":0.1111111111111111},"131":{"0":0.2222222222222222,"2":0.1111111111111111,"scql":0.1111111111111111,"zh":0.1111111111111111,"cn":0.1111111111111111,"reference":0.1111111111111111,"operators":0.1111111111111111,"unique":0.1111111111111111},"132":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"engine":0.09090909090909091,"config":0.09090909090909091,"scqlengine":0.09090909090909091,"configuration":0.09090909090909091},"133":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"reference":0.07692307692307693,"engine":0.07692307692307693,"config":0.07692307692307693,"example":0.07692307692307693,"configuration":0.07692307692307693,"for":0.07692307692307693,"scqlengine":0.07692307692307693},"134":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"reference":0.07692307692307693,"engine":0.07692307692307693,"config":0.07692307692307693,"configuration":0.07692307692307693,"options":0.07692307692307693,"of":0.07692307692307693,"scqlengine":0.07692307692307693},"135":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"engine":0.08333333333333333,"config":0.16666666666666666,"for":0.08333333333333333,"datasource":0.08333333333333333},"136":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"engine":0.09090909090909091,"config":0.09090909090909091,"embed":0.09090909090909091,"router":0.09090909090909091},"137":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"engine":0.09090909090909091,"config":0.09090909090909091,"routing":0.09090909090909091,"rules":0.09090909090909091},"138":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"reference":0.07692307692307693,"engine":0.07692307692307693,"config":0.15384615384615385,"for":0.07692307692307693,"brpc":0.07692307692307693,"server":0.07692307692307693},"139":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"engine":0.08333333333333333,"config":0.16666666666666666,"for":0.08333333333333333,"ssl":0.08333333333333333},"140":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"reference":0.07692307692307693,"engine":0.07692307692307693,"config":0.15384615384615385,"for":0.07692307692307693,"party":0.07692307692307693,"authentication":0.07692307692307693},"141":{"0":0.25,"2":0.125,"scql":0.125,"zh":0.125,"cn":0.125,"topics":0.25},"142":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"topics":0.08333333333333333,"faq":0.16666666666666666,"frequently":0.08333333333333333,"asked":0.08333333333333333,"questions":0.08333333333333333},"143":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"topics":0.1,"faq":0.1,"deploy":0.1,"issues":0.1},"144":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"topics":0.09090909090909091,"faq":0.09090909090909091,"project":0.09090909090909091,"preparation":0.09090909090909091,"issues":0.09090909090909091},"145":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"topics":0.08333333333333333,"faq":0.08333333333333333,"errors":0.08333333333333333,"occurred":0.08333333333333333,"during":0.08333333333333333,"execution":0.08333333333333333},"146":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"topics":0.1,"faq":0.1,"configuration":0.1,"issues":0.1},"147":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"manual":0.16666666666666666,"language":0.08333333333333333},"148":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"manual":0.08333333333333333,"data":0.08333333333333333,"types":0.08333333333333333},"149":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"manual":0.08333333333333333,"query":0.08333333333333333,"syntax":0.08333333333333333},"150":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"manual":0.08333333333333333,"functions":0.08333333333333333,"and":0.08333333333333333,"operators":0.08333333333333333},"151":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"mysql":0.16666666666666666,"compatibility":0.16666666666666666},"152":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"mysql":0.08333333333333333,"compatibility":0.08333333333333333,"unsupported":0.08333333333333333,"features":0.08333333333333333},"153":{"0":0.125,"2":0.0625,"scql":0.0625,"zh":0.0625,"cn":0.0625,"reference":0.0625,"lang":0.0625,"mysql":0.125,"compatibility":0.0625,"features":0.0625,"that":0.0625,"are":0.0625,"different":0.0625,"from":0.0625},"154":{"0":0.14285714285714285,"2":0.07142857142857142,"scql":0.07142857142857142,"zh":0.07142857142857142,"cn":0.07142857142857142,"reference":0.07142857142857142,"lang":0.07142857142857142,"mysql":0.07142857142857142,"compatibility":0.07142857142857142,"ddl":0.07142857142857142,"data":0.07142857142857142,"definition":0.07142857142857142,"language":0.07142857142857142},"155":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"mysql":0.08333333333333333,"compatibility":0.08333333333333333,"create":0.08333333333333333,"table":0.08333333333333333},"156":{"0":0.14285714285714285,"2":0.07142857142857142,"scql":0.07142857142857142,"zh":0.07142857142857142,"cn":0.07142857142857142,"reference":0.07142857142857142,"lang":0.07142857142857142,"mysql":0.07142857142857142,"compatibility":0.07142857142857142,"dql":0.07142857142857142,"data":0.07142857142857142,"query":0.07142857142857142,"language":0.07142857142857142},"157":{"0":0.14285714285714285,"2":0.07142857142857142,"scql":0.07142857142857142,"zh":0.07142857142857142,"cn":0.07142857142857142,"reference":0.07142857142857142,"lang":0.07142857142857142,"mysql":0.14285714285714285,"compatibility":0.07142857142857142,"functions":0.07142857142857142,"different":0.07142857142857142,"from":0.07142857142857142},"158":{"0":0.14285714285714285,"2":0.07142857142857142,"scql":0.07142857142857142,"zh":0.07142857142857142,"cn":0.07142857142857142,"reference":0.07142857142857142,"lang":0.07142857142857142,"mysql":0.07142857142857142,"compatibility":0.07142857142857142,"dcl":0.07142857142857142,"data":0.07142857142857142,"control":0.07142857142857142,"language":0.07142857142857142},"159":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"reference":0.08333333333333333,"lang":0.08333333333333333,"mysql":0.08333333333333333,"compatibility":0.08333333333333333,"grant":0.08333333333333333,"revoke":0.08333333333333333},"160":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"reference":0.07692307692307693,"lang":0.07692307692307693,"mysql":0.07692307692307693,"compatibility":0.07692307692307693,"type":0.07692307692307693,"conversion":0.07692307692307693,"rule":0.07692307692307693},"161":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"reference":0.07692307692307693,"lang":0.07692307692307693,"mysql":0.07692307692307693,"compatibility":0.07692307692307693,"single":0.07692307692307693,"party":0.07692307692307693,"query":0.07692307692307693},"162":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"reference":0.07692307692307693,"lang":0.07692307692307693,"mysql":0.07692307692307693,"compatibility":0.07692307692307693,"multi":0.07692307692307693,"party":0.07692307692307693,"query":0.07692307692307693},"163":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"lang":0.09090909090909091,"mysql":0.09090909090909091,"compatibility":0.09090909090909091,"compare":0.09090909090909091},"164":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"reference":0.09090909090909091,"lang":0.09090909090909091,"mysql":0.09090909090909091,"compatibility":0.09090909090909091,"arithmetic":0.09090909090909091},"165":{"0":0.125,"2":0.0625,"scql":0.0625,"zh":0.0625,"cn":0.0625,"reference":0.0625,"lang":0.0625,"mysql":0.0625,"compatibility":0.0625,"aggregation":0.0625,"sum":0.0625,"count":0.0625,"avg":0.0625,"min":0.0625,"max":0.0625},"166":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"topics":0.08333333333333333,"system":0.16666666666666666,"intro":0.08333333333333333,"overview":0.08333333333333333},"167":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"topics":0.09090909090909091,"system":0.09090909090909091,"intro":0.09090909090909091,"key":0.09090909090909091,"features":0.09090909090909091},"168":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"topics":0.1,"system":0.1,"intro":0.1,"architecture":0.1},"169":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.16666666666666666,"zh":0.08333333333333333,"cn":0.08333333333333333,"topics":0.08333333333333333,"system":0.08333333333333333,"intro":0.08333333333333333,"how":0.08333333333333333,"works":0.08333333333333333},"170":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"topics":0.09090909090909091,"system":0.09090909090909091,"intro":0.09090909090909091,"table":0.09090909090909091,"schema":0.09090909090909091},"171":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.15384615384615385,"zh":0.07692307692307693,"cn":0.07692307692307693,"topics":0.07692307692307693,"system":0.07692307692307693,"intro":0.07692307692307693,"lifetime":0.07692307692307693,"of":0.07692307692307693,"query":0.07692307692307693},"172":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"topics":0.07692307692307693,"system":0.07692307692307693,"intro":0.07692307692307693,"step1":0.07692307692307693,"compile":0.07692307692307693,"sql":0.07692307692307693,"query":0.07692307692307693},"173":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"topics":0.07692307692307693,"system":0.07692307692307693,"intro":0.07692307692307693,"step2":0.07692307692307693,"execute":0.07692307692307693,"on":0.07692307692307693,"engines":0.07692307692307693},"174":{"0":0.18181818181818182,"2":0.09090909090909091,"scql":0.09090909090909091,"zh":0.09090909090909091,"cn":0.09090909090909091,"topics":0.09090909090909091,"security":0.18181818181818182,"overview":0.18181818181818182},"175":{"0":0.14285714285714285,"2":0.07142857142857142,"scql":0.07142857142857142,"zh":0.07142857142857142,"cn":0.07142857142857142,"topics":0.07142857142857142,"security":0.14285714285714285,"overview":0.07142857142857142,"guarantees":0.07142857142857142,"and":0.07142857142857142,"threat":0.07142857142857142,"model":0.07142857142857142},"176":{"0":0.16666666666666666,"2":0.08333333333333333,"scql":0.08333333333333333,"zh":0.08333333333333333,"cn":0.08333333333333333,"topics":0.08333333333333333,"security":0.08333333333333333,"overview":0.08333333333333333,"suggestions":0.08333333333333333,"on":0.08333333333333333,"deployment":0.08333333333333333},"177":{"0":0.1111111111111111,"2":0.05555555555555555,"scql":0.1111111111111111,"zh":0.05555555555555555,"cn":0.05555555555555555,"topics":0.05555555555555555,"security":0.05555555555555555,"overview":0.05555555555555555,"risk":0.05555555555555555,"statement":0.05555555555555555,"and":0.05555555555555555,"suggestion":0.05555555555555555,"for":0.05555555555555555,"result":0.05555555555555555,"inversion":0.05555555555555555,"attack":0.05555555555555555},"178":{"0":0.13333333333333333,"1":0.06666666666666667,"2":0.06666666666666667,"scql":0.06666666666666667,"zh":0.06666666666666667,"cn":0.06666666666666667,"topics":0.06666666666666667,"security":0.06666666666666667,"overview":0.06666666666666667,"attack":0.13333333333333333,"method":0.06666666666666667,"multi":0.06666666666666667,"query":0.06666666666666667},"179":{"0":0.125,"2":0.125,"scql":0.0625,"zh":0.0625,"cn":0.0625,"topics":0.0625,"security":0.0625,"overview":0.0625,"attack":0.125,"method":0.0625,"constructing":0.0625,"complex":0.0625,"query":0.0625},"180":{"0":0.2,"2":0.1,"scql":0.1,"zh":0.1,"cn":0.1,"topics":0.1,"security":0.1,"overview":0.1,"suggestions":0.1},"181":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"topics":0.07692307692307693,"security":0.15384615384615385,"overview":0.07692307692307693,"system":0.07692307692307693,"configuration":0.07692307692307693,"instructions":0.07692307692307693},"182":{"0":0.15384615384615385,"2":0.07692307692307693,"scql":0.07692307692307693,"zh":0.07692307692307693,"cn":0.07692307692307693,"topics":0.07692307692307693,"security":0.07692307692307693,"overview":0.07692307692307693,"suggestions":0.07692307692307693,"for":0.07692307692307693,"upstream":0.07692307692307693,"integrators":0.07692307692307693}},"title":{"1":{"scql":0.3333333333333333,"文":0.3333333333333333,"档":0.3333333333333333},"2":{"scql":0.2,"文":0.2,"档":0.2,"开":0.2,"始":0.2},"3":{"scql":0.3333333333333333,"文":0.16666666666666666,"档":0.16666666666666666,"系":0.16666666666666666,"统":0.16666666666666666},"4":{"scql":0.3333333333333333,"文":0.16666666666666666,"档":0.16666666666666666,"方":0.16666666666666666,"言":0.16666666666666666},"5":{"scql":0.2,"文":0.2,"档":0.2,"部":0.2,"署":0.2},"6":{"scql":0.125,"文":0.25,"档":0.25,"贡":0.125,"献":0.125,"者":0.125},"7":{"介":0.5,"绍":0.5},"8":{"scql":0.16666666666666666,"opencore":0.16666666666666666,"快":0.16666666666666666,"速":0.16666666666666666,"入":0.16666666666666666,"门":0.16666666666666666},"9":{"scql":0.1,"opencore":0.1,"快":0.1,"速":0.1,"入":0.1,"门":0.1,"架":0.1,"构":0.1,"概":0.1,"览":0.1},"10":{"scql":0.1,"opencore":0.1,"快":0.2,"速":0.2,"入":0.1,"门":0.1,"开":0.1,"始":0.1},"11":{"scql":0.1,"opencore":0.1,"快":0.1,"速":0.1,"入":0.1,"门":0.1,"环":0.1,"境":0.1,"设":0.1,"置":0.1},"12":{"scql":0.1,"opencore":0.1,"快":0.1,"速":0.1,"入":0.1,"门":0.1,"运":0.1,"行":0.1,"示":0.1,"例":0.1},"13":{"scql":0.125,"opencore":0.125,"快":0.125,"速":0.125,"入":0.125,"门":0.125,"配":0.125,"置":0.125},"14":{"scql":0.125,"opencore":0.125,"快":0.125,"速":0.125,"入":0.125,"门":0.125,"集":0.125,"成":0.125},"15":{"scql":0.1,"opencore":0.1,"快":0.1,"速":0.1,"入":0.1,"门":0.1,"基":0.1,"本":0.1,"用":0.1,"法":0.1},"16":{"scql":0.1111111111111111,"opencore":0.1111111111111111,"快":0.1111111111111111,"速":0.1111111111111111,"入":0.1111111111111111,"门":0.1111111111111111,"下":0.1111111111111111,"一":0.1111111111111111,"步":0.1111111111111111},"17":{"参":0.25,"考":0.25,"文":0.25,"档":0.25},"18":{"scql":0.16666666666666666,"编":0.16666666666666666,"译":0.16666666666666666,"器":0.16666666666666666,"配":0.16666666666666666,"置":0.16666666666666666},"19":{"scql":0.09090909090909091,"编":0.18181818181818182,"译":0.18181818181818182,"器":0.09090909090909091,"配":0.09090909090909091,"置":0.09090909090909091,"compilesqlrequest":0.09090909090909091,"请":0.09090909090909091,"求":0.09090909090909091},"20":{"scql":0.09090909090909091,"编":0.18181818181818182,"译":0.18181818181818182,"器":0.09090909090909091,"配":0.09090909090909091,"置":0.09090909090909091,"compileoptions":0.09090909090909091,"选":0.09090909090909091,"项":0.09090909090909091},"21":{"scql":0.09090909090909091,"编":0.09090909090909091,"译":0.09090909090909091,"器":0.09090909090909091,"配":0.18181818181818182,"置":0.18181818181818182,"compilersecurityconfig":0.09090909090909091,"安":0.09090909090909091,"全":0.09090909090909091},"22":{"scql":0.08333333333333333,"编":0.08333333333333333,"译":0.08333333333333333,"器":0.08333333333333333,"配":0.08333333333333333,"置":0.08333333333333333,"全":0.16666666666666666,"局":0.08333333333333333,"安":0.08333333333333333,"放":0.08333333333333333,"松":0.08333333333333333},"23":{"scql":0.08333333333333333,"编":0.08333333333333333,"译":0.08333333333333333,"器":0.08333333333333333,"配":0.08333333333333333,"置":0.08333333333333333,"列":0.08333333333333333,"级":0.08333333333333333,"安":0.08333333333333333,"全":0.08333333333333333,"放":0.08333333333333333,"松":0.08333333333333333},"24":{"scql":0.08333333333333333,"编":0.08333333333333333,"译":0.08333333333333333,"器":0.08333333333333333,"配":0.16666666666666666,"置":0.16666666666666666,"结":0.08333333333333333,"果":0.08333333333333333,"反":0.08333333333333333,"推":0.08333333333333333},"25":{"scql":0.1,"编":0.1,"译":0.1,"器":0.1,"配":0.1,"置":0.1,"列":0.1,"可":0.1,"见":0.1,"性":0.1},"26":{"scql":0.08333333333333333,"编":0.08333333333333333,"译":0.08333333333333333,"器":0.08333333333333333,"配":0.16666666666666666,"置":0.16666666666666666,"结":0.08333333333333333,"果":0.08333333333333333,"安":0.08333333333333333,"全":0.08333333333333333},"27":{"scql":0.08333333333333333,"编":0.08333333333333333,"译":0.08333333333333333,"器":0.08333333333333333,"配":0.08333333333333333,"置":0.08333333333333333,"附":0.08333333333333333,"加":0.08333333333333333,"信":0.08333333333333333,"息":0.08333333333333333,"规":0.08333333333333333,"范":0.08333333333333333},"28":{"scql":0.08333333333333333,"编":0.08333333333333333,"译":0.08333333333333333,"器":0.08333333333333333,"配":0.16666666666666666,"置":0.16666666666666666,"数":0.08333333333333333,"据":0.08333333333333333,"目":0.08333333333333333,"录":0.08333333333333333},"29":{"scql":0.1,"编":0.1,"译":0.1,"器":0.1,"配":0.1,"置":0.1,"另":0.1,"请":0.1,"参":0.1,"阅":0.1},"30":{"scql":0.2,"实":0.2,"现":0.2,"进":0.2,"度":0.2},"31":{"scql":0.125,"实":0.125,"现":0.125,"进":0.125,"度":0.125,"select":0.125,"语":0.125,"句":0.125},"32":{"scql":0.09090909090909091,"实":0.09090909090909091,"现":0.09090909090909091,"进":0.09090909090909091,"度":0.09090909090909091,"函":0.09090909090909091,"数":0.09090909090909091,"和":0.09090909090909091,"运":0.09090909090909091,"算":0.09090909090909091,"符":0.09090909090909091},"33":{"scql":0.125,"实":0.125,"现":0.125,"进":0.125,"度":0.125,"数":0.125,"据":0.125,"源":0.125},"34":{"scql":0.2,"算":0.2,"子":0.2,"规":0.2,"范":0.2},"35":{"scql":0.1111111111111111,"算":0.2222222222222222,"子":0.2222222222222222,"规":0.1111111111111111,"范":0.1111111111111111,"列":0.1111111111111111,"表":0.1111111111111111},"36":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"acos":0.16666666666666666},"37":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"asin":0.16666666666666666},"38":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"atan":0.16666666666666666},"39":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"atan2":0.16666666666666666},"40":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"abs":0.16666666666666666},"41":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"add":0.16666666666666666},"42":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"arrowfunc":0.16666666666666666},"43":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"broadcastto":0.16666666666666666},"44":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"bucket":0.16666666666666666},"45":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"casewhen":0.16666666666666666},"46":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"cast":0.16666666666666666},"47":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"ceil":0.16666666666666666},"48":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"coalesce":0.16666666666666666},"49":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"concat":0.16666666666666666},"50":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"constant":0.16666666666666666},"51":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"copy":0.16666666666666666},"52":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"cos":0.16666666666666666},"53":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"cot":0.16666666666666666},"54":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"degrees":0.16666666666666666},"55":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"div":0.16666666666666666},"56":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"dumpfile":0.16666666666666666},"57":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"equal":0.16666666666666666},"58":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"exp":0.16666666666666666},"59":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"filter":0.16666666666666666},"60":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"filterbyindex":0.16666666666666666},"61":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"floor":0.16666666666666666},"62":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"greater":0.16666666666666666},"63":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"greaterequal":0.16666666666666666},"64":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"greatest":0.16666666666666666},"65":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"group":0.16666666666666666},"66":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupavg":0.16666666666666666},"67":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupcount":0.16666666666666666},"68":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupcountdistinct":0.16666666666666666},"69":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupfirstof":0.16666666666666666},"70":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupmax":0.16666666666666666},"71":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupmin":0.16666666666666666},"72":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"grouppercentiledisc":0.16666666666666666},"73":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupavg":0.16666666666666666},"74":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"grouphesum":0.16666666666666666},"75":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"groupsum":0.16666666666666666},"76":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"if":0.16666666666666666},"77":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"ifnull":0.16666666666666666},"78":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"in":0.16666666666666666},"79":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"inserttable":0.16666666666666666},"80":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"intdiv":0.16666666666666666},"81":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"isnull":0.16666666666666666},"82":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"join":0.16666666666666666},"83":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"least":0.16666666666666666},"84":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"less":0.16666666666666666},"85":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"lessequal":0.16666666666666666},"86":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"limit":0.16666666666666666},"87":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"ln":0.16666666666666666},"88":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"log10":0.16666666666666666},"89":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"log2":0.16666666666666666},"90":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"logicaland":0.16666666666666666},"91":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"logicalor":0.16666666666666666},"92":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"makeprivate":0.16666666666666666},"93":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"makepublic":0.16666666666666666},"94":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"makeshare":0.16666666666666666},"95":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"minus":0.16666666666666666},"96":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"mod":0.16666666666666666},"97":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"mul":0.16666666666666666},"98":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"not":0.16666666666666666},"99":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"notequal":0.16666666666666666},"100":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviousgroupavg":0.16666666666666666},"101":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviousgroupcount":0.16666666666666666},"102":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviousgroupmark":0.16666666666666666},"103":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviousgroupmax":0.16666666666666666},"104":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviousgroupmin":0.16666666666666666},"105":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviousgroupsum":0.16666666666666666},"106":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviouspercentrank":0.16666666666666666},"107":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviouspercentiledisc":0.16666666666666666},"108":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"obliviousrank":0.16666666666666666},"109":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"percentrank":0.16666666666666666},"110":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"pow":0.16666666666666666},"111":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"publish":0.16666666666666666},"112":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"radians":0.16666666666666666},"113":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"rank":0.16666666666666666},"114":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"reduceavg":0.16666666666666666},"115":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"reducecount":0.16666666666666666},"116":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"reducemax":0.16666666666666666},"117":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"reducemin":0.16666666666666666},"118":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"reducepercentiledisc":0.16666666666666666},"119":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"reducesum":0.16666666666666666},"120":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"replicate":0.16666666666666666},"121":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"round":0.16666666666666666},"122":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"rownumber":0.16666666666666666},"123":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"runsql":0.16666666666666666},"124":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"secretjoin":0.16666666666666666},"125":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"shape":0.16666666666666666},"126":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"shuffle":0.16666666666666666},"127":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"sin":0.16666666666666666},"128":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"sort":0.16666666666666666},"129":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"sqrt":0.16666666666666666},"130":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"tan":0.16666666666666666},"131":{"scql":0.16666666666666666,"算":0.16666666666666666,"子":0.16666666666666666,"规":0.16666666666666666,"范":0.16666666666666666,"unique":0.16666666666666666},"132":{"scqlengine":0.2,"配":0.2,"置":0.2,"说":0.2,"明":0.2},"133":{"scqlengine":0.2,"配":0.2,"置":0.2,"说":0.1,"明":0.1,"示":0.1,"例":0.1},"134":{"scqlengine":0.2222222222222222,"配":0.2222222222222222,"置":0.2222222222222222,"说":0.1111111111111111,"明":0.1111111111111111,"项":0.1111111111111111},"135":{"scqlengine":0.1,"配":0.2,"置":0.2,"说":0.1,"明":0.1,"数":0.1,"据":0.1,"源":0.1},"136":{"scqlengine":0.14285714285714285,"配":0.14285714285714285,"置":0.14285714285714285,"说":0.14285714285714285,"明":0.14285714285714285,"embed":0.14285714285714285,"router":0.14285714285714285},"137":{"scqlengine":0.1111111111111111,"配":0.1111111111111111,"置":0.1111111111111111,"说":0.1111111111111111,"明":0.1111111111111111,"路":0.1111111111111111,"由":0.1111111111111111,"规":0.1111111111111111,"则":0.1111111111111111},"138":{"scqlengine":0.09090909090909091,"配":0.18181818181818182,"置":0.18181818181818182,"说":0.09090909090909091,"明":0.09090909090909091,"brpc":0.09090909090909091,"服":0.09090909090909091,"务":0.09090909090909091,"器":0.09090909090909091},"139":{"scqlengine":0.125,"配":0.25,"置":0.25,"说":0.125,"明":0.125,"ssl":0.125},"140":{"scqlengine":0.07142857142857142,"配":0.14285714285714285,"置":0.14285714285714285,"说":0.07142857142857142,"明":0.07142857142857142,"参":0.07142857142857142,"与":0.07142857142857142,"方":0.07142857142857142,"身":0.07142857142857142,"份":0.07142857142857142,"验":0.07142857142857142,"证":0.07142857142857142},"141":{"主":0.5,"题":0.5},"142":{"常":0.14285714285714285,"见":0.14285714285714285,"问":0.14285714285714285,"题":0.14285714285714285,"汇":0.14285714285714285,"总":0.14285714285714285,"faq":0.14285714285714285},"143":{"常":0.07692307692307693,"见":0.07692307692307693,"问":0.15384615384615385,"题":0.15384615384615385,"汇":0.07692307692307693,"总":0.07692307692307693,"faq":0.07692307692307693,"部":0.07692307692307693,"署":0.07692307692307693,"相":0.07692307692307693,"关":0.07692307692307693},"144":{"常":0.06666666666666667,"见":0.06666666666666667,"问":0.13333333333333333,"题":0.13333333333333333,"汇":0.06666666666666667,"总":0.06666666666666667,"faq":0.06666666666666667,"项":0.06666666666666667,"目":0.06666666666666667,"准":0.06666666666666667,"备":0.06666666666666667,"相":0.06666666666666667,"关":0.06666666666666667},"145":{"常":0.08333333333333333,"见":0.08333333333333333,"问":0.08333333333333333,"题":0.08333333333333333,"汇":0.08333333333333333,"总":0.08333333333333333,"faq":0.08333333333333333,"运":0.08333333333333333,"行":0.08333333333333333,"时":0.08333333333333333,"报":0.08333333333333333,"错":0.08333333333333333},"146":{"常":0.07692307692307693,"见":0.07692307692307693,"问":0.15384615384615385,"题":0.15384615384615385,"汇":0.07692307692307693,"总":0.07692307692307693,"faq":0.07692307692307693,"配":0.07692307692307693,"置":0.07692307692307693,"相":0.07692307692307693,"关":0.07692307692307693},"147":{"scql":0.2,"方":0.2,"言":0.2,"指":0.2,"南":0.2},"148":{"scql":0.2,"方":0.1,"言":0.1,"指":0.1,"南":0.1,"数":0.1,"据":0.1,"类":0.1,"型":0.1},"149":{"scql":0.2,"方":0.1,"言":0.1,"指":0.1,"南":0.1,"查":0.1,"询":0.1,"语":0.1,"法":0.1},"150":{"scql":0.09090909090909091,"方":0.09090909090909091,"言":0.09090909090909091,"指":0.09090909090909091,"南":0.09090909090909091,"函":0.09090909090909091,"数":0.09090909090909091,"与":0.09090909090909091,"操":0.09090909090909091,"作":0.09090909090909091,"符":0.09090909090909091},"151":{"与":0.16666666666666666,"mysql":0.16666666666666666,"的":0.16666666666666666,"兼":0.16666666666666666,"容":0.16666666666666666,"性":0.16666666666666666},"152":{"与":0.08333333333333333,"mysql":0.08333333333333333,"的":0.16666666666666666,"兼":0.08333333333333333,"容":0.08333333333333333,"性":0.08333333333333333,"不":0.08333333333333333,"支":0.08333333333333333,"持":0.08333333333333333,"功":0.08333333333333333,"能":0.08333333333333333},"153":{"与":0.11764705882352941,"mysql":0.11764705882352941,"的":0.11764705882352941,"兼":0.058823529411764705,"容":0.058823529411764705,"性":0.058823529411764705,"存":0.058823529411764705,"在":0.058823529411764705,"语":0.058823529411764705,"法":0.058823529411764705,"差":0.058823529411764705,"异":0.058823529411764705,"功":0.058823529411764705,"能":0.058823529411764705},"154":{"与":0.07692307692307693,"mysql":0.07692307692307693,"的":0.07692307692307693,"兼":0.07692307692307693,"容":0.07692307692307693,"性":0.07692307692307693,"ddl":0.07692307692307693,"数":0.07692307692307693,"据":0.07692307692307693,"定":0.07692307692307693,"义":0.07692307692307693,"语":0.07692307692307693,"言":0.07692307692307693},"155":{"与":0.1111111111111111,"mysql":0.1111111111111111,"的":0.1111111111111111,"兼":0.1111111111111111,"容":0.1111111111111111,"性":0.1111111111111111,"创":0.1111111111111111,"建":0.1111111111111111,"表":0.1111111111111111},"156":{"与":0.07692307692307693,"mysql":0.07692307692307693,"的":0.07692307692307693,"兼":0.07692307692307693,"容":0.07692307692307693,"性":0.07692307692307693,"dql":0.07692307692307693,"数":0.07692307692307693,"据":0.07692307692307693,"查":0.07692307692307693,"询":0.07692307692307693,"语":0.07692307692307693,"言":0.07692307692307693},"157":{"与":0.15384615384615385,"mysql":0.15384615384615385,"的":0.15384615384615385,"兼":0.07692307692307693,"容":0.07692307692307693,"性":0.07692307692307693,"功":0.07692307692307693,"能":0.07692307692307693,"差":0.07692307692307693,"异":0.07692307692307693},"158":{"与":0.07692307692307693,"mysql":0.07692307692307693,"的":0.07692307692307693,"兼":0.07692307692307693,"容":0.07692307692307693,"性":0.07692307692307693,"dcl":0.07692307692307693,"数":0.07692307692307693,"据":0.07692307692307693,"控":0.07692307692307693,"制":0.07692307692307693,"语":0.07692307692307693,"言":0.07692307692307693},"159":{"与":0.125,"mysql":0.125,"的":0.125,"兼":0.125,"容":0.125,"性":0.125,"grant":0.125,"revoke":0.125},"160":{"与":0.08333333333333333,"mysql":0.08333333333333333,"的":0.08333333333333333,"兼":0.08333333333333333,"容":0.08333333333333333,"性":0.08333333333333333,"类":0.08333333333333333,"型":0.08333333333333333,"转":0.08333333333333333,"换":0.08333333333333333,"规":0.08333333333333333,"则":0.08333333333333333},"161":{"与":0.1,"mysql":0.1,"的":0.1,"兼":0.1,"容":0.1,"性":0.1,"单":0.1,"方":0.1,"查":0.1,"询":0.1},"162":{"与":0.1,"mysql":0.1,"的":0.1,"兼":0.1,"容":0.1,"性":0.1,"多":0.1,"方":0.1,"查":0.1,"询":0.1},"163":{"与":0.1,"mysql":0.1,"的":0.1,"兼":0.1,"容":0.1,"性":0.1,"比":0.1,"较":0.1,"运":0.1,"算":0.1},"164":{"与":0.1,"mysql":0.1,"的":0.1,"兼":0.1,"容":0.1,"性":0.1,"算":0.2,"术":0.1,"运":0.1},"165":{"与":0.06666666666666667,"mysql":0.06666666666666667,"的":0.06666666666666667,"兼":0.06666666666666667,"容":0.06666666666666667,"性":0.06666666666666667,"聚":0.06666666666666667,"合":0.06666666666666667,"操":0.06666666666666667,"作":0.06666666666666667,"sum":0.06666666666666667,"count":0.06666666666666667,"avg":0.06666666666666667,"min":0.06666666666666667,"max":0.06666666666666667},"166":{"scql":0.2,"系":0.2,"统":0.2,"概":0.2,"述":0.2},"167":{"scql":0.1111111111111111,"系":0.1111111111111111,"统":0.1111111111111111,"概":0.1111111111111111,"述":0.1111111111111111,"关":0.1111111111111111,"键":0.1111111111111111,"特":0.1111111111111111,"点":0.1111111111111111},"168":{"scql":0.14285714285714285,"系":0.14285714285714285,"统":0.14285714285714285,"概":0.14285714285714285,"述":0.14285714285714285,"架":0.14285714285714285,"构":0.14285714285714285},"169":{"scql":0.2,"系":0.1,"统":0.1,"概":0.1,"述":0.1,"如":0.1,"何":0.1,"工":0.1,"作":0.1},"170":{"scql":0.1111111111111111,"系":0.1111111111111111,"统":0.1111111111111111,"概":0.1111111111111111,"述":0.1111111111111111,"表":0.1111111111111111,"的":0.1111111111111111,"结":0.1111111111111111,"构":0.1111111111111111},"171":{"scql":0.15384615384615385,"系":0.07692307692307693,"统":0.07692307692307693,"概":0.07692307692307693,"述":0.07692307692307693,"查":0.07692307692307693,"询":0.07692307692307693,"的":0.07692307692307693,"生":0.07692307692307693,"命":0.07692307692307693,"周":0.07692307692307693,"期":0.07692307692307693},"172":{"1":0.07692307692307693,"scql":0.07692307692307693,"系":0.07692307692307693,"统":0.07692307692307693,"概":0.07692307692307693,"述":0.07692307692307693,"步":0.07692307692307693,"骤":0.07692307692307693,"编":0.07692307692307693,"译":0.07692307692307693,"sql":0.07692307692307693,"查":0.07692307692307693,"询":0.07692307692307693},"173":{"2":0.07142857142857142,"scql":0.07142857142857142,"系":0.07142857142857142,"统":0.07142857142857142,"概":0.07142857142857142,"述":0.07142857142857142,"步":0.07142857142857142,"骤":0.07142857142857142,"在":0.07142857142857142,"引":0.07142857142857142,"擎":0.07142857142857142,"上":0.07142857142857142,"执":0.07142857142857142,"行":0.07142857142857142},"174":{"安":0.2,"全":0.2,"性":0.2,"说":0.2,"明":0.2},"175":{"安":0.14285714285714285,"全":0.14285714285714285,"性":0.07142857142857142,"说":0.07142857142857142,"明":0.07142857142857142,"保":0.07142857142857142,"障":0.07142857142857142,"和":0.07142857142857142,"威":0.07142857142857142,"胁":0.07142857142857142,"模":0.07142857142857142,"型":0.07142857142857142},"176":{"安":0.1111111111111111,"全":0.1111111111111111,"性":0.1111111111111111,"说":0.1111111111111111,"明":0.1111111111111111,"部":0.1111111111111111,"署":0.1111111111111111,"建":0.1111111111111111,"议":0.1111111111111111},"177":{"安":0.045454545454545456,"全":0.045454545454545456,"性":0.045454545454545456,"说":0.09090909090909091,"明":0.09090909090909091,"针":0.045454545454545456,"对":0.045454545454545456,"scql":0.045454545454545456,"的":0.045454545454545456,"结":0.045454545454545456,"果":0.045454545454545456,"反":0.045454545454545456,"推":0.045454545454545456,"攻":0.045454545454545456,"击":0.045454545454545456,"风":0.045454545454545456,"险":0.045454545454545456,"及":0.045454545454545456,"建":0.045454545454545456,"议":0.045454545454545456},"178":{"安":0.0625,"全":0.0625,"性":0.0625,"说":0.0625,"明":0.0625,"攻":0.125,"击":0.125,"方":0.0625,"法":0.0625,"一":0.0625,"多":0.0625,"次":0.0625,"查":0.0625,"询":0.0625},"179":{"安":0.05555555555555555,"全":0.05555555555555555,"性":0.05555555555555555,"说":0.05555555555555555,"明":0.05555555555555555,"攻":0.1111111111111111,"击":0.1111111111111111,"方":0.05555555555555555,"法":0.05555555555555555,"二":0.05555555555555555,"构":0.05555555555555555,"造":0.05555555555555555,"复":0.05555555555555555,"杂":0.05555555555555555,"查":0.05555555555555555,"询":0.05555555555555555},"180":{"安":0.14285714285714285,"全":0.14285714285714285,"性":0.14285714285714285,"说":0.14285714285714285,"明":0.14285714285714285,"建":0.14285714285714285,"议":0.14285714285714285},"181":{"安":0.15384615384615385,"全":0.15384615384615385,"性":0.07692307692307693,"说":0.15384615384615385,"明":0.15384615384615385,"系":0.07692307692307693,"统":0.07692307692307693,"配":0.07692307692307693,"置":0.07692307692307693},"182":{"安":0.07142857142857142,"全":0.07142857142857142,"性":0.07142857142857142,"说":0.07142857142857142,"明":0.07142857142857142,"对":0.07142857142857142,"上":0.07142857142857142,"游":0.07142857142857142,"集":0.07142857142857142,"成":0.07142857142857142,"方":0.07142857142857142,"的":0.07142857142857142,"建":0.07142857142857142,"议":0.07142857142857142}},"content":{"1":{"0":0.03977272727272727,"1":0.028409090909090908,"2":0.022727272727272728,"secure":0.005681818181818182,"collaborative":0.005681818181818182,"query":0.005681818181818182,"language":0.005681818181818182,"scql":0.056818181818181816,"是":0.005681818181818182,"一":0.005681818181818182,"种":0.005681818181818182,"能":0.005681818181818182,"够":0.005681818181818182,"将":0.005681818181818182,"sql":0.005681818181818182,"语":0.005681818181818182,"句":0.005681818181818182,"转":0.005681818181818182,"换":0.005681818181818182,"为":0.005681818181818182,"明":0.005681818181818182,"密":0.005681818181818182,"文":0.045454545454545456,"混":0.005681818181818182,"合":0.011363636363636364,"执":0.011363636363636364,"行":0.011363636363636364,"图":0.005681818181818182,"并":0.005681818181818182,"在":0.028409090909090908,"联":0.005681818181818182,"数":0.005681818181818182,"据":0.005681818181818182,"库":0.005681818181818182,"系":0.017045454545454544,"统":0.017045454545454544,"上":0.005681818181818182,"的":0.045454545454545456,"该":0.005681818181818182,"mpc":0.005681818181818182,"框":0.005681818181818182,"架":0.017045454545454544,"由":0.005681818181818182,"spu":0.011363636363636364,"提":0.005681818181818182,"供":0.005681818181818182,"支":0.017045454545454544,"持":0.017045454545454544,"您":0.022727272727272728,"正":0.022727272727272728,"查":0.011363636363636364,"看":0.011363636363636364,"opencore":0.011363636363636364,"档":0.03977272727272727,"采":0.011363636363636364,"用":0.011363636363636364,"原":0.011363636363636364,"生":0.011363636363636364,"compiler":0.017045454545454544,"engine":0.017045454545454544,"构":0.011363636363636364,"之":0.011363636363636364,"前":0.011363636363636364,"组":0.011363636363636364,"件":0.011363636363636364,"scdb":0.011363636363636364,"scqlbroker":0.011363636363636364,"ccl":0.011363636363636364,"不":0.011363636363636364,"再":0.011363636363636364,"如":0.011363636363636364,"果":0.011363636363636364,"寻":0.011363636363636364,"找":0.011363636363636364,"x":0.011363636363636364,"请":0.011363636363636364,"访":0.011363636363636364,"问":0.011363636363636364,"0b1":0.017045454545454544},"2":{"参":0.04,"考":0.04,"opencore":0.08,"快":0.08,"速":0.08,"开":0.12,"始":0.12,"来":0.04,"使":0.04,"用":0.04,"scql":0.04,"的":0.04,"原":0.04,"生":0.04,"compiler":0.04,"engine":0.04,"架":0.04,"构":0.04},"3":{"概":0.038461538461538464,"述":0.038461538461538464,"系":0.038461538461538464,"统":0.038461538461538464,"简":0.038461538461538464,"介":0.038461538461538464,"及":0.038461538461538464,"架":0.038461538461538464,"构":0.038461538461538464,"设":0.038461538461538464,"计":0.038461538461538464,"安":0.07692307692307693,"全":0.07692307692307693,"性":0.07692307692307693,"说":0.038461538461538464,"明":0.038461538461538464,"参":0.038461538461538464,"考":0.038461538461538464,"scql":0.038461538461538464,"实":0.038461538461538464,"现":0.038461538461538464,"进":0.038461538461538464,"度":0.038461538461538464},"4":{"参":0.08333333333333333,"考":0.08333333333333333,"scql":0.08333333333333333,"方":0.08333333333333333,"言":0.08333333333333333,"手":0.08333333333333333,"册":0.08333333333333333,"与":0.08333333333333333,"mysql":0.08333333333333333,"兼":0.08333333333333333,"容":0.08333333333333333,"性":0.08333333333333333},"5":{"之":0.01652892561983471,"前":0.01652892561983471,"的":0.03305785123966942,"部":0.01652892561983471,"署":0.01652892561983471,"模":0.01652892561983471,"式":0.05785123966942149,"p2p":0.01652892561983471,"中":0.01652892561983471,"心":0.01652892561983471,"化":0.01652892561983471,"和":0.01652892561983471,"kuscia":0.01652892561983471,"已":0.01652892561983471,"经":0.01652892561983471,"废":0.024793388429752067,"弃":0.024793388429752067,"且":0.024793388429752067,"不":0.024793388429752067,"再":0.024793388429752067,"支":0.024793388429752067,"持":0.024793388429752067,"推":0.024793388429752067,"荐":0.024793388429752067,"方":0.04132231404958678,"使":0.01652892561983471,"用":0.01652892561983471,"原":0.01652892561983471,"生":0.01652892561983471,"compiler":0.01652892561983471,"engine":0.01652892561983471,"集":0.04132231404958678,"成":0.04132231404958678,"查":0.024793388429752067,"看":0.024793388429752067,"examples":0.03305785123966942,"opencore":0.03305785123966942,"demo":0.03305785123966942,"了":0.024793388429752067,"解":0.024793388429752067,"示":0.024793388429752067,"例":0.024793388429752067},"6":{"参":0.14285714285714285,"考":0.14285714285714285,"scql":0.14285714285714285,"算":0.14285714285714285,"子":0.14285714285714285,"规":0.14285714285714285,"范":0.14285714285714285},"7":{"scql":0.01904761904761905,"opencore":0.01904761904761905,"快":0.047619047619047616,"速":0.047619047619047616,"入":0.01904761904761905,"门":0.01904761904761905,"架":0.02857142857142857,"构":0.02857142857142857,"概":0.02857142857142857,"览":0.02857142857142857,"开":0.02857142857142857,"始":0.02857142857142857,"环":0.0380952380952381,"境":0.0380952380952381,"设":0.0380952380952381,"置":0.06666666666666667,"运":0.0380952380952381,"行":0.0380952380952381,"示":0.0380952380952381,"例":0.0380952380952381,"配":0.02857142857142857,"集":0.02857142857142857,"成":0.02857142857142857,"基":0.0380952380952381,"本":0.0380952380952381,"用":0.0380952380952381,"法":0.0380952380952381,"下":0.02857142857142857,"一":0.02857142857142857,"步":0.02857142857142857},"8":{"本":0.05,"指":0.05,"南":0.05,"展":0.05,"示":0.05,"如":0.05,"何":0.05,"使":0.05,"用":0.05,"scql":0.05,"的":0.05,"原":0.05,"生":0.05,"编":0.05,"译":0.05,"器":0.05,"引":0.05,"擎":0.05,"架":0.05,"构":0.05},"9":{"scql":0.008403361344537815,"由":0.008403361344537815,"两":0.008403361344537815,"个":0.008403361344537815,"组":0.01680672268907563,"件":0.008403361344537815,"成":0.008403361344537815,"编":0.04201680672268908,"译":0.04201680672268908,"器":0.025210084033613446,"将":0.03361344537815126,"sql":0.03361344537815126,"查":0.03361344537815126,"询":0.03361344537815126,"转":0.01680672268907563,"换":0.01680672268907563,"为":0.03361344537815126,"安":0.01680672268907563,"全":0.01680672268907563,"执":0.05042016806722689,"行":0.05042016806722689,"计":0.06722689075630252,"划":0.06722689075630252,"引":0.04201680672268908,"擎":0.04201680672268908,"使":0.01680672268907563,"用":0.01680672268907563,"mpc":0.01680672268907563,"协":0.01680672268907563,"议":0.01680672268907563,"工":0.008403361344537815,"作":0.008403361344537815,"流":0.008403361344537815,"程":0.008403361344537815,"发":0.01680672268907563,"送":0.01680672268907563,"到":0.01680672268907563,"节":0.01680672268907563,"点":0.01680672268907563,"获":0.01680672268907563,"取":0.01680672268907563,"结":0.01680672268907563,"果":0.01680672268907563},"10":{},"11":{},"12":{"这":0.045454545454545456,"会":0.045454545454545456,"编":0.045454545454545456,"译":0.045454545454545456,"一":0.045454545454545456,"个":0.045454545454545456,"sql":0.045454545454545456,"查":0.045454545454545456,"询":0.045454545454545456,"并":0.045454545454545456,"在":0.045454545454545456,"alice":0.045454545454545456,"和":0.045454545454545456,"bob":0.045454545454545456,"的":0.045454545454545456,"引":0.045454545454545456,"擎":0.045454545454545456,"上":0.045454545454545456,"执":0.045454545454545456,"行":0.045454545454545456,"输":0.045454545454545456,"出":0.045454545454545456},"13":{"这":0.02,"是":0.02,"examples":0.08,"opencore":0.04,"demo":0.04,"的":0.04,"配":0.04,"置":0.04,"示":0.04,"例":0.04,"包":0.02,"含":0.02,"了":0.02,"集":0.02,"成":0.02,"编":0.02,"译":0.02,"器":0.02,"引":0.02,"擎":0.02,"时":0.02,"所":0.02,"需":0.02,"最":0.04,"小":0.04,"更":0.02,"多":0.02,"教":0.02,"程":0.02,"信":0.02,"息":0.02,"请":0.02,"参":0.02,"考":0.02,"tutorial":0.04,"目":0.02,"录":0.02},"14":{},"15":{"完":0.058823529411764705,"整":0.058823529411764705,"代":0.058823529411764705,"码":0.058823529411764705,"请":0.058823529411764705,"参":0.058823529411764705,"见":0.058823529411764705,"examples":0.11764705882352941,"opencore":0.11764705882352941,"demo":0.11764705882352941,"main":0.11764705882352941,"go":0.11764705882352941},"16":{"编":0.05263157894736842,"译":0.05263157894736842,"器":0.05263157894736842,"配":0.10526315789473684,"置":0.10526315789473684,"scql":0.06315789473684211,"引":0.021052631578947368,"擎":0.021052631578947368,"scqlengine":0.031578947368421054,"说":0.031578947368421054,"明":0.031578947368421054,"实":0.05263157894736842,"现":0.05263157894736842,"状":0.021052631578947368,"态":0.021052631578947368,"进":0.031578947368421054,"度":0.031578947368421054,"示":0.021052631578947368,"例":0.021052631578947368,"examples":0.06315789473684211,"opencore":0.031578947368421054,"demo":0.031578947368421054,"和":0.021052631578947368,"tutorial":0.031578947368421054},"17":{"语":0.018633540372670808,"言":0.043478260869565216,"scql":0.09937888198757763,"方":0.024844720496894408,"指":0.024844720496894408,"南":0.024844720496894408,"与":0.024844720496894408,"mysql":0.024844720496894408,"的":0.024844720496894408,"兼":0.024844720496894408,"容":0.024844720496894408,"性":0.024844720496894408,"配":0.06832298136645963,"置":0.06832298136645963,"编":0.024844720496894408,"译":0.024844720496894408,"器":0.024844720496894408,"scqlengine":0.024844720496894408,"说":0.024844720496894408,"明":0.024844720496894408,"内":0.018633540372670808,"部":0.018633540372670808,"开":0.018633540372670808,"发":0.018633540372670808,"者":0.018633540372670808,"参":0.018633540372670808,"考":0.018633540372670808,"算":0.024844720496894408,"子":0.024844720496894408,"规":0.024844720496894408,"范":0.024844720496894408,"实":0.024844720496894408,"现":0.024844720496894408,"进":0.024844720496894408,"度":0.024844720496894408},"18":{"scql":0.03225806451612903,"编":0.06451612903225806,"译":0.06451612903225806,"器":0.06451612903225806,"将":0.03225806451612903,"sql":0.03225806451612903,"查":0.03225806451612903,"询":0.03225806451612903,"转":0.03225806451612903,"换":0.03225806451612903,"为":0.03225806451612903,"安":0.03225806451612903,"全":0.03225806451612903,"执":0.03225806451612903,"行":0.03225806451612903,"计":0.03225806451612903,"划":0.03225806451612903,"本":0.03225806451612903,"文":0.03225806451612903,"档":0.03225806451612903,"描":0.03225806451612903,"述":0.03225806451612903,"api":0.03225806451612903,"的":0.03225806451612903,"配":0.03225806451612903,"置":0.03225806451612903,"选":0.03225806451612903,"项":0.03225806451612903},"19":{"编":0.025078369905956112,"译":0.025078369905956112,"sql":0.009404388714733543,"查":0.0219435736677116,"询":0.0219435736677116,"的":0.02821316614420063,"主":0.003134796238244514,"要":0.009404388714733543,"请":0.003134796238244514,"求":0.003134796238244514,"消":0.003134796238244514,"息":0.018808777429467086,"query":0.009404388714733543,"必":0.06583072100313479,"需":0.06583072100313479,"字":0.006269592476489028,"符":0.006269592476489028,"串":0.006269592476489028,"db":0.009404388714733543,"可":0.009404388714733543,"选":0.025078369905956112,"数":0.034482758620689655,"据":0.02821316614420063,"库":0.012539184952978056,"名":0.006269592476489028,"称":0.006269592476489028,"issuer":0.009404388714733543,"发":0.012539184952978056,"起":0.012539184952978056,"方":0.012539184952978056,"参":0.03134796238244514,"与":0.006269592476489028,"代":0.006269592476489028,"码":0.006269592476489028,"例":0.006269592476489028,"如":0.006269592476489028,"code":0.009404388714733543,"alice":0.009404388714733543,"catalog":0.009404388714733543,"描":0.006269592476489028,"述":0.006269592476489028,"表":0.006269592476489028,"和":0.006269592476489028,"列":0.006269592476489028,"目":0.01567398119122257,"录":0.01567398119122257,"元":0.006269592476489028,"见":0.025078369905956112,"配":0.025078369905956112,"置":0.025078369905956112,"compile_opts":0.009404388714733543,"项":0.01567398119122257,"compileoptions":0.009404388714733543,"issue_time":0.009404388714733543,"时":0.006269592476489028,"间":0.006269592476489028,"戳":0.006269592476489028,"用":0.006269592476489028,"于":0.006269592476489028,"now":0.009404388714733543,"等":0.006269592476489028,"函":0.006269592476489028,"security_config":0.009404388714733543,"安":0.01567398119122257,"全":0.01567398119122257,"compilersecurityconfig":0.009404388714733543,"additional_info":0.009404388714733543,"指":0.006269592476489028,"定":0.006269592476489028,"响":0.006269592476489028,"应":0.006269592476489028,"中":0.006269592476489028,"附":0.01567398119122257,"加":0.01567398119122257,"信":0.01567398119122257,"规":0.009404388714733543,"范":0.009404388714733543},"20":{"2":0.008733624454148471,"3":0.008733624454148471,"32":0.008733624454148471,"64":0.008733624454148471,"128":0.008733624454148471,"控":0.004366812227074236,"制":0.004366812227074236,"执":0.004366812227074236,"行":0.021834061135371178,"策":0.004366812227074236,"略":0.004366812227074236,"的":0.013100436681222707,"编":0.004366812227074236,"译":0.004366812227074236,"选":0.017467248908296942,"项":0.004366812227074236,"spu_conf":0.013100436681222707,"必":0.026200873362445413,"需":0.026200873362445413,"spu":0.03056768558951965,"运":0.017467248908296942,"时":0.008733624454148471,"配":0.013100436681222707,"置":0.013100436681222707,"协":0.013100436681222707,"议":0.013100436681222707,"域":0.039301310043668124,"等":0.008733624454148471,"参":0.008733624454148471,"见":0.008733624454148471,"documentation":0.013100436681222707,"batched":0.013100436681222707,"是":0.008733624454148471,"否":0.008733624454148471,"以":0.008733624454148471,"流":0.008733624454148471,"式":0.017467248908296942,"模":0.008733624454148471,"psi_algorithm_type":0.013100436681222707,"可":0.013100436681222707,"psi":0.008733624454148471,"算":0.008733624454148471,"法":0.008733624454148471,"类":0.008733624454148471,"型":0.008733624454148471,"unspecified":0.013100436681222707,"自":0.008733624454148471,"动":0.008733624454148471,"ecdh_psi":0.013100436681222707,"kkrt_psi":0.013100436681222707,"rr22":0.013100436681222707,"示":0.004366812227074236,"例":0.004366812227074236,"支":0.034934497816593885,"持":0.034934497816593885,"semi2k":0.013100436681222707,"半":0.026200873362445413,"诚":0.026200873362445413,"实":0.026200873362445413,"2pc":0.017467248908296942,"mpc":0.008733624454148471,"n":0.008733624454148471,"方":0.026200873362445413,"cheetah":0.013100436681222707,"仅":0.017467248908296942,"aby3":0.013100436681222707,"3pc":0.008733624454148471,"fm32":0.013100436681222707,"位":0.026200873362445413,"有":0.026200873362445413,"限":0.026200873362445413,"fm64":0.013100436681222707,"fm128":0.013100436681222707},"21":{"控":0.004032258064516129,"制":0.004032258064516129,"数":0.004032258064516129,"据":0.004032258064516129,"可":0.06048387096774194,"见":0.06451612903225806,"性":0.024193548387096774,"和":0.004032258064516129,"安":0.06854838709677419,"全":0.08870967741935484,"放":0.04435483870967742,"宽":0.020161290322580645,"的":0.020161290322580645,"配":0.04435483870967742,"置":0.06048387096774194,"global_relaxation":0.012096774193548387,"必":0.024193548387096774,"需":0.024193548387096774,"局":0.020161290322580645,"设":0.016129032258064516,"参":0.04032258064516129,"松":0.024193548387096774,"column_relaxation_list":0.012096774193548387,"选":0.036290322580645164,"按":0.008064516129032258,"列":0.04032258064516129,"级":0.020161290322580645,"reverse_inference_conf":0.012096774193548387,"反":0.020161290322580645,"向":0.008064516129032258,"推":0.020161290322580645,"理":0.008064516129032258,"检":0.008064516129032258,"测":0.008064516129032258,"结":0.03225806451612903,"果":0.03225806451612903,"column_visibility_list":0.012096774193548387,"用":0.008064516129032258,"户":0.008064516129032258,"指":0.008064516129032258,"定":0.008064516129032258,"result_security_conf":0.012096774193548387},"22":{"适":0.0048543689320388345,"用":0.024271844660194174,"于":0.0048543689320388345,"所":0.0048543689320388345,"有":0.0048543689320388345,"数":0.014563106796116505,"据":0.0048543689320388345,"的":0.014563106796116505,"全":0.009708737864077669,"局":0.0048543689320388345,"安":0.0048543689320388345,"放":0.0048543689320388345,"松":0.0048543689320388345,"配":0.0048543689320388345,"置":0.0048543689320388345,"reveal_group_count":0.014563106796116505,"可":0.0970873786407767,"选":0.06796116504854369,"允":0.038834951456310676,"许":0.038834951456310676,"分":0.019417475728155338,"组":0.019417475728155338,"计":0.019417475728155338,"以":0.038834951456310676,"明":0.038834951456310676,"文":0.038834951456310676,"见":0.02912621359223301,"reveal_group_mark":0.014563106796116505,"标":0.009708737864077669,"记":0.009708737864077669,"reveal_key_after_join":0.014563106796116505,"连":0.009708737864077669,"接":0.009708737864077669,"键":0.009708737864077669,"启":0.009708737864077669,"后":0.019417475728155338,"编":0.009708737864077669,"译":0.009708737864077669,"器":0.009708737864077669,"将":0.009708737864077669,"优":0.009708737864077669,"先":0.009708737864077669,"择":0.009708737864077669,"psi":0.009708737864077669,"join":0.019417475728155338,"而":0.009708737864077669,"非":0.009708737864077669,"secret":0.009708737864077669,"获":0.009708737864077669,"得":0.009708737864077669,"更":0.009708737864077669,"好":0.009708737864077669,"性":0.009708737864077669,"能":0.009708737864077669,"reveal_filter_mask":0.014563106796116505,"过":0.009708737864077669,"滤":0.009708737864077669,"掩":0.009708737864077669,"码":0.009708737864077669,"在":0.009708737864077669,"续":0.009708737864077669,"算":0.009708737864077669,"中":0.009708737864077669,"当":0.009708737864077669,"作":0.009708737864077669,"使":0.009708737864077669,"示":0.0048543689320388345,"例":0.0048543689320388345},"23":{"用":0.025936599423631124,"于":0.002881844380403458,"细":0.002881844380403458,"粒":0.002881844380403458,"度":0.002881844380403458,"控":0.002881844380403458,"制":0.002881844380403458,"的":0.01440922190201729,"列":0.025936599423631124,"级":0.020172910662824207,"安":0.002881844380403458,"全":0.020172910662824207,"放":0.002881844380403458,"松":0.002881844380403458,"配":0.002881844380403458,"置":0.01440922190201729,"database":0.008645533141210375,"必":0.025936599423631124,"需":0.025936599423631124,"数":0.005763688760806916,"据":0.005763688760806916,"库":0.005763688760806916,"名":0.01729106628242075,"称":0.01729106628242075,"table":0.008645533141210375,"表":0.005763688760806916,"column":0.008645533141210375,"reveal_key_after_join":0.01729106628242075,"可":0.02881844380403458,"选":0.023054755043227664,"允":0.011527377521613832,"许":0.011527377521613832,"连":0.005763688760806916,"接":0.005763688760806916,"键":0.005763688760806916,"明":0.011527377521613832,"文":0.011527377521613832,"见":0.005763688760806916,"启":0.005763688760806916,"后":0.011527377521613832,"编":0.005763688760806916,"译":0.005763688760806916,"器":0.005763688760806916,"将":0.005763688760806916,"优":0.005763688760806916,"先":0.005763688760806916,"择":0.005763688760806916,"psi":0.005763688760806916,"join":0.011527377521613832,"而":0.01729106628242075,"非":0.005763688760806916,"secret":0.005763688760806916,"以":0.011527377521613832,"获":0.005763688760806916,"得":0.005763688760806916,"更":0.005763688760806916,"好":0.005763688760806916,"性":0.005763688760806916,"能":0.005763688760806916,"reveal_filter_mask":0.01729106628242075,"过":0.005763688760806916,"滤":0.005763688760806916,"掩":0.005763688760806916,"码":0.005763688760806916,"在":0.005763688760806916,"续":0.005763688760806916,"计":0.005763688760806916,"算":0.011527377521613832,"中":0.005763688760806916,"当":0.011527377521613832,"作":0.005763688760806916,"使":0.011527377521613832,"设":0.011527377521613832,"与":0.005763688760806916,"局":0.01729106628242075,"逻":0.011527377521613832,"辑":0.011527377521613832,"或":0.005763688760806916,"运":0.005763688760806916,"如":0.011527377521613832,"果":0.02881844380403458,"为":0.04610951008645533,"true":0.0345821325648415,"false":0.0345821325648415,"结":0.01729106628242075,"只":0.005763688760806916,"有":0.005763688760806916,"两":0.005763688760806916,"者":0.005763688760806916,"都":0.005763688760806916,"时":0.005763688760806916,"最":0.005763688760806916,"终":0.005763688760806916,"才":0.005763688760806916,"也":0.005763688760806916,"适":0.005763688760806916,"相":0.005763688760806916,"同":0.005763688760806916,"示":0.002881844380403458,"例":0.002881844380403458},"24":{"用":0.03773584905660377,"于":0.009433962264150943,"结":0.03773584905660377,"果":0.03773584905660377,"反":0.009433962264150943,"推":0.03773584905660377,"的":0.03773584905660377,"配":0.009433962264150943,"置":0.009433962264150943,"enable_reverse_inference":0.02830188679245283,"必":0.02830188679245283,"需":0.02830188679245283,"从":0.02830188679245283,"可":0.0660377358490566,"见":0.05660377358490566,"性":0.07547169811320754,"断":0.02830188679245283,"中":0.02830188679245283,"间":0.02830188679245283,"以":0.018867924528301886,"启":0.02830188679245283,"明":0.02830188679245283,"文":0.02830188679245283,"计":0.03773584905660377,"算":0.03773584905660377,"后":0.009433962264150943,"编":0.009433962264150943,"译":0.009433962264150943,"器":0.009433962264150943,"将":0.009433962264150943,"根":0.009433962264150943,"据":0.009433962264150943,"最":0.009433962264150943,"终":0.009433962264150943,"步":0.009433962264150943,"骤":0.009433962264150943,"而":0.009433962264150943,"增":0.009433962264150943,"加":0.009433962264150943,"能":0.018867924528301886,"并":0.009433962264150943,"提":0.009433962264150943,"高":0.009433962264150943,"示":0.009433962264150943,"例":0.009433962264150943},"25":{"指":0.00546448087431694,"定":0.01092896174863388,"哪":0.00546448087431694,"些":0.00546448087431694,"参":0.02185792349726776,"与":0.02185792349726776,"方":0.02185792349726776,"可":0.03825136612021858,"以":0.01639344262295082,"查":0.02185792349726776,"看":0.02185792349726776,"特":0.00546448087431694,"列":0.04918032786885246,"database":0.01639344262295082,"必":0.06557377049180328,"需":0.06557377049180328,"数":0.01639344262295082,"据":0.01639344262295082,"库":0.01092896174863388,"名":0.03278688524590164,"称":0.03278688524590164,"table":0.01639344262295082,"表":0.02185792349726776,"column":0.01639344262295082,"visible_parties":0.01639344262295082,"在":0.01092896174863388,"计":0.01092896174863388,"算":0.01639344262295082,"期":0.01092896174863388,"间":0.01092896174863388,"该":0.01092896174863388,"的":0.01092896174863388,"代":0.01092896174863388,"码":0.01092896174863388,"除":0.01092896174863388,"所":0.01639344262295082,"有":0.02185792349726776,"者":0.01639344262295082,"之":0.01092896174863388,"外":0.01092896174863388,"默":0.00546448087431694,"认":0.00546448087431694,"情":0.00546448087431694,"况":0.00546448087431694,"下":0.00546448087431694,"只":0.00546448087431694,"使":0.01639344262295082,"用":0.01092896174863388,"此":0.00546448087431694,"配":0.00546448087431694,"置":0.00546448087431694,"向":0.00546448087431694,"其":0.00546448087431694,"他":0.00546448087431694,"授":0.00546448087431694,"予":0.00546448087431694,"见":0.01092896174863388,"性":0.01092896174863388,"增":0.00546448087431694,"加":0.00546448087431694,"会":0.00546448087431694,"执":0.01092896174863388,"行":0.01092896174863388,"图":0.00546448087431694,"更":0.00546448087431694,"优":0.00546448087431694,"先":0.00546448087431694,"明":0.00546448087431694,"文":0.00546448087431694,"子":0.00546448087431694,"提":0.00546448087431694,"高":0.00546448087431694,"效":0.00546448087431694,"率":0.00546448087431694,"示":0.00546448087431694,"例":0.00546448087431694},"26":{"4":0.025,"影":0.0125,"响":0.0125,"查":0.0125,"询":0.0125,"结":0.0375,"果":0.0375,"的":0.05,"安":0.0125,"全":0.0125,"配":0.0125,"置":0.0125,"groupby_threshold":0.0375,"可":0.0375,"选":0.0375,"group":0.025,"by":0.025,"中":0.025,"一":0.025,"个":0.025,"分":0.0375,"组":0.0375,"最":0.025,"小":0.025,"行":0.0375,"数":0.0375,"默":0.025,"认":0.025,"值":0.0375,"少":0.0125,"于":0.0125,"此":0.0125,"阈":0.0125,"将":0.0125,"被":0.0125,"过":0.0125,"滤":0.0125,"掉":0.0125,"以":0.0125,"防":0.0125,"止":0.0125,"推":0.0125,"理":0.0125,"攻":0.0125,"击":0.0125,"示":0.0125,"例":0.0125},"27":{"指":0.017543859649122806,"定":0.017543859649122806,"应":0.03508771929824561,"在":0.017543859649122806,"响":0.017543859649122806,"中":0.017543859649122806,"包":0.017543859649122806,"含":0.017543859649122806,"哪":0.017543859649122806,"些":0.017543859649122806,"附":0.017543859649122806,"加":0.017543859649122806,"信":0.017543859649122806,"息":0.017543859649122806,"need_operator_graph":0.05263157894736842,"可":0.05263157894736842,"选":0.05263157894736842,"是":0.03508771929824561,"否":0.03508771929824561,"返":0.03508771929824561,"回":0.03508771929824561,"用":0.03508771929824561,"于":0.03508771929824561,"调":0.03508771929824561,"试":0.03508771929824561,"的":0.03508771929824561,"算":0.03508771929824561,"子":0.03508771929824561,"图":0.03508771929824561,"默":0.03508771929824561,"认":0.03508771929824561,"值":0.03508771929824561,"false":0.05263157894736842},"28":{"数":0.02912621359223301,"据":0.02912621359223301,"目":0.009708737864077669,"录":0.009708737864077669,"定":0.019417475728155338,"义":0.019417475728155338,"了":0.009708737864077669,"库":0.019417475728155338,"模":0.009708737864077669,"式":0.009708737864077669,"完":0.009708737864077669,"整":0.009708737864077669,"请":0.009708737864077669,"参":0.009708737864077669,"见":0.009708737864077669,"api":0.019417475728155338,"interpreter":0.019417475728155338,"proto":0.019417475728155338,"基":0.009708737864077669,"本":0.009708737864077669,"结":0.009708737864077669,"构":0.009708737864077669,"支":0.019417475728155338,"持":0.019417475728155338,"的":0.019417475728155338,"列":0.009708737864077669,"类":0.019417475728155338,"型":0.019417475728155338,"int":0.02912621359223301,"long":0.02912621359223301,"string":0.02912621359223301,"float":0.02912621359223301,"double":0.02912621359223301,"datetime":0.02912621359223301,"timestamp":0.02912621359223301,"mysql":0.02912621359223301,"postgres":0.02912621359223301,"sqlite":0.02912621359223301,"csvdb":0.02912621359223301,"用":0.038834951456310676,"于":0.038834951456310676,"csv":0.019417475728155338,"文":0.019417475728155338,"件":0.019417475728155338,"arrowsql":0.02912621359223301,"arrow":0.019417475728155338,"flight":0.019417475728155338,"服":0.019417475728155338,"务":0.019417475728155338,"器":0.019417475728155338},"29":{"scqlengine":0.0375,"配":0.0625,"置":0.0625,"说":0.0375,"明":0.0375,"引":0.025,"擎":0.025,"参":0.025,"考":0.025,"scql":0.0375,"opencore":0.0375,"快":0.0625,"速":0.0625,"入":0.0625,"门":0.0625,"指":0.025,"南":0.025,"spu":0.0625,"文":0.0375,"档":0.0375,"协":0.025,"议":0.025,"详":0.025,"细":0.025,"信":0.025,"息":0.025},"30":{},"31":{"语":0.011990407673860911,"法":0.011990407673860911,"支":0.047961630695443645,"持":0.047961630695443645,"程":0.011990407673860911,"度":0.011990407673860911,"完":0.1079136690647482,"全":0.1079136690647482,"部":0.047961630695443645,"分":0.047961630695443645,"未":0.011990407673860911,"说":0.011990407673860911,"明":0.011990407673860911,"join":0.011990407673860911,"暂":0.011990407673860911,"不":0.011990407673860911,"关":0.011990407673860911,"键":0.011990407673860911,"字":0.011990407673860911,"usingwhere":0.004796163069544364,"子":0.1079136690647482,"句":0.1079136690647482,"group":0.011990407673860911,"by":0.023980815347721823,"having":0.011990407673860911,"union":0.023980815347721823,"all":0.011990407673860911,"distinct":0.011990407673860911,"limit":0.011990407673860911,"order":0.011990407673860911,"subquery":0.03117505995203837,"scalar":0.011990407673860911,"和":0.011990407673860911,"compare":0.011990407673860911,"subqueryin":0.004796163069544364,"using":0.009592326139088728,"where":0.007194244604316547,"in":0.007194244604316547},"32":{"类":0.01051156271899089,"别":0.00350385423966363,"函":0.00700770847932726,"数":0.04555010511562719,"和":0.00700770847932726,"运":0.04905395935529082,"算":0.05606166783461808,"符":0.00700770847932726,"支":0.02803083391730904,"持":0.02803083391730904,"程":0.00350385423966363,"度":0.00350385423966363,"完":0.03153468815697267,"全":0.03153468815697267,"部":0.04204625087596356,"分":0.04204625087596356,"未":0.00350385423966363,"说":0.00350385423966363,"明":0.00350385423966363,"聚":0.01751927119831815,"合":0.01751927119831815,"sum":0.00350385423966363,"count":0.00350385423966363,"avg":0.00350385423966363,"min":0.00350385423966363,"max":0.00350385423966363,"二":0.00700770847932726,"元":0.00700770847932726,"术":0.00700770847932726,"div":0.00700770847932726,"整":0.00350385423966363,"除":0.00350385423966363,"法":0.00350385423966363,"一":0.01051156271899089,"三":0.00350385423966363,"角":0.00350385423966363,"abs":0.00350385423966363,"ceil":0.00350385423966363,"floor":0.00350385423966363,"round":0.00700770847932726,"radians":0.00350385423966363,"degrees":0.00350385423966363,"ln":0.00350385423966363,"log10":0.00700770847932726,"log2":0.00700770847932726,"sqrt":0.00350385423966363,"exp":0.00350385423966363,"etc":0.00350385423966363,"不":0.02803083391730904,"密":0.00700770847932726,"态":0.00700770847932726,"逻":0.00350385423966363,"辑":0.00350385423966363,"logical_and":0.00350385423966363,"logical_or":0.00350385423966363,"not":0.00700770847932726,"比":0.01051156271899089,"较":0.01051156271899089,"字":0.00350385423966363,"串":0.00350385423966363,"型":0.00700770847932726,"据":0.00700770847932726,"inin":0.002102312543798178,"in":0.006306937631394534,"所":0.00350385423966363,"有":0.00700770847932726,"参":0.02803083391730904,"应":0.00350385423966363,"为":0.00350385423966363,"同":0.01051156271899089,"datetimenow":0.002102312543798178,"无":0.00700770847932726,"受":0.00700770847932726,"时":0.00700770847932726,"区":0.00700770847932726,"影":0.00700770847932726,"响":0.00700770847932726,"datetimecurdate":0.002102312543798178,"的":0.00700770847932726,"源":0.00350385423966363,"可":0.00350385423966363,"能":0.00350385423966363,"结":0.00350385423966363,"果":0.00350385423966363,"datetimelast_day":0.002102312543798178,"必":0.01401541695865452,"须":0.01401541695865452,"是":0.01751927119831815,"datetime":0.02242466713384723,"或":0.01401541695865452,"者":0.01401541695865452,"timestamp":0.01401541695865452,"postgresqldatetimestr_to_date":0.001401541695865452,"date_format":0.00350385423966363,"postgresqldatetimeadddate":0.001401541695865452,"subdate":0.00350385423966363,"第":0.00700770847932726,"个":0.00700770847932726,"间":0.00350385423966363,"隔":0.00350385423966363,"datetimedatediff":0.002102312543798178,"postgresql":0.007708479327259986,"csvstringsubstr":0.001401541695865452,"lower":0.00350385423966363,"upper":0.00350385423966363,"trim":0.00350385423966363,"concat":0.00350385423966363,"windowrow_number":0.002102312543798178,"percent_rank":0.00350385423966363,"now":0.001401541695865452,"curdate":0.001401541695865452,"last_day":0.001401541695865452,"datetimestr_to_date":0.000700770847932726,"str_to_date":0.001401541695865452,"datetimeadddate":0.000700770847932726,"adddate":0.001401541695865452,"csv":0.002102312543798178,"datediff":0.001401541695865452,"stringsubstr":0.000700770847932726,"string":0.001401541695865452,"substr":0.001401541695865452,"window":0.001401541695865452,"row_number":0.001401541695865452},"33":{"数":0.07407407407407407,"据":0.07407407407407407,"库":0.040740740740740744,"类":0.025925925925925925,"型":0.025925925925925925,"支":0.044444444444444446,"持":0.044444444444444446,"程":0.018518518518518517,"度":0.018518518518518517,"完":0.037037037037037035,"全":0.037037037037037035,"部":0.05555555555555555,"分":0.05555555555555555,"未":0.018518518518518517,"说":0.018518518518518517,"明":0.018518518518518517,"mysql":0.018518518518518517,"postgresql":0.018518518518518517,"csv":0.037037037037037035,"源":0.025925925925925925,"为":0.025925925925925925,"文":0.018518518518518517,"件":0.018518518518518517,"scql":0.007407407407407408,"不":0.007407407407407408,"同":0.007407407407407408,"的":0.014814814814814815,"作":0.007407407407407408,"但":0.007407407407407408,"由":0.007407407407407408,"于":0.007407407407407408,"内":0.007407407407407408,"置":0.007407407407407408,"差":0.014814814814814815,"异":0.014814814814814815,"结":0.007407407407407408,"果":0.007407407407407408,"可":0.007407407407407408,"能":0.007407407407407408,"会":0.007407407407407408,"存":0.007407407407407408,"在":0.007407407407407408,"细":0.007407407407407408,"微":0.007407407407407408,"请":0.007407407407407408,"谨":0.007407407407407408,"慎":0.007407407407407408,"选":0.007407407407407408,"择":0.007407407407407408,"后":0.007407407407407408,"端":0.007407407407407408},"34":{"本":0.038461538461538464,"文":0.038461538461538464,"将":0.038461538461538464,"介":0.038461538461538464,"绍":0.038461538461538464,"scql":0.038461538461538464,"支":0.038461538461538464,"持":0.038461538461538464,"的":0.07692307692307693,"算":0.07692307692307693,"子":0.07692307692307693,"不":0.038461538461538464,"是":0.038461538461538464,"内":0.038461538461538464,"核":0.038461538461538464,"库":0.038461538461538464,"包":0.038461538461538464,"括":0.038461538461538464,"签":0.038461538461538464,"名":0.038461538461538464,"和":0.038461538461538464,"语":0.038461538461538464,"义":0.038461538461538464},"35":{},"36":{"acos":0.011627906976744186,"定":0.011627906976744186,"义":0.011627906976744186,"返":0.011627906976744186,"回":0.011627906976744186,"数":0.05813953488372093,"据":0.011627906976744186,"的":0.03488372093023256,"arc":0.011627906976744186,"cosine":0.011627906976744186,"结":0.03488372093023256,"果":0.03488372093023256,"输":0.023255813953488372,"入":0.03488372093023256,"in":0.03488372093023256,"单":0.046511627906976744,"列":0.046511627906976744,"组":0.046511627906976744,"类":0.05813953488372093,"型":0.05813953488372093,"为":0.046511627906976744,"t":0.08139534883720931,"arcosine":0.023255813953488372,"参":0.023255813953488372,"出":0.011627906976744186,"out":0.03488372093023256,"tensor":0.011627906976744186,"约":0.011627906976744186,"束":0.011627906976744186,"公":0.023255813953488372,"开":0.023255813953488372,"私":0.023255813953488372,"有":0.023255813953488372,"密":0.023255813953488372,"态":0.023255813953488372},"37":{"asin":0.011235955056179775,"定":0.011235955056179775,"义":0.011235955056179775,"返":0.011235955056179775,"回":0.011235955056179775,"数":0.056179775280898875,"据":0.011235955056179775,"对":0.011235955056179775,"应":0.011235955056179775,"的":0.033707865168539325,"arc":0.033707865168539325,"sine":0.033707865168539325,"值":0.011235955056179775,"输":0.02247191011235955,"入":0.033707865168539325,"in":0.033707865168539325,"单":0.0449438202247191,"列":0.0449438202247191,"组":0.0449438202247191,"类":0.056179775280898875,"型":0.056179775280898875,"为":0.0449438202247191,"t":0.07865168539325842,"参":0.02247191011235955,"出":0.011235955056179775,"out":0.033707865168539325,"结":0.02247191011235955,"果":0.02247191011235955,"tensor":0.011235955056179775,"约":0.011235955056179775,"束":0.011235955056179775,"公":0.02247191011235955,"开":0.02247191011235955,"私":0.02247191011235955,"有":0.02247191011235955,"密":0.02247191011235955,"态":0.02247191011235955},"38":{"atan":0.011235955056179775,"定":0.011235955056179775,"义":0.011235955056179775,"返":0.011235955056179775,"回":0.011235955056179775,"数":0.056179775280898875,"据":0.011235955056179775,"对":0.011235955056179775,"应":0.011235955056179775,"的":0.033707865168539325,"arc":0.033707865168539325,"tangent":0.033707865168539325,"值":0.011235955056179775,"输":0.02247191011235955,"入":0.033707865168539325,"in":0.033707865168539325,"单":0.0449438202247191,"列":0.0449438202247191,"组":0.0449438202247191,"类":0.056179775280898875,"型":0.056179775280898875,"为":0.0449438202247191,"t":0.07865168539325842,"参":0.02247191011235955,"出":0.011235955056179775,"out":0.033707865168539325,"结":0.02247191011235955,"果":0.02247191011235955,"tensor":0.011235955056179775,"约":0.011235955056179775,"束":0.011235955056179775,"公":0.02247191011235955,"开":0.02247191011235955,"私":0.02247191011235955,"有":0.02247191011235955,"密":0.02247191011235955,"态":0.02247191011235955},"39":{"atan2":0.019867549668874173,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"40":{"abs":0.034482758620689655,"定":0.011494252873563218,"义":0.011494252873563218,"返":0.011494252873563218,"回":0.011494252873563218,"数":0.05747126436781609,"据":0.011494252873563218,"对":0.022988505747126436,"应":0.011494252873563218,"的":0.034482758620689655,"绝":0.011494252873563218,"值":0.011494252873563218,"输":0.022988505747126436,"入":0.034482758620689655,"in":0.034482758620689655,"单":0.04597701149425287,"列":0.04597701149425287,"组":0.04597701149425287,"类":0.05747126436781609,"型":0.05747126436781609,"为":0.04597701149425287,"t":0.08045977011494253,"参":0.022988505747126436,"出":0.011494252873563218,"out":0.034482758620689655,"结":0.022988505747126436,"果":0.022988505747126436,"tensor":0.011494252873563218,"约":0.011494252873563218,"束":0.011494252873563218,"公":0.022988505747126436,"开":0.022988505747126436,"私":0.022988505747126436,"有":0.022988505747126436,"密":0.022988505747126436,"态":0.022988505747126436},"41":{"add":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"求":0.006622516556291391,"和":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"42":{"arrowfunc":0.009345794392523364,"定":0.009345794392523364,"义":0.009345794392523364,"调":0.009345794392523364,"用":0.009345794392523364,"arrow":0.028037383177570093,"内":0.028037383177570093,"置":0.028037383177570093,"函":0.028037383177570093,"数":0.06542056074766354,"完":0.009345794392523364,"成":0.009345794392523364,"计":0.009345794392523364,"算":0.009345794392523364,"例":0.028037383177570093,"如":0.028037383177570093,"输":0.056074766355140186,"入":0.028037383177570093,"in":0.028037383177570093,"多":0.037383177570093455,"列":0.037383177570093455,"组":0.037383177570093455,"类":0.04672897196261682,"型":0.04672897196261682,"为":0.037383177570093455,"t1":0.018691588785046728,"tensor":0.04672897196261682,"出":0.028037383177570093,"out":0.028037383177570093,"t2":0.018691588785046728,"属":0.009345794392523364,"性":0.009345794392523364,"func_name":0.028037383177570093,"名":0.018691588785046728,"add":0.018691588785046728,"ifnull":0.018691588785046728,"约":0.009345794392523364,"束":0.009345794392523364,"t":0.028037383177570093,"私":0.018691588785046728,"有":0.018691588785046728},"43":{"broadcastto":0.006802721088435374,"定":0.006802721088435374,"义":0.006802721088435374,"根":0.006802721088435374,"据":0.006802721088435374,"参":0.02040816326530612,"考":0.02040816326530612,"tensor":0.047619047619047616,"shapereftensor":0.034013605442176874,"的":0.027210884353741496,"大":0.006802721088435374,"小":0.006802721088435374,"对":0.006802721088435374,"输":0.047619047619047616,"入":0.027210884353741496,"in":0.034013605442176874,"进":0.006802721088435374,"行":0.006802721088435374,"扩":0.006802721088435374,"展":0.006802721088435374,"例":0.006802721088435374,"如":0.006802721088435374,"多":0.027210884353741496,"列":0.04081632653061224,"数":0.04081632653061224,"组":0.04081632653061224,"类":0.047619047619047616,"型":0.047619047619047616,"为":0.04081632653061224,"t":0.034013605442176874,"单":0.013605442176870748,"t2":0.047619047619047616,"出":0.02040816326530612,"out":0.02040816326530612,"结":0.013605442176870748,"果":0.013605442176870748,"约":0.006802721088435374,"束":0.006802721088435374,"公":0.04081632653061224,"开":0.04081632653061224,"t1":0.02040816326530612,"私":0.027210884353741496,"有":0.027210884353741496,"密":0.013605442176870748,"态":0.013605442176870748},"44":{"bucket":0.007462686567164179,"根":0.007462686567164179,"据":0.029850746268656716,"hash":0.007462686567164179,"值":0.007462686567164179,"对":0.022388059701492536,"数":0.06716417910447761,"进":0.007462686567164179,"行":0.007462686567164179,"分":0.007462686567164179,"桶":0.007462686567164179,"输":0.07462686567164178,"入":0.05223880597014925,"in":0.04477611940298507,"多":0.04477611940298507,"列":0.05970149253731343,"组":0.04477611940298507,"类":0.05223880597014925,"型":0.05223880597014925,"为":0.04477611940298507,"t":0.05223880597014925,"tensor":0.03731343283582089,"出":0.022388059701492536,"out":0.022388059701492536,"t2":0.014925373134328358,"结":0.014925373134328358,"果":0.014925373134328358,"属":0.007462686567164179,"性":0.007462686567164179,"input_party_codes":0.022388059701492536,"应":0.014925373134328358,"的":0.014925373134328358,"参":0.014925373134328358,"与":0.014925373134328358,"方":0.014925373134328358,"表":0.014925373134328358,"约":0.007462686567164179,"束":0.007462686567164179,"私":0.014925373134328358,"有":0.014925373134328358},"45":{"casewhen":0.007662835249042145,"算":0.0038314176245210726,"子":0.007662835249042145,"遍":0.0038314176245210726,"历":0.0038314176245210726,"condition":0.0421455938697318,"中":0.0038314176245210726,"的":0.01532567049808429,"条":0.01532567049808429,"件":0.01532567049808429,"并":0.011494252873563218,"在":0.0038314176245210726,"遇":0.0038314176245210726,"到":0.0038314176245210726,"满":0.0038314176245210726,"足":0.0038314176245210726,"第":0.0038314176245210726,"一":0.0038314176245210726,"个":0.0038314176245210726,"时":0.0038314176245210726,"返":0.0038314176245210726,"回":0.0038314176245210726,"对":0.0038314176245210726,"应":0.0038314176245210726,"值":0.0038314176245210726,"类":0.038314176245210725,"似":0.0038314176245210726,"于":0.0038314176245210726,"if":0.0038314176245210726,"then":0.0038314176245210726,"else":0.0038314176245210726,"语":0.0038314176245210726,"句":0.0038314176245210726,"例":0.0038314176245210726,"输":0.007662835249042145,"入":0.0038314176245210726,"多":0.01532567049808429,"列":0.03065134099616858,"数":0.03065134099616858,"组":0.03065134099616858,"型":0.034482758620689655,"为":0.05363984674329502,"t":0.019157088122605363,"tensor":0.02681992337164751,"value":0.019157088122605363,"t1":0.019157088122605363,"如":0.007662835249042145,"果":0.01532567049808429,"真":0.007662835249042145,"且":0.007662835249042145,"之":0.007662835249042145,"前":0.007662835249042145,"所":0.01532567049808429,"有":0.04597701149425287,"都":0.01532567049808429,"假":0.01532567049808429,"则":0.01532567049808429,"取":0.01532567049808429,"该":0.007662835249042145,"valueelse":0.019157088122605363,"单":0.01532567049808429,"t2":0.019157088122605363,"当":0.007662835249042145,"tensors":0.007662835249042145,"出":0.0038314176245210726,"out":0.011494252873563218,"t3":0.019157088122605363,"结":0.007662835249042145,"约":0.0038314176245210726,"束":0.0038314176245210726,"公":0.03065134099616858,"开":0.03065134099616858,"私":0.03065134099616858,"密":0.03065134099616858,"态":0.03065134099616858},"46":{"cast":0.010309278350515464,"定":0.010309278350515464,"义":0.010309278350515464,"将":0.010309278350515464,"输":0.08247422680412371,"入":0.041237113402061855,"tensor":0.07216494845360824,"的":0.020618556701030927,"数":0.061855670103092786,"据":0.020618556701030927,"类":0.07216494845360824,"型":0.07216494845360824,"转":0.010309278350515464,"换":0.010309278350515464,"为":0.05154639175257732,"出":0.041237113402061855,"in":0.030927835051546393,"单":0.041237113402061855,"列":0.041237113402061855,"组":0.041237113402061855,"t":0.07216494845360824,"out":0.030927835051546393,"约":0.010309278350515464,"束":0.010309278350515464,"公":0.020618556701030927,"开":0.020618556701030927,"私":0.020618556701030927,"有":0.020618556701030927,"密":0.020618556701030927,"态":0.020618556701030927},"47":{"ceil":0.046511627906976744,"定":0.011627906976744186,"义":0.011627906976744186,"返":0.011627906976744186,"回":0.011627906976744186,"数":0.05813953488372093,"据":0.011627906976744186,"对":0.011627906976744186,"应":0.011627906976744186,"的":0.03488372093023256,"值":0.011627906976744186,"输":0.023255813953488372,"入":0.03488372093023256,"in":0.03488372093023256,"单":0.046511627906976744,"列":0.046511627906976744,"组":0.046511627906976744,"类":0.05813953488372093,"型":0.05813953488372093,"为":0.046511627906976744,"t":0.08139534883720931,"参":0.023255813953488372,"出":0.011627906976744186,"out":0.03488372093023256,"结":0.023255813953488372,"果":0.023255813953488372,"tensor":0.011627906976744186,"约":0.011627906976744186,"束":0.011627906976744186,"公":0.023255813953488372,"开":0.023255813953488372,"私":0.023255813953488372,"有":0.023255813953488372,"密":0.023255813953488372,"态":0.023255813953488372},"48":{"coalesce":0.043010752688172046,"定":0.010752688172043012,"义":0.010752688172043012,"返":0.021505376344086023,"回":0.021505376344086023,"exprs":0.053763440860215055,"中":0.010752688172043012,"第":0.010752688172043012,"一":0.010752688172043012,"个":0.010752688172043012,"不":0.010752688172043012,"为":0.06451612903225806,"null":0.03225806451612903,"的":0.03225806451612903,"值":0.010752688172043012,"只":0.010752688172043012,"有":0.03225806451612903,"全":0.010752688172043012,"才":0.010752688172043012,"会":0.010752688172043012,"输":0.021505376344086023,"入":0.010752688172043012,"多":0.021505376344086023,"列":0.043010752688172046,"数":0.06451612903225806,"组":0.043010752688172046,"类":0.053763440860215055,"型":0.053763440860215055,"t":0.07526881720430108,"参":0.021505376344086023,"出":0.010752688172043012,"out":0.03225806451612903,"单":0.021505376344086023,"结":0.021505376344086023,"果":0.021505376344086023,"tensor":0.010752688172043012,"约":0.010752688172043012,"束":0.010752688172043012,"私":0.021505376344086023},"49":{"0":0.0125,"concat":0.00625,"定":0.01875,"义":0.00625,"给":0.00625,"一":0.00625,"组":0.0375,"tensor":0.04375,"in":0.03125,"多":0.01875,"列":0.03125,"数":0.03125,"所":0.01875,"有":0.025,"的":0.0625,"大":0.00625,"小":0.00625,"在":0.0125,"除":0.00625,"了":0.00625,"axis":0.05,"之":0.00625,"外":0.00625,"维":0.025,"度":0.025,"上":0.0125,"必":0.00625,"须":0.00625,"相":0.00625,"同":0.00625,"将":0.00625,"它":0.00625,"们":0.00625,"指":0.00625,"进":0.00625,"行":0.00625,"拼":0.04375,"接":0.04375,"例":0.00625,"如":0.00625,"输":0.0125,"入":0.00625,"类":0.04375,"型":0.04375,"为":0.025,"t":0.04375,"待":0.025,"出":0.00625,"out":0.01875,"单":0.0125,"后":0.0125,"属":0.00625,"性":0.00625,"int64":0.0125,"默":0.00625,"认":0.00625,"值":0.00625,"约":0.00625,"束":0.00625,"私":0.0125},"50":{"constant":0.009615384615384616,"定":0.009615384615384616,"义":0.009615384615384616,"根":0.009615384615384616,"据":0.009615384615384616,"属":0.019230769230769232,"性":0.019230769230769232,"中":0.009615384615384616,"的":0.057692307692307696,"scalar":0.04807692307692308,"和":0.009615384615384616,"to_status":0.019230769230769232,"参":0.019230769230769232,"数":0.038461538461538464,"生":0.028846153846153848,"成":0.028846153846153848,"对":0.009615384615384616,"应":0.009615384615384616,"常":0.028846153846153848,"量":0.04807692307692308,"例":0.009615384615384616,"如":0.009615384615384616,"无":0.009615384615384616,"输":0.019230769230769232,"入":0.009615384615384616,"出":0.009615384615384616,"out":0.028846153846153848,"单":0.019230769230769232,"列":0.019230769230769232,"组":0.019230769230769232,"类":0.028846153846153848,"型":0.028846153846153848,"为":0.057692307692307696,"t":0.04807692307692308,"大":0.038461538461538464,"小":0.038461538461538464,"m":0.038461538461538464,"标":0.019230769230769232,"tensor":0.009615384615384616,"约":0.009615384615384616,"束":0.009615384615384616,"公":0.019230769230769232,"共":0.019230769230769232,"私":0.019230769230769232,"有":0.019230769230769232},"51":{"copy":0.008547008547008548,"定":0.008547008547008548,"义":0.008547008547008548,"复":0.008547008547008548,"制":0.008547008547008548,"源":0.02564102564102564,"tensor":0.09401709401709402,"至":0.008547008547008548,"目":0.02564102564102564,"标":0.02564102564102564,"输":0.05128205128205128,"入":0.02564102564102564,"in":0.05128205128205128,"单":0.03418803418803419,"列":0.03418803418803419,"数":0.03418803418803419,"组":0.03418803418803419,"类":0.042735042735042736,"型":0.042735042735042736,"为":0.03418803418803419,"t1":0.05982905982905983,"出":0.02564102564102564,"out":0.05128205128205128,"属":0.042735042735042736,"性":0.008547008547008548,"input_party_codes":0.02564102564102564,"的":0.03418803418803419,"所":0.03418803418803419,"方":0.03418803418803419,"output_party_codes":0.02564102564102564,"约":0.008547008547008548,"束":0.008547008547008548,"私":0.017094017094017096,"有":0.017094017094017096},"52":{"cos":0.011764705882352941,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"cosine":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"53":{"cot":0.011764705882352941,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"cotangent":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"54":{"degrees":0.047058823529411764,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"55":{"div":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"除":0.006622516556291391,"法":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"56":{"0":0.0136986301369863,"1":0.00684931506849315,"2":0.00684931506849315,"dumpfile":0.003424657534246575,"定":0.003424657534246575,"义":0.003424657534246575,"将":0.00684931506849315,"输":0.010273972602739725,"入":0.00684931506849315,"的":0.03424657534246575,"tensor":0.0273972602739726,"存":0.023972602739726026,"储":0.023972602739726026,"到":0.003424657534246575,"文":0.010273972602739725,"件":0.010273972602739725,"中":0.00684931506849315,"此":0.003424657534246575,"操":0.003424657534246575,"作":0.003424657534246575,"更":0.003424657534246575,"改":0.003424657534246575,"会":0.003424657534246575,"话":0.003424657534246575,"受":0.003424657534246575,"影":0.003424657534246575,"响":0.003424657534246575,"行":0.003424657534246575,"in":0.010273972602739725,"多":0.0136986301369863,"列":0.0273972602739726,"数":0.02054794520547945,"组":0.0136986301369863,"类":0.04452054794520548,"型":0.04452054794520548,"为":0.0136986301369863,"t":0.0410958904109589,"待":0.00684931506849315,"出":0.003424657534246575,"out":0.010273972602739725,"已":0.00684931506849315,"属":0.003424657534246575,"性":0.003424657534246575,"file_path":0.010273972602739725,"字":0.0273972602739726,"符":0.0410958904109589,"串":0.0273972602739726,"用":0.06164383561643835,"于":0.00684931506849315,"绝":0.00684931506849315,"对":0.02054794520547945,"路":0.00684931506849315,"径":0.00684931506849315,"field_deliminator":0.02054794520547945,"分":0.0136986301369863,"隔":0.0136986301369863,"例":0.0136986301369863,"如":0.0136986301369863,"quoting_style":0.02054794520547945,"int64":0.00684931506849315,"使":0.0273972602739726,"引":0.0273972602739726,"策":0.00684931506849315,"略":0.00684931506849315,"不":0.00684931506849315,"所":0.00684931506849315,"有":0.02054794520547945,"效":0.00684931506849315,"据":0.00684931506849315,"line_terminator":0.02054794520547945,"n":0.017123287671232876,"默":0.003424657534246575,"认":0.003424657534246575,"值":0.003424657534246575,"约":0.003424657534246575,"束":0.003424657534246575,"私":0.00684931506849315},"57":{"equal":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"比":0.006622516556291391,"较":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"58":{"exp":0.047058823529411764,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"59":{"filter":0.038461538461538464,"定":0.01098901098901099,"义":0.005494505494505495,"给":0.005494505494505495,"一":0.01098901098901099,"个":0.027472527472527472,"布":0.005494505494505495,"尔":0.005494505494505495,"类":0.04395604395604396,"型":0.04395604395604396,"的":0.03296703296703297,"tensors":0.005494505494505495,"其":0.005494505494505495,"大":0.01098901098901099,"小":0.01098901098901099,"为":0.04945054945054945,"m":0.01098901098901099,"以":0.005494505494505495,"及":0.005494505494505495,"输":0.027472527472527472,"入":0.01098901098901099,"tensor":0.04945054945054945,"in":0.03296703296703297,"多":0.027472527472527472,"列":0.038461538461538464,"数":0.038461538461538464,"组":0.038461538461538464,"每":0.005494505494505495,"均":0.005494505494505495,"仅":0.005494505494505495,"当":0.005494505494505495,"中":0.01098901098901099,"第":0.01098901098901099,"i":0.01098901098901099,"元":0.01098901098901099,"素":0.01098901098901099,"真":0.005494505494505495,"时":0.005494505494505495,"保":0.005494505494505495,"留":0.005494505494505495,"例":0.005494505494505495,"单":0.01098901098901099,"t1":0.027472527472527472,"用":0.01098901098901099,"来":0.01098901098901099,"做":0.01098901098901099,"筛":0.02197802197802198,"选":0.02197802197802198,"t":0.038461538461538464,"待":0.01098901098901099,"出":0.016483516483516484,"out":0.016483516483516484,"约":0.005494505494505495,"束":0.005494505494505495,"私":0.02197802197802198,"有":0.02197802197802198,"密":0.01098901098901099,"态":0.01098901098901099,"公":0.01098901098901099,"开":0.01098901098901099},"60":{"1":0.013333333333333334,"filterbyindex":0.006666666666666667,"定":0.006666666666666667,"义":0.006666666666666667,"按":0.006666666666666667,"行":0.006666666666666667,"索":0.02,"引":0.02,"筛":0.03333333333333333,"选":0.03333333333333333,"例":0.006666666666666667,"如":0.006666666666666667,"输":0.02666666666666667,"入":0.006666666666666667,"rowsindexfilter":0.02,"单":0.013333333333333334,"列":0.04,"数":0.04,"组":0.04,"类":0.04666666666666667,"型":0.04666666666666667,"为":0.08,"t":0.06,"用":0.013333333333333334,"于":0.013333333333333334,"的":0.02666666666666667,"tensor":0.04666666666666667,"大":0.04,"小":0.04,"k":0.013333333333333334,"data":0.02,"多":0.02666666666666667,"待":0.013333333333333334,"m":0.013333333333333334,"n":0.02666666666666667,"出":0.02,"out":0.02,"结":0.013333333333333334,"果":0.013333333333333334,"x":0.013333333333333334,"约":0.006666666666666667,"束":0.006666666666666667,"私":0.013333333333333334,"有":0.013333333333333334},"61":{"floor":0.047058823529411764,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"62":{"greater":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"比":0.006622516556291391,"较":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"63":{"greaterequal":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"比":0.006622516556291391,"较":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"64":{"greatest":0.009523809523809525,"返":0.009523809523809525,"回":0.009523809523809525,"给":0.009523809523809525,"定":0.009523809523809525,"表":0.009523809523809525,"达":0.009523809523809525,"式":0.009523809523809525,"中":0.009523809523809525,"最":0.047619047619047616,"大":0.047619047619047616,"的":0.02857142857142857,"值":0.047619047619047616,"输":0.01904761904761905,"入":0.02857142857142857,"in":0.02857142857142857,"多":0.0380952380952381,"列":0.0380952380952381,"数":0.0380952380952381,"组":0.0380952380952381,"类":0.047619047619047616,"型":0.047619047619047616,"为":0.0380952380952381,"t":0.06666666666666667,"需":0.01904761904761905,"要":0.01904761904761905,"计":0.01904761904761905,"算":0.01904761904761905,"参":0.01904761904761905,"出":0.009523809523809525,"out":0.02857142857142857,"结":0.01904761904761905,"果":0.01904761904761905,"tensor":0.009523809523809525,"约":0.009523809523809525,"束":0.009523809523809525,"公":0.01904761904761905,"开":0.01904761904761905,"私":0.01904761904761905,"有":0.01904761904761905,"密":0.01904761904761905,"态":0.01904761904761905},"65":{"0":0.0070921985815602835,"1":0.05673758865248227,"group":0.05673758865248227,"定":0.0070921985815602835,"义":0.0070921985815602835,"为":0.09219858156028368,"每":0.0070921985815602835,"个":0.014184397163120567,"输":0.02127659574468085,"入":0.014184397163120567,"元":0.0070921985815602835,"素":0.0070921985815602835,"分":0.0070921985815602835,"配":0.0070921985815602835,"一":0.0070921985815602835,"id":0.02127659574468085,"从":0.0070921985815602835,"开":0.0070921985815602835,"始":0.0070921985815602835,"例":0.0070921985815602835,"如":0.0070921985815602835,"key":0.03546099290780142,"多":0.014184397163120567,"列":0.0425531914893617,"数":0.05673758865248227,"组":0.0425531914893617,"类":0.04964539007092199,"型":0.04964539007092199,"t":0.06382978723404255,"大":0.0425531914893617,"小":0.0425531914893617,"m":0.028368794326241134,"出":0.0070921985815602835,"groupid":0.02127659574468085,"单":0.028368794326241134,"groupnum":0.02127659574468085,"的":0.014184397163120567,"量":0.014184397163120567,"tensor":0.0070921985815602835,"约":0.0070921985815602835,"束":0.0070921985815602835,"私":0.014184397163120567,"有":0.014184397163120567},"66":{"1":0.04739336492890995,"groupavg":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"聚":0.014218009478672985,"合":0.014218009478672985,"每":0.004739336492890996,"个":0.023696682464454975,"group":0.04265402843601896,"的":0.03317535545023697,"in":0.023696682464454975,"例":0.004739336492890996,"如":0.004739336492890996,"输":0.018957345971563982,"入":0.014218009478672985,"groupid":0.014218009478672985,"单":0.02843601895734597,"列":0.037914691943127965,"数":0.06635071090047394,"组":0.037914691943127965,"类":0.04265402843601896,"型":0.04265402843601896,"为":0.07582938388625593,"t":0.052132701421800945,"id":0.009478672985781991,"大":0.037914691943127965,"小":0.037914691943127965,"m":0.018957345971563982,"groupnum":0.014218009478672985,"量":0.009478672985781991,"据":0.009478672985781991,"出":0.004739336492890996,"out":0.023696682464454975,"多":0.009478672985781991,"计":0.009478672985781991,"算":0.009478672985781991,"结":0.018957345971563982,"果":0.018957345971563982,"k":0.018957345971563982,"等":0.009478672985781991,"于":0.009478672985781991,"i":0.018957345971563982,"是":0.009478672985781991,"第":0.009478672985781991,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"67":{"1":0.04739336492890995,"groupcount":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"聚":0.014218009478672985,"合":0.014218009478672985,"每":0.004739336492890996,"个":0.023696682464454975,"group":0.04265402843601896,"的":0.03317535545023697,"in":0.023696682464454975,"例":0.004739336492890996,"如":0.004739336492890996,"输":0.018957345971563982,"入":0.014218009478672985,"groupid":0.014218009478672985,"单":0.02843601895734597,"列":0.037914691943127965,"数":0.06635071090047394,"组":0.037914691943127965,"类":0.04265402843601896,"型":0.04265402843601896,"为":0.07582938388625593,"t":0.052132701421800945,"id":0.009478672985781991,"大":0.037914691943127965,"小":0.037914691943127965,"m":0.018957345971563982,"groupnum":0.014218009478672985,"量":0.009478672985781991,"据":0.009478672985781991,"出":0.004739336492890996,"out":0.023696682464454975,"多":0.009478672985781991,"计":0.009478672985781991,"算":0.009478672985781991,"结":0.018957345971563982,"果":0.018957345971563982,"k":0.018957345971563982,"等":0.009478672985781991,"于":0.009478672985781991,"i":0.018957345971563982,"是":0.009478672985781991,"第":0.009478672985781991,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"68":{"1":0.04739336492890995,"groupcountdistinct":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"聚":0.014218009478672985,"合":0.014218009478672985,"每":0.004739336492890996,"个":0.023696682464454975,"group":0.04265402843601896,"的":0.03317535545023697,"in":0.023696682464454975,"例":0.004739336492890996,"如":0.004739336492890996,"输":0.018957345971563982,"入":0.014218009478672985,"groupid":0.014218009478672985,"单":0.02843601895734597,"列":0.037914691943127965,"数":0.06635071090047394,"组":0.037914691943127965,"类":0.04265402843601896,"型":0.04265402843601896,"为":0.07582938388625593,"t":0.052132701421800945,"id":0.009478672985781991,"大":0.037914691943127965,"小":0.037914691943127965,"m":0.018957345971563982,"groupnum":0.014218009478672985,"量":0.009478672985781991,"据":0.009478672985781991,"出":0.004739336492890996,"out":0.023696682464454975,"多":0.009478672985781991,"计":0.009478672985781991,"算":0.009478672985781991,"结":0.018957345971563982,"果":0.018957345971563982,"k":0.018957345971563982,"等":0.009478672985781991,"于":0.009478672985781991,"i":0.018957345971563982,"是":0.009478672985781991,"第":0.009478672985781991,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"69":{"1":0.04739336492890995,"groupfirstof":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"聚":0.014218009478672985,"合":0.014218009478672985,"每":0.004739336492890996,"个":0.023696682464454975,"group":0.04265402843601896,"的":0.03317535545023697,"in":0.023696682464454975,"例":0.004739336492890996,"如":0.004739336492890996,"输":0.018957345971563982,"入":0.014218009478672985,"groupid":0.014218009478672985,"单":0.02843601895734597,"列":0.037914691943127965,"数":0.06635071090047394,"组":0.037914691943127965,"类":0.04265402843601896,"型":0.04265402843601896,"为":0.07582938388625593,"t":0.052132701421800945,"id":0.009478672985781991,"大":0.037914691943127965,"小":0.037914691943127965,"m":0.018957345971563982,"groupnum":0.014218009478672985,"量":0.009478672985781991,"据":0.009478672985781991,"出":0.004739336492890996,"out":0.023696682464454975,"多":0.009478672985781991,"计":0.009478672985781991,"算":0.009478672985781991,"结":0.018957345971563982,"果":0.018957345971563982,"k":0.018957345971563982,"等":0.009478672985781991,"于":0.009478672985781991,"i":0.018957345971563982,"是":0.009478672985781991,"第":0.009478672985781991,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"70":{"1":0.04739336492890995,"groupmax":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"聚":0.014218009478672985,"合":0.014218009478672985,"每":0.004739336492890996,"个":0.023696682464454975,"group":0.04265402843601896,"的":0.03317535545023697,"in":0.023696682464454975,"例":0.004739336492890996,"如":0.004739336492890996,"输":0.018957345971563982,"入":0.014218009478672985,"groupid":0.014218009478672985,"单":0.02843601895734597,"列":0.037914691943127965,"数":0.06635071090047394,"组":0.037914691943127965,"类":0.04265402843601896,"型":0.04265402843601896,"为":0.07582938388625593,"t":0.052132701421800945,"id":0.009478672985781991,"大":0.037914691943127965,"小":0.037914691943127965,"m":0.018957345971563982,"groupnum":0.014218009478672985,"量":0.009478672985781991,"据":0.009478672985781991,"出":0.004739336492890996,"out":0.023696682464454975,"多":0.009478672985781991,"计":0.009478672985781991,"算":0.009478672985781991,"结":0.018957345971563982,"果":0.018957345971563982,"k":0.018957345971563982,"等":0.009478672985781991,"于":0.009478672985781991,"i":0.018957345971563982,"是":0.009478672985781991,"第":0.009478672985781991,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"71":{"1":0.04739336492890995,"groupmin":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"聚":0.014218009478672985,"合":0.014218009478672985,"每":0.004739336492890996,"个":0.023696682464454975,"group":0.04265402843601896,"的":0.03317535545023697,"in":0.023696682464454975,"例":0.004739336492890996,"如":0.004739336492890996,"输":0.018957345971563982,"入":0.014218009478672985,"groupid":0.014218009478672985,"单":0.02843601895734597,"列":0.037914691943127965,"数":0.06635071090047394,"组":0.037914691943127965,"类":0.04265402843601896,"型":0.04265402843601896,"为":0.07582938388625593,"t":0.052132701421800945,"id":0.009478672985781991,"大":0.037914691943127965,"小":0.037914691943127965,"m":0.018957345971563982,"groupnum":0.014218009478672985,"量":0.009478672985781991,"据":0.009478672985781991,"出":0.004739336492890996,"out":0.023696682464454975,"多":0.009478672985781991,"计":0.009478672985781991,"算":0.009478672985781991,"结":0.018957345971563982,"果":0.018957345971563982,"k":0.018957345971563982,"等":0.009478672985781991,"于":0.009478672985781991,"i":0.018957345971563982,"是":0.009478672985781991,"第":0.009478672985781991,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"72":{"0":0.014814814814814815,"1":0.05185185185185185,"grouppercentiledisc":0.003703703703703704,"定":0.007407407407407408,"义":0.003703703703703704,"根":0.003703703703703704,"据":0.011111111111111112,"给":0.003703703703703704,"百":0.003703703703703704,"分":0.003703703703703704,"比":0.003703703703703704,"算":0.011111111111111112,"出":0.007407407407407408,"每":0.003703703703703704,"个":0.018518518518518517,"group":0.03333333333333333,"的":0.02962962962962963,"in":0.018518518518518517,"该":0.003703703703703704,"位":0.003703703703703704,"置":0.003703703703703704,"值":0.025925925925925925,"例":0.003703703703703704,"如":0.003703703703703704,"输":0.014814814814814815,"入":0.011111111111111112,"groupid":0.011111111111111112,"单":0.022222222222222223,"列":0.02962962962962963,"数":0.05185185185185185,"组":0.02962962962962963,"类":0.03333333333333333,"型":0.03333333333333333,"为":0.05925925925925926,"t":0.040740740740740744,"id":0.007407407407407408,"大":0.037037037037037035,"小":0.037037037037037035,"m":0.014814814814814815,"groupnum":0.011111111111111112,"量":0.007407407407407408,"out":0.018518518518518517,"多":0.007407407407407408,"计":0.007407407407407408,"结":0.014814814814814815,"果":0.014814814814814815,"k":0.014814814814814815,"等":0.007407407407407408,"于":0.007407407407407408,"i":0.014814814814814815,"是":0.007407407407407408,"第":0.007407407407407408,"聚":0.007407407407407408,"合":0.007407407407407408,"属":0.003703703703703704,"性":0.003703703703703704,"percent":0.011111111111111112,"float":0.007407407407407408,"取":0.022222222222222223,"在":0.007407407407407408,"间":0.007407407407407408,"表":0.014814814814814815,"示":0.014814814814814815,"最":0.014814814814814815,"tensor":0.003703703703703704,"约":0.003703703703703704,"束":0.003703703703703704,"私":0.007407407407407408,"有":0.007407407407407408},"73":{"1":0.045871559633027525,"groupavg":0.0045871559633027525,"定":0.0045871559633027525,"义":0.0045871559633027525,"聚":0.013761467889908258,"合":0.013761467889908258,"每":0.0045871559633027525,"个":0.022935779816513763,"group":0.04128440366972477,"的":0.03211009174311927,"in":0.022935779816513763,"例":0.0045871559633027525,"如":0.0045871559633027525,"输":0.01834862385321101,"入":0.013761467889908258,"groupid":0.013761467889908258,"单":0.027522935779816515,"列":0.03669724770642202,"数":0.06422018348623854,"组":0.03669724770642202,"类":0.04128440366972477,"型":0.04128440366972477,"为":0.07339449541284404,"t":0.06422018348623854,"id":0.009174311926605505,"大":0.03669724770642202,"小":0.03669724770642202,"m":0.01834862385321101,"groupnum":0.013761467889908258,"量":0.009174311926605505,"据":0.009174311926605505,"出":0.0045871559633027525,"out":0.022935779816513763,"多":0.009174311926605505,"计":0.009174311926605505,"算":0.009174311926605505,"结":0.01834862385321101,"果":0.01834862385321101,"k":0.01834862385321101,"等":0.009174311926605505,"于":0.009174311926605505,"i":0.01834862385321101,"是":0.009174311926605505,"第":0.009174311926605505,"tensor":0.0045871559633027525,"约":0.0045871559633027525,"束":0.0045871559633027525,"私":0.009174311926605505,"有":0.009174311926605505,"公":0.009174311926605505,"开":0.009174311926605505},"74":{"1":0.044642857142857144,"grouphesum":0.004464285714285714,"定":0.004464285714285714,"义":0.004464285714285714,"使":0.004464285714285714,"用":0.004464285714285714,"同":0.004464285714285714,"态":0.004464285714285714,"加":0.004464285714285714,"密":0.004464285714285714,"对":0.004464285714285714,"每":0.004464285714285714,"个":0.022321428571428572,"group":0.04017857142857143,"进":0.004464285714285714,"行":0.004464285714285714,"求":0.004464285714285714,"合":0.013392857142857142,"例":0.004464285714285714,"如":0.004464285714285714,"输":0.017857142857142856,"入":0.013392857142857142,"groupid":0.013392857142857142,"单":0.026785714285714284,"列":0.03571428571428571,"数":0.0625,"组":0.03571428571428571,"类":0.04017857142857143,"型":0.04017857142857143,"为":0.07142857142857142,"t":0.0625,"id":0.008928571428571428,"大":0.03571428571428571,"小":0.03571428571428571,"m":0.017857142857142856,"groupnum":0.013392857142857142,"的":0.026785714285714284,"量":0.008928571428571428,"in":0.013392857142857142,"据":0.008928571428571428,"出":0.004464285714285714,"out":0.022321428571428572,"多":0.008928571428571428,"计":0.008928571428571428,"算":0.008928571428571428,"结":0.017857142857142856,"果":0.017857142857142856,"k":0.017857142857142856,"等":0.008928571428571428,"于":0.008928571428571428,"i":0.017857142857142856,"是":0.008928571428571428,"第":0.008928571428571428,"聚":0.008928571428571428,"tensor":0.004464285714285714,"约":0.004464285714285714,"束":0.004464285714285714,"私":0.008928571428571428,"有":0.008928571428571428,"公":0.008928571428571428,"开":0.008928571428571428},"75":{"1":0.04739336492890995,"groupsum":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"聚":0.014218009478672985,"合":0.014218009478672985,"每":0.004739336492890996,"个":0.023696682464454975,"group":0.04265402843601896,"的":0.03317535545023697,"in":0.023696682464454975,"例":0.004739336492890996,"如":0.004739336492890996,"输":0.018957345971563982,"入":0.014218009478672985,"groupid":0.014218009478672985,"单":0.02843601895734597,"列":0.037914691943127965,"数":0.06635071090047394,"组":0.037914691943127965,"类":0.04265402843601896,"型":0.04265402843601896,"为":0.07582938388625593,"t":0.052132701421800945,"id":0.009478672985781991,"大":0.037914691943127965,"小":0.037914691943127965,"m":0.018957345971563982,"groupnum":0.014218009478672985,"量":0.009478672985781991,"据":0.009478672985781991,"出":0.004739336492890996,"out":0.023696682464454975,"多":0.009478672985781991,"计":0.009478672985781991,"算":0.009478672985781991,"结":0.018957345971563982,"果":0.018957345971563982,"k":0.018957345971563982,"等":0.009478672985781991,"于":0.009478672985781991,"i":0.018957345971563982,"是":0.009478672985781991,"第":0.009478672985781991,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"76":{"if":0.009259259259259259,"如":0.009259259259259259,"果":0.018518518518518517,"条":0.027777777777777776,"件":0.027777777777777776,"为":0.05555555555555555,"true":0.004629629629629629,"则":0.018518518518518517,"算":0.004629629629629629,"子":0.004629629629629629,"返":0.009259259259259259,"回":0.009259259259259259,"一":0.009259259259259259,"个":0.009259259259259259,"值":0.009259259259259259,"false":0.004629629629629629,"另":0.004629629629629629,"输":0.009259259259259259,"入":0.004629629629629629,"condition":0.013888888888888888,"多":0.009259259259259259,"列":0.037037037037037035,"数":0.037037037037037035,"组":0.037037037037037035,"类":0.041666666666666664,"型":0.041666666666666664,"t":0.023148148148148147,"tensor":0.032407407407407406,"filter":0.013888888888888888,"单":0.027777777777777776,"t1":0.023148148148148147,"用":0.009259259259259259,"来":0.009259259259259259,"做":0.009259259259259259,"筛":0.009259259259259259,"选":0.009259259259259259,"的":0.009259259259259259,"valueiffalse":0.023148148148148147,"t2":0.023148148148148147,"当":0.009259259259259259,"假":0.009259259259259259,"取":0.009259259259259259,"出":0.004629629629629629,"out":0.013888888888888888,"t3":0.023148148148148147,"结":0.009259259259259259,"约":0.004629629629629629,"束":0.004629629629629629,"公":0.037037037037037035,"开":0.037037037037037035,"私":0.037037037037037035,"有":0.037037037037037035,"密":0.037037037037037035,"态":0.037037037037037035},"77":{"ifnull":0.007246376811594203,"定":0.007246376811594203,"义":0.007246376811594203,"如":0.007246376811594203,"果":0.021739130434782608,"expr":0.050724637681159424,"为":0.07971014492753623,"null":0.036231884057971016,"则":0.014492753623188406,"返":0.028985507246376812,"回":0.028985507246376812,"altvalue":0.028985507246376812,"否":0.021739130434782608,"示":0.007246376811594203,"例":0.007246376811594203,"输":0.014492753623188406,"入":0.007246376811594203,"单":0.043478260869565216,"列":0.043478260869565216,"数":0.043478260869565216,"组":0.043478260869565216,"类":0.050724637681159424,"型":0.050724637681159424,"t":0.06521739130434782,"需":0.014492753623188406,"要":0.014492753623188406,"校":0.014492753623188406,"验":0.014492753623188406,"是":0.014492753623188406,"的":0.028985507246376812,"表":0.014492753623188406,"达":0.014492753623188406,"式":0.014492753623188406,"当":0.014492753623188406,"时":0.014492753623188406,"值":0.014492753623188406,"出":0.007246376811594203,"out":0.021739130434782608,"结":0.014492753623188406,"tensor":0.007246376811594203,"约":0.007246376811594203,"束":0.007246376811594203,"私":0.014492753623188406,"有":0.014492753623188406},"78":{"0":0.02168021680216802,"1":0.01084010840108401,"2":0.01084010840108401,"in":0.024390243902439025,"定":0.005420054200542005,"义":0.0027100271002710027,"给":0.0027100271002710027,"输":0.016260162601626018,"入":0.005420054200542005,"数":0.03523035230352303,"组":0.024390243902439025,"left":0.016260162601626018,"维":0.008130081300813009,"度":0.008130081300813009,"为":0.02981029810298103,"m":0.005420054200542005,"和":0.005420054200542005,"另":0.0027100271002710027,"一":0.008130081300813009,"right":0.016260162601626018,"n":0.0027100271002710027,"校":0.0027100271002710027,"验":0.0027100271002710027,"中":0.005420054200542005,"的":0.02710027100271003,"元":0.0027100271002710027,"素":0.0027100271002710027,"是":0.0027100271002710027,"否":0.0027100271002710027,"在":0.005420054200542005,"存":0.0027100271002710027,"并":0.0027100271002710027,"出":0.01084010840108401,"布":0.008130081300813009,"尔":0.008130081300813009,"out":0.01084010840108401,"类":0.037940379403794036,"型":0.037940379403794036,"必":0.0027100271002710027,"须":0.0027100271002710027,"相":0.0027100271002710027,"同":0.0027100271002710027,"示":0.0027100271002710027,"例":0.0027100271002710027,"单":0.016260162601626018,"列":0.02168021680216802,"t":0.018970189701897018,"第":0.01084010840108401,"个":0.01084010840108401,"操":0.016260162601626018,"作":0.016260162601626018,"t1":0.013550135501355014,"二":0.005420054200542005,"结":0.01084010840108401,"果":0.02168021680216802,"值":0.008130081300813009,"属":0.013550135501355014,"性":0.013550135501355014,"in_type":0.016260162601626018,"int64":0.01084010840108401,"psi":0.02168021680216802,"share":0.005420054200542005,"local":0.005420054200542005,"psi_algorithm":0.016260162601626018,"算":0.02168021680216802,"子":0.005420054200542005,"使":0.005420054200542005,"用":0.016260162601626018,"法":0.016260162601626018,"auto":0.005420054200542005,"ecdh":0.005420054200542005,"oprf":0.005420054200542005,"input_party_codes":0.008130081300813009,"参":0.016260162601626018,"与":0.016260162601626018,"该":0.005420054200542005,"方":0.01084010840108401,"表":0.005420054200542005,"如":0.01084010840108401,"采":0.01084010840108401,"则":0.01084010840108401,"需":0.01084010840108401,"要":0.01084010840108401,"此":0.01084010840108401,"reveal_to":0.008130081300813009,"可":0.005420054200542005,"以":0.005420054200542005,"看":0.005420054200542005,"到":0.005420054200542005,"默":0.0027100271002710027,"认":0.0027100271002710027,"tensor":0.0027100271002710027,"约":0.0027100271002710027,"束":0.0027100271002710027,"私":0.01084010840108401,"有":0.01084010840108401},"79":{"inserttable":0.005681818181818182,"定":0.005681818181818182,"义":0.005681818181818182,"将":0.011363636363636364,"输":0.017045454545454544,"入":0.011363636363636364,"tensor":0.045454545454545456,"存":0.045454545454545456,"储":0.03977272727272727,"到":0.028409090909090908,"数":0.05113636363636364,"据":0.028409090909090908,"库":0.028409090909090908,"已":0.017045454545454544,"在":0.005681818181818182,"的":0.056818181818181816,"表":0.028409090909090908,"中":0.011363636363636364,"此":0.005681818181818182,"操":0.005681818181818182,"作":0.005681818181818182,"更":0.005681818181818182,"改":0.005681818181818182,"session":0.005681818181818182,"受":0.005681818181818182,"影":0.005681818181818182,"响":0.005681818181818182,"行":0.005681818181818182,"in":0.017045454545454544,"多":0.022727272727272728,"列":0.03409090909090909,"组":0.022727272727272728,"类":0.05113636363636364,"型":0.05113636363636364,"为":0.022727272727272728,"t":0.03977272727272727,"待":0.011363636363636364,"出":0.005681818181818182,"out":0.017045454545454544,"属":0.005681818181818182,"性":0.005681818181818182,"table_name":0.017045454545454544,"字":0.022727272727272728,"符":0.022727272727272728,"串":0.022727272727272728,"用":0.011363636363636364,"于":0.011363636363636364,"名":0.022727272727272728,"称":0.011363636363636364,"column_names":0.017045454545454544,"约":0.005681818181818182,"束":0.005681818181818182,"私":0.011363636363636364,"有":0.011363636363636364},"80":{"intdiv":0.006329113924050633,"定":0.006329113924050633,"义":0.006329113924050633,"对":0.006329113924050633,"两":0.006329113924050633,"个":0.03164556962025317,"整":0.012658227848101266,"数":0.06962025316455696,"类":0.05063291139240506,"型":0.05063291139240506,"的":0.006329113924050633,"tensor":0.012658227848101266,"进":0.006329113924050633,"行":0.006329113924050633,"形":0.006329113924050633,"除":0.006329113924050633,"法":0.006329113924050633,"运":0.006329113924050633,"算":0.006329113924050633,"out":0.02531645569620253,"left":0.02531645569620253,"right":0.02531645569620253,"输":0.02531645569620253,"入":0.006329113924050633,"多":0.0379746835443038,"列":0.0379746835443038,"组":0.0379746835443038,"为":0.0379746835443038,"t":0.03164556962025317,"第":0.02531645569620253,"一":0.012658227848101266,"操":0.02531645569620253,"作":0.02531645569620253,"t1":0.03164556962025317,"二":0.012658227848101266,"出":0.0189873417721519,"t2":0.03164556962025317,"约":0.006329113924050633,"束":0.006329113924050633,"公":0.0379746835443038,"开":0.0379746835443038,"私":0.0379746835443038,"有":0.0379746835443038,"密":0.02531645569620253,"态":0.02531645569620253},"81":{"isnull":0.012345679012345678,"定":0.012345679012345678,"义":0.012345679012345678,"测":0.012345679012345678,"试":0.012345679012345678,"输":0.08641975308641975,"入":0.04938271604938271,"tensor":0.07407407407407407,"是":0.012345679012345678,"否":0.012345679012345678,"含":0.012345679012345678,"有":0.037037037037037035,"null":0.012345679012345678,"例":0.012345679012345678,"子":0.012345679012345678,"in":0.037037037037037035,"单":0.04938271604938271,"列":0.04938271604938271,"数":0.04938271604938271,"组":0.04938271604938271,"类":0.06172839506172839,"型":0.06172839506172839,"为":0.04938271604938271,"t":0.08641975308641975,"出":0.037037037037037035,"out":0.037037037037037035,"约":0.012345679012345678,"束":0.012345679012345678,"私":0.024691358024691357},"82":{"0":0.022598870056497175,"1":0.022598870056497175,"2":0.011299435028248588,"join":0.05649717514124294,"定":0.002824858757062147,"义":0.002824858757062147,"基":0.002824858757062147,"于":0.002824858757062147,"eq":0.002824858757062147,"对":0.011299435028248588,"输":0.03954802259887006,"入":0.03672316384180791,"进":0.002824858757062147,"行":0.014124293785310734,"求":0.002824858757062147,"交":0.005649717514124294,"返":0.002824858757062147,"回":0.005649717514124294,"原":0.002824858757062147,"始":0.002824858757062147,"中":0.002824858757062147,"与":0.031073446327683617,"集":0.002824858757062147,"应":0.00847457627118644,"的":0.0480225988700565,"索":0.014124293785310734,"引":0.014124293785310734,"值":0.005649717514124294,"例":0.002824858757062147,"如":0.002824858757062147,"left":0.014124293785310734,"单":0.022598870056497175,"列":0.02824858757062147,"数":0.02824858757062147,"组":0.022598870056497175,"类":0.03672316384180791,"型":0.03672316384180791,"为":0.03389830508474576,"t1":0.01977401129943503,"参":0.02824858757062147,"操":0.022598870056497175,"作":0.022598870056497175,"左":0.011299435028248588,"侧":0.022598870056497175,"大":0.011299435028248588,"小":0.011299435028248588,"m":0.011299435028248588,"right":0.014124293785310734,"右":0.011299435028248588,"出":0.002824858757062147,"leftjoinindex":0.00847457627118644,"t2":0.01977401129943503,"rightjoinindex":0.00847457627118644,"属":0.002824858757062147,"性":0.002824858757062147,"input_party_codes":0.00847457627118644,"据":0.005649717514124294,"方":0.005649717514124294,"表":0.005649717514124294,"join_type":0.01694915254237288,"int64":0.011299435028248588,"算":0.005649717514124294,"子":0.005649717514124294,"inner":0.005649717514124294,"psi_algorithm":0.01694915254237288,"choose":0.005649717514124294,"psi":0.005649717514124294,"algorithm":0.005649717514124294,"auto":0.005649717514124294,"ecdh":0.005649717514124294,"oprf":0.005649717514124294,"默":0.002824858757062147,"认":0.002824858757062147,"tensor":0.002824858757062147,"约":0.002824858757062147,"束":0.002824858757062147,"私":0.011299435028248588,"有":0.011299435028248588},"83":{"least":0.009523809523809525,"返":0.009523809523809525,"回":0.009523809523809525,"给":0.009523809523809525,"定":0.009523809523809525,"表":0.009523809523809525,"达":0.009523809523809525,"式":0.009523809523809525,"中":0.009523809523809525,"的":0.02857142857142857,"最":0.047619047619047616,"小":0.047619047619047616,"值":0.047619047619047616,"输":0.01904761904761905,"入":0.02857142857142857,"in":0.02857142857142857,"多":0.0380952380952381,"列":0.0380952380952381,"数":0.0380952380952381,"组":0.0380952380952381,"类":0.047619047619047616,"型":0.047619047619047616,"为":0.0380952380952381,"t":0.047619047619047616,"需":0.01904761904761905,"要":0.01904761904761905,"计":0.01904761904761905,"算":0.01904761904761905,"参":0.01904761904761905,"出":0.009523809523809525,"out":0.02857142857142857,"t2":0.01904761904761905,"结":0.01904761904761905,"果":0.01904761904761905,"tensor":0.009523809523809525,"约":0.009523809523809525,"束":0.009523809523809525,"公":0.01904761904761905,"开":0.01904761904761905,"私":0.01904761904761905,"有":0.01904761904761905,"密":0.01904761904761905,"态":0.01904761904761905},"84":{"less":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"比":0.006622516556291391,"较":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"85":{"lessequal":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"比":0.006622516556291391,"较":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"86":{"limit":0.06164383561643835,"算":0.00684931506849315,"子":0.0136986301369863,"返":0.00684931506849315,"回":0.00684931506849315,"部":0.00684931506849315,"分":0.00684931506849315,"数":0.06164383561643835,"据":0.03424657534246575,"量":0.02054794520547945,"取":0.0136986301369863,"决":0.0136986301369863,"于":0.0136986301369863,"attr":0.0136986301369863,"的":0.04794520547945205,"起":0.02054794520547945,"始":0.02054794520547945,"位":0.02054794520547945,"置":0.02054794520547945,"offset":0.0273972602739726,"例":0.00684931506849315,"输":0.0273972602739726,"入":0.00684931506849315,"in":0.02054794520547945,"多":0.0273972602739726,"列":0.0273972602739726,"组":0.0273972602739726,"类":0.03424657534246575,"型":0.03424657534246575,"为":0.0273972602739726,"t":0.04794520547945205,"待":0.0136986301369863,"tensor":0.03424657534246575,"出":0.02054794520547945,"out":0.02054794520547945,"属":0.00684931506849315,"性":0.00684931506849315,"结":0.0273972602739726,"果":0.0273972602739726,"count":0.02054794520547945,"约":0.00684931506849315,"束":0.00684931506849315,"公":0.0136986301369863,"开":0.0136986301369863,"私":0.0136986301369863,"有":0.0136986301369863,"密":0.0136986301369863,"态":0.0136986301369863},"87":{"ln":0.045454545454545456,"定":0.011363636363636364,"义":0.011363636363636364,"返":0.011363636363636364,"回":0.011363636363636364,"数":0.056818181818181816,"据":0.011363636363636364,"对":0.011363636363636364,"应":0.011363636363636364,"的":0.03409090909090909,"结":0.03409090909090909,"果":0.03409090909090909,"值":0.011363636363636364,"输":0.022727272727272728,"入":0.03409090909090909,"in":0.03409090909090909,"单":0.045454545454545456,"列":0.045454545454545456,"组":0.045454545454545456,"类":0.056818181818181816,"型":0.056818181818181816,"为":0.045454545454545456,"t":0.07954545454545454,"参":0.022727272727272728,"出":0.011363636363636364,"out":0.03409090909090909,"tensor":0.011363636363636364,"约":0.011363636363636364,"束":0.011363636363636364,"公":0.022727272727272728,"开":0.022727272727272728,"私":0.022727272727272728,"有":0.022727272727272728,"密":0.022727272727272728,"态":0.022727272727272728},"88":{"log10":0.045454545454545456,"定":0.011363636363636364,"义":0.011363636363636364,"返":0.011363636363636364,"回":0.011363636363636364,"数":0.056818181818181816,"据":0.011363636363636364,"对":0.011363636363636364,"应":0.011363636363636364,"的":0.03409090909090909,"结":0.03409090909090909,"果":0.03409090909090909,"值":0.011363636363636364,"输":0.022727272727272728,"入":0.03409090909090909,"in":0.03409090909090909,"单":0.045454545454545456,"列":0.045454545454545456,"组":0.045454545454545456,"类":0.056818181818181816,"型":0.056818181818181816,"为":0.045454545454545456,"t":0.07954545454545454,"参":0.022727272727272728,"出":0.011363636363636364,"out":0.03409090909090909,"tensor":0.011363636363636364,"约":0.011363636363636364,"束":0.011363636363636364,"公":0.022727272727272728,"开":0.022727272727272728,"私":0.022727272727272728,"有":0.022727272727272728,"密":0.022727272727272728,"态":0.022727272727272728},"89":{"log2":0.045454545454545456,"定":0.011363636363636364,"义":0.011363636363636364,"返":0.011363636363636364,"回":0.011363636363636364,"数":0.056818181818181816,"据":0.011363636363636364,"对":0.011363636363636364,"应":0.011363636363636364,"的":0.03409090909090909,"结":0.03409090909090909,"果":0.03409090909090909,"值":0.011363636363636364,"输":0.022727272727272728,"入":0.03409090909090909,"in":0.03409090909090909,"单":0.045454545454545456,"列":0.045454545454545456,"组":0.045454545454545456,"类":0.056818181818181816,"型":0.056818181818181816,"为":0.045454545454545456,"t":0.07954545454545454,"参":0.022727272727272728,"出":0.011363636363636364,"out":0.03409090909090909,"tensor":0.011363636363636364,"约":0.011363636363636364,"束":0.011363636363636364,"公":0.022727272727272728,"开":0.022727272727272728,"私":0.022727272727272728,"有":0.022727272727272728,"密":0.022727272727272728,"态":0.022727272727272728},"90":{"logicaland":0.006578947368421052,"定":0.006578947368421052,"义":0.006578947368421052,"对":0.006578947368421052,"两":0.006578947368421052,"个":0.03289473684210526,"tensor":0.013157894736842105,"进":0.006578947368421052,"行":0.006578947368421052,"逻":0.006578947368421052,"辑":0.006578947368421052,"与":0.006578947368421052,"运":0.006578947368421052,"算":0.006578947368421052,"out":0.02631578947368421,"left":0.02631578947368421,"right":0.02631578947368421,"输":0.02631578947368421,"入":0.006578947368421052,"多":0.039473684210526314,"列":0.039473684210526314,"数":0.06578947368421052,"组":0.039473684210526314,"类":0.046052631578947366,"型":0.046052631578947366,"为":0.039473684210526314,"t":0.03289473684210526,"第":0.02631578947368421,"一":0.013157894736842105,"操":0.02631578947368421,"作":0.02631578947368421,"t1":0.03289473684210526,"二":0.013157894736842105,"出":0.019736842105263157,"t2":0.03289473684210526,"约":0.006578947368421052,"束":0.006578947368421052,"公":0.039473684210526314,"开":0.039473684210526314,"私":0.039473684210526314,"有":0.039473684210526314,"密":0.02631578947368421,"态":0.02631578947368421},"91":{"logicalor":0.006578947368421052,"定":0.006578947368421052,"义":0.006578947368421052,"对":0.006578947368421052,"两":0.006578947368421052,"个":0.03289473684210526,"tensor":0.013157894736842105,"进":0.006578947368421052,"行":0.006578947368421052,"逻":0.006578947368421052,"辑":0.006578947368421052,"或":0.006578947368421052,"运":0.006578947368421052,"算":0.006578947368421052,"out":0.02631578947368421,"left":0.02631578947368421,"right":0.02631578947368421,"输":0.02631578947368421,"入":0.006578947368421052,"多":0.039473684210526314,"列":0.039473684210526314,"数":0.06578947368421052,"组":0.039473684210526314,"类":0.046052631578947366,"型":0.046052631578947366,"为":0.039473684210526314,"t":0.03289473684210526,"第":0.02631578947368421,"一":0.013157894736842105,"操":0.02631578947368421,"作":0.02631578947368421,"t1":0.03289473684210526,"二":0.013157894736842105,"出":0.019736842105263157,"t2":0.03289473684210526,"约":0.006578947368421052,"束":0.006578947368421052,"公":0.039473684210526314,"开":0.039473684210526314,"私":0.039473684210526314,"有":0.039473684210526314,"密":0.02631578947368421,"态":0.02631578947368421},"92":{"makeprivate":0.01818181818181818,"定":0.013636363636363636,"义":0.004545454545454545,"将":0.004545454545454545,"tensor":0.02727272727272727,"从":0.004545454545454545,"秘":0.013636363636363636,"态":0.01818181818181818,"转":0.004545454545454545,"换":0.004545454545454545,"为":0.031818181818181815,"私":0.013636363636363636,"有":0.031818181818181815,"状":0.004545454545454545,"输":0.02727272727272727,"入":0.013636363636363636,"in":0.013636363636363636,"多":0.01818181818181818,"列":0.02727272727272727,"数":0.01818181818181818,"组":0.01818181818181818,"类":0.022727272727272728,"型":0.022727272727272728,"t1":0.022727272727272728,"出":0.013636363636363636,"out":0.013636363636363636,"t2":0.022727272727272728,"属":0.004545454545454545,"性":0.004545454545454545,"reveal_to":0.022727272727272728,"可":0.00909090909090909,"以":0.00909090909090909,"获":0.03636363636363636,"取":0.03636363636363636,"结":0.03636363636363636,"果":0.045454545454545456,"的":0.01818181818181818,"参":0.01818181818181818,"与":0.01818181818181818,"方":0.03636363636363636,"表":0.00909090909090909,"如":0.00909090909090909,"只":0.01818181818181818,"一":0.01818181818181818,"能":0.01818181818181818,"那":0.00909090909090909,"么":0.00909090909090909,"另":0.00909090909090909,"也":0.00909090909090909,"需":0.00909090909090909,"要":0.00909090909090909,"运":0.00909090909090909,"行":0.00909090909090909,"操":0.00909090909090909,"作":0.00909090909090909,"但":0.00909090909090909,"它":0.00909090909090909,"无":0.00909090909090909,"法":0.00909090909090909,"被":0.00909090909090909,"指":0.00909090909090909,"才":0.00909090909090909,"约":0.004545454545454545,"束":0.004545454545454545,"公":0.00909090909090909,"开":0.00909090909090909},"93":{"makepublic":0.010416666666666666,"定":0.010416666666666666,"义":0.010416666666666666,"将":0.010416666666666666,"tensor":0.0625,"从":0.010416666666666666,"私":0.03125,"有":0.03125,"或":0.010416666666666666,"者":0.010416666666666666,"秘":0.010416666666666666,"态":0.041666666666666664,"转":0.010416666666666666,"变":0.010416666666666666,"为":0.052083333333333336,"公":0.03125,"开":0.03125,"状":0.010416666666666666,"输":0.0625,"入":0.03125,"in":0.03125,"多":0.041666666666666664,"列":0.041666666666666664,"数":0.041666666666666664,"组":0.041666666666666664,"类":0.052083333333333336,"型":0.052083333333333336,"t1":0.052083333333333336,"出":0.03125,"out":0.03125,"t2":0.052083333333333336,"约":0.010416666666666666,"束":0.010416666666666666,"密":0.020833333333333332},"94":{"makeshare":0.011494252873563218,"定":0.011494252873563218,"义":0.011494252873563218,"将":0.011494252873563218,"tensor":0.06896551724137931,"从":0.011494252873563218,"私":0.034482758620689655,"有":0.034482758620689655,"态":0.04597701149425287,"转":0.011494252873563218,"变":0.011494252873563218,"为":0.05747126436781609,"秘":0.011494252873563218,"输":0.06896551724137931,"入":0.034482758620689655,"in":0.034482758620689655,"多":0.04597701149425287,"列":0.04597701149425287,"数":0.04597701149425287,"组":0.04597701149425287,"类":0.05747126436781609,"型":0.05747126436781609,"t1":0.05747126436781609,"出":0.034482758620689655,"out":0.034482758620689655,"t2":0.05747126436781609,"约":0.011494252873563218,"束":0.011494252873563218,"密":0.022988505747126436},"95":{"minus":0.01935483870967742,"定":0.0064516129032258064,"义":0.0064516129032258064,"对":0.0064516129032258064,"两":0.0064516129032258064,"个":0.03225806451612903,"tensor":0.012903225806451613,"进":0.0064516129032258064,"行":0.0064516129032258064,"求":0.0064516129032258064,"最":0.0064516129032258064,"小":0.0064516129032258064,"值":0.0064516129032258064,"运":0.0064516129032258064,"算":0.0064516129032258064,"out":0.025806451612903226,"left":0.025806451612903226,"right":0.025806451612903226,"输":0.025806451612903226,"入":0.0064516129032258064,"多":0.03870967741935484,"列":0.03870967741935484,"数":0.06451612903225806,"组":0.03870967741935484,"类":0.04516129032258064,"型":0.04516129032258064,"为":0.03870967741935484,"t":0.03225806451612903,"第":0.025806451612903226,"一":0.012903225806451613,"操":0.025806451612903226,"作":0.025806451612903226,"t1":0.03225806451612903,"二":0.012903225806451613,"出":0.01935483870967742,"t2":0.03225806451612903,"约":0.0064516129032258064,"束":0.0064516129032258064,"公":0.03870967741935484,"开":0.03870967741935484,"私":0.03870967741935484,"有":0.03870967741935484,"密":0.025806451612903226,"态":0.025806451612903226},"96":{"mod":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"求":0.006622516556291391,"余":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"97":{"mul":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"减":0.006622516556291391,"法":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"98":{"not":0.011363636363636364,"定":0.011363636363636364,"义":0.011363636363636364,"对":0.011363636363636364,"tensor":0.06818181818181818,"进":0.011363636363636364,"行":0.011363636363636364,"逻":0.011363636363636364,"辑":0.011363636363636364,"非":0.011363636363636364,"运":0.011363636363636364,"算":0.011363636363636364,"out":0.045454545454545456,"in":0.045454545454545456,"输":0.06818181818181818,"入":0.03409090909090909,"单":0.045454545454545456,"列":0.045454545454545456,"数":0.045454545454545456,"组":0.045454545454545456,"类":0.056818181818181816,"型":0.056818181818181816,"为":0.045454545454545456,"t":0.07954545454545454,"出":0.03409090909090909,"约":0.011363636363636364,"束":0.011363636363636364,"公":0.022727272727272728,"开":0.022727272727272728,"私":0.022727272727272728,"有":0.022727272727272728,"密":0.022727272727272728,"态":0.022727272727272728},"99":{"notequal":0.006622516556291391,"定":0.006622516556291391,"义":0.006622516556291391,"对":0.006622516556291391,"两":0.006622516556291391,"个":0.033112582781456956,"tensor":0.013245033112582781,"进":0.006622516556291391,"行":0.006622516556291391,"比":0.006622516556291391,"较":0.006622516556291391,"运":0.006622516556291391,"算":0.006622516556291391,"out":0.026490066225165563,"left":0.026490066225165563,"right":0.026490066225165563,"输":0.026490066225165563,"入":0.006622516556291391,"多":0.039735099337748346,"列":0.039735099337748346,"数":0.06622516556291391,"组":0.039735099337748346,"类":0.046357615894039736,"型":0.046357615894039736,"为":0.039735099337748346,"t":0.033112582781456956,"第":0.026490066225165563,"一":0.013245033112582781,"操":0.026490066225165563,"作":0.026490066225165563,"t1":0.033112582781456956,"二":0.013245033112582781,"出":0.019867549668874173,"t2":0.033112582781456956,"约":0.006622516556291391,"束":0.006622516556291391,"公":0.039735099337748346,"开":0.039735099337748346,"私":0.039735099337748346,"有":0.039735099337748346,"密":0.026490066225165563,"态":0.026490066225165563},"100":{"0":0.008547008547008548,"1":0.03418803418803419,"obliviousgroupavg":0.004273504273504274,"定":0.004273504273504274,"义":0.004273504273504274,"根":0.004273504273504274,"据":0.004273504273504274,"group":0.017094017094017096,"mask":0.004273504273504274,"来":0.004273504273504274,"对":0.01282051282051282,"输":0.029914529914529916,"入":0.02564102564102564,"进":0.01282051282051282,"行":0.01282051282051282,"分":0.029914529914529916,"组":0.05555555555555555,"聚":0.021367521367521368,"合":0.021367521367521368,"单":0.008547008547008548,"列":0.02564102564102564,"数":0.02564102564102564,"类":0.029914529914529916,"型":0.029914529914529916,"为":0.05128205128205128,"t":0.038461538461538464,"groupmark":0.008547008547008548,"大":0.02564102564102564,"小":0.02564102564102564,"m":0.02564102564102564,"其":0.008547008547008548,"中":0.017094017094017096,"表":0.017094017094017096,"示":0.017094017094017096,"该":0.017094017094017096,"位":0.008547008547008548,"置":0.008547008547008548,"的":0.042735042735042736,"应":0.008547008547008548,"元":0.02564102564102564,"素":0.02564102564102564,"是":0.017094017094017096,"最":0.017094017094017096,"后":0.017094017094017096,"一":0.017094017094017096,"则":0.008547008547008548,"不":0.008547008547008548,"个":0.008547008547008548,"in":0.01282051282051282,"多":0.017094017094017096,"待":0.008547008547008548,"出":0.004273504273504274,"out":0.01282051282051282,"结":0.008547008547008548,"果":0.008547008547008548,"tensor":0.004273504273504274,"约":0.004273504273504274,"束":0.004273504273504274,"私":0.008547008547008548,"有":0.008547008547008548},"101":{"0":0.008547008547008548,"1":0.03418803418803419,"obliviousgroupcount":0.004273504273504274,"定":0.004273504273504274,"义":0.004273504273504274,"根":0.004273504273504274,"据":0.004273504273504274,"group":0.017094017094017096,"mask":0.004273504273504274,"来":0.004273504273504274,"对":0.01282051282051282,"输":0.029914529914529916,"入":0.02564102564102564,"进":0.01282051282051282,"行":0.01282051282051282,"分":0.029914529914529916,"组":0.05555555555555555,"聚":0.021367521367521368,"合":0.021367521367521368,"单":0.008547008547008548,"列":0.02564102564102564,"数":0.02564102564102564,"类":0.029914529914529916,"型":0.029914529914529916,"为":0.05128205128205128,"t":0.038461538461538464,"groupmark":0.008547008547008548,"大":0.02564102564102564,"小":0.02564102564102564,"m":0.02564102564102564,"其":0.008547008547008548,"中":0.017094017094017096,"表":0.017094017094017096,"示":0.017094017094017096,"该":0.017094017094017096,"位":0.008547008547008548,"置":0.008547008547008548,"的":0.042735042735042736,"应":0.008547008547008548,"元":0.02564102564102564,"素":0.02564102564102564,"是":0.017094017094017096,"最":0.017094017094017096,"后":0.017094017094017096,"一":0.017094017094017096,"则":0.008547008547008548,"不":0.008547008547008548,"个":0.008547008547008548,"in":0.01282051282051282,"多":0.017094017094017096,"待":0.008547008547008548,"出":0.004273504273504274,"out":0.01282051282051282,"结":0.008547008547008548,"果":0.008547008547008548,"tensor":0.004273504273504274,"约":0.004273504273504274,"束":0.004273504273504274,"私":0.008547008547008548,"有":0.008547008547008548},"102":{"0":0.010526315789473684,"1":0.02631578947368421,"obliviousgroupmark":0.005263157894736842,"定":0.005263157894736842,"义":0.005263157894736842,"根":0.005263157894736842,"据":0.005263157894736842,"输":0.02631578947368421,"入":0.021052631578947368,"的":0.05263157894736842,"key":0.042105263157894736,"生":0.005263157894736842,"成":0.005263157894736842,"一":0.02631578947368421,"个":0.015789473684210527,"group":0.042105263157894736,"计":0.005263157894736842,"算":0.005263157894736842,"规":0.005263157894736842,"则":0.015789473684210527,"为":0.03684210526315789,"i":0.015789473684210527,"例":0.005263157894736842,"如":0.005263157894736842,"多":0.010526315789473684,"列":0.021052631578947368,"数":0.021052631578947368,"组":0.031578947368421054,"类":0.02631578947368421,"型":0.02631578947368421,"t":0.03684210526315789,"排":0.010526315789473684,"序":0.010526315789473684,"过":0.010526315789473684,"出":0.005263157894736842,"单":0.010526315789473684,"groupmark":0.010526315789473684,"大":0.010526315789473684,"小":0.010526315789473684,"m":0.010526315789473684,"其":0.010526315789473684,"中":0.021052631578947368,"表":0.021052631578947368,"示":0.021052631578947368,"该":0.021052631578947368,"位":0.010526315789473684,"置":0.010526315789473684,"对":0.010526315789473684,"应":0.010526315789473684,"元":0.031578947368421054,"素":0.031578947368421054,"是":0.021052631578947368,"分":0.010526315789473684,"最":0.021052631578947368,"后":0.021052631578947368,"不":0.010526315789473684,"tensor":0.005263157894736842,"约":0.005263157894736842,"束":0.005263157894736842,"私":0.010526315789473684,"有":0.010526315789473684,"密":0.010526315789473684,"态":0.010526315789473684},"103":{"0":0.008547008547008548,"1":0.03418803418803419,"obliviousgroupmax":0.004273504273504274,"定":0.004273504273504274,"义":0.004273504273504274,"根":0.004273504273504274,"据":0.004273504273504274,"group":0.017094017094017096,"mask":0.004273504273504274,"来":0.004273504273504274,"对":0.01282051282051282,"输":0.029914529914529916,"入":0.02564102564102564,"进":0.01282051282051282,"行":0.01282051282051282,"分":0.029914529914529916,"组":0.05555555555555555,"聚":0.021367521367521368,"合":0.021367521367521368,"单":0.008547008547008548,"列":0.02564102564102564,"数":0.02564102564102564,"类":0.029914529914529916,"型":0.029914529914529916,"为":0.05128205128205128,"t":0.038461538461538464,"groupmark":0.008547008547008548,"大":0.02564102564102564,"小":0.02564102564102564,"m":0.02564102564102564,"其":0.008547008547008548,"中":0.017094017094017096,"表":0.017094017094017096,"示":0.017094017094017096,"该":0.017094017094017096,"位":0.008547008547008548,"置":0.008547008547008548,"的":0.042735042735042736,"应":0.008547008547008548,"元":0.02564102564102564,"素":0.02564102564102564,"是":0.017094017094017096,"最":0.017094017094017096,"后":0.017094017094017096,"一":0.017094017094017096,"则":0.008547008547008548,"不":0.008547008547008548,"个":0.008547008547008548,"in":0.01282051282051282,"多":0.017094017094017096,"待":0.008547008547008548,"出":0.004273504273504274,"out":0.01282051282051282,"结":0.008547008547008548,"果":0.008547008547008548,"tensor":0.004273504273504274,"约":0.004273504273504274,"束":0.004273504273504274,"私":0.008547008547008548,"有":0.008547008547008548},"104":{"0":0.008547008547008548,"1":0.03418803418803419,"obliviousgroupmin":0.004273504273504274,"定":0.004273504273504274,"义":0.004273504273504274,"根":0.004273504273504274,"据":0.004273504273504274,"group":0.017094017094017096,"mask":0.004273504273504274,"来":0.004273504273504274,"对":0.01282051282051282,"输":0.029914529914529916,"入":0.02564102564102564,"进":0.01282051282051282,"行":0.01282051282051282,"分":0.029914529914529916,"组":0.05555555555555555,"聚":0.021367521367521368,"合":0.021367521367521368,"单":0.008547008547008548,"列":0.02564102564102564,"数":0.02564102564102564,"类":0.029914529914529916,"型":0.029914529914529916,"为":0.05128205128205128,"t":0.038461538461538464,"groupmark":0.008547008547008548,"大":0.02564102564102564,"小":0.02564102564102564,"m":0.02564102564102564,"其":0.008547008547008548,"中":0.017094017094017096,"表":0.017094017094017096,"示":0.017094017094017096,"该":0.017094017094017096,"位":0.008547008547008548,"置":0.008547008547008548,"的":0.042735042735042736,"应":0.008547008547008548,"元":0.02564102564102564,"素":0.02564102564102564,"是":0.017094017094017096,"最":0.017094017094017096,"后":0.017094017094017096,"一":0.017094017094017096,"则":0.008547008547008548,"不":0.008547008547008548,"个":0.008547008547008548,"in":0.01282051282051282,"多":0.017094017094017096,"待":0.008547008547008548,"出":0.004273504273504274,"out":0.01282051282051282,"结":0.008547008547008548,"果":0.008547008547008548,"tensor":0.004273504273504274,"约":0.004273504273504274,"束":0.004273504273504274,"私":0.008547008547008548,"有":0.008547008547008548},"105":{"0":0.008547008547008548,"1":0.03418803418803419,"obliviousgroupsum":0.004273504273504274,"定":0.004273504273504274,"义":0.004273504273504274,"根":0.004273504273504274,"据":0.004273504273504274,"group":0.017094017094017096,"mask":0.004273504273504274,"来":0.004273504273504274,"对":0.01282051282051282,"输":0.029914529914529916,"入":0.02564102564102564,"进":0.01282051282051282,"行":0.01282051282051282,"分":0.029914529914529916,"组":0.05555555555555555,"聚":0.021367521367521368,"合":0.021367521367521368,"单":0.008547008547008548,"列":0.02564102564102564,"数":0.02564102564102564,"类":0.029914529914529916,"型":0.029914529914529916,"为":0.05128205128205128,"t":0.038461538461538464,"groupmark":0.008547008547008548,"大":0.02564102564102564,"小":0.02564102564102564,"m":0.02564102564102564,"其":0.008547008547008548,"中":0.017094017094017096,"表":0.017094017094017096,"示":0.017094017094017096,"该":0.017094017094017096,"位":0.008547008547008548,"置":0.008547008547008548,"的":0.042735042735042736,"应":0.008547008547008548,"元":0.02564102564102564,"素":0.02564102564102564,"是":0.017094017094017096,"最":0.017094017094017096,"后":0.017094017094017096,"一":0.017094017094017096,"则":0.008547008547008548,"不":0.008547008547008548,"个":0.008547008547008548,"in":0.01282051282051282,"多":0.017094017094017096,"待":0.008547008547008548,"出":0.004273504273504274,"out":0.01282051282051282,"结":0.008547008547008548,"果":0.008547008547008548,"tensor":0.004273504273504274,"约":0.004273504273504274,"束":0.004273504273504274,"私":0.008547008547008548,"有":0.008547008547008548},"106":{"0":0.008547008547008548,"1":0.03418803418803419,"obliviouspercentrank":0.004273504273504274,"定":0.004273504273504274,"义":0.004273504273504274,"根":0.004273504273504274,"据":0.004273504273504274,"group":0.017094017094017096,"mask":0.004273504273504274,"来":0.004273504273504274,"对":0.01282051282051282,"输":0.029914529914529916,"入":0.02564102564102564,"进":0.01282051282051282,"行":0.01282051282051282,"分":0.029914529914529916,"组":0.05555555555555555,"聚":0.021367521367521368,"合":0.021367521367521368,"单":0.008547008547008548,"列":0.02564102564102564,"数":0.02564102564102564,"类":0.029914529914529916,"型":0.029914529914529916,"为":0.05128205128205128,"t":0.038461538461538464,"groupmark":0.008547008547008548,"大":0.02564102564102564,"小":0.02564102564102564,"m":0.02564102564102564,"其":0.008547008547008548,"中":0.017094017094017096,"表":0.017094017094017096,"示":0.017094017094017096,"该":0.017094017094017096,"位":0.008547008547008548,"置":0.008547008547008548,"的":0.042735042735042736,"应":0.008547008547008548,"元":0.02564102564102564,"素":0.02564102564102564,"是":0.017094017094017096,"最":0.017094017094017096,"后":0.017094017094017096,"一":0.017094017094017096,"则":0.008547008547008548,"不":0.008547008547008548,"个":0.008547008547008548,"in":0.01282051282051282,"多":0.017094017094017096,"待":0.008547008547008548,"出":0.004273504273504274,"out":0.01282051282051282,"结":0.008547008547008548,"果":0.008547008547008548,"tensor":0.004273504273504274,"约":0.004273504273504274,"束":0.004273504273504274,"私":0.008547008547008548,"有":0.008547008547008548},"107":{"0":0.020761245674740483,"1":0.04152249134948097,"obliviouspercentiledisc":0.0034602076124567475,"定":0.006920415224913495,"义":0.0034602076124567475,"根":0.0034602076124567475,"据":0.0034602076124567475,"给":0.0034602076124567475,"百":0.0034602076124567475,"分":0.02422145328719723,"比":0.0034602076124567475,"算":0.0034602076124567475,"出":0.006920415224913495,"每":0.0034602076124567475,"个":0.010380622837370242,"group":0.01384083044982699,"的":0.04152249134948097,"in":0.01730103806228374,"该":0.01730103806228374,"位":0.010380622837370242,"置":0.010380622837370242,"值":0.02422145328719723,"例":0.0034602076124567475,"如":0.0034602076124567475,"输":0.020761245674740483,"入":0.01730103806228374,"单":0.006920415224913495,"列":0.020761245674740483,"数":0.020761245674740483,"组":0.04152249134948097,"类":0.02422145328719723,"型":0.02422145328719723,"为":0.04152249134948097,"t":0.031141868512110725,"groupmark":0.006920415224913495,"大":0.02768166089965398,"小":0.02768166089965398,"m":0.020761245674740483,"其":0.006920415224913495,"中":0.01384083044982699,"表":0.02768166089965398,"示":0.02768166089965398,"对":0.006920415224913495,"应":0.006920415224913495,"元":0.020761245674740483,"素":0.020761245674740483,"是":0.01384083044982699,"最":0.02768166089965398,"后":0.01384083044982699,"一":0.01384083044982699,"则":0.006920415224913495,"不":0.006920415224913495,"多":0.01384083044982699,"待":0.006920415224913495,"进":0.006920415224913495,"行":0.006920415224913495,"聚":0.01384083044982699,"合":0.01384083044982699,"out":0.010380622837370242,"结":0.006920415224913495,"果":0.006920415224913495,"属":0.0034602076124567475,"性":0.0034602076124567475,"percent":0.010380622837370242,"float":0.006920415224913495,"取":0.020761245674740483,"在":0.006920415224913495,"间":0.006920415224913495,"tensor":0.0034602076124567475,"约":0.0034602076124567475,"束":0.0034602076124567475,"私":0.006920415224913495,"有":0.006920415224913495},"108":{"0":0.008547008547008548,"1":0.03418803418803419,"obliviousrank":0.004273504273504274,"定":0.004273504273504274,"义":0.004273504273504274,"根":0.004273504273504274,"据":0.004273504273504274,"group":0.017094017094017096,"mask":0.004273504273504274,"来":0.004273504273504274,"对":0.01282051282051282,"输":0.029914529914529916,"入":0.02564102564102564,"进":0.01282051282051282,"行":0.01282051282051282,"分":0.029914529914529916,"组":0.05555555555555555,"聚":0.021367521367521368,"合":0.021367521367521368,"单":0.008547008547008548,"列":0.02564102564102564,"数":0.02564102564102564,"类":0.029914529914529916,"型":0.029914529914529916,"为":0.05128205128205128,"t":0.038461538461538464,"groupmark":0.008547008547008548,"大":0.02564102564102564,"小":0.02564102564102564,"m":0.02564102564102564,"其":0.008547008547008548,"中":0.017094017094017096,"表":0.017094017094017096,"示":0.017094017094017096,"该":0.017094017094017096,"位":0.008547008547008548,"置":0.008547008547008548,"的":0.042735042735042736,"应":0.008547008547008548,"元":0.02564102564102564,"素":0.02564102564102564,"是":0.017094017094017096,"最":0.017094017094017096,"后":0.017094017094017096,"一":0.017094017094017096,"则":0.008547008547008548,"不":0.008547008547008548,"个":0.008547008547008548,"in":0.01282051282051282,"多":0.017094017094017096,"待":0.008547008547008548,"出":0.004273504273504274,"out":0.01282051282051282,"结":0.008547008547008548,"果":0.008547008547008548,"tensor":0.004273504273504274,"约":0.004273504273504274,"束":0.004273504273504274,"私":0.008547008547008548,"有":0.008547008547008548},"109":{"0":0.03943661971830986,"1":0.03380281690140845,"2":0.016901408450704224,"3":0.005633802816901409,"4":0.005633802816901409,"7":0.005633802816901409,"percentrank":0.0028169014084507044,"定":0.0028169014084507044,"义":0.0028169014084507044,"当":0.0028169014084507044,"前":0.008450704225352112,"行":0.0028169014084507044,"占":0.008450704225352112,"该":0.014084507042253521,"分":0.028169014084507043,"区":0.01971830985915493,"的":0.030985915492957747,"百":0.008450704225352112,"比":0.008450704225352112,"输":0.028169014084507043,"入":0.02535211267605634,"key":0.01971830985915493,"多":0.005633802816901409,"列":0.022535211267605635,"数":0.03380281690140845,"组":0.04507042253521127,"类":0.02535211267605634,"型":0.02535211267605634,"为":0.022535211267605635,"t":0.030985915492957747,"用":0.005633802816901409,"于":0.016901408450704224,"tensors":0.005633802816901409,"例":0.022535211267605635,"如":0.022535211267605635,"partitionid":0.008450704225352112,"单":0.016901408450704224,"编":0.005633802816901409,"号":0.005633802816901409,"三":0.005633802816901409,"个":0.016901408450704224,"属":0.014084507042253521,"一":0.016901408450704224,"其":0.005633802816901409,"余":0.005633802816901409,"另":0.005633802816901409,"partitionnum":0.008450704225352112,"总":0.005633802816901409,"量":0.005633802816901409,"出":0.0028169014084507044,"out":0.008450704225352112,"所":0.005633802816901409,"位":0.005633802816901409,"置":0.005633802816901409,"性":0.0028169014084507044,"reverse":0.008450704225352112,"由":0.005633802816901409,"和":0.005633802816901409,"成":0.005633802816901409,"字":0.005633802816901409,"符":0.005633802816901409,"串":0.005633802816901409,"表":0.016901408450704224,"示":0.016901408450704224,"tensor":0.014084507042253521,"以":0.022535211267605635,"升":0.011267605633802818,"序":0.04507042253521127,"排":0.022535211267605635,"降":0.011267605633802818,"第":0.011267605633802818,"二":0.005633802816901409,"约":0.0028169014084507044,"束":0.0028169014084507044,"私":0.005633802816901409,"有":0.005633802816901409},"110":{"pow":0.02097902097902098,"定":0.006993006993006993,"义":0.006993006993006993,"out":0.027972027972027972,"left":0.027972027972027972,"right":0.027972027972027972,"输":0.027972027972027972,"入":0.006993006993006993,"多":0.04195804195804196,"列":0.04195804195804196,"数":0.06993006993006994,"组":0.04195804195804196,"类":0.04895104895104895,"型":0.04895104895104895,"为":0.04195804195804196,"t":0.03496503496503497,"第":0.027972027972027972,"一":0.013986013986013986,"个":0.027972027972027972,"操":0.027972027972027972,"作":0.027972027972027972,"t1":0.03496503496503497,"二":0.013986013986013986,"出":0.02097902097902098,"t2":0.03496503496503497,"tensor":0.006993006993006993,"约":0.006993006993006993,"束":0.006993006993006993,"公":0.04195804195804196,"开":0.04195804195804196,"私":0.04195804195804196,"有":0.04195804195804196,"密":0.027972027972027972,"态":0.027972027972027972},"111":{"publish":0.00980392156862745,"定":0.00980392156862745,"义":0.00980392156862745,"将":0.00980392156862745,"输":0.049019607843137254,"入":0.0392156862745098,"的":0.049019607843137254,"tensor":0.0196078431372549,"进":0.00980392156862745,"行":0.00980392156862745,"披":0.049019607843137254,"露":0.049019607843137254,"in":0.029411764705882353,"多":0.0392156862745098,"列":0.0392156862745098,"数":0.0392156862745098,"组":0.0392156862745098,"类":0.049019607843137254,"型":0.049019607843137254,"为":0.0392156862745098,"t":0.06862745098039216,"要":0.0196078431372549,"tensors":0.058823529411764705,"出":0.00980392156862745,"out":0.029411764705882353,"结":0.0196078431372549,"果":0.0196078431372549,"位":0.0196078431372549,"于":0.0196078431372549,"tensoroption":0.0196078431372549,"value":0.0196078431372549,"约":0.00980392156862745,"束":0.00980392156862745,"私":0.0196078431372549,"有":0.0196078431372549},"112":{"radians":0.0449438202247191,"定":0.011235955056179775,"义":0.011235955056179775,"返":0.011235955056179775,"回":0.011235955056179775,"输":0.033707865168539325,"入":0.0449438202247191,"数":0.056179775280898875,"据":0.011235955056179775,"对":0.011235955056179775,"应":0.011235955056179775,"的":0.033707865168539325,"结":0.033707865168539325,"果":0.033707865168539325,"in":0.033707865168539325,"单":0.0449438202247191,"列":0.0449438202247191,"组":0.0449438202247191,"类":0.056179775280898875,"型":0.056179775280898875,"为":0.0449438202247191,"t":0.07865168539325842,"参":0.02247191011235955,"出":0.011235955056179775,"out":0.033707865168539325,"tensor":0.011235955056179775,"约":0.011235955056179775,"束":0.011235955056179775,"公":0.02247191011235955,"开":0.02247191011235955,"私":0.02247191011235955,"有":0.02247191011235955,"密":0.02247191011235955,"态":0.02247191011235955},"113":{"0":0.040697674418604654,"1":0.03488372093023256,"2":0.01744186046511628,"3":0.005813953488372093,"4":0.005813953488372093,"7":0.005813953488372093,"rank":0.0029069767441860465,"定":0.0029069767441860465,"义":0.0029069767441860465,"返":0.0029069767441860465,"回":0.0029069767441860465,"当":0.0029069767441860465,"前":0.00872093023255814,"行":0.0029069767441860465,"在":0.005813953488372093,"所":0.0029069767441860465,"组":0.04941860465116279,"的":0.02616279069767442,"排":0.03197674418604651,"序":0.055232558139534885,"输":0.029069767441860465,"入":0.02616279069767442,"key":0.020348837209302327,"多":0.005813953488372093,"列":0.023255813953488372,"数":0.03488372093023256,"类":0.02616279069767442,"型":0.02616279069767442,"为":0.023255813953488372,"t":0.03197674418604651,"用":0.005813953488372093,"于":0.01744186046511628,"分":0.01744186046511628,"区":0.01744186046511628,"tensors":0.005813953488372093,"例":0.023255813953488372,"如":0.023255813953488372,"partitionid":0.00872093023255814,"单":0.01744186046511628,"编":0.005813953488372093,"号":0.005813953488372093,"三":0.005813953488372093,"个":0.01744186046511628,"属":0.014534883720930232,"一":0.01744186046511628,"其":0.005813953488372093,"余":0.005813953488372093,"另":0.005813953488372093,"partitionnum":0.00872093023255814,"总":0.005813953488372093,"量":0.005813953488372093,"出":0.0029069767441860465,"out":0.00872093023255814,"性":0.0029069767441860465,"reverse":0.00872093023255814,"由":0.005813953488372093,"和":0.005813953488372093,"成":0.005813953488372093,"字":0.005813953488372093,"符":0.005813953488372093,"串":0.005813953488372093,"表":0.01744186046511628,"示":0.01744186046511628,"该":0.011627906976744186,"tensor":0.014534883720930232,"以":0.023255813953488372,"升":0.011627906976744186,"降":0.011627906976744186,"第":0.011627906976744186,"二":0.005813953488372093,"约":0.0029069767441860465,"束":0.0029069767441860465,"私":0.005813953488372093,"有":0.005813953488372093},"114":{"1":0.01652892561983471,"reduceavg":0.008264462809917356,"定":0.01652892561983471,"义":0.008264462809917356,"给":0.008264462809917356,"一":0.008264462809917356,"个":0.008264462809917356,"输":0.049586776859504134,"入":0.04132231404958678,"tensor":0.024793388429752067,"返":0.008264462809917356,"回":0.008264462809917356,"元":0.008264462809917356,"素":0.008264462809917356,"的":0.024793388429752067,"平":0.024793388429752067,"均":0.024793388429752067,"值":0.008264462809917356,"例":0.008264462809917356,"如":0.008264462809917356,"in":0.024793388429752067,"单":0.03305785123966942,"列":0.03305785123966942,"数":0.03305785123966942,"组":0.03305785123966942,"类":0.04132231404958678,"型":0.04132231404958678,"为":0.06611570247933884,"t":0.05785123966942149,"需":0.01652892561983471,"要":0.01652892561983471,"求":0.01652892561983471,"大":0.03305785123966942,"小":0.03305785123966942,"m":0.01652892561983471,"出":0.008264462809917356,"out":0.024793388429752067,"计":0.01652892561983471,"算":0.01652892561983471,"结":0.01652892561983471,"果":0.01652892561983471,"约":0.008264462809917356,"束":0.008264462809917356,"私":0.01652892561983471,"有":0.01652892561983471,"密":0.01652892561983471,"态":0.01652892561983471},"115":{"1":0.015873015873015872,"reducecount":0.007936507936507936,"定":0.015873015873015872,"义":0.007936507936507936,"给":0.007936507936507936,"一":0.007936507936507936,"个":0.007936507936507936,"输":0.047619047619047616,"入":0.03968253968253968,"tensor":0.023809523809523808,"返":0.007936507936507936,"回":0.007936507936507936,"元":0.023809523809523808,"素":0.023809523809523808,"的":0.023809523809523808,"数":0.05555555555555555,"量":0.023809523809523808,"例":0.007936507936507936,"如":0.007936507936507936,"in":0.023809523809523808,"单":0.031746031746031744,"列":0.031746031746031744,"组":0.031746031746031744,"类":0.03968253968253968,"型":0.03968253968253968,"为":0.06349206349206349,"t":0.05555555555555555,"需":0.015873015873015872,"要":0.015873015873015872,"计":0.031746031746031744,"算":0.031746031746031744,"大":0.031746031746031744,"小":0.031746031746031744,"m":0.015873015873015872,"出":0.007936507936507936,"out":0.023809523809523808,"结":0.015873015873015872,"果":0.015873015873015872,"约":0.007936507936507936,"束":0.007936507936507936,"私":0.015873015873015872,"有":0.015873015873015872,"密":0.015873015873015872,"态":0.015873015873015872},"116":{"1":0.016,"reducemax":0.008,"定":0.016,"义":0.008,"给":0.008,"一":0.008,"个":0.008,"输":0.048,"入":0.04,"tensor":0.024,"返":0.008,"回":0.008,"元":0.008,"素":0.008,"的":0.024,"最":0.024,"大":0.056,"值":0.024,"例":0.008,"如":0.008,"in":0.024,"单":0.032,"列":0.032,"数":0.032,"组":0.032,"类":0.04,"型":0.04,"为":0.064,"t":0.056,"需":0.016,"要":0.016,"计":0.032,"算":0.032,"小":0.032,"m":0.016,"出":0.008,"out":0.024,"结":0.016,"果":0.016,"约":0.008,"束":0.008,"私":0.016,"有":0.016,"密":0.016,"态":0.016},"117":{"1":0.016,"reducemin":0.008,"定":0.016,"义":0.008,"给":0.008,"一":0.008,"个":0.008,"输":0.048,"入":0.04,"tensor":0.024,"返":0.008,"回":0.008,"元":0.008,"素":0.008,"的":0.024,"最":0.024,"小":0.056,"值":0.024,"例":0.008,"如":0.008,"in":0.024,"单":0.032,"列":0.032,"数":0.032,"组":0.032,"类":0.04,"型":0.04,"为":0.064,"t":0.056,"需":0.016,"要":0.016,"计":0.032,"算":0.032,"大":0.032,"m":0.016,"出":0.008,"out":0.024,"结":0.016,"果":0.016,"约":0.008,"束":0.008,"私":0.016,"有":0.016,"密":0.016,"态":0.016},"118":{"0":0.022988505747126436,"1":0.034482758620689655,"reducepercentiledisc":0.005747126436781609,"定":0.017241379310344827,"义":0.005747126436781609,"给":0.011494252873563218,"一":0.005747126436781609,"个":0.005747126436781609,"输":0.034482758620689655,"入":0.028735632183908046,"tensor":0.017241379310344827,"返":0.005747126436781609,"回":0.005747126436781609,"元":0.005747126436781609,"素":0.005747126436781609,"在":0.017241379310344827,"百":0.005747126436781609,"分":0.005747126436781609,"比":0.005747126436781609,"位":0.005747126436781609,"置":0.005747126436781609,"的":0.017241379310344827,"值":0.040229885057471264,"例":0.005747126436781609,"如":0.005747126436781609,"in":0.017241379310344827,"单":0.022988505747126436,"列":0.022988505747126436,"数":0.022988505747126436,"组":0.022988505747126436,"类":0.028735632183908046,"型":0.028735632183908046,"为":0.04597701149425287,"t":0.040229885057471264,"需":0.011494252873563218,"要":0.011494252873563218,"求":0.011494252873563218,"平":0.011494252873563218,"均":0.011494252873563218,"大":0.034482758620689655,"小":0.034482758620689655,"m":0.011494252873563218,"出":0.005747126436781609,"out":0.017241379310344827,"计":0.011494252873563218,"算":0.011494252873563218,"结":0.011494252873563218,"果":0.011494252873563218,"属":0.005747126436781609,"性":0.005747126436781609,"percent":0.017241379310344827,"float":0.011494252873563218,"取":0.034482758620689655,"间":0.011494252873563218,"表":0.022988505747126436,"示":0.022988505747126436,"最":0.022988505747126436,"约":0.005747126436781609,"束":0.005747126436781609,"私":0.011494252873563218,"有":0.011494252873563218,"密":0.011494252873563218,"态":0.011494252873563218},"119":{"1":0.017241379310344827,"reducesum":0.008620689655172414,"定":0.017241379310344827,"义":0.008620689655172414,"给":0.008620689655172414,"一":0.008620689655172414,"个":0.008620689655172414,"输":0.05172413793103448,"入":0.04310344827586207,"tensor":0.02586206896551724,"返":0.008620689655172414,"回":0.008620689655172414,"元":0.008620689655172414,"素":0.008620689655172414,"的":0.02586206896551724,"总":0.008620689655172414,"和":0.02586206896551724,"例":0.008620689655172414,"如":0.008620689655172414,"in":0.02586206896551724,"单":0.034482758620689655,"列":0.034482758620689655,"数":0.034482758620689655,"组":0.034482758620689655,"类":0.04310344827586207,"型":0.04310344827586207,"为":0.06896551724137931,"t":0.0603448275862069,"要":0.017241379310344827,"求":0.017241379310344827,"大":0.034482758620689655,"小":0.034482758620689655,"m":0.017241379310344827,"出":0.008620689655172414,"out":0.02586206896551724,"计":0.017241379310344827,"算":0.017241379310344827,"结":0.017241379310344827,"果":0.017241379310344827,"约":0.008620689655172414,"束":0.008620689655172414,"私":0.017241379310344827,"有":0.017241379310344827,"密":0.017241379310344827,"态":0.017241379310344827},"120":{"replicate":0.004651162790697674,"获":0.004651162790697674,"取":0.004651162790697674,"left":0.04186046511627907,"和":0.004651162790697674,"right":0.04186046511627907,"的":0.06046511627906977,"笛":0.004651162790697674,"卡":0.004651162790697674,"尔":0.004651162790697674,"积":0.004651162790697674,"以":0.009302325581395349,"交":0.009302325581395349,"错":0.009302325581395349,"方":0.018604651162790697,"式":0.009302325581395349,"复":0.046511627906976744,"制":0.046511627906976744,"非":0.004651162790697674,"输":0.023255813953488372,"出":0.009302325581395349,"结":0.023255813953488372,"果":0.023255813953488372,"为":0.04186046511627907,"out":0.004651162790697674,"例":0.004651162790697674,"如":0.004651162790697674,"入":0.013953488372093023,"多":0.037209302325581395,"列":0.046511627906976744,"数":0.046511627906976744,"组":0.037209302325581395,"类":0.04186046511627907,"型":0.04186046511627907,"t":0.04186046511627907,"待":0.018604651162790697,"tensors":0.037209302325581395,"leftout":0.013953488372093023,"后":0.018604651162790697,"rightout":0.013953488372093023,"t2":0.009302325581395349,"属":0.004651162790697674,"性":0.004651162790697674,"input_party_codes":0.013953488372093023,"据":0.009302325581395349,"对":0.009302325581395349,"应":0.009302325581395349,"参":0.009302325581395349,"与":0.009302325581395349,"表":0.009302325581395349,"tensor":0.004651162790697674,"约":0.004651162790697674,"束":0.004651162790697674,"私":0.009302325581395349,"有":0.009302325581395349},"121":{"round":0.0449438202247191,"定":0.011235955056179775,"义":0.011235955056179775,"返":0.011235955056179775,"回":0.011235955056179775,"输":0.033707865168539325,"入":0.0449438202247191,"数":0.056179775280898875,"据":0.011235955056179775,"对":0.011235955056179775,"应":0.011235955056179775,"的":0.033707865168539325,"结":0.033707865168539325,"果":0.033707865168539325,"in":0.033707865168539325,"单":0.0449438202247191,"列":0.0449438202247191,"组":0.0449438202247191,"类":0.056179775280898875,"型":0.056179775280898875,"为":0.0449438202247191,"t":0.07865168539325842,"参":0.02247191011235955,"出":0.011235955056179775,"out":0.033707865168539325,"tensor":0.011235955056179775,"约":0.011235955056179775,"束":0.011235955056179775,"公":0.02247191011235955,"开":0.02247191011235955,"私":0.02247191011235955,"有":0.02247191011235955,"密":0.02247191011235955,"态":0.02247191011235955},"122":{"0":0.03856749311294766,"1":0.0440771349862259,"2":0.027548209366391185,"3":0.01652892561983471,"4":0.005509641873278237,"7":0.005509641873278237,"rownumber":0.0027548209366391185,"定":0.0027548209366391185,"义":0.0027548209366391185,"返":0.0027548209366391185,"回":0.0027548209366391185,"每":0.0027548209366391185,"个":0.01928374655647383,"分":0.01928374655647383,"区":0.01928374655647383,"的":0.030303030303030304,"行":0.008264462809917356,"号":0.013774104683195593,"输":0.03305785123966942,"入":0.024793388429752067,"key":0.01928374655647383,"多":0.005509641873278237,"列":0.02203856749311295,"数":0.03305785123966942,"组":0.0440771349862259,"类":0.024793388429752067,"型":0.024793388429752067,"为":0.02203856749311295,"t":0.030303030303030304,"用":0.005509641873278237,"于":0.01652892561983471,"tensors":0.005509641873278237,"例":0.027548209366391185,"如":0.027548209366391185,"partitionid":0.008264462809917356,"单":0.01652892561983471,"编":0.005509641873278237,"前":0.005509641873278237,"三":0.005509641873278237,"属":0.013774104683195593,"一":0.01652892561983471,"其":0.005509641873278237,"余":0.005509641873278237,"另":0.005509641873278237,"partitionnum":0.008264462809917356,"总":0.005509641873278237,"量":0.005509641873278237,"出":0.008264462809917356,"out":0.008264462809917356,"性":0.0027548209366391185,"reverse":0.008264462809917356,"由":0.005509641873278237,"和":0.005509641873278237,"成":0.005509641873278237,"字":0.005509641873278237,"符":0.005509641873278237,"串":0.005509641873278237,"表":0.01652892561983471,"示":0.01652892561983471,"该":0.011019283746556474,"tensor":0.013774104683195593,"以":0.02203856749311295,"升":0.011019283746556474,"序":0.0440771349862259,"排":0.02203856749311295,"降":0.011019283746556474,"第":0.011019283746556474,"二":0.005509641873278237,"约":0.0027548209366391185,"束":0.0027548209366391185,"私":0.005509641873278237,"有":0.005509641873278237},"123":{"runsql":0.009523809523809525,"定":0.009523809523809525,"义":0.009523809523809525,"运":0.009523809523809525,"行":0.02857142857142857,"sql":0.09523809523809523,"语":0.06666666666666667,"句":0.06666666666666667,"并":0.009523809523809525,"返":0.009523809523809525,"回":0.009523809523809525,"私":0.02857142857142857,"有":0.02857142857142857,"态":0.009523809523809525,"的":0.047619047619047616,"结":0.02857142857142857,"果":0.02857142857142857,"无":0.009523809523809525,"输":0.01904761904761905,"入":0.009523809523809525,"参":0.009523809523809525,"数":0.02857142857142857,"出":0.009523809523809525,"out":0.02857142857142857,"多":0.01904761904761905,"列":0.01904761904761905,"组":0.01904761904761905,"类":0.02857142857142857,"型":0.02857142857142857,"为":0.01904761904761905,"t":0.047619047619047616,"执":0.01904761904761905,"属":0.009523809523809525,"性":0.009523809523809525,"table_refs":0.02857142857142857,"中":0.01904761904761905,"所":0.01904761904761905,"引":0.01904761904761905,"用":0.01904761904761905,"表":0.01904761904761905,"格":0.01904761904761905,"tensor":0.009523809523809525,"约":0.009523809523809525,"束":0.009523809523809525},"124":{"secretjoin":0.004739336492890996,"定":0.004739336492890996,"义":0.004739336492890996,"根":0.004739336492890996,"据":0.004739336492890996,"left":0.04739336492890995,"和":0.004739336492890996,"right":0.04739336492890995,"keys":0.023696682464454975,"输":0.02843601895734597,"入":0.004739336492890996,"leftkey":0.014218009478672985,"多":0.05687203791469194,"列":0.05687203791469194,"数":0.05687203791469194,"组":0.05687203791469194,"类":0.061611374407582936,"型":0.061611374407582936,"为":0.05687203791469194,"t":0.07109004739336493,"拼":0.05687203791469194,"接":0.05687203791469194,"的":0.05687203791469194,"rightkey":0.014218009478672985,"payloads":0.037914691943127965,"出":0.023696682464454975,"leftoutput":0.014218009478672985,"后":0.018957345971563982,"rightoutput":0.014218009478672985,"tensor":0.004739336492890996,"约":0.004739336492890996,"束":0.004739336492890996,"私":0.009478672985781991,"有":0.009478672985781991},"125":{"0":0.005376344086021506,"1":0.016129032258064516,"shape":0.005376344086021506,"定":0.021505376344086023,"义":0.005376344086021506,"从":0.005376344086021506,"维":0.043010752688172046,"度":0.043010752688172046,"开":0.016129032258064516,"始":0.005376344086021506,"计":0.005376344086021506,"算":0.005376344086021506,"tensor":0.03763440860215054,"在":0.021505376344086023,"各":0.016129032258064516,"个":0.016129032258064516,"的":0.043010752688172046,"大":0.026881720430107527,"小":0.026881720430107527,"如":0.010752688172043012,"果":0.005376344086021506,"设":0.005376344086021506,"置":0.005376344086021506,"了":0.005376344086021506,"axis":0.04838709677419355,"则":0.016129032258064516,"返":0.010752688172043012,"回":0.010752688172043012,"所":0.010752688172043012,"指":0.005376344086021506,"上":0.021505376344086023,"否":0.005376344086021506,"默":0.010752688172043012,"认":0.010752688172043012,"为":0.026881720430107527,"有":0.026881720430107527,"例":0.005376344086021506,"输":0.021505376344086023,"入":0.016129032258064516,"in":0.016129032258064516,"多":0.021505376344086023,"列":0.021505376344086023,"数":0.021505376344086023,"组":0.021505376344086023,"类":0.03763440860215054,"型":0.03763440860215054,"t":0.026881720430107527,"出":0.005376344086021506,"out":0.016129032258064516,"t1":0.026881720430107527,"属":0.005376344086021506,"性":0.005376344086021506,"int64":0.010752688172043012,"特":0.010752688172043012,"值":0.005376344086021506,"约":0.005376344086021506,"束":0.005376344086021506,"公":0.010752688172043012,"私":0.021505376344086023,"密":0.010752688172043012,"态":0.010752688172043012},"126":{"1":0.038461538461538464,"shuffle":0.009615384615384616,"定":0.009615384615384616,"义":0.009615384615384616,"将":0.009615384615384616,"输":0.0673076923076923,"入":0.038461538461538464,"tensor":0.057692307692307696,"的":0.009615384615384616,"顺":0.009615384615384616,"序":0.009615384615384616,"进":0.009615384615384616,"行":0.009615384615384616,"随":0.009615384615384616,"机":0.009615384615384616,"打":0.009615384615384616,"乱":0.009615384615384616,"例":0.009615384615384616,"如":0.009615384615384616,"in":0.028846153846153848,"多":0.038461538461538464,"列":0.038461538461538464,"数":0.038461538461538464,"组":0.038461538461538464,"类":0.04807692307692308,"型":0.04807692307692308,"为":0.07692307692307693,"t":0.0673076923076923,"大":0.038461538461538464,"小":0.038461538461538464,"m":0.038461538461538464,"出":0.028846153846153848,"out":0.028846153846153848,"约":0.009615384615384616,"束":0.009615384615384616,"私":0.019230769230769232,"有":0.019230769230769232},"127":{"sin":0.011764705882352941,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"sine":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"128":{"1":0.02666666666666667,"sort":0.0044444444444444444,"定":0.0044444444444444444,"义":0.0044444444444444444,"根":0.0044444444444444444,"据":0.0044444444444444444,"排":0.044444444444444446,"序":0.05333333333333334,"键":0.013333333333333334,"key":0.022222222222222223,"对":0.0044444444444444444,"输":0.022222222222222223,"入":0.017777777777777778,"in":0.022222222222222223,"中":0.0044444444444444444,"的":0.03111111111111111,"元":0.0044444444444444444,"素":0.0044444444444444444,"进":0.013333333333333334,"行":0.013333333333333334,"例":0.0044444444444444444,"如":0.013333333333333334,"多":0.02666666666666667,"列":0.02666666666666667,"数":0.02666666666666667,"组":0.02666666666666667,"类":0.04,"型":0.04,"为":0.06222222222222222,"t":0.04,"大":0.035555555555555556,"小":0.035555555555555556,"m":0.02666666666666667,"所":0.008888888888888889,"需":0.008888888888888889,"出":0.0044444444444444444,"out":0.013333333333333334,"后":0.008888888888888889,"结":0.008888888888888889,"果":0.017777777777777778,"属":0.0044444444444444444,"性":0.0044444444444444444,"reverse":0.02666666666666667,"布":0.008888888888888889,"尔":0.008888888888888889,"true":0.008888888888888889,"则":0.008888888888888889,"表":0.008888888888888889,"示":0.008888888888888889,"按":0.008888888888888889,"照":0.008888888888888889,"从":0.008888888888888889,"到":0.008888888888888889,"顺":0.008888888888888889,"默":0.0044444444444444444,"认":0.0044444444444444444,"值":0.0044444444444444444,"false":0.008888888888888889,"tensor":0.0044444444444444444,"约":0.0044444444444444444,"束":0.0044444444444444444,"私":0.008888888888888889,"有":0.008888888888888889,"密":0.008888888888888889,"态":0.008888888888888889},"129":{"sqrt":0.047058823529411764,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"130":{"tan":0.011764705882352941,"定":0.011764705882352941,"义":0.011764705882352941,"返":0.011764705882352941,"回":0.011764705882352941,"数":0.058823529411764705,"据":0.011764705882352941,"的":0.03529411764705882,"tangent":0.03529411764705882,"结":0.03529411764705882,"果":0.03529411764705882,"输":0.023529411764705882,"入":0.03529411764705882,"in":0.03529411764705882,"单":0.047058823529411764,"列":0.047058823529411764,"组":0.047058823529411764,"类":0.058823529411764705,"型":0.058823529411764705,"为":0.047058823529411764,"t":0.08235294117647059,"参":0.023529411764705882,"出":0.011764705882352941,"out":0.03529411764705882,"tensor":0.011764705882352941,"约":0.011764705882352941,"束":0.011764705882352941,"公":0.023529411764705882,"开":0.023529411764705882,"私":0.023529411764705882,"有":0.023529411764705882,"密":0.023529411764705882,"态":0.023529411764705882},"131":{"1":0.038834951456310676,"unique":0.009708737864077669,"定":0.009708737864077669,"义":0.009708737864077669,"获":0.009708737864077669,"取":0.009708737864077669,"输":0.06796116504854369,"入":0.038834951456310676,"tensor":0.038834951456310676,"中":0.009708737864077669,"唯":0.009708737864077669,"一":0.009708737864077669,"元":0.009708737864077669,"素":0.009708737864077669,"例":0.009708737864077669,"如":0.009708737864077669,"key":0.02912621359223301,"单":0.038834951456310676,"列":0.038834951456310676,"数":0.038834951456310676,"组":0.038834951456310676,"类":0.04854368932038835,"型":0.04854368932038835,"为":0.07766990291262135,"t":0.06796116504854369,"大":0.038834951456310676,"小":0.038834951456310676,"m":0.019417475728155338,"出":0.02912621359223301,"uniquekey":0.02912621359223301,"结":0.019417475728155338,"果":0.019417475728155338,"k":0.019417475728155338,"约":0.009708737864077669,"束":0.009708737864077669,"私":0.019417475728155338,"有":0.019417475728155338},"132":{"scqlengine":0.1,"使":0.1,"用":0.1,"gflags":0.1,"来":0.1,"管":0.1,"理":0.1,"配":0.1,"置":0.1,"项":0.1},"133":{},"134":{"0":0.0024287564766839378,"1":0.0003238341968911917,"2":0.0011334196891191709,"3":0.0006476683937823834,"16":0.0003238341968911917,"30":0.0003238341968911917,"1800":0.0003238341968911917,"5000":0.0003238341968911917,"8003":0.0003238341968911917,"8004":0.0003238341968911917,"8192":0.0003238341968911917,"9527":0.0003238341968911917,"30000":0.0003238341968911917,"300000":0.0003238341968911917,"1048576":0.0003238341968911917,"10000000":0.0003238341968911917,"30000000":0.0003238341968911917,"134217728":0.0003238341968911917,"scqlengine":0.01602979274611399,"与":0.009067357512953367,"原":0.00016191709844559586,"生":0.0017810880829015544,"编":0.00016191709844559586,"译":0.00016191709844559586,"器":0.005019430051813471,"配":0.0019430051813471502,"合":0.00016191709844559586,"执":0.0003238341968911917,"行":0.0019430051813471502,"查":0.0017810880829015544,"询":0.00016191709844559586,"计":0.0003238341968911917,"划":0.0003238341968911917,"在":0.0009715025906735751,"置":0.007448186528497409,"中":0.00016191709844559586,"driver":0.010038860103626942,"指":0.0009715025906735751,"的":0.0545660621761658,"是":0.01797279792746114,"向":0.0009715025906735751,"引":0.00016191709844559586,"擎":0.00016191709844559586,"发":0.005829015544041451,"送":0.0042098445595854924,"模":0.0017810880829015544,"块":0.0017810880829015544,"名":0.0008095854922279792,"称":0.0008095854922279792,"默":0.005667098445595855,"认":0.009715025906735751,"值":0.005667098445595855,"描":0.0008095854922279792,"述":0.0008095854922279792,"log_enable_console_loggertrue":0.00048575129533678756,"否":0.015382124352331605,"记":0.0016191709844559584,"录":0.004047927461139896,"日":0.0048575129533678756,"志":0.0048575129533678756,"文":0.015382124352331605,"件":0.015382124352331605,"到":0.004047927461139896,"控":0.0008095854922279792,"制":0.007286269430051813,"台":0.0008095854922279792,"log_enable_session_logger_separationfalse":0.00048575129533678756,"将":0.0008095854922279792,"session":0.0008095854922279792,"相":0.0008095854922279792,"关":0.0016191709844559584,"输":0.0048575129533678756,"出":0.0048575129533678756,"专":0.0008095854922279792,"用":0.025097150259067356,"log_dirlogs":0.00048575129533678756,"保":0.0008095854922279792,"存":0.0024287564766839378,"log":0.0008095854922279792,"目":0.0024287564766839378,"log_levelinfo":0.00048575129533678756,"级":0.0008095854922279792,"别":0.0008095854922279792,"可":0.004047927461139896,"取":0.004047927461139896,"trace":0.0008095854922279792,"debug":0.0008095854922279792,"info":0.0011334196891191709,"warning":0.0008095854922279792,"error":0.0008095854922279792,"critical":0.0008095854922279792,"offpeer_engine_protocolbaidu_stdscqlengine":0.0003238341968911917,"之":0.01052461139896373,"间":0.013762953367875648,"rpc":0.008905440414507772,"协":0.0024287564766839378,"议":0.0024287564766839378,"peer_engine_connection_typesinglescqlengine":0.00048575129533678756,"连":0.005990932642487046,"接":0.005990932642487046,"类":0.006476683937823834,"型":0.006476683937823834,"peer_engine_load_balancer":0.0008095854922279792,"无":0.019430051813471502,"load":0.0016191709844559584,"balancer":0.0016191709844559584,"以":0.003238341968911917,"rr":0.0016191709844559584,"或":0.0016191709844559584,"者":0.0016191709844559584,"空":0.0024287564766839378,"字":0.0048575129533678756,"符":0.0048575129533678756,"串":0.006800518134715026,"peer_engine_timeout_ms300000scqlengine":0.00048575129533678756,"超":0.0016191709844559584,"时":0.02104922279792746,"单":0.004047927461139896,"位":0.003238341968911917,"mspeer_engine_max_retry3scqlengine":0.0003238341968911917,"最":0.0048575129533678756,"大":0.005667098445595855,"重":0.0016191709844559584,"试":0.0016191709844559584,"次":0.0016191709844559584,"数":0.012143782383419689,"不":0.0024287564766839378,"包":0.0016191709844559584,"括":0.0016191709844559584,"第":0.0016191709844559584,"一":0.0016191709844559584,"个":0.003238341968911917,"peer_engine_enable_ssl_as_clienttruescqlengine":0.00048575129533678756,"消":0.003238341968911917,"息":0.003238341968911917,"启":0.015382124352331605,"ssl":0.006152849740932643,"加":0.0016191709844559584,"密":0.0016191709844559584,"peer_engine_enable_ssl_client_verificationfalse":0.00048575129533678756,"作":0.008905440414507772,"为":0.018620466321243524,"客":0.006476683937823834,"户":0.006476683937823834,"端":0.013762953367875648,"验":0.0048575129533678756,"证":0.019430051813471502,"来":0.0016191709844559584,"自":0.0024287564766839378,"其":0.004047927461139896,"他":0.0024287564766839378,"书":0.008905440414507772,"peer_engine_ssl_client_ca_certificate":0.0008095854922279792,"信":0.0024287564766839378,"ca":0.003238341968911917,"于":0.007286269430051813,"link_recv_timeout_ms30000":0.00048575129533678756,"等":0.0008095854922279792,"待":0.0008095854922279792,"响":0.0008095854922279792,"应":0.0008095854922279792,"link_throttle_window_size16channel":0.00048575129533678756,"限":0.006476683937823834,"窗":0.0008095854922279792,"口":0.004047927461139896,"小":0.0024287564766839378,"异":0.0008095854922279792,"步":0.0008095854922279792,"并":0.0016191709844559584,"量":0.0024287564766839378,"避":0.0008095854922279792,"免":0.0008095854922279792,"网":0.0008095854922279792,"络":0.0008095854922279792,"拥":0.0008095854922279792,"塞":0.0008095854922279792,"设":0.004047927461139896,"表":0.0024287564766839378,"示":0.0024287564766839378,"link_chunked_send_parallel_size1":0.00048575129533678756,"分":0.0016191709844559584,"据":0.008905440414507772,"http_max_payload_size1048576":0.00048575129533678756,"决":0.0008095854922279792,"定":0.0016191709844559584,"有":0.0008095854922279792,"效":0.0016191709844559584,"负":0.0008095854922279792,"载":0.0008095854922279792,"1mbdriver_protocolhttp":0.0003238341968911917,"protoscqlengine":0.00048575129533678756,"driver_connection_typepooledscqlengine":0.00048575129533678756,"driver_load_balancer":0.0008095854922279792,"和":0.0016191709844559584,"通":0.0008095854922279792,"driver_timeout_ms5000scqlengine":0.00048575129533678756,"msdriver_max_retry3scqlengine":0.0003238341968911917,"driver_enable_ssl_as_clienttrue":0.00048575129533678756,"driver_enable_ssl_client_verificationfalse":0.00048575129533678756,"driver_ssl_client_ca_certificate":0.0008095854922279792,"listen_port8003scqlengine":0.00048575129533678756,"服":0.008095854922279792,"务":0.008095854922279792,"监":0.0024287564766839378,"听":0.0024287564766839378,"enable_builtin_servicefalse":0.00048575129533678756,"brpc":0.0011334196891191709,"内":0.0016191709844559584,"internal_port9527brpc":0.00048575129533678756,"enable_separate_link_portfalse":0.00048575129533678756,"link":0.0011334196891191709,"service":0.0008095854922279792,"隔":0.0008095854922279792,"离":0.0008095854922279792,"link_port8004link":0.00048575129533678756,"idle_timeout_s30scqlengine":0.00048575129533678756,"闲":0.0008095854922279792,"闭":0.0008095854922279792,"延":0.0008095854922279792,"迟":0.0008095854922279792,"秒":0.0016191709844559584,"server_enable_ssltruescqlengine":0.00048575129533678756,"sslserver_ssl_certificate":0.0003238341968911917,"路":0.013762953367875648,"径":0.01052461139896373,"server_ssl_private_key":0.0008095854922279792,"私":0.0016191709844559584,"钥":0.0024287564766839378,"enable_client_authorizationfalsescqlengine":0.00048575129533678756,"检":0.0016191709844559584,"请":0.003238341968911917,"求":0.0016191709844559584,"http":0.004371761658031088,"头":0.0016191709844559584,"auth_credential":0.0008095854922279792,"凭":0.0016191709844559584,"enable_driver_authorizationfalse":0.00048575129533678756,"动":0.0008095854922279792,"身":0.0024287564766839378,"份":0.0024287564766839378,"engine_credential":0.0008095854922279792,"session_timeout_s1800scqlengine":0.00048575129533678756,"会":0.0008095854922279792,"话":0.0008095854922279792,"过":0.0008095854922279792,"期":0.0016191709844559584,"spu_allowed_protocolssemi2k":0.00048575129533678756,"aby3":0.0008095854922279792,"cheetah":0.0008095854922279792,"允":0.0024287564766839378,"许":0.0024287564766839378,"spu":0.0011334196891191709,"datasource_routerembed":0.00048575129533678756,"源":0.003238341968911917,"由":0.003238341968911917,"embed":0.0011334196891191709,"or":0.0008095854922279792,"embed_router_conf":0.0008095854922279792,"json":0.0016191709844559584,"格":0.0016191709844559584,"式":0.003238341968911917,"http_router_endpoint":0.0008095854922279792,"点":0.0016191709844559584,"只":0.0008095854922279792,"datasource_router":0.0011334196891191709,"kuscia_datamesh_endpointdatameshkuscia":0.00048575129533678756,"datamesh":0.003562176165803109,"grpc":0.0008095854922279792,"kuscia_datamesh_client_key_path":0.0008095854922279792,"kuscia":0.0027525906735751293,"秘":0.0008095854922279792,"kuscia_datamesh_client_cert_path":0.0008095854922279792,"kuscia_datamesh_cacert_path":0.0008095854922279792,"db_connection_info":0.0008095854922279792,"mysql":0.0016191709844559584,"库":0.0024287564766839378,"enable_self_authtrue":0.00048575129533678756,"我":0.0008095854922279792,"private_key_pem_path":0.0008095854922279792,"pem":0.0008095854922279792,"enable_peer_authtrue":0.00048575129533678756,"对":0.0016191709844559584,"authorized_profile_path":0.0008095854922279792,"enable_psi_detail_loggerfalse":0.00048575129533678756,"算":0.0008095854922279792,"法":0.0008095854922279792,"详":0.0024287564766839378,"细":0.0024287564766839378,"psi_detail_logger_dirlogs":0.00048575129533678756,"detail":0.0008095854922279792,"enable_restricted_read_pathtrue":0.00048575129533678756,"读":0.003238341968911917,"restricted_read_path":0.0008095854922279792,"data":0.0016191709844559584,"开":0.0016191709844559584,"后":0.0016191709844559584,"csv_null_strnull":0.00048575129533678756,"csv":0.0008095854922279792,"null":0.0022668393782383418,"enable_restricted_write_pathtrue":0.00048575129533678756,"写":0.004047927461139896,"入":0.004047927461139896,"restricted_write_path":0.0008095854922279792,"null_string_to_writenull":0.00048575129533678756,"使":0.004047927461139896,"output_s3_endpoint":0.0008095854922279792,"s3":0.004047927461139896,"minio":0.003238341968911917,"oss":0.003238341968911917,"server":0.003238341968911917,"endpointoutput_s3_access_key":0.0003238341968911917,"access":0.0016191709844559584,"key":0.0021049222797927462,"idoutput_s3_secret_key":0.0003238341968911917,"secret":0.0008095854922279792,"keyoutput_s3_enalbe_ssltrue":0.0003238341968911917,"如":0.0008095854922279792,"果":0.0008095854922279792,"未":0.0008095854922279792,"falseoutput_s3_ca_dir_path":0.0003238341968911917,"etc":0.0008095854922279792,"certs":0.0008095854922279792,"储":0.0016191709844559584,"output_s3_force_virtual_addressingtrue":0.00048575129533678756,"true":0.004371761658031088,"便":0.0008095854922279792,"falseoutput_db_kind":0.0003238341968911917,"支":0.0008095854922279792,"持":0.0008095854922279792,"sqlite":0.0008095854922279792,"postgresqloutput_db_connection_str":0.0003238341968911917,"psi_curve_type2psi":0.00048575129533678756,"里":0.0008095854922279792,"曲":0.0008095854922279792,"线":0.0008095854922279792,"curve_fourq":0.0008095854922279792,"更":0.0008095854922279792,"多":0.0008095854922279792,"参":0.0008095854922279792,"考":0.0008095854922279792,"psi":0.0016191709844559584,"curve":0.0009715025906735751,"typeprovider_batch_size8192psi":0.0003238341968911917,"provider":0.0008095854922279792,"batch":0.0016191709844559584,"sizedetail_logger_sample_num0":0.0003238341968911917,"采":0.0008095854922279792,"样":0.0008095854922279792,"打":0.0008095854922279792,"印":0.0008095854922279792,"全":0.0008095854922279792,"部":0.0008095854922279792,"0max_chunk_size134217728spu":0.0003238341968911917,"value":0.0008095854922279792,"proto":0.0011334196891191709,"chunk":0.0008095854922279792,"体":0.0008095854922279792,"积":0.0008095854922279792,"128mbenable_tensor_life_cycle_managetrue":0.0003238341968911917,"tensor":0.0008095854922279792,"命":0.0008095854922279792,"周":0.0008095854922279792,"管":0.0008095854922279792,"理":0.0008095854922279792,"arrow_client_disable_server_verificationfalse":0.00048575129533678756,"禁":0.0008095854922279792,"arrowsql":0.0024287564766839378,"adaptor":0.0008095854922279792,"arrow_cert_pem_path":0.0008095854922279792,"当":0.0008095854922279792,"arrow_client_disable_server_verification":0.0011334196891191709,"false":0.00469559585492228,"候":0.0008095854922279792,"arrow_client_key_pem_path":0.0008095854922279792,"client":0.0016191709844559584,"mtls":0.0016191709844559584,"private":0.0008095854922279792,"arrow_client_cert_pem_path":0.0008095854922279792,"tmp_file_path":0.0008095854922279792,"tmpstreaming":0.00048575129533678756,"下":0.0008095854922279792,"临":0.0008095854922279792,"streaming_row_num_threshold30000000":0.00048575129533678756,"触":0.0008095854922279792,"streaming":0.0011334196891191709,"batch_row_num10000000":0.00048575129533678756,"每":0.0008095854922279792,"log_enable_console_logger":0.0003238341968911917,"log_enable_session_logger_separation":0.0003238341968911917,"log_dir":0.0003238341968911917,"logs":0.0006476683937823834,"off":0.00048575129533678756,"log_level":0.0003238341968911917,"peer_engine_protocolbaidu_stdscqlengine":0.00016191709844559586,"peer_engine_protocol":0.0003238341968911917,"baidu_std":0.0003238341968911917,"peer_engine_connection_type":0.0003238341968911917,"single":0.0003238341968911917,"ms":0.0009715025906735751,"peer_engine_timeout_ms":0.0003238341968911917,"peer_engine_max_retry3scqlengine":0.00016191709844559586,"peer_engine_max_retry":0.0003238341968911917,"peer_engine_enable_ssl_as_client":0.0003238341968911917,"peer_engine_enable_ssl_client_verification":0.0003238341968911917,"link_recv_timeout_ms":0.0003238341968911917,"link_throttle_window_size":0.0003238341968911917,"channel":0.0003238341968911917,"link_chunked_send_parallel_size":0.0003238341968911917,"1mb":0.00048575129533678756,"http_max_payload_size":0.0003238341968911917,"driver_protocolhttp":0.00016191709844559586,"driver_protocol":0.0003238341968911917,"driver_connection_type":0.0003238341968911917,"pooled":0.0003238341968911917,"driver_timeout_ms":0.0003238341968911917,"driver_max_retry3scqlengine":0.00016191709844559586,"driver_max_retry":0.0003238341968911917,"driver_enable_ssl_as_client":0.0003238341968911917,"driver_enable_ssl_client_verification":0.0003238341968911917,"listen_port":0.0003238341968911917,"enable_builtin_service":0.0003238341968911917,"internal_port":0.0003238341968911917,"enable_separate_link_port":0.0003238341968911917,"link_port":0.0003238341968911917,"idle_timeout_s":0.0003238341968911917,"server_enable_ssl":0.0003238341968911917,"server_ssl_certificate":0.00048575129533678756,"enable_client_authorization":0.0003238341968911917,"enable_driver_authorization":0.0003238341968911917,"session_timeout_s":0.0003238341968911917,"spu_allowed_protocols":0.0003238341968911917,"semi2k":0.0003238341968911917,"kuscia_datamesh_endpoint":0.0003238341968911917,"enable_self_auth":0.0003238341968911917,"enable_peer_auth":0.0003238341968911917,"enable_psi_detail_logger":0.0003238341968911917,"psi_detail_logger_dir":0.0003238341968911917,"enable_restricted_read_path":0.0003238341968911917,"csv_null_str":0.0003238341968911917,"enable_restricted_write_path":0.0003238341968911917,"null_string_to_write":0.0003238341968911917,"endpoint":0.00048575129533678756,"output_s3_access_key":0.00048575129533678756,"id":0.00048575129533678756,"output_s3_secret_key":0.00048575129533678756,"output_s3_enalbe_ssltrue":0.00016191709844559586,"output_s3_enalbe_ssl":0.0003238341968911917,"output_s3_ca_dir_path":0.00048575129533678756,"output_s3_force_virtual_addressing":0.0003238341968911917,"output_db_kind":0.00048575129533678756,"postgresql":0.00048575129533678756,"output_db_connection_str":0.00048575129533678756,"type":0.0006476683937823834,"psi_curve_type":0.0003238341968911917,"provider_batch_size8192psi":0.00016191709844559586,"size":0.00048575129533678756,"provider_batch_size":0.0003238341968911917,"detail_logger_sample_num0":0.00016191709844559586,"detail_logger_sample_num":0.0003238341968911917,"max_chunk_size134217728spu":0.00016191709844559586,"128mb":0.00048575129533678756,"max_chunk_size":0.0003238341968911917,"enable_tensor_life_cycle_managetrue":0.00016191709844559586,"enable_tensor_life_cycle_manage":0.0003238341968911917,"tmp":0.0003238341968911917,"streaming_row_num_threshold":0.0003238341968911917,"batch_row_num":0.0003238341968911917},"135":{"scqlengine":0.0072992700729927005,"支":0.021897810218978103,"持":0.021897810218978103,"多":0.014598540145985401,"种":0.0072992700729927005,"数":0.021897810218978103,"据":0.021897810218978103,"源":0.014598540145985401,"包":0.0072992700729927005,"括":0.0072992700729927005,"mysql":0.0072992700729927005,"sqlite3":0.0072992700729927005,"postgresql":0.0072992700729927005,"csvdb":0.0072992700729927005,"arrowsql":0.0072992700729927005,"datasource_router":0.014598540145985401,"是":0.014598540145985401,"为":0.014598540145985401,"了":0.0072992700729927005,"而":0.0072992700729927005,"设":0.014598540145985401,"计":0.0072992700729927005,"的":0.021897810218978103,"目":0.0072992700729927005,"前":0.0072992700729927005,"embed":0.029197080291970802,"和":0.0072992700729927005,"http":0.051094890510948905,"对":0.014598540145985401,"于":0.014598540145985401,"模":0.021897810218978103,"式":0.014598540145985401,"首":0.0072992700729927005,"先":0.0072992700729927005,"通":0.021897810218978103,"过":0.021897810218978103,"embed_router_conf":0.043795620437956206,"来":0.021897810218978103,"初":0.014598540145985401,"始":0.014598540145985401,"化":0.014598540145985401,"json":0.0072992700729927005,"类":0.0072992700729927005,"型":0.014598540145985401,"字":0.0072992700729927005,"符":0.0072992700729927005,"串":0.0072992700729927005,"一":0.0072992700729927005,"个":0.0072992700729927005,"典":0.0072992700729927005,"配":0.0072992700729927005,"置":0.014598540145985401,"项":0.0072992700729927005,"如":0.014598540145985401,"下":0.0072992700729927005,"所":0.0072992700729927005,"示":0.0072992700729927005,"果":0.0072992700729927005,"空":0.0072992700729927005,"embed_router":0.014598540145985401,"则":0.0072992700729927005,"会":0.014598540145985401,"尝":0.0072992700729927005,"试":0.0072992700729927005,"db_connection_info":0.014598540145985401,"http_router_endpoint":0.014598540145985401,"必":0.0072992700729927005,"须":0.0072992700729927005,"被":0.0072992700729927005,"访":0.0072992700729927005,"问":0.0072992700729927005,"endpoint":0.0072992700729927005,"获":0.0072992700729927005,"取":0.0072992700729927005,"库":0.0072992700729927005,"信":0.0072992700729927005,"息":0.0072992700729927005,"拟":0.0072992700729927005,"router":0.021897810218978103,"server":0.0072992700729927005,"例":0.0072992700729927005,"子":0.0072992700729927005,"mock":0.014598540145985401},"136":{"0":0.007380073800738007,"1":0.0036900369003690036,"127":0.0036900369003690036,"6666":0.0036900369003690036,"embed_router_conf":0.0006150061500615006,"中":0.0036900369003690036,"的":0.023985239852398525,"datasources":0.0006150061500615006,"包":0.0006150061500615006,"含":0.0006150061500615006,"用":0.005535055350553505,"于":0.00984009840098401,"连":0.03997539975399754,"接":0.04366543665436654,"mysql":0.010455104551045511,"sqlite3":0.008610086100861008,"postgresql":0.008610086100861008,"csvdb":0.01968019680196802,"arrowsql":0.014145141451414513,"数":0.00922509225092251,"据":0.012300123001230012,"源":0.007995079950799507,"信":0.0006150061500615006,"息":0.0006150061500615006,"id":0.008610086100861008,"唯":0.0012300123001230013,"一":0.004305043050430504,"name":0.013530135301353014,"自":0.0012300123001230013,"定":0.0012300123001230013,"义":0.0012300123001230013,"描":0.0012300123001230013,"述":0.0012300123001230013,"有":0.0012300123001230013,"助":0.0012300123001230013,"区":0.0012300123001230013,"分":0.0012300123001230013,"kind":0.0012300123001230013,"类":0.0012300123001230013,"型":0.0012300123001230013,"目":0.0012300123001230013,"前":0.0012300123001230013,"支":0.004305043050430504,"持":0.004305043050430504,"connection_str":0.004305043050430504,"库":0.0012300123001230013,"串":0.037515375153751536,"格":0.02152521525215252,"式":0.02152521525215252,"str":0.012300123001230012,"assignment":0.01845018450184502,"value":0.012300123001230012,"host":0.023985239852398525,"port":0.016605166051660517,"user":0.020910209102091022,"password":0.020910209102091022,"db":0.015990159901599015,"compress":0.003075030750307503,"auto":0.003075030750307503,"reconnect":0.003075030750307503,"reset":0.003075030750307503,"fail":0.003075030750307503,"readonly":0.003075030750307503,"示":0.01845018450184502,"例":0.01845018450184502,"参":0.003075030750307503,"考":0.003075030750307503,"https":0.0036900369003690036,"www":0.0036900369003690036,"sqlite":0.0036900369003690036,"org":0.0036900369003690036,"c3ref":0.0036900369003690036,"open":0.0036900369003690036,"htmlsqlite3":0.0018450184501845018,"file":0.0036900369003690036,"path":0.0036900369003690036,"to":0.0036900369003690036,"data":0.0036900369003690036,"dbpostgresql":0.0018450184501845018,"dbname":0.006765067650676507,"connect_timeout":0.003075030750307503,"从":0.003075030750307503,"local":0.006150061500615006,"和":0.003075030750307503,"oss":0.00922509225092251,"minio":0.003075030750307503,"读":0.003075030750307503,"取":0.003075030750307503,"csv":0.015375153751537515,"文":0.003075030750307503,"件":0.003075030750307503,"由":0.003075030750307503,"是":0.006150061500615006,"另":0.003075030750307503,"个":0.003075030750307503,"json":0.006150061500615006,"对":0.006150061500615006,"象":0.006150061500615006,"因":0.003075030750307503,"此":0.003075030750307503,"其":0.003075030750307503,"根":0.003075030750307503,"csvdbconf":0.0036900369003690036,"结":0.003075030750307503,"构":0.003075030750307503,"体":0.003075030750307503,"转":0.003075030750307503,"换":0.003075030750307503,"后":0.003075030750307503,"字":0.003075030750307503,"符":0.003075030750307503,"语":0.0036900369003690036,"句":0.0036900369003690036,"db_name":0.006150061500615006,"tables":0.006150061500615006,"table_name":0.006150061500615006,"staff":0.006150061500615006,"data_path":0.006150061500615006,"test":0.006150061500615006,"columns":0.006150061500615006,"column_name":0.006150061500615006,"column_type":0.006150061500615006,"string":0.006150061500615006,"s3_conf":0.003075030750307503,"endpoint":0.003075030750307503,"test_endpoint":0.003075030750307503,"access_key_id":0.003075030750307503,"test_id":0.003075030750307503,"secret_access_key":0.003075030750307503,"test_key":0.003075030750307503,"virtualhost":0.003075030750307503,"true":0.003075030750307503,"test_bucket":0.003075030750307503,"grpc":0.010455104551045511,"scheme":0.006150061500615006,"tcp":0.006765067650676507,"tls":0.003075030750307503,"作":0.0036900369003690036,"为":0.0036900369003690036,"scqlengine":0.0036900369003690036,"内":0.0036900369003690036,"嵌":0.0036900369003690036,"依":0.0036900369003690036,"赖":0.0036900369003690036,"额":0.0036900369003690036,"外":0.0036900369003690036,"服":0.007380073800738007,"务":0.007380073800738007,"该":0.0036900369003690036,"需":0.0036900369003690036,"要":0.0036900369003690036,"提":0.0036900369003690036,"供":0.0036900369003690036,"相":0.0036900369003690036,"应":0.0036900369003690036,"口":0.0036900369003690036,"执":0.0036900369003690036,"行":0.0036900369003690036,"arrow":0.004305043050430504,"flight":0.004305043050430504,"sql":0.004305043050430504,"即":0.0036900369003690036,"时":0.0036900369003690036,"查":0.0036900369003690036,"询":0.0036900369003690036,"html":0.0018450184501845018},"137":{"embed_router":0.01015228426395939,"的":0.09137055837563451,"规":0.005076142131979695,"则":0.005076142131979695,"支":0.005076142131979695,"持":0.005076142131979695,"通":0.01015228426395939,"配":0.005076142131979695,"符":0.005076142131979695,"当":0.005076142131979695,"给":0.005076142131979695,"定":0.005076142131979695,"一":0.01015228426395939,"个":0.005076142131979695,"database_name":0.04060913705583756,"table_name":0.04060913705583756,"数":0.02030456852791878,"据":0.030456852791878174,"表":0.005076142131979695,"时":0.005076142131979695,"将":0.01015228426395939,"过":0.005076142131979695,"以":0.005076142131979695,"下":0.005076142131979695,"方":0.005076142131979695,"式":0.005076142131979695,"路":0.005076142131979695,"由":0.005076142131979695,"到":0.015228426395939087,"对":0.02030456852791878,"应":0.02030456852791878,"源":0.01015228426395939,"在":0.03553299492385787,"embed_router_conf":0.04568527918781726,"rules":0.04568527918781726,"中":0.04060913705583756,"查":0.030456852791878174,"找":0.04060913705583756,"db":0.030456852791878174,"table":0.030456852791878174,"与":0.030456852791878174,"完":0.030456852791878174,"全":0.030456852791878174,"相":0.030456852791878174,"等":0.030456852791878174,"rule":0.04060913705583756,"旦":0.005076142131979695,"scqlengine":0.005076142131979695,"根":0.01015228426395939,"datasource_id":0.005076142131979695,"datasources":0.005076142131979695,"信":0.01015228426395939,"息":0.01015228426395939,"并":0.005076142131979695,"这":0.005076142131979695,"些":0.005076142131979695,"连":0.005076142131979695,"接":0.005076142131979695,"库":0.005076142131979695},"138":{"scqlengine":0.05454545454545454,"使":0.01818181818181818,"用":0.03636363636363636,"brpc":0.05454545454545454,"与":0.01818181818181818,"driver":0.01818181818181818,"以":0.03636363636363636,"及":0.01818181818181818,"其":0.01818181818181818,"他":0.01818181818181818,"的":0.03636363636363636,"进":0.01818181818181818,"行":0.01818181818181818,"通":0.01818181818181818,"信":0.01818181818181818,"每":0.01818181818181818,"个":0.01818181818181818,"都":0.01818181818181818,"会":0.01818181818181818,"在":0.01818181818181818,"local":0.01818181818181818,"host":0.01818181818181818,"listen_port":0.01818181818181818,"上":0.01818181818181818,"启":0.03636363636363636,"动":0.01818181818181818,"服":0.03636363636363636,"务":0.03636363636363636,"接":0.01818181818181818,"收":0.01818181818181818,"来":0.01818181818181818,"自":0.01818181818181818,"外":0.01818181818181818,"部":0.01818181818181818,"数":0.01818181818181818,"据":0.01818181818181818,"如":0.01818181818181818,"果":0.01818181818181818,"要":0.01818181818181818,"内":0.01818181818181818,"置":0.01818181818181818,"请":0.01818181818181818,"添":0.01818181818181818,"加":0.01818181818181818,"flags":0.01818181818181818},"139":{"如":0.0625,"果":0.0625,"你":0.0625,"想":0.0625,"在":0.0625,"scqlengine":0.0625,"中":0.0625,"启":0.0625,"用":0.0625,"ssl":0.0625,"请":0.0625,"添":0.0625,"加":0.0625,"以":0.0625,"下":0.0625,"flags":0.0625},"140":{"安":0.016129032258064516,"全":0.016129032258064516,"起":0.016129032258064516,"见":0.016129032258064516,"scqlengine":0.03225806451612903,"默":0.016129032258064516,"认":0.016129032258064516,"启":0.016129032258064516,"用":0.016129032258064516,"参":0.03225806451612903,"与":0.06451612903225806,"方":0.016129032258064516,"身":0.03225806451612903,"份":0.016129032258064516,"验":0.016129032258064516,"证":0.016129032258064516,"将":0.016129032258064516,"检":0.016129032258064516,"查":0.016129032258064516,"driver":0.016129032258064516,"请":0.016129032258064516,"求":0.016129032258064516,"中":0.04838709677419355,"自":0.016129032258064516,"的":0.06451612903225806,"公":0.06451612903225806,"钥":0.06451612903225806,"是":0.016129032258064516,"否":0.016129032258064516,"private_key_pem_path":0.03225806451612903,"本":0.016129032258064516,"地":0.016129032258064516,"匹":0.03225806451612903,"配":0.03225806451612903,"并":0.016129032258064516,"且":0.016129032258064516,"其":0.016129032258064516,"他":0.016129032258064516,"者":0.016129032258064516,"也":0.016129032258064516,"authorized_profile_path":0.03225806451612903},"141":{"scql":0.028268551236749116,"系":0.0176678445229682,"统":0.0176678445229682,"概":0.007067137809187279,"述":0.007067137809187279,"关":0.04240282685512368,"键":0.01060070671378092,"特":0.01060070671378092,"点":0.01060070671378092,"架":0.01060070671378092,"构":0.01060070671378092,"如":0.01060070671378092,"何":0.01060070671378092,"工":0.01060070671378092,"作":0.01060070671378092,"常":0.007067137809187279,"见":0.007067137809187279,"问":0.038869257950530034,"题":0.038869257950530034,"汇":0.007067137809187279,"总":0.007067137809187279,"faq":0.007067137809187279,"部":0.02120141342756184,"署":0.02120141342756184,"相":0.03180212014134275,"项":0.01060070671378092,"目":0.01060070671378092,"准":0.01060070671378092,"备":0.01060070671378092,"运":0.01060070671378092,"行":0.01060070671378092,"时":0.01060070671378092,"报":0.01060070671378092,"错":0.01060070671378092,"配":0.02120141342756184,"置":0.02120141342756184,"安":0.028268551236749116,"全":0.028268551236749116,"性":0.007067137809187279,"说":0.028268551236749116,"明":0.028268551236749116,"保":0.01060070671378092,"障":0.01060070671378092,"和":0.01060070671378092,"威":0.01060070671378092,"胁":0.01060070671378092,"模":0.01060070671378092,"型":0.01060070671378092,"建":0.03180212014134275,"议":0.03180212014134275,"针":0.01060070671378092,"对":0.02120141342756184,"的":0.02120141342756184,"结":0.01060070671378092,"果":0.01060070671378092,"反":0.01060070671378092,"推":0.01060070671378092,"攻":0.01060070671378092,"击":0.01060070671378092,"风":0.01060070671378092,"险":0.01060070671378092,"及":0.01060070671378092,"上":0.01060070671378092,"游":0.01060070671378092,"集":0.01060070671378092,"成":0.01060070671378092,"方":0.01060070671378092},"142":{"这":0.05555555555555555,"里":0.05555555555555555,"收":0.05555555555555555,"集":0.05555555555555555,"了":0.05555555555555555,"使":0.05555555555555555,"用":0.05555555555555555,"scql":0.05555555555555555,"常":0.05555555555555555,"见":0.05555555555555555,"的":0.05555555555555555,"问":0.05555555555555555,"题":0.05555555555555555,"并":0.05555555555555555,"持":0.05555555555555555,"续":0.05555555555555555,"更":0.05555555555555555,"新":0.05555555555555555},"143":{"64":0.0196078431372549,"q":0.058823529411764705,"scql":0.0196078431372549,"支":0.0784313725490196,"持":0.0784313725490196,"的":0.029411764705882353,"系":0.029411764705882353,"统":0.029411764705882353,"cpu":0.029411764705882353,"架":0.029411764705882353,"构":0.029411764705882353,"linux":0.0196078431372549,"和":0.0392156862745098,"macos":0.0392156862745098,"需":0.0196078431372549,"要":0.0196078431372549,"自":0.0196078431372549,"行":0.0196078431372549,"验":0.0196078431372549,"证":0.0196078431372549,"arm":0.0196078431372549,"x86":0.0196078431372549,"拉":0.00980392156862745,"取":0.00980392156862745,"go":0.00980392156862745,"包":0.029411764705882353,"github":0.00980392156862745,"超":0.00980392156862745,"时":0.00980392156862745,"添":0.0196078431372549,"加":0.0196078431372549,"合":0.0196078431372549,"适":0.0196078431372549,"goproxy":0.0196078431372549,"是":0.00980392156862745,"否":0.00980392156862745,"外":0.00980392156862745,"计":0.00980392156862745,"算":0.00980392156862745,"目":0.0196078431372549,"前":0.0196078431372549,"还":0.0196078431372549,"不":0.0196078431372549},"144":{"q":0.009433962264150943,"scql":0.03419811320754717,"支":0.030660377358490566,"持":0.030660377358490566,"多":0.0023584905660377358,"大":0.0011792452830188679,"的":0.04716981132075472,"数":0.03891509433962264,"据":0.031839622641509434,"规":0.00589622641509434,"模":0.00589622641509434,"主":0.0023584905660377358,"要":0.0047169811320754715,"受":0.0047169811320754715,"到":0.008254716981132075,"资":0.0047169811320754715,"源":0.02358490566037736,"配":0.0047169811320754715,"置":0.008254716981132075,"如":0.008254716981132075,"网":0.0023584905660377358,"络":0.0023584905660377358,"内":0.0047169811320754715,"存":0.0047169811320754715,"等":0.0023584905660377358,"和":0.009433962264150943,"query":0.0023584905660377358,"复":0.0023584905660377358,"杂":0.0023584905660377358,"度":0.0023584905660377358,"影":0.0047169811320754715,"响":0.0047169811320754715,"充":0.0023584905660377358,"足":0.0023584905660377358,"情":0.0023584905660377358,"况":0.0023584905660377358,"下":0.009433962264150943,"可":0.020047169811320754,"以":0.020047169811320754,"十":0.0023584905660377358,"亿":0.0023584905660377358,"级":0.0023584905660377358,"别":0.0023584905660377358,"更":0.0023584905660377358,"加":0.0023584905660377358,"详":0.0023584905660377358,"细":0.0047169811320754715,"场":0.0023584905660377358,"景":0.0023584905660377358,"需":0.0023584905660377358,"基":0.0023584905660377358,"于":0.0047169811320754715,"实":0.00589622641509434,"际":0.0023584905660377358,"进":0.0023584905660377358,"行":0.012971698113207548,"性":0.0023584905660377358,"能":0.0023584905660377358,"测":0.0023584905660377358,"试":0.0023584905660377358,"来":0.0023584905660377358,"确":0.0023584905660377358,"定":0.0023584905660377358,"少":0.0011792452830188679,"参":0.020047169811320754,"与":0.01768867924528302,"方":0.01650943396226415,"不":0.0023584905660377358,"限":0.0023584905660377358,"制":0.0023584905660377358,"一":0.0023584905660377358,"个":0.007075471698113208,"项":0.0023584905660377358,"目":0.0023584905660377358,"中":0.012971698113207548,"量":0.007075471698113208,"但":0.0023584905660377358,"是":0.0023584905660377358,"同":0.0023584905660377358,"时":0.009433962264150943,"计":0.0047169811320754715,"算":0.0047169811320754715,"使":0.0023584905660377358,"用":0.009433962264150943,"安":0.0023584905660377358,"全":0.0023584905660377358,"协":0.00589622641509434,"议":0.00589622641509434,"例":0.0023584905660377358,"cheetah":0.0023584905660377358,"只":0.0047169811320754715,"两":0.0023584905660377358,"aby3":0.0023584905660377358,"三":0.0023584905660377358,"semi2k":0.0023584905660377358,"任":0.0023584905660377358,"意":0.0023584905660377358,"哪":0.0023584905660377358,"些":0.00589622641509434,"sql":0.008254716981132075,"语":0.00589622641509434,"法":0.00589622641509434,"兼":0.00589622641509434,"容":0.00589622641509434,"mysql":0.015330188679245283,"具":0.0023584905660377358,"体":0.0023584905660377358,"节":0.0023584905660377358,"请":0.0047169811320754715,"考":0.0047169811320754715,"文":0.009433962264150943,"档":0.0023584905660377358,"对":0.0023584905660377358,"差":0.0023584905660377358,"异":0.0023584905660377358,"言":0.003537735849056604,"指":0.003537735849056604,"南":0.003537735849056604,"引":0.0011792452830188679,"擎":0.0011792452830188679,"面":0.003537735849056604,"这":0.003537735849056604,"csv":0.007075471698113208,"包":0.003537735849056604,"括":0.003537735849056604,"本":0.003537735849056604,"地":0.003537735849056604,"件":0.007075471698113208,"oss":0.003537735849056604,"minio":0.003537735849056604,"库":0.007075471698113208,"postgres":0.007075471698113208,"扩":0.007075471698113208,"展":0.007075471698113208,"列":0.003537735849056604,"在":0.01061320754716981,"kuscia":0.014150943396226415,"运":0.007075471698113208,"候":0.007075471698113208,"odps":0.003537735849056604,"note":0.0047169811320754715,"户":0.007075471698113208,"domaindata":0.003537735849056604,"注":0.007075471698113208,"册":0.007075471698113208,"信":0.007075471698113208,"息":0.007075471698113208,"比":0.003537735849056604,"位":0.003537735849056604,"链":0.003537735849056604,"接":0.003537735849056604,"串":0.003537735849056604,"通":0.003537735849056604,"过":0.003537735849056604,"datamesh":0.003537735849056604,"获":0.003537735849056604,"取":0.003537735849056604,"arrow":0.007075471698113208,"client":0.003537735849056604,"自":0.003537735849056604,"现":0.003537735849056604,"server":0.003537735849056604,"作":0.003537735849056604,"为":0.003537735849056604,"提":0.003537735849056604,"供":0.003537735849056604,"给":0.003537735849056604},"145":{"1":0.00392156862745098,"4":0.00392156862745098,"q":0.011764705882352941,"engine":0.00196078431372549,"执":0.00784313725490196,"行":0.01568627450980392,"时":0.0058823529411764705,"上":0.00196078431372549,"报":0.00196078431372549,"get":0.00196078431372549,"data":0.01764705882352941,"timeout":0.00196078431372549,"错":0.00980392156862745,"误":0.011764705882352941,"需":0.00784313725490196,"要":0.00784313725490196,"根":0.00392156862745098,"据":0.01568627450980392,"具":0.00784313725490196,"体":0.00784313725490196,"的":0.021568627450980392,"场":0.00392156862745098,"景":0.00392156862745098,"来":0.00784313725490196,"分":0.00392156862745098,"析":0.00392156862745098,"可":0.01568627450980392,"能":0.00784313725490196,"是":0.01568627450980392,"被":0.00392156862745098,"网":0.011764705882352941,"关":0.0058823529411764705,"拦":0.00392156862745098,"截":0.00392156862745098,"了":0.00784313725490196,"或":0.00980392156862745,"者":0.0058823529411764705,"对":0.00784313725490196,"方":0.00392156862745098,"引":0.00392156862745098,"擎":0.00392156862745098,"出":0.0058823529411764705,"也":0.00392156862745098,"有":0.00392156862745098,"因":0.00392156862745098,"为":0.00392156862745098,"络":0.00784313725490196,"条":0.00784313725490196,"件":0.00784313725490196,"不":0.011764705882352941,"好":0.00784313725490196,"导":0.00784313725490196,"致":0.00980392156862745,"数":0.01764705882352941,"传":0.00392156862745098,"输":0.00392156862745098,"超":0.00392156862745098,"如":0.00392156862745098,"果":0.00784313725490196,"以":0.00784313725490196,"通":0.00392156862745098,"过":0.00980392156862745,"修":0.00392156862745098,"改":0.00392156862745098,"配":0.0196078431372549,"置":0.0196078431372549,"缓":0.00392156862745098,"解":0.00392156862745098,"这":0.00784313725490196,"个":0.00392156862745098,"问":0.00392156862745098,"题":0.00392156862745098,"参":0.00392156862745098,"考":0.00392156862745098,"scqlengine":0.0058823529411764705,"说":0.0058823529411764705,"明":0.0058823529411764705,"scql":0.01568627450980392,"group":0.00980392156862745,"by":0.0058823529411764705,"相":0.00196078431372549,"语":0.00196078431372549,"法":0.0058823529411764705,"结":0.00392156862745098,"完":0.00196078431372549,"整":0.00196078431372549,"和":0.0058823529411764705,"mysql":0.00196078431372549,"一":0.00196078431372549,"to":0.011764705882352941,"protect":0.00392156862745098,"privacy":0.00392156862745098,"and":0.00392156862745098,"prevent":0.00392156862745098,"the":0.0196078431372549,"malicious":0.00392156862745098,"theft":0.00392156862745098,"of":0.00784313725490196,"within":0.00784313725490196,"groups":0.011764705882352941,"hides":0.00392156862745098,"where":0.00392156862745098,"number":0.00392156862745098,"items":0.00784313725490196,"a":0.00392156862745098,"is":0.00392156862745098,"less":0.00392156862745098,"than":0.00784313725490196,"groupbythreshold":0.00392156862745098,"for":0.00784313725490196,"specific":0.00392156862745098,"details":0.00392156862745098,"please":0.00392156862745098,"refer":0.00392156862745098,"编":0.013725490196078431,"译":0.0058823529411764705,"器":0.0058823529411764705,"groupby_threshold":0.0058823529411764705,"configuration":0.00392156862745098,"option":0.00392156862745098,"default":0.00392156862745098,"with":0.00392156862745098,"fewer":0.00392156862745098,"are":0.00392156862745098,"not":0.00392156862745098,"displayed":0.00392156862745098,"setting":0.00392156862745098,"this":0.00392156862745098,"value":0.00392156862745098,"will":0.00392156862745098,"disable":0.00392156862745098,"filtering":0.00392156862745098,"operation":0.00392156862745098,"计":0.00980392156862745,"算":0.00980392156862745,"程":0.0058823529411764705,"中":0.00980392156862745,"现":0.00196078431372549,"值":0.0058823529411764705,"差":0.0058823529411764705,"进":0.011764705882352941,"入":0.00392156862745098,"mpc":0.00392156862745098,"协":0.00392156862745098,"议":0.00392156862745098,"前":0.00392156862745098,"先":0.00392156862745098,"ring64":0.00392156862745098,"ring128":0.00392156862745098,"码":0.00784313725490196,"然":0.00392156862745098,"后":0.00392156862745098,"密":0.00784313725490196,"态":0.00784313725490196,"都":0.00392156862745098,"会":0.00392156862745098,"产":0.00392156862745098,"生":0.00392156862745098,"无":0.00392156862745098,"避":0.00392156862745098,"免":0.00392156862745098},"146":{"q":0.017391304347826087,"不":0.021739130434782608,"同":0.008695652173913044,"的":0.06521739130434782,"数":0.013043478260869565,"据":0.004347826086956522,"源":0.004347826086956522,"需":0.004347826086956522,"要":0.004347826086956522,"使":0.004347826086956522,"用":0.004347826086956522,"配":0.04782608695652174,"置":0.04782608695652174,"请":0.017391304347826087,"参":0.017391304347826087,"考":0.017391304347826087,"部":0.008695652173913044,"署":0.008695652173913044,"文":0.008695652173913044,"档":0.008695652173913044,"scqlengine":0.02608695652173913,"说":0.02608695652173913,"明":0.02608695652173913,"网":0.013043478260869565,"络":0.013043478260869565,"环":0.013043478260869565,"境":0.013043478260869565,"好":0.013043478260869565,"时":0.017391304347826087,"候":0.004347826086956522,"如":0.004347826086956522,"何":0.004347826086956522,"超":0.004347826086956522,"相":0.004347826086956522,"关":0.004347826086956522,"场":0.008695652173913044,"景":0.008695652173913044,"可":0.017391304347826087,"以":0.02608695652173913,"适":0.017391304347826087,"当":0.017391304347826087,"增":0.008695652173913044,"加":0.017391304347826087,"接":0.008695652173913044,"收":0.008695652173913044,"方":0.008695652173913044,"等":0.008695652173913044,"待":0.008695652173913044,"间":0.008695652173913044,"link_recv_timeout_ms":0.008695652173913044,"减":0.017391304347826087,"少":0.008695652173913044,"channel":0.008695652173913044,"滑":0.008695652173913044,"动":0.008695652173913044,"窗":0.008695652173913044,"口":0.008695652173913044,"大":0.017391304347826087,"小":0.034782608695652174,"link_throttle_window_size":0.008695652173913044,"带":0.008695652173913044,"宽":0.008695652173913044,"情":0.008695652173913044,"况":0.008695652173913044,"下":0.008695652173913044,"单":0.008695652173913044,"个":0.008695652173913044,"http":0.008695652173913044,"payload":0.008695652173913044,"http_max_payload_size":0.008695652173913044,"及":0.008695652173913044,"并":0.008695652173913044,"发":0.008695652173913044,"chunk":0.008695652173913044,"量":0.008695652173913044,"link_chunked_send_parallel_size":0.008695652173913044,"更":0.008695652173913044,"具":0.008695652173913044,"体":0.008695652173913044},"147":{},"148":{"scql":0.02558139534883721,"支":0.002325581395348837,"持":0.002325581395348837,"常":0.002325581395348837,"用":0.02558139534883721,"的":0.013953488372093023,"数":0.013953488372093023,"据":0.013953488372093023,"类":0.013953488372093023,"型":0.013953488372093023,"如":0.002325581395348837,"下":0.002325581395348837,"表":0.02558139534883721,"所":0.002325581395348837,"示":0.02558139534883721,"别":0.03488372093023256,"名":0.011627906976744186,"描":0.011627906976744186,"述":0.011627906976744186,"integerint":0.0069767441860465115,"int32":0.013953488372093023,"int64floatfloatfloat64":0.004651162790697674,"doublefloat":0.0069767441860465115,"double":0.020930232558139535,"float64stringstrdatetime":0.004651162790697674,"包":0.023255813953488372,"含":0.023255813953488372,"日":0.023255813953488372,"期":0.023255813953488372,"和":0.023255813953488372,"时":0.03488372093023256,"间":0.023255813953488372,"两":0.023255813953488372,"部":0.023255813953488372,"分":0.023255813953488372,"使":0.023255813953488372,"yyyy":0.023255813953488372,"mm":0.046511627906976744,"dd":0.023255813953488372,"hh":0.023255813953488372,"ss":0.023255813953488372,"格":0.023255813953488372,"式":0.023255813953488372,"识":0.023255813953488372,"及":0.011627906976744186,"timestamp":0.013953488372093023,"但":0.011627906976744186,"为":0.011627906976744186,"受":0.011627906976744186,"区":0.011627906976744186,"影":0.011627906976744186,"响":0.011627906976744186,"int64":0.020930232558139535,"值":0.011627906976744186,"integer":0.0069767441860465115,"int":0.0069767441860465115,"floatfloat":0.002325581395348837,"float":0.020930232558139535,"float64":0.018604651162790697,"stringstr":0.002325581395348837,"string":0.0069767441860465115,"str":0.0069767441860465115,"datetime":0.009302325581395349},"149":{"scql":0.011363636363636364,"兼":0.006818181818181818,"容":0.006818181818181818,"大":0.0022727272727272726,"多":0.0022727272727272726,"数":0.0022727272727272726,"mysql":0.01818181818181818,"语":0.011363636363636364,"法":0.011363636363636364,"关":0.00909090909090909,"于":0.00909090909090909,"和":0.0022727272727272726,"之":0.0022727272727272726,"间":0.0022727272727272726,"的":0.04772727272727273,"差":0.0022727272727272726,"异":0.0022727272727272726,"请":0.0022727272727272726,"阅":0.0022727272727272726,"读":0.0022727272727272726,"与":0.004545454545454545,"性":0.004545454545454545,"在":0.006818181818181818,"一":0.020454545454545454,"定":0.006818181818181818,"限":0.006818181818181818,"制":0.013636363636363636,"下":0.006818181818181818,"支":0.020454545454545454,"持":0.020454545454545454,"export_options":0.01818181818181818,"目":0.006818181818181818,"前":0.006818181818181818,"只":0.013636363636363636,"或":0.013636363636363636,"者":0.013636363636363636,"作":0.006818181818181818,"为":0.013636363636363636,"enclosing_character":0.01818181818181818,"暂":0.006818181818181818,"时":0.006818181818181818,"不":0.006818181818181818,"escaped":0.00909090909090909,"by":0.00909090909090909,"中":0.013636363636363636,"optionally":0.00909090909090909,"用":0.020454545454545454,"控":0.006818181818181818,"字":0.020454545454545454,"段":0.020454545454545454,"引":0.006818181818181818,"行":0.006818181818181818,"如":0.006818181818181818,"果":0.006818181818181818,"省":0.006818181818181818,"略":0.006818181818181818,"则":0.013636363636363636,"所":0.006818181818181818,"有":0.013636363636363636,"类":0.013636363636363636,"型":0.013636363636363636,"都":0.006818181818181818,"会":0.006818181818181818,"使":0.006818181818181818,"括":0.013636363636363636,"起":0.013636363636363636,"来":0.013636363636363636,"否":0.006818181818181818,"string":0.006818181818181818,"被":0.006818181818181818,"参":0.013636363636363636,"考":0.013636363636363636,"load":0.00909090909090909,"data":0.015909090909090907,"into_option":0.00909090909090909,"file_path":0.00909090909090909,"可":0.006818181818181818,"以":0.006818181818181818,"是":0.006818181818181818,"个":0.013636363636363636,"本":0.006818181818181818,"地":0.006818181818181818,"路":0.013636363636363636,"径":0.013636363636363636,"file":0.013636363636363636,"csv":0.006818181818181818,"oss":0.013636363636363636,"bucket_name":0.006818181818181818,"path":0.006818181818181818,"to":0.006818181818181818,"write":0.006818181818181818,"相":0.006818181818181818,"flag":0.006818181818181818,"应":0.006818181818181818,"该":0.006818181818181818,"正":0.006818181818181818,"确":0.006818181818181818,"设":0.006818181818181818,"置":0.01818181818181818,"engine":0.011363636363636364,"配":0.011363636363636364,"项":0.011363636363636364},"150":{"该":0.07692307692307693,"部":0.07692307692307693,"分":0.07692307692307693,"尚":0.07692307692307693,"未":0.07692307692307693,"准":0.07692307692307693,"备":0.07692307692307693,"好":0.07692307692307693,"请":0.07692307692307693,"之":0.07692307692307693,"后":0.07692307692307693,"查":0.07692307692307693,"看":0.07692307692307693},"151":{"scql":0.0625,"与":0.0625,"mysql":0.0625,"高":0.0625,"度":0.0625,"兼":0.0625,"容":0.0625,"但":0.0625,"仍":0.0625,"有":0.0625,"一":0.0625,"些":0.0625,"语":0.0625,"法":0.0625,"差":0.0625,"异":0.0625},"152":{"分":0.03571428571428571,"区":0.03571428571428571,"表":0.03571428571428571,"字":0.03571428571428571,"符":0.03571428571428571,"集":0.03571428571428571,"用":0.03571428571428571,"户":0.03571428571428571,"自":0.03571428571428571,"定":0.03571428571428571,"义":0.03571428571428571,"的":0.03571428571428571,"函":0.03571428571428571,"数":0.07142857142857142,"tcl":0.03571428571428571,"事":0.03571428571428571,"务":0.03571428571428571,"控":0.03571428571428571,"制":0.03571428571428571,"语":0.07142857142857142,"言":0.07142857142857142,"dml":0.03571428571428571,"据":0.03571428571428571,"操":0.03571428571428571,"作":0.03571428571428571},"153":{},"154":{},"155":{"scql":0.05660377358490566,"中":0.018867924528301886,"创":0.018867924528301886,"建":0.018867924528301886,"的":0.018867924528301886,"table":0.05660377358490566,"是":0.018867924528301886,"一":0.018867924528301886,"个":0.018867924528301886,"虚":0.018867924528301886,"拟":0.018867924528301886,"需":0.018867924528301886,"要":0.018867924528301886,"映":0.03773584905660377,"射":0.03773584905660377,"到":0.018867924528301886,"实":0.018867924528301886,"际":0.018867924528301886,"所":0.018867924528301886,"以":0.018867924528301886,"我":0.018867924528301886,"们":0.018867924528301886,"扩":0.018867924528301886,"展":0.018867924528301886,"该":0.018867924528301886,"语":0.018867924528301886,"句":0.018867924528301886,"来":0.018867924528301886,"传":0.018867924528301886,"递":0.018867924528301886,"信":0.03773584905660377,"息":0.03773584905660377,"更":0.018867924528301886,"多":0.018867924528301886,"请":0.018867924528301886,"阅":0.018867924528301886,"读":0.018867924528301886,"方":0.03773584905660377,"言":0.03773584905660377,"指":0.03773584905660377,"南":0.03773584905660377},"156":{"关":0.027777777777777776,"于":0.027777777777777776,"实":0.08333333333333333,"现":0.08333333333333333,"的":0.027777777777777776,"具":0.027777777777777776,"体":0.027777777777777776,"情":0.027777777777777776,"况":0.027777777777777776,"请":0.027777777777777776,"阅":0.027777777777777776,"读":0.027777777777777776,"scql":0.1111111111111111,"进":0.05555555555555555,"度":0.05555555555555555,"不":0.05555555555555555,"支":0.05555555555555555,"持":0.05555555555555555,"null":0.05555555555555555,"类":0.05555555555555555,"型":0.05555555555555555},"157":{"功":0.014245014245014245,"能":0.014245014245014245,"名":0.014245014245014245,"称":0.014245014245014245,"scql":0.014245014245014245,"的":0.05698005698005698,"方":0.02849002849002849,"式":0.02849002849002849,"mysql":0.014245014245014245,"备":0.014245014245014245,"注":0.014245014245014245,"sum":0.014245014245014245,"int":0.02849002849002849,"整":0.02849002849002849,"数":0.07122507122507123,"求":0.014245014245014245,"和":0.014245014245014245,"返":0.05698005698005698,"回":0.05698005698005698,"型":0.014245014245014245,"小":0.014245014245014245,"decimal":0.014245014245014245,"双":0.014245014245014245,"精":0.014245014245014245,"度":0.014245014245014245,"double":0.014245014245014245,"使":0.014245014245014245,"用":0.014245014245014245,"group":0.014245014245014245,"by":0.014245014245014245,"聚":0.014245014245014245,"合":0.014245014245014245,"函":0.014245014245014245,"组":0.042735042735042736,"内":0.014245014245014245,"据":0.014245014245014245,"量":0.014245014245014245,"大":0.014245014245014245,"于":0.042735042735042736,"等":0.014245014245014245,"group_by_threshold":0.017094017094017096,"所":0.014245014245014245,"有":0.014245014245014245,"出":0.014245014245014245,"安":0.014245014245014245,"全":0.014245014245014245,"性":0.014245014245014245,"考":0.014245014245014245,"虑":0.014245014245014245},"158":{},"159":{"ccl":0.04424778761061947,"column":0.02654867256637168,"control":0.04424778761061947,"list":0.02654867256637168,"is":0.04424778761061947,"deprecated":0.02654867256637168,"and":0.035398230088495575,"no":0.035398230088495575,"longer":0.035398230088495575,"used":0.017699115044247787,"in":0.05309734513274336,"the":0.05309734513274336,"new":0.035398230088495575,"architecture":0.017699115044247787,"previous":0.017699115044247787,"versions":0.017699115044247787,"settings":0.017699115044247787,"were":0.017699115044247787,"required":0.017699115044247787,"before":0.017699115044247787,"executing":0.017699115044247787,"queries":0.017699115044247787,"could":0.017699115044247787,"be":0.017699115044247787,"changed":0.017699115044247787,"via":0.017699115044247787,"grant":0.017699115044247787,"revoke":0.017699115044247787,"this":0.017699115044247787,"applicable":0.017699115044247787,"current":0.017699115044247787,"version":0.017699115044247787,"please":0.017699115044247787,"refer":0.017699115044247787,"to":0.017699115044247787,"examples":0.02654867256637168,"opencore":0.02654867256637168,"demo":0.02654867256637168,"for":0.017699115044247787,"access":0.017699115044247787,"mechanisms":0.017699115044247787},"160":{"考":0.013888888888888888,"虑":0.013888888888888888,"兼":0.013888888888888888,"容":0.013888888888888888,"性":0.013888888888888888,"当":0.013888888888888888,"使":0.013888888888888888,"用":0.013888888888888888,"运":0.013888888888888888,"算":0.013888888888888888,"符":0.013888888888888888,"操":0.013888888888888888,"作":0.013888888888888888,"不":0.013888888888888888,"同":0.013888888888888888,"类":0.041666666666666664,"型":0.041666666666666664,"的":0.027777777777777776,"数":0.013888888888888888,"据":0.027777777777777776,"时":0.013888888888888888,"会":0.027777777777777776,"发":0.027777777777777776,"生":0.027777777777777776,"转":0.05555555555555555,"换":0.05555555555555555,"有":0.013888888888888888,"些":0.013888888888888888,"是":0.013888888888888888,"隐":0.013888888888888888,"式":0.013888888888888888,"例":0.013888888888888888,"如":0.027777777777777776,"scql":0.027777777777777776,"根":0.013888888888888888,"需":0.013888888888888888,"要":0.013888888888888888,"自":0.013888888888888888,"动":0.013888888888888888,"将":0.013888888888888888,"int":0.013888888888888888,"为":0.013888888888888888,"float":0.013888888888888888,"以":0.013888888888888888,"下":0.013888888888888888,"规":0.013888888888888888,"则":0.013888888888888888,"描":0.013888888888888888,"述":0.013888888888888888,"了":0.013888888888888888,"何":0.013888888888888888,"在":0.013888888888888888,"中":0.013888888888888888,"进":0.013888888888888888,"行":0.013888888888888888},"161":{"如":0.02564102564102564,"果":0.01282051282051282,"只":0.01282051282051282,"有":0.01282051282051282,"一":0.038461538461538464,"方":0.038461538461538464,"查":0.038461538461538464,"询":0.038461538461538464,"scql":0.01282051282051282,"会":0.01282051282051282,"将":0.01282051282051282,"语":0.02564102564102564,"句":0.01282051282051282,"转":0.02564102564102564,"换":0.02564102564102564,"成":0.01282051282051282,"符":0.01282051282051282,"合":0.01282051282051282,"参":0.02564102564102564,"与":0.038461538461538464,"者":0.01282051282051282,"数":0.038461538461538464,"据":0.038461538461538464,"库":0.038461538461538464,"mysql":0.01282051282051282,"的":0.038461538461538464,"法":0.01282051282051282,"然":0.01282051282051282,"后":0.01282051282051282,"直":0.01282051282051282,"接":0.01282051282051282,"分":0.01282051282051282,"派":0.01282051282051282,"到":0.01282051282051282,"相":0.01282051282051282,"应":0.01282051282051282,"中":0.01282051282051282,"执":0.01282051282051282,"行":0.01282051282051282,"因":0.01282051282051282,"此":0.01282051282051282,"对":0.01282051282051282,"于":0.01282051282051282,"单":0.01282051282051282,"其":0.01282051282051282,"类":0.02564102564102564,"型":0.02564102564102564,"规":0.01282051282051282,"则":0.01282051282051282,"般":0.01282051282051282,"使":0.01282051282051282,"用":0.01282051282051282,"致":0.01282051282051282},"162":{"如":0.045454545454545456,"果":0.045454545454545456,"涉":0.045454545454545456,"及":0.045454545454545456,"多":0.045454545454545456,"方":0.045454545454545456,"查":0.045454545454545456,"询":0.045454545454545456,"scql":0.045454545454545456,"将":0.045454545454545456,"通":0.045454545454545456,"过":0.045454545454545456,"以":0.045454545454545456,"下":0.045454545454545456,"规":0.045454545454545456,"则":0.045454545454545456,"进":0.045454545454545456,"行":0.045454545454545456,"类":0.045454545454545456,"型":0.045454545454545456,"转":0.045454545454545456,"换":0.045454545454545456},"163":{"比":0.04054054054054054,"较":0.04054054054054054,"操":0.013513513513513514,"作":0.013513513513513514,"中":0.02702702702702703,"的":0.013513513513513514,"两":0.02702702702702703,"个":0.05405405405405406,"参":0.05405405405405406,"数":0.05405405405405406,"都":0.02702702702702703,"不":0.013513513513513514,"能":0.013513513513513514,"是":0.04054054054054054,"string":0.013513513513513514,"类":0.06756756756756757,"型":0.06756756756756757,"如":0.02702702702702703,"果":0.02702702702702703,"long":0.02702702702702703,"则":0.02702702702702703,"它":0.013513513513513514,"们":0.013513513513513514,"将":0.02702702702702703,"按":0.013513513513513514,"照":0.013513513513513514,"进":0.02702702702702703,"行":0.02702702702702703,"其":0.013513513513513514,"一":0.02702702702702703,"float":0.013513513513513514,"或":0.013513513513513514,"者":0.013513513513513514,"double":0.02702702702702703,"会":0.013513513513513514,"另":0.013513513513513514,"转":0.013513513513513514,"换":0.013513513513513514,"为":0.013513513513513514},"164":{"运":0.023809523809523808,"算":0.05952380952380952,"的":0.023809523809523808,"参":0.047619047619047616,"数":0.05952380952380952,"仅":0.011904761904761904,"支":0.023809523809523808,"持":0.023809523809523808,"long":0.03571428571428571,"类":0.05952380952380952,"型":0.05952380952380952,"而":0.011904761904761904,"其":0.023809523809523808,"他":0.011904761904761904,"术":0.011904761904761904,"除":0.011904761904761904,"string":0.011904761904761904,"以":0.011904761904761904,"外":0.011904761904761904,"据":0.011904761904761904,"如":0.023809523809523808,"果":0.023809523809523808,"两":0.011904761904761904,"个":0.03571428571428571,"都":0.011904761904761904,"是":0.023809523809523808,"则":0.023809523809523808,"它":0.011904761904761904,"们":0.011904761904761904,"将":0.023809523809523808,"按":0.011904761904761904,"照":0.011904761904761904,"进":0.023809523809523808,"行":0.023809523809523808,"计":0.023809523809523808,"中":0.011904761904761904,"一":0.023809523809523808,"float":0.011904761904761904,"或":0.011904761904761904,"者":0.011904761904761904,"double":0.023809523809523808,"会":0.011904761904761904,"另":0.011904761904761904,"转":0.011904761904761904,"换":0.011904761904761904,"为":0.011904761904761904},"165":{"除":0.013333333333333334,"了":0.013333333333333334,"count":0.013333333333333334,"聚":0.013333333333333334,"合":0.013333333333333334,"操":0.013333333333333334,"作":0.013333333333333334,"中":0.02666666666666667,"的":0.013333333333333334,"所":0.02666666666666667,"有":0.02666666666666667,"参":0.05333333333333334,"数":0.05333333333333334,"都":0.02666666666666667,"不":0.013333333333333334,"能":0.013333333333333334,"是":0.04,"string":0.013333333333333334,"类":0.05333333333333334,"型":0.05333333333333334,"如":0.02666666666666667,"果":0.02666666666666667,"long":0.02666666666666667,"则":0.02666666666666667,"它":0.013333333333333334,"们":0.013333333333333334,"将":0.02666666666666667,"按":0.013333333333333334,"照":0.013333333333333334,"进":0.02666666666666667,"行":0.02666666666666667,"计":0.02666666666666667,"算":0.02666666666666667,"其":0.013333333333333334,"一":0.02666666666666667,"个":0.02666666666666667,"float":0.013333333333333334,"或":0.013333333333333334,"者":0.013333333333333334,"double":0.02666666666666667,"会":0.013333333333333334,"另":0.013333333333333334,"转":0.013333333333333334,"换":0.013333333333333334,"为":0.013333333333333334},"166":{"安":0.019230769230769232,"全":0.019230769230769232,"协":0.019230769230769232,"作":0.019230769230769232,"查":0.019230769230769232,"询":0.019230769230769232,"语":0.019230769230769232,"言":0.019230769230769232,"secure":0.019230769230769232,"collaborative":0.019230769230769232,"query":0.019230769230769232,"language":0.019230769230769232,"scql":0.019230769230769232,"是":0.019230769230769232,"一":0.019230769230769232,"个":0.038461538461538464,"允":0.019230769230769232,"许":0.019230769230769232,"多":0.019230769230769232,"互":0.019230769230769232,"不":0.038461538461538464,"信":0.019230769230769232,"任":0.019230769230769232,"参":0.019230769230769232,"与":0.019230769230769232,"方":0.019230769230769232,"在":0.019230769230769232,"泄":0.019230769230769232,"露":0.019230769230769232,"各":0.019230769230769232,"自":0.019230769230769232,"隐":0.019230769230769232,"私":0.019230769230769232,"数":0.038461538461538464,"据":0.038461538461538464,"的":0.038461538461538464,"条":0.019230769230769232,"件":0.019230769230769232,"下":0.019230769230769232,"进":0.019230769230769232,"行":0.019230769230769232,"联":0.019230769230769232,"合":0.019230769230769232,"分":0.019230769230769232,"析":0.019230769230769232,"系":0.019230769230769232,"统":0.019230769230769232},"167":{"1":0.011976047904191617,"半":0.023952095808383235,"诚":0.023952095808383235,"实":0.05389221556886228,"安":0.011976047904191617,"全":0.011976047904191617,"scql":0.041916167664670656,"假":0.011976047904191617,"设":0.011976047904191617,"所":0.011976047904191617,"有":0.023952095808383235,"参":0.011976047904191617,"与":0.011976047904191617,"方":0.023952095808383235,"都":0.011976047904191617,"是":0.011976047904191617,"的":0.059880239520958084,"支":0.023952095808383235,"持":0.023952095808383235,"多":0.03592814371257485,"n":0.011976047904191617,"常":0.011976047904191617,"见":0.011976047904191617,"sql":0.011976047904191617,"select":0.011976047904191617,"语":0.011976047904191617,"法":0.011976047904191617,"和":0.011976047904191617,"函":0.011976047904191617,"数":0.023952095808383235,"满":0.011976047904191617,"足":0.011976047904191617,"大":0.011976047904191617,"场":0.011976047904191617,"景":0.011976047904191617,"需":0.011976047904191617,"求":0.011976047904191617,"详":0.011976047904191617,"情":0.011976047904191617,"请":0.011976047904191617,"查":0.011976047904191617,"看":0.011976047904191617,"现":0.017964071856287425,"进":0.017964071856287425,"度":0.017964071856287425,"用":0.011976047904191617,"性":0.023952095808383235,"能":0.023952095808383235,"具":0.011976047904191617,"层":0.011976047904191617,"次":0.011976047904191617,"优":0.011976047904191617,"化":0.011976047904191617,"结":0.011976047904191617,"构":0.011976047904191617,"简":0.011976047904191617,"单":0.011976047904191617,"易":0.011976047904191617,"于":0.011976047904191617,"集":0.011976047904191617,"成":0.011976047904191617},"168":{"scql":0.004545454545454545,"使":0.004545454545454545,"用":0.004545454545454545,"编":0.03636363636363636,"译":0.03636363636363636,"器":0.03636363636363636,"引":0.022727272727272728,"擎":0.022727272727272728,"架":0.013636363636363636,"构":0.004545454545454545,"将":0.00909090909090909,"sql":0.00909090909090909,"查":0.02727272727272727,"询":0.02727272727272727,"转":0.00909090909090909,"换":0.00909090909090909,"为":0.00909090909090909,"安":0.01818181818181818,"全":0.01818181818181818,"执":0.05454545454545454,"行":0.06363636363636363,"计":0.01818181818181818,"划":0.02727272727272727,"解":0.00909090909090909,"析":0.00909090909090909,"逻":0.00909090909090909,"辑":0.00909090909090909,"规":0.00909090909090909,"并":0.01818181818181818,"生":0.01818181818181818,"成":0.01818181818181818,"指":0.00909090909090909,"定":0.00909090909090909,"如":0.00909090909090909,"何":0.00909090909090909,"处":0.00909090909090909,"理":0.00909090909090909,"数":0.00909090909090909,"据":0.00909090909090909,"的":0.02727272727272727,"图":0.01818181818181818,"scqlengine":0.031818181818181815,"是":0.00909090909090909,"一":0.00909090909090909,"个":0.00909090909090909,"明":0.00909090909090909,"密":0.00909090909090909,"文":0.00909090909090909,"混":0.00909090909090909,"合":0.00909090909090909,"与":0.00909090909090909,"对":0.00909090909090909,"等":0.00909090909090909,"协":0.00909090909090909,"作":0.00909090909090909,"运":0.00909090909090909,"返":0.00909090909090909,"回":0.00909090909090909,"结":0.00909090909090909,"果":0.00909090909090909,"基":0.00909090909090909,"于":0.00909090909090909,"先":0.00909090909090909,"进":0.00909090909090909,"mpc":0.00909090909090909,"框":0.00909090909090909,"secretflow":0.013636363636363636,"spu":0.013636363636363636,"实":0.00909090909090909,"现":0.00909090909090909},"169":{"我":0.023255813953488372,"们":0.023255813953488372,"将":0.023255813953488372,"通":0.023255813953488372,"过":0.023255813953488372,"以":0.023255813953488372,"下":0.023255813953488372,"的":0.06976744186046512,"scql":0.11627906976744186,"查":0.09302325581395349,"询":0.09302325581395349,"样":0.023255813953488372,"本":0.023255813953488372,"q":0.09302325581395349,"整":0.023255813953488372,"个":0.023255813953488372,"生":0.023255813953488372,"命":0.023255813953488372,"周":0.023255813953488372,"期":0.023255813953488372,"来":0.023255813953488372,"展":0.023255813953488372,"示":0.023255813953488372,"是":0.023255813953488372,"如":0.023255813953488372,"何":0.023255813953488372,"工":0.023255813953488372,"作":0.023255813953488372},"170":{"让":0.0024813895781637717,"我":0.0024813895781637717,"们":0.0024813895781637717,"来":0.0024813895781637717,"看":0.004962779156327543,"上":0.0024813895781637717,"面":0.0024813895781637717,"查":0.0024813895781637717,"询":0.0024813895781637717,"q":0.0024813895781637717,"中":0.03225806451612903,"涉":0.0024813895781637717,"及":0.0024813895781637717,"的":0.004962779156327543,"表":0.062034739454094295,"结":0.0024813895781637717,"构":0.0024813895781637717,"bank_1":0.03722084367245657,"参":0.02977667493796526,"与":0.02977667493796526,"方":0.02977667493796526,"bank1":0.01488833746898263,"在":0.02977667493796526,"其":0.02977667493796526,"本":0.02977667493796526,"地":0.02977667493796526,"数":0.05955334987593052,"据":0.05955334987593052,"库":0.02977667493796526,"db1":0.017369727047146403,"有":0.05955334987593052,"张":0.02977667493796526,"该":0.02977667493796526,"两":0.02977667493796526,"列":0.02977667493796526,"分":0.02977667493796526,"别":0.02977667493796526,"是":0.02977667493796526,"customer_id":0.034739454094292806,"和":0.02977667493796526,"deposit":0.017369727047146403,"bank_2":0.03722084367245657,"bank2":0.01488833746898263,"db2":0.017369727047146403,"loan":0.017369727047146403},"171":{},"172":{"1":0.03571428571428571,"2":0.00510204081632653,"3":0.00510204081632653,"4":0.00510204081632653,"5":0.00510204081632653,"6":0.00510204081632653,"编":0.025510204081632654,"译":0.025510204081632654,"器":0.03571428571428571,"接":0.00510204081632653,"收":0.00510204081632653,"sql":0.01020408163265306,"查":0.02040816326530612,"询":0.02040816326530612,"并":0.015306122448979591,"执":0.03571428571428571,"行":0.04081632653061224,"以":0.01020408163265306,"下":0.00510204081632653,"操":0.02040816326530612,"作":0.02040816326530612,"步":0.030612244897959183,"骤":0.030612244897959183,"解":0.015306122448979591,"析":0.025510204081632654,"将":0.02040816326530612,"q":0.015306122448979591,"为":0.025510204081632654,"ast":0.01020408163265306,"抽":0.00510204081632653,"象":0.00510204081632653,"语":0.00510204081632653,"法":0.00510204081632653,"树":0.00510204081632653,"规":0.01020408163265306,"划":0.025510204081632654,"转":0.015306122448979591,"换":0.01020408163265306,"逻":0.015306122448979591,"辑":0.015306122448979591,"计":0.015306122448979591,"且":0.00510204081632653,"对":0.01020408163265306,"进":0.00510204081632653,"优":0.01020408163265306,"化":0.015306122448979591,"成":0.015306122448979591,"图":0.05102040816326531,"的":0.01020408163265306,"可":0.015306122448979591,"见":0.015306122448979591,"性":0.01020408163265306,"分":0.02040816326530612,"在":0.00510204081632653,"上":0.01020408163265306,"确":0.00510204081632653,"定":0.00510204081632653,"哪":0.00510204081632653,"些":0.00510204081632653,"节":0.01020408163265306,"点":0.01020408163265306,"每":0.00510204081632653,"个":0.00510204081632653,"参":0.00510204081632653,"与":0.00510204081632653,"方":0.01020408163265306,"根":0.01020408163265306,"据":0.01020408163265306,"需":0.00510204081632653,"要":0.00510204081632653,"生":0.01020408163265306,"拆":0.01020408163265306,"拥":0.00510204081632653,"有":0.00510204081632653,"子":0.00510204081632653},"173":{"子":0.029411764705882353,"图":0.058823529411764705,"被":0.029411764705882353,"发":0.029411764705882353,"送":0.029411764705882353,"到":0.029411764705882353,"相":0.029411764705882353,"应":0.029411764705882353,"的":0.058823529411764705,"scqlengine":0.058823529411764705,"节":0.029411764705882353,"点":0.029411764705882353,"与":0.029411764705882353,"对":0.029411764705882353,"等":0.029411764705882353,"引":0.029411764705882353,"擎":0.029411764705882353,"协":0.029411764705882353,"作":0.029411764705882353,"执":0.029411764705882353,"行":0.029411764705882353,"并":0.029411764705882353,"生":0.029411764705882353,"成":0.029411764705882353,"查":0.029411764705882353,"询":0.029411764705882353,"q":0.029411764705882353,"最":0.029411764705882353,"终":0.029411764705882353,"结":0.029411764705882353,"果":0.029411764705882353},"174":{},"175":{"1":0.009174311926605505,"对":0.006880733944954129,"于":0.009174311926605505,"单":0.0022935779816513763,"次":0.0022935779816513763,"查":0.011467889908256881,"询":0.011467889908256881,"scql":0.022935779816513763,"在":0.011467889908256881,"计":0.006880733944954129,"算":0.006880733944954129,"过":0.0045871559633027525,"程":0.0045871559633027525,"中":0.006880733944954129,"根":0.0022935779816513763,"据":0.016055045871559634,"安":0.006880733944954129,"全":0.009174311926605505,"配":0.0045871559633027525,"置":0.0045871559633027525,"提":0.0022935779816513763,"供":0.0022935779816513763,"数":0.013761467889908258,"机":0.0045871559633027525,"密":0.0045871559633027525,"性":0.0022935779816513763,"保":0.006880733944954129,"护":0.006880733944954129,"不":0.009174311926605505,"语":0.0045871559633027525,"句":0.0045871559633027525,"因":0.0022935779816513763,"为":0.006880733944954129,"所":0.006880733944954129,"有":0.013761467889908258,"的":0.045871559633027525,"参":0.011467889908256881,"与":0.011467889908256881,"方":0.020642201834862386,"公":0.0022935779816513763,"开":0.0022935779816513763,"也":0.0045871559633027525,"间":0.0045871559633027525,"结":0.006880733944954129,"果":0.011467889908256881,"大":0.0022935779816513763,"小":0.0022935779816513763,"维":0.0022935779816513763,"度":0.0045871559633027525,"信":0.009174311926605505,"息":0.009174311926605505,"构":0.0022935779816513763,"建":0.011467889908256881,"mpc":0.006880733944954129,"框":0.0022935779816513763,"架":0.0022935779816513763,"secretflow":0.0045871559633027525,"spu":0.009174311926605505,"之":0.0022935779816513763,"上":0.0045871559633027525,"使":0.013761467889908258,"用":0.01834862385321101,"是":0.006880733944954129,"semi":0.0045871559633027525,"honest":0.0045871559633027525,"模":0.0045871559633027525,"型":0.0045871559633027525,"假":0.0022935779816513763,"设":0.0022935779816513763,"包":0.0022935779816513763,"括":0.0022935779816513763,"者":0.0022935779816513763,"和":0.009174311926605505,"拥":0.0045871559633027525,"scqlengine":0.0022935779816513763,"部":0.0022935779816513763,"署":0.0022935779816513763,"都":0.0045871559633027525,"严":0.0022935779816513763,"格":0.0022935779816513763,"遵":0.0022935779816513763,"守":0.0022935779816513763,"协":0.006880733944954129,"议":0.013761467889908258,"但":0.0045871559633027525,"可":0.006880733944954129,"能":0.009174311926605505,"会":0.0045871559633027525,"尝":0.0022935779816513763,"试":0.011467889908256881,"分":0.0022935779816513763,"析":0.0022935779816513763,"自":0.006880733944954129,"己":0.006880733944954129,"得":0.006880733944954129,"到":0.0045871559633027525,"以":0.0045871559633027525,"获":0.0022935779816513763,"额":0.0022935779816513763,"外":0.0022935779816513763,"其":0.0045871559633027525,"他":0.0045871559633027525,"隐":0.009174311926605505,"私":0.009174311926605505,"如":0.0045871559633027525,"选":0.0045871559633027525,"择":0.0045871559633027525,"semi2k":0.0045871559633027525,"作":0.0045871559633027525,"底":0.0045871559633027525,"层":0.0045871559633027525,"trustedthirdparty":0.006880733944954129,"beaver":0.013761467889908258,"provider":0.013761467889908258,"另":0.0045871559633027525,"一":0.011467889908256881,"种":0.0045871559633027525,"trustedfirstparty":0.006880733944954129,"仅":0.0045871559633027525,"测":0.0045871559633027525,"调":0.0045871559633027525,"目":0.006880733944954129,"基":0.0022935779816513763,"码":0.0022935779816513763,"学":0.0045871559633027525,"系":0.0022935779816513763,"统":0.0022935779816513763,"样":0.0022935779816513763,"现":0.0022935779816513763,"阶":0.0022935779816513763,"段":0.0022935779816513763,"无":0.0022935779816513763,"法":0.006880733944954129,"解":0.009174311926605505,"决":0.006880733944954129,"立":0.0022935779816513763,"合":0.0022935779816513763,"反":0.0045871559633027525,"推":0.0045871559633027525,"原":0.0045871559633027525,"始":0.0045871559633027525,"问":0.006880733944954129,"题":0.006880733944954129,"前":0.0022935779816513763,"术":0.0022935779816513763,"界":0.0022935779816513763,"该":0.0022935779816513763,"案":0.0022935779816513763,"般":0.0022935779816513763,"通":0.0022935779816513763,"dp":0.0022935779816513763,"加":0.0022935779816513763,"噪":0.0022935779816513763,"音":0.0022935779816513763,"虽":0.0022935779816513763,"然":0.0022935779816513763,"制":0.0045871559633027525,"让":0.0022935779816513763,"owner":0.0022935779816513763,"进":0.0022935779816513763,"行":0.0022935779816513763,"限":0.0022935779816513763,"授":0.0022935779816513763,"权":0.0022935779816513763,"定":0.0022935779816513763,"地":0.0022935779816513763,"缓":0.0022935779816513763,"风":0.0045871559633027525,"险":0.0045871559633027525,"完":0.0022935779816513763,"杜":0.0022935779816513763,"绝":0.0022935779816513763,"篡":0.0022935779816513763,"改":0.0022935779816513763,"输":0.0022935779816513763,"入":0.0022935779816513763,"从":0.0022935779816513763,"而":0.0022935779816513763,"下":0.0022935779816513763,"面":0.0022935779816513763,"章":0.0022935779816513763,"节":0.0022935779816513763,"介":0.0022935779816513763,"绍":0.0022935779816513763,"存":0.0022935779816513763,"攻":0.0022935779816513763,"击":0.0022935779816513763,"并":0.0022935779816513763,"给":0.0022935779816513763,"出":0.0022935779816513763,"相":0.0022935779816513763,"应":0.0022935779816513763},"176":{"在":0.023255813953488372,"当":0.023255813953488372,"前":0.023255813953488372,"的":0.046511627906976744,"opencore":0.06976744186046512,"架":0.023255813953488372,"构":0.023255813953488372,"中":0.023255813953488372,"原":0.023255813953488372,"生":0.023255813953488372,"编":0.023255813953488372,"译":0.023255813953488372,"器":0.023255813953488372,"和":0.046511627906976744,"引":0.023255813953488372,"擎":0.023255813953488372,"直":0.023255813953488372,"接":0.023255813953488372,"协":0.023255813953488372,"同":0.023255813953488372,"工":0.023255813953488372,"作":0.023255813953488372,"推":0.023255813953488372,"荐":0.023255813953488372,"部":0.023255813953488372,"署":0.023255813953488372,"方":0.023255813953488372,"式":0.023255813953488372,"安":0.023255813953488372,"全":0.023255813953488372,"配":0.023255813953488372,"置":0.023255813953488372,"请":0.023255813953488372,"参":0.023255813953488372,"考":0.023255813953488372,"examples":0.046511627906976744,"demo":0.046511627906976744},"177":{"scql":0.020833333333333332,"的":0.0625,"查":0.0625,"询":0.0625,"灵":0.020833333333333332,"活":0.020833333333333332,"多":0.041666666666666664,"变":0.020833333333333332,"攻":0.041666666666666664,"击":0.041666666666666664,"者":0.020833333333333332,"可":0.020833333333333332,"以":0.041666666666666664,"使":0.020833333333333332,"用":0.020833333333333332,"次":0.020833333333333332,"合":0.020833333333333332,"法":0.020833333333333332,"或":0.020833333333333332,"一":0.020833333333333332,"个":0.020833333333333332,"复":0.020833333333333332,"杂":0.020833333333333332,"来":0.020833333333333332,"构":0.020833333333333332,"建":0.020833333333333332,"自":0.020833333333333332,"适":0.020833333333333332,"应":0.020833333333333332,"达":0.020833333333333332,"到":0.020833333333333332,"反":0.020833333333333332,"推":0.020833333333333332,"原":0.020833333333333332,"始":0.020833333333333332,"数":0.020833333333333332,"据":0.020833333333333332,"目":0.020833333333333332},"178":{"1":0.01485148514851485,"2":0.0049504950495049506,"多":0.01485148514851485,"次":0.034653465346534656,"查":0.034653465346534656,"询":0.034653465346534656,"攻":0.019801980198019802,"击":0.019801980198019802,"方":0.039603960396039604,"法":0.0049504950495049506,"包":0.0049504950495049506,"含":0.0049504950495049506,"两":0.0049504950495049506,"种":0.01485148514851485,"式":0.019801980198019802,"一":0.01485148514851485,"是":0.009900990099009901,"语":0.009900990099009901,"句":0.009900990099009901,"不":0.0049504950495049506,"变":0.01485148514851485,"每":0.009900990099009901,"时":0.0049504950495049506,"篡":0.0049504950495049506,"改":0.019801980198019802,"输":0.009900990099009901,"入":0.009900990099009901,"内":0.009900990099009901,"容":0.009900990099009901,"的":0.039603960396039604,"来":0.01485148514851485,"获":0.024752475247524754,"取":0.0049504950495049506,"对":0.024752475247524754,"信":0.01485148514851485,"息":0.01485148514851485,"比":0.019801980198019802,"如":0.009900990099009901,"者":0.009900990099009901,"可":0.01485148514851485,"以":0.01485148514851485,"通":0.01485148514851485,"过":0.01485148514851485,"自":0.0049504950495049506,"己":0.0049504950495049506,"join":0.009900990099009901,"key":0.009900990099009901,"枚":0.0049504950495049506,"举":0.0049504950495049506,"得":0.019801980198019802,"全":0.0049504950495049506,"部":0.0049504950495049506,"另":0.0049504950495049506,"写":0.0049504950495049506,"结":0.019801980198019802,"果":0.019801980198019802,"推":0.0049504950495049506,"测":0.0049504950495049506,"隐":0.0049504950495049506,"私":0.0049504950495049506,"数":0.024752475247524754,"据":0.019801980198019802,"利":0.0049504950495049506,"用":0.0049504950495049506,"where":0.009900990099009901,"条":0.024752475247524754,"件":0.009900990099009901,"限":0.0049504950495049506,"制":0.0049504950495049506,"聚":0.01485148514851485,"合":0.01485148514851485,"函":0.0049504950495049506,"第":0.009900990099009901,"n":0.009900990099009901,"二":0.0049504950495049506,"其":0.009900990099009901,"中":0.009900990099009901,"记":0.0049504950495049506,"录":0.0049504950495049506,"明":0.0049504950495049506,"文":0.0049504950495049506},"179":{"该":0.012658227848101266,"攻":0.0379746835443038,"击":0.0379746835443038,"方":0.02531645569620253,"法":0.02531645569620253,"和":0.012658227848101266,"多":0.0379746835443038,"次":0.02531645569620253,"查":0.05063291139240506,"询":0.05063291139240506,"类":0.012658227848101266,"似":0.012658227848101266,"其":0.012658227848101266,"核":0.012658227848101266,"心":0.012658227848101266,"思":0.012658227848101266,"想":0.012658227848101266,"是":0.012658227848101266,"将":0.012658227848101266,"个":0.05063291139240506,"语":0.0379746835443038,"句":0.0379746835443038,"写":0.012658227848101266,"成":0.012658227848101266,"一":0.0379746835443038,"复":0.012658227848101266,"杂":0.012658227848101266,"举":0.012658227848101266,"例":0.012658227848101266,"子":0.012658227848101266,"者":0.012658227848101266,"可":0.012658227848101266,"以":0.012658227848101266,"在":0.012658227848101266,"里":0.012658227848101266,"对":0.012658227848101266,"某":0.012658227848101266,"列":0.012658227848101266,"进":0.012658227848101266,"行":0.012658227848101266,"比":0.012658227848101266,"较":0.012658227848101266,"缩":0.012658227848101266,"小":0.012658227848101266,"数":0.02531645569620253,"据":0.02531645569620253,"范":0.012658227848101266,"围":0.012658227848101266,"来":0.012658227848101266,"反":0.012658227848101266,"推":0.012658227848101266,"原":0.012658227848101266,"始":0.012658227848101266},"180":{"数":0.025,"据":0.025,"拥":0.016666666666666666,"有":0.03333333333333333,"方":0.016666666666666666,"在":0.025,"为":0.008333333333333333,"自":0.008333333333333333,"己":0.008333333333333333,"的":0.025,"设":0.008333333333333333,"置":0.016666666666666666,"安":0.008333333333333333,"全":0.008333333333333333,"配":0.008333333333333333,"时":0.016666666666666666,"要":0.008333333333333333,"慎":0.008333333333333333,"重":0.008333333333333333,"考":0.008333333333333333,"虑":0.008333333333333333,"上":0.008333333333333333,"游":0.008333333333333333,"平":0.008333333333333333,"台":0.008333333333333333,"集":0.016666666666666666,"成":0.016666666666666666,"scql":0.016666666666666666,"建":0.016666666666666666,"议":0.016666666666666666,"执":0.025,"行":0.03333333333333333,"查":0.025,"询":0.025,"前":0.008333333333333333,"加":0.008333333333333333,"一":0.008333333333333333,"个":0.008333333333333333,"人":0.008333333333333333,"工":0.008333333333333333,"审":0.025,"批":0.008333333333333333,"流":0.008333333333333333,"程":0.008333333333333333,"语":0.008333333333333333,"句":0.008333333333333333,"只":0.008333333333333333,"经":0.008333333333333333,"过":0.008333333333333333,"所":0.008333333333333333,"核":0.008333333333333333,"确":0.008333333333333333,"认":0.008333333333333333,"后":0.016666666666666666,"才":0.008333333333333333,"能":0.008333333333333333,"提":0.008333333333333333,"交":0.008333333333333333,"到":0.008333333333333333,"事":0.008333333333333333,"计":0.008333333333333333,"机":0.008333333333333333,"制":0.008333333333333333,"对":0.008333333333333333,"历":0.008333333333333333,"史":0.008333333333333333,"情":0.008333333333333333,"况":0.008333333333333333,"进":0.008333333333333333,"分":0.008333333333333333,"析":0.008333333333333333,"使":0.008333333333333333,"得":0.008333333333333333,"可":0.008333333333333333,"以":0.008333333333333333,"追":0.008333333333333333,"踪":0.008333333333333333,"和":0.008333333333333333,"发":0.008333333333333333,"现":0.008333333333333333,"敏":0.008333333333333333,"感":0.008333333333333333,"信":0.008333333333333333,"息":0.008333333333333333,"泄":0.008333333333333333,"露":0.008333333333333333,"问":0.008333333333333333,"题":0.008333333333333333},"181":{"scql":0.03125,"支":0.03125,"持":0.03125,"https":0.0625,"协":0.03125,"议":0.0625,"建":0.03125,"默":0.03125,"认":0.03125,"开":0.03125,"启":0.0625,"有":0.03125,"关":0.03125,"如":0.03125,"何":0.03125,"为":0.03125,"scqlengine":0.078125,"用":0.03125,"的":0.03125,"方":0.03125,"法":0.03125,"详":0.03125,"见":0.03125,"tls":0.046875,"配":0.046875,"置":0.046875},"182":{"1":0.00333889816360601,"2":0.00333889816360601,"3":0.00333889816360601,"在":0.015025041736227046,"向":0.001669449081803005,"scql":0.00333889816360601,"提":0.001669449081803005,"交":0.001669449081803005,"查":0.005008347245409015,"询":0.005008347245409015,"前":0.005008347245409015,"增":0.00333889816360601,"加":0.00667779632721202,"数":0.021702838063439065,"据":0.021702838063439065,"参":0.008347245409015025,"与":0.011686143572621035,"方":0.018363939899833055,"审":0.02337228714524207,"批":0.005008347245409015,"语":0.001669449081803005,"句":0.001669449081803005,"的":0.035058430717863104,"流":0.005008347245409015,"程":0.00667779632721202,"建":0.00667779632721202,"议":0.005008347245409015,"集":0.005008347245409015,"成":0.00333889816360601,"事":0.011686143572621035,"后":0.008347245409015025,"计":0.011686143572621035,"机":0.001669449081803005,"制":0.001669449081803005,"对":0.005008347245409015,"历":0.001669449081803005,"史":0.001669449081803005,"执":0.001669449081803005,"行":0.01669449081803005,"情":0.001669449081803005,"况":0.001669449081803005,"进":0.008347245409015025,"分":0.01335559265442404,"析":0.011686143572621035,"使":0.01001669449081803,"得":0.001669449081803005,"可":0.00667779632721202,"以":0.005008347245409015,"追":0.001669449081803005,"踪":0.001669449081803005,"和":0.00667779632721202,"发":0.02337228714524207,"现":0.008347245409015025,"敏":0.005008347245409015,"感":0.001669449081803005,"信":0.00333889816360601,"息":0.001669449081803005,"泄":0.005008347245409015,"露":0.001669449081803005,"问":0.001669449081803005,"题":0.001669449081803005,"将":0.00333889816360601,"用":0.011686143572621035,"过":0.008347245409015025,"为":0.01001669449081803,"研":0.011686143572621035,"态":0.01669449081803005,"生":0.01669449081803005,"产":0.011686143572621035,"并":0.005008347245409015,"采":0.00333889816360601,"不":0.00333889816360601,"同":0.001669449081803005,"安":0.005008347245409015,"全":0.005008347245409015,"管":0.001669449081803005,"控":0.001669449081803005,"措":0.001669449081803005,"施":0.001669449081803005,"指":0.00667779632721202,"query":0.01001669449081803,"处":0.01001669449081803,"于":0.00333889816360601,"迭":0.00333889816360601,"代":0.00333889816360601,"中":0.01335559265442404,"模":0.00667779632721202,"式":0.00333889816360601,"样":0.00333889816360601,"本":0.00333889816360601,"必":0.00333889816360601,"须":0.00333889816360601,"是":0.00333889816360601,"经":0.00667779632721202,"脱":0.00333889816360601,"去":0.00333889816360601,"标":0.00333889816360601,"识":0.00333889816360601,"化":0.00667779632721202,"匿":0.00333889816360601,"名":0.00333889816360601,"噪":0.00333889816360601,"等":0.00333889816360601,"手":0.00333889816360601,"段":0.00333889816360601,"理":0.00667779632721202,"小":0.00333889816360601,"规":0.00667779632721202,"旨":0.00333889816360601,"快":0.00333889816360601,"速":0.00333889816360601,"地":0.00333889816360601,"构":0.00333889816360601,"联":0.00667779632721202,"合":0.00667779632721202,"多":0.01335559265442404,"个":0.00667779632721202,"一":0.00667779632721202,"起":0.00333889816360601,"确":0.01001669449081803,"保":0.01001669449081803,"任":0.01335559265442404,"务":0.01335559265442404,"无":0.00333889816360601,"风":0.01335559265442404,"险":0.01335559265442404,"或":0.00333889816360601,"者":0.00333889816360601,"接":0.00333889816360601,"受":0.00333889816360601,"范":0.00333889816360601,"围":0.00333889816360601,"内":0.00333889816360601,"布":0.00333889816360601,"上":0.00333889816360601,"运":0.00333889816360601,"若":0.01001669449081803,"相":0.00333889816360601,"关":0.00333889816360601,"要":0.01001669449081803,"变":0.00333889816360601,"更":0.00333889816360601,"需":0.00667779632721202,"重":0.00333889816360601,"新":0.00333889816360601,"走":0.00333889816360601,"评":0.00667779632721202,"真":0.00333889816360601,"实":0.00667779632721202,"致":0.00333889816360601,"性":0.00333889816360601,"有":0.00333889816360601,"及":0.00333889816360601,"时":0.005008347245409015,"止":0.00333889816360601,"恶":0.00333889816360601,"意":0.00333889816360601,"避":0.00333889816360601,"潜":0.00333889816360601,"漏":0.00333889816360601,"脚":0.001669449081803005,"注":0.001669449081803005,"spu":0.001669449081803005,"semi2k":0.001669449081803005,"协":0.001669449081803005,"了":0.00333889816360601,"效":0.001669449081803005,"率":0.001669449081803005,"第":0.00333889816360601,"三":0.00333889816360601,"来":0.00333889816360601,"beaver":0.00333889816360601,"triples":0.001669449081803005,"会":0.001669449081803005,"考":0.001669449081803005,"虑":0.001669449081803005,"依":0.001669449081803005,"赖":0.001669449081803005,"provider":0.001669449081803005}},"type":{"1":{"fragment":1},"2":{"fragment":1},"3":{"fragment":1},"4":{"fragment":1},"5":{"fragment":1},"6":{"fragment":1},"7":{"fragment":1},"8":{"fragment":1},"9":{"fragment":1},"10":{"fragment":1},"11":{"fragment":1},"12":{"fragment":1},"13":{"fragment":1},"14":{"fragment":1},"15":{"fragment":1},"16":{"fragment":1},"17":{"fragment":1},"18":{"fragment":1},"19":{"fragment":1},"20":{"fragment":1},"21":{"fragment":1},"22":{"fragment":1},"23":{"fragment":1},"24":{"fragment":1},"25":{"fragment":1},"26":{"fragment":1},"27":{"fragment":1},"28":{"fragment":1},"29":{"fragment":1},"30":{"fragment":1},"31":{"fragment":1},"32":{"fragment":1},"33":{"fragment":1},"34":{"fragment":1},"35":{"fragment":1},"36":{"fragment":1},"37":{"fragment":1},"38":{"fragment":1},"39":{"fragment":1},"40":{"fragment":1},"41":{"fragment":1},"42":{"fragment":1},"43":{"fragment":1},"44":{"fragment":1},"45":{"fragment":1},"46":{"fragment":1},"47":{"fragment":1},"48":{"fragment":1},"49":{"fragment":1},"50":{"fragment":1},"51":{"fragment":1},"52":{"fragment":1},"53":{"fragment":1},"54":{"fragment":1},"55":{"fragment":1},"56":{"fragment":1},"57":{"fragment":1},"58":{"fragment":1},"59":{"fragment":1},"60":{"fragment":1},"61":{"fragment":1},"62":{"fragment":1},"63":{"fragment":1},"64":{"fragment":1},"65":{"fragment":1},"66":{"fragment":1},"67":{"fragment":1},"68":{"fragment":1},"69":{"fragment":1},"70":{"fragment":1},"71":{"fragment":1},"72":{"fragment":1},"73":{"fragment":1},"74":{"fragment":1},"75":{"fragment":1},"76":{"fragment":1},"77":{"fragment":1},"78":{"fragment":1},"79":{"fragment":1},"80":{"fragment":1},"81":{"fragment":1},"82":{"fragment":1},"83":{"fragment":1},"84":{"fragment":1},"85":{"fragment":1},"86":{"fragment":1},"87":{"fragment":1},"88":{"fragment":1},"89":{"fragment":1},"90":{"fragment":1},"91":{"fragment":1},"92":{"fragment":1},"93":{"fragment":1},"94":{"fragment":1},"95":{"fragment":1},"96":{"fragment":1},"97":{"fragment":1},"98":{"fragment":1},"99":{"fragment":1},"100":{"fragment":1},"101":{"fragment":1},"102":{"fragment":1},"103":{"fragment":1},"104":{"fragment":1},"105":{"fragment":1},"106":{"fragment":1},"107":{"fragment":1},"108":{"fragment":1},"109":{"fragment":1},"110":{"fragment":1},"111":{"fragment":1},"112":{"fragment":1},"113":{"fragment":1},"114":{"fragment":1},"115":{"fragment":1},"116":{"fragment":1},"117":{"fragment":1},"118":{"fragment":1},"119":{"fragment":1},"120":{"fragment":1},"121":{"fragment":1},"122":{"fragment":1},"123":{"fragment":1},"124":{"fragment":1},"125":{"fragment":1},"126":{"fragment":1},"127":{"fragment":1},"128":{"fragment":1},"129":{"fragment":1},"130":{"fragment":1},"131":{"fragment":1},"132":{"fragment":1},"133":{"fragment":1},"134":{"fragment":1},"135":{"fragment":1},"136":{"fragment":1},"137":{"fragment":1},"138":{"fragment":1},"139":{"fragment":1},"140":{"fragment":1},"141":{"fragment":1},"142":{"fragment":1},"143":{"fragment":1},"144":{"fragment":1},"145":{"fragment":1},"146":{"fragment":1},"147":{"fragment":1},"148":{"fragment":1},"149":{"fragment":1},"150":{"fragment":1},"151":{"fragment":1},"152":{"fragment":1},"153":{"fragment":1},"154":{"fragment":1},"155":{"fragment":1},"156":{"fragment":1},"157":{"fragment":1},"158":{"fragment":1},"159":{"fragment":1},"160":{"fragment":1},"161":{"fragment":1},"162":{"fragment":1},"163":{"fragment":1},"164":{"fragment":1},"165":{"fragment":1},"166":{"fragment":1},"167":{"fragment":1},"168":{"fragment":1},"169":{"fragment":1},"170":{"fragment":1},"171":{"fragment":1},"172":{"fragment":1},"173":{"fragment":1},"174":{"fragment":1},"175":{"fragment":1},"176":{"fragment":1},"177":{"fragment":1},"178":{"fragment":1},"179":{"fragment":1},"180":{"fragment":1},"181":{"fragment":1},"182":{"fragment":1}},"symbol.domain":{},"symbol.name":{},"symbol.module":{}},"tokenOccurrences":{"url":{"0":364,"1":1,"2":183,"scql":196,"zh":182,"cn":182,"documentation":1,"getting":1,"started":1,"systems":1,"the":1,"language":5,"deployment":2,"for":8,"contributors":1,"intro":18,"introduction":1,"opencore":10,"quickstart":10,"architecture":2,"overview":12,"quick":1,"start":1,"setup":1,"run":1,"example":2,"configuration":8,"integration":1,"basic":1,"usage":1,"next":1,"steps":1,"reference":144,"compiler":13,"config":25,"compilesqlrequest":1,"compileoptions":1,"compilersecurityconfig":1,"globalsecurityrelaxation":1,"columnsecurityrelaxation":1,"reverseinferenceconfig":1,"columnvisibility":1,"resultsecurityconfig":1,"additionalinfospec":1,"catalog":1,"see":1,"also":1,"implementation":5,"status":5,"select":1,"statement":2,"functions":3,"and":4,"operators":101,"data":5,"source":1,"specification":1,"op":1,"list":1,"acos":1,"asin":1,"atan":1,"atan2":1,"abs":1,"add":1,"arrowfunc":1,"broadcastto":1,"bucket":1,"casewhen":1,"cast":1,"ceil":1,"coalesce":1,"concat":1,"constant":1,"copy":1,"cos":1,"cot":1,"degrees":1,"div":1,"dumpfile":1,"equal":1,"exp":1,"filter":1,"filterbyindex":1,"floor":1,"greater":1,"greaterequal":1,"greatest":1,"group":1,"groupavg":1,"groupcount":1,"groupcountdistinct":1,"groupfirstof":1,"groupmax":1,"groupmin":1,"grouppercentiledisc":1,"groupsecretavg":1,"groupsecretsum":1,"groupsum":1,"if":1,"ifnull":1,"in":1,"inserttable":1,"intdiv":1,"isnull":1,"join":1,"least":1,"less":1,"lessequal":1,"limit":1,"ln":1,"log10":1,"log2":1,"logicaland":1,"logicalor":1,"makeprivate":1,"makepublic":1,"makeshare":1,"minus":1,"mod":1,"mul":1,"not":1,"notequal":1,"obliviousgroupavg":1,"obliviousgroupcount":1,"obliviousgroupmark":1,"obliviousgroupmax":1,"obliviousgroupmin":1,"obliviousgroupsum":1,"obliviouspercentrank":1,"obliviouspercentiledisc":1,"obliviousrank":1,"percentrank":1,"pow":1,"publish":1,"radians":1,"rank":1,"reduceavg":1,"reducecount":1,"reducemax":1,"reducemin":1,"reducepercentiledisc":1,"reducesum":1,"replicate":1,"round":1,"rownumber":1,"runsql":1,"secretjoin":1,"shape":1,"shuffle":1,"sin":1,"sort":1,"sqrt":1,"tan":1,"unique":1,"engine":9,"scqlengine":3,"options":1,"of":2,"datasource":1,"embed":1,"router":1,"routing":1,"rules":1,"brpc":1,"server":1,"ssl":1,"party":3,"authentication":1,"topics":24,"faq":6,"frequently":1,"asked":1,"questions":1,"deploy":1,"issues":3,"project":1,"preparation":1,"errors":1,"occurred":1,"during":1,"execution":1,"lang":19,"manual":5,"types":1,"query":8,"syntax":1,"mysql":18,"compatibility":16,"unsupported":1,"features":3,"that":1,"are":1,"different":2,"from":2,"ddl":1,"definition":1,"create":1,"table":2,"dql":1,"dcl":1,"control":1,"grant":1,"revoke":1,"type":1,"conversion":1,"rule":1,"single":1,"multi":2,"compare":1,"arithmetic":1,"aggregation":1,"sum":1,"count":1,"avg":1,"min":1,"max":1,"system":10,"key":1,"how":1,"works":1,"schema":1,"lifetime":1,"step1":1,"compile":1,"sql":1,"step2":1,"execute":1,"on":2,"engines":1,"security":12,"guarantees":1,"threat":1,"model":1,"suggestions":3,"risk":1,"suggestion":1,"result":1,"inversion":1,"attack":5,"method":2,"constructing":1,"complex":1,"instructions":1,"upstream":1,"integrators":1},"title":{"1":1,"2":1,"scql":148,"文":8,"档":8,"开":2,"始":2,"系":10,"统":10,"方":11,"言":8,"部":3,"署":3,"贡":1,"献":1,"者":1,"介":1,"绍":1,"opencore":9,"快":10,"速":10,"入":9,"门":9,"架":2,"构":4,"概":9,"览":1,"环":1,"境":1,"设":1,"置":35,"运":5,"行":3,"示":2,"例":2,"配":34,"集":2,"成":2,"基":1,"本":1,"用":1,"法":5,"下":1,"一":2,"步":3,"参":3,"考":1,"编":15,"译":15,"器":13,"compilesqlrequest":1,"请":2,"求":1,"compileoptions":1,"选":1,"项":3,"compilersecurityconfig":1,"安":15,"全":16,"局":1,"放":2,"松":2,"列":3,"级":1,"结":4,"果":3,"反":2,"推":2,"可":1,"见":6,"性":25,"附":1,"加":1,"信":1,"息":1,"规":101,"范":99,"数":9,"据":7,"目":2,"录":1,"另":1,"阅":1,"实":4,"现":4,"进":4,"度":4,"select":1,"语":6,"句":1,"函":2,"和":2,"算":103,"符":2,"源":2,"子":99,"表":3,"acos":1,"asin":1,"atan":1,"atan2":1,"abs":1,"add":1,"arrowfunc":1,"broadcastto":1,"bucket":1,"casewhen":1,"cast":1,"ceil":1,"coalesce":1,"concat":1,"constant":1,"copy":1,"cos":1,"cot":1,"degrees":1,"div":1,"dumpfile":1,"equal":1,"exp":1,"filter":1,"filterbyindex":1,"floor":1,"greater":1,"greaterequal":1,"greatest":1,"group":1,"groupavg":2,"groupcount":1,"groupcountdistinct":1,"groupfirstof":1,"groupmax":1,"groupmin":1,"grouppercentiledisc":1,"grouphesum":1,"groupsum":1,"if":1,"ifnull":1,"in":1,"inserttable":1,"intdiv":1,"isnull":1,"join":1,"least":1,"less":1,"lessequal":1,"limit":1,"ln":1,"log10":1,"log2":1,"logicaland":1,"logicalor":1,"makeprivate":1,"makepublic":1,"makeshare":1,"minus":1,"mod":1,"mul":1,"not":1,"notequal":1,"obliviousgroupavg":1,"obliviousgroupcount":1,"obliviousgroupmark":1,"obliviousgroupmax":1,"obliviousgroupmin":1,"obliviousgroupsum":1,"obliviouspercentrank":1,"obliviouspercentiledisc":1,"obliviousrank":1,"percentrank":1,"pow":1,"publish":1,"radians":1,"rank":1,"reduceavg":1,"reducecount":1,"reducemax":1,"reducemin":1,"reducepercentiledisc":1,"reducesum":1,"replicate":1,"round":1,"rownumber":1,"runsql":1,"secretjoin":1,"shape":1,"shuffle":1,"sin":1,"sort":1,"sqrt":1,"tan":1,"unique":1,"scqlengine":11,"说":20,"明":20,"embed":1,"router":1,"路":1,"由":1,"则":2,"brpc":1,"服":1,"务":1,"ssl":1,"与":19,"身":1,"份":1,"验":1,"证":1,"主":1,"题":9,"常":5,"问":8,"汇":5,"总":5,"faq":5,"相":3,"关":4,"准":1,"备":1,"时":1,"报":1,"错":1,"指":4,"南":4,"类":2,"型":3,"查":8,"询":8,"操":2,"作":3,"mysql":17,"的":22,"兼":15,"容":15,"不":1,"支":1,"持":1,"功":3,"能":3,"存":1,"在":2,"差":2,"异":2,"ddl":1,"定":1,"义":1,"创":1,"建":5,"dql":1,"dcl":1,"控":1,"制":1,"grant":1,"revoke":1,"转":1,"换":1,"单":1,"多":2,"比":1,"较":1,"术":1,"聚":1,"合":1,"sum":1,"count":1,"avg":1,"min":1,"max":1,"述":8,"键":1,"特":1,"点":1,"如":1,"何":1,"工":1,"生":1,"命":1,"周":1,"期":1,"骤":2,"sql":1,"引":1,"擎":1,"上":2,"执":1,"保":1,"障":1,"威":1,"胁":1,"模":1,"议":4,"针":1,"对":2,"攻":5,"击":5,"风":1,"险":1,"及":1,"次":1,"二":1,"造":1,"复":1,"杂":1,"游":1},"content":{"0":130,"1":309,"2":51,"3":21,"4":11,"5":1,"6":1,"7":6,"16":2,"30":2,"32":2,"64":4,"127":6,"128":2,"1800":2,"5000":2,"6666":6,"8003":2,"8004":2,"8192":2,"9527":2,"30000":2,"300000":2,"1048576":2,"10000000":2,"30000000":2,"134217728":2,"secure":2,"collaborative":2,"query":19,"language":2,"scql":179,"是":276,"一":208,"种":7,"能":43,"够":1,"将":59,"sql":40,"语":58,"句":73,"转":31,"换":28,"为":951,"明":73,"密":182,"文":152,"混":3,"合":122,"执":56,"行":212,"图":20,"并":38,"在":107,"联":10,"数":1117,"据":342,"库":68,"系":21,"统":21,"上":27,"的":1170,"该":84,"mpc":12,"框":4,"架":28,"由":36,"spu":30,"提":17,"供":11,"支":161,"持":162,"您":4,"正":7,"查":103,"看":17,"opencore":28,"档":15,"采":15,"用":325,"原":13,"生":54,"compiler":6,"engine":12,"构":39,"之":78,"前":34,"组":634,"件":136,"scdb":2,"scqlbroker":2,"ccl":7,"不":125,"再":5,"如":140,"果":263,"寻":2,"找":10,"x":4,"请":47,"访":3,"问":35,"0b1":3,"参":255,"考":56,"快":21,"速":21,"开":204,"始":21,"来":51,"使":99,"概":13,"述":23,"简":5,"介":5,"及":24,"设":55,"计":116,"安":77,"全":203,"性":84,"说":53,"实":46,"现":37,"进":105,"度":56,"方":159,"言":20,"手":7,"册":9,"与":167,"mysql":72,"兼":17,"容":19,"部":136,"署":18,"模":40,"式":106,"p2p":2,"中":157,"心":3,"化":17,"和":123,"kuscia":31,"已":7,"经":12,"废":3,"弃":3,"且":7,"推":25,"荐":4,"集":34,"成":50,"examples":21,"demo":16,"了":20,"解":14,"示":150,"例":126,"算":215,"子":71,"规":32,"范":15,"入":347,"门":9,"览":6,"环":11,"境":11,"置":218,"运":126,"配":130,"基":15,"本":36,"法":63,"下":35,"步":18,"指":38,"南":12,"展":10,"何":14,"编":61,"译":51,"器":73,"引":44,"擎":23,"两":49,"个":290,"询":73,"划":22,"协":41,"议":67,"工":11,"作":181,"流":11,"程":32,"发":80,"送":29,"到":56,"节":8,"点":21,"获":26,"取":74,"结":223,"这":11,"会":32,"alice":4,"bob":1,"输":473,"出":211,"包":33,"含":15,"时":210,"所":54,"需":110,"最":103,"小":252,"更":23,"多":308,"教":1,"信":51,"息":53,"tutorial":5,"目":45,"录":33,"完":111,"整":21,"代":9,"码":14,"见":57,"main":2,"go":3,"scqlengine":148,"状":4,"态":198,"内":41,"者":65,"描":16,"api":3,"选":65,"项":22,"主":3,"要":64,"求":30,"消":21,"必":84,"字":77,"符":75,"串":132,"db":35,"可":160,"名":40,"称":26,"issuer":3,"起":18,"code":3,"catalog":3,"表":151,"列":585,"元":80,"compile_opts":3,"compileoptions":3,"issue_time":3,"间":118,"戳":2,"于":164,"now":5,"等":51,"函":25,"security_config":3,"compilersecurityconfig":3,"additional_info":3,"定":142,"响":30,"应":67,"附":6,"加":40,"控":15,"制":76,"策":3,"略":6,"spu_conf":3,"域":9,"documentation":3,"batched":3,"否":110,"以":129,"psi_algorithm_type":3,"psi":26,"类":768,"型":775,"unspecified":3,"自":37,"动":11,"ecdh_psi":3,"kkrt_psi":3,"rr22":3,"semi2k":11,"半":10,"诚":10,"2pc":4,"n":16,"cheetah":10,"仅":9,"aby3":10,"3pc":2,"fm32":3,"位":57,"有":398,"限":53,"fm64":3,"fm128":3,"放":13,"宽":7,"global_relaxation":3,"局":12,"松":8,"column_relaxation_list":3,"按":11,"级":19,"reverse_inference_conf":3,"反":16,"向":11,"理":19,"检":13,"测":8,"column_visibility_list":3,"户":50,"result_security_conf":3,"适":10,"reveal_group_count":3,"允":28,"许":28,"分":257,"reveal_group_mark":3,"标":11,"记":13,"reveal_key_after_join":9,"连":107,"接":145,"键":18,"启":110,"后":93,"优":9,"先":10,"择":8,"join":35,"而":13,"非":6,"secret":9,"得":15,"好":13,"reveal_filter_mask":9,"过":43,"滤":5,"掩":4,"续":5,"当":27,"细":24,"粒":1,"database":6,"table":15,"column":9,"逻":17,"辑":17,"或":56,"true":47,"false":47,"只":26,"都":26,"终":4,"才":7,"也":9,"相":51,"同":30,"enable_reverse_inference":3,"从":16,"断":3,"根":29,"骤":7,"增":8,"高":3,"哪":5,"些":11,"特":9,"visible_parties":3,"期":23,"除":14,"外":14,"默":50,"认":77,"情":12,"况":10,"此":14,"其":84,"他":22,"授":2,"予":1,"效":15,"率":3,"影":22,"groupby_threshold":6,"group":155,"by":24,"值":110,"少":4,"阈":1,"被":10,"掉":1,"防":1,"止":5,"攻":17,"击":17,"need_operator_graph":3,"返":66,"回":67,"调":5,"试":21,"义":96,"interpreter":2,"proto":9,"int":17,"long":17,"string":27,"float":25,"double":29,"datetime":39,"timestamp":29,"postgres":9,"sqlite":14,"csvdb":36,"csv":54,"arrowsql":42,"arrow":18,"flight":9,"服":66,"务":84,"详":23,"未":22,"暂":8,"关":54,"usingwhere":2,"having":5,"union":10,"all":5,"distinct":5,"limit":14,"order":5,"subquery":13,"scalar":10,"compare":5,"subqueryin":2,"using":4,"where":7,"in":252,"别":39,"聚":102,"sum":10,"count":10,"avg":5,"min":5,"max":5,"二":51,"术":13,"div":11,"三":17,"角":5,"abs":8,"ceil":9,"floor":9,"round":14,"radians":9,"degrees":9,"ln":9,"log10":14,"log2":14,"sqrt":9,"exp":9,"etc":10,"logical_and":5,"logical_or":5,"not":13,"比":41,"较":28,"inin":3,"datetimenow":3,"无":141,"受":25,"区":39,"datetimecurdate":3,"源":73,"datetimelast_day":3,"须":27,"postgresqldatetimestr_to_date":2,"date_format":5,"postgresqldatetimeadddate":2,"subdate":5,"第":130,"隔":14,"datetimedatediff":3,"postgresql":34,"csvstringsubstr":2,"lower":5,"upper":5,"trim":5,"concat":6,"windowrow_number":3,"percent_rank":5,"curdate":2,"last_day":2,"datetimestr_to_date":1,"str_to_date":2,"datetimeadddate":1,"adddate":2,"datediff":2,"stringsubstr":1,"substr":2,"window":2,"row_number":2,"但":14,"差":11,"异":13,"存":38,"微":2,"谨":2,"慎":4,"端":87,"绍":2,"核":4,"括":22,"签":1,"acos":1,"arc":7,"cosine":4,"单":289,"t":684,"arcosine":2,"out":312,"tensor":260,"约":96,"束":96,"公":184,"私":298,"asin":1,"对":138,"sine":6,"atan":1,"tangent":6,"atan2":3,"left":94,"right":94,"操":93,"t1":139,"t2":127,"绝":4,"add":3,"arrowfunc":1,"属":42,"func_name":3,"ifnull":3,"broadcastto":1,"shapereftensor":5,"大":262,"扩":8,"bucket":1,"hash":1,"桶":1,"input_party_codes":15,"casewhen":2,"遍":1,"历":5,"condition":14,"条":20,"遇":1,"满":3,"足":5,"似":2,"if":3,"then":1,"else":1,"value":34,"真":7,"假":9,"则":61,"valueelse":5,"tensors":23,"t3":10,"cast":1,"coalesce":4,"exprs":5,"null":25,"给":19,"axis":17,"维":16,"它":9,"们":10,"拼":19,"待":41,"int64":23,"constant":1,"to_status":2,"常":11,"量":67,"m":132,"共":2,"copy":1,"复":15,"至":1,"output_party_codes":3,"cos":1,"cot":1,"cotangent":3,"dumpfile":1,"储":24,"改":9,"话":6,"file_path":7,"路":94,"径":73,"field_deliminator":6,"quoting_style":6,"line_terminator":6,"equal":1,"filter":10,"布":10,"尔":7,"每":23,"均":6,"i":45,"素":68,"保":27,"留":1,"做":4,"筛":11,"filterbyindex":1,"索":8,"rowsindexfilter":3,"k":44,"data":35,"greater":1,"greaterequal":1,"greatest":1,"达":5,"id":40,"key":57,"groupid":33,"groupnum":33,"groupavg":2,"groupcount":1,"groupcountdistinct":1,"groupfirstof":1,"groupmax":1,"groupmin":1,"grouppercentiledisc":1,"百":6,"percent":9,"grouphesum":1,"groupsum":1,"另":24,"valueiffalse":5,"expr":7,"altvalue":4,"校":3,"验":36,"in_type":6,"share":2,"local":13,"psi_algorithm":12,"auto":9,"ecdh":4,"oprf":4,"reveal_to":8,"inserttable":1,"session":6,"table_name":21,"column_names":3,"intdiv":1,"形":1,"isnull":1,"eq":1,"交":8,"左":4,"侧":8,"右":4,"leftjoinindex":3,"rightjoinindex":3,"join_type":6,"inner":2,"choose":2,"algorithm":2,"least":1,"less":3,"lessequal":1,"决":10,"attr":2,"offset":4,"logicaland":1,"logicalor":1,"makeprivate":4,"秘":10,"那":2,"么":2,"makepublic":1,"变":10,"makeshare":1,"minus":3,"mod":1,"余":7,"mul":1,"减":5,"notequal":1,"obliviousgroupavg":1,"mask":7,"groupmark":18,"obliviousgroupcount":1,"obliviousgroupmark":1,"排":39,"序":66,"obliviousgroupmax":1,"obliviousgroupmin":1,"obliviousgroupsum":1,"obliviouspercentrank":1,"obliviouspercentiledisc":1,"obliviousrank":1,"percentrank":1,"占":3,"partitionid":9,"号":9,"partitionnum":9,"总":11,"reverse":15,"升":12,"降":12,"pow":3,"publish":1,"披":5,"露":10,"tensoroption":2,"rank":1,"reduceavg":1,"平":7,"reducecount":1,"reducemax":1,"reducemin":1,"reducepercentiledisc":1,"reducesum":1,"replicate":1,"笛":1,"卡":1,"积":6,"错":13,"leftout":3,"rightout":3,"rownumber":1,"runsql":1,"table_refs":3,"格":58,"secretjoin":1,"keys":5,"leftkey":3,"rightkey":3,"payloads":8,"leftoutput":3,"rightoutput":3,"shape":1,"各":4,"shuffle":1,"顺":3,"随":1,"机":7,"打":6,"乱":1,"sin":1,"sort":1,"照":8,"tan":1,"unique":1,"唯":3,"uniquekey":3,"gflags":1,"管":8,"driver":64,"块":11,"log_enable_console_loggertrue":3,"日":40,"志":30,"台":7,"log_enable_session_logger_separationfalse":3,"专":5,"log_dirlogs":3,"log":5,"log_levelinfo":3,"trace":5,"debug":5,"info":7,"warning":5,"error":5,"critical":5,"offpeer_engine_protocolbaidu_stdscqlengine":2,"rpc":55,"peer_engine_connection_typesinglescqlengine":3,"peer_engine_load_balancer":5,"load":14,"balancer":10,"rr":10,"空":16,"peer_engine_timeout_ms300000scqlengine":3,"超":14,"mspeer_engine_max_retry3scqlengine":2,"重":16,"次":23,"peer_engine_enable_ssl_as_clienttruescqlengine":3,"ssl":39,"peer_engine_enable_ssl_client_verificationfalse":3,"客":40,"证":123,"书":55,"peer_engine_ssl_client_ca_certificate":5,"ca":20,"link_recv_timeout_ms30000":3,"link_throttle_window_size16channel":3,"窗":7,"口":33,"避":11,"免":7,"网":16,"络":14,"拥":12,"塞":5,"link_chunked_send_parallel_size1":3,"http_max_payload_size1048576":3,"负":5,"载":5,"1mbdriver_protocolhttp":2,"protoscqlengine":3,"driver_connection_typepooledscqlengine":3,"driver_load_balancer":5,"通":22,"driver_timeout_ms5000scqlengine":3,"msdriver_max_retry3scqlengine":2,"driver_enable_ssl_as_clienttrue":3,"driver_enable_ssl_client_verificationfalse":3,"driver_ssl_client_ca_certificate":5,"listen_port8003scqlengine":3,"监":15,"听":15,"enable_builtin_servicefalse":3,"brpc":10,"internal_port9527brpc":3,"enable_separate_link_portfalse":3,"link":7,"service":5,"离":5,"link_port8004link":3,"idle_timeout_s30scqlengine":3,"闲":5,"闭":5,"延":5,"迟":5,"秒":10,"server_enable_ssltruescqlengine":3,"sslserver_ssl_certificate":2,"server_ssl_private_key":5,"钥":19,"enable_client_authorizationfalsescqlengine":3,"http":36,"头":10,"auth_credential":5,"凭":10,"enable_driver_authorizationfalse":3,"身":17,"份":16,"engine_credential":5,"session_timeout_s1800scqlengine":3,"spu_allowed_protocolssemi2k":3,"datasource_routerembed":3,"embed":11,"or":5,"embed_router_conf":21,"json":21,"http_router_endpoint":7,"datasource_router":9,"kuscia_datamesh_endpointdatameshkuscia":3,"datamesh":25,"grpc":22,"kuscia_datamesh_client_key_path":5,"kuscia_datamesh_client_cert_path":5,"kuscia_datamesh_cacert_path":5,"db_connection_info":7,"enable_self_authtrue":3,"我":8,"private_key_pem_path":7,"pem":5,"enable_peer_authtrue":3,"authorized_profile_path":7,"enable_psi_detail_loggerfalse":3,"psi_detail_logger_dirlogs":3,"detail":5,"enable_restricted_read_pathtrue":3,"读":28,"restricted_read_path":5,"csv_null_strnull":3,"enable_restricted_write_pathtrue":3,"写":27,"restricted_write_path":5,"null_string_to_writenull":3,"output_s3_endpoint":5,"s3":25,"minio":28,"oss":44,"server":24,"endpointoutput_s3_access_key":2,"access":12,"idoutput_s3_secret_key":2,"keyoutput_s3_enalbe_ssltrue":2,"falseoutput_s3_ca_dir_path":2,"certs":5,"output_s3_force_virtual_addressingtrue":3,"便":5,"falseoutput_db_kind":2,"postgresqloutput_db_connection_str":2,"psi_curve_type2psi":3,"里":7,"曲":5,"线":5,"curve_fourq":5,"curve":6,"typeprovider_batch_size8192psi":2,"provider":13,"batch":10,"sizedetail_logger_sample_num0":2,"样":11,"印":5,"0max_chunk_size134217728spu":2,"chunk":7,"体":19,"128mbenable_tensor_life_cycle_managetrue":2,"命":6,"周":6,"arrow_client_disable_server_verificationfalse":3,"禁":5,"adaptor":5,"arrow_cert_pem_path":5,"arrow_client_disable_server_verification":7,"候":12,"arrow_client_key_pem_path":5,"client":13,"mtls":10,"private":5,"arrow_client_cert_pem_path":5,"tmp_file_path":5,"tmpstreaming":3,"临":5,"streaming_row_num_threshold30000000":3,"触":5,"streaming":7,"batch_row_num10000000":3,"log_enable_console_logger":2,"log_enable_session_logger_separation":2,"log_dir":2,"logs":4,"off":3,"log_level":2,"peer_engine_protocolbaidu_stdscqlengine":1,"peer_engine_protocol":2,"baidu_std":2,"peer_engine_connection_type":2,"single":2,"ms":6,"peer_engine_timeout_ms":2,"peer_engine_max_retry3scqlengine":1,"peer_engine_max_retry":2,"peer_engine_enable_ssl_as_client":2,"peer_engine_enable_ssl_client_verification":2,"link_recv_timeout_ms":4,"link_throttle_window_size":4,"channel":4,"link_chunked_send_parallel_size":4,"1mb":3,"http_max_payload_size":4,"driver_protocolhttp":1,"driver_protocol":2,"driver_connection_type":2,"pooled":2,"driver_timeout_ms":2,"driver_max_retry3scqlengine":1,"driver_max_retry":2,"driver_enable_ssl_as_client":2,"driver_enable_ssl_client_verification":2,"listen_port":3,"enable_builtin_service":2,"internal_port":2,"enable_separate_link_port":2,"link_port":2,"idle_timeout_s":2,"server_enable_ssl":2,"server_ssl_certificate":3,"enable_client_authorization":2,"enable_driver_authorization":2,"session_timeout_s":2,"spu_allowed_protocols":2,"kuscia_datamesh_endpoint":2,"enable_self_auth":2,"enable_peer_auth":2,"enable_psi_detail_logger":2,"psi_detail_logger_dir":2,"enable_restricted_read_path":2,"csv_null_str":2,"enable_restricted_write_path":2,"null_string_to_write":2,"endpoint":9,"output_s3_access_key":3,"output_s3_secret_key":3,"output_s3_enalbe_ssltrue":1,"output_s3_enalbe_ssl":2,"output_s3_ca_dir_path":3,"output_s3_force_virtual_addressing":2,"output_db_kind":3,"output_db_connection_str":3,"type":4,"psi_curve_type":2,"provider_batch_size8192psi":1,"size":3,"provider_batch_size":2,"detail_logger_sample_num0":1,"detail_logger_sample_num":2,"max_chunk_size134217728spu":1,"128mb":3,"max_chunk_size":2,"enable_tensor_life_cycle_managetrue":1,"enable_tensor_life_cycle_manage":2,"tmp":2,"streaming_row_num_threshold":2,"batch_row_num":2,"sqlite3":15,"首":1,"初":2,"典":1,"embed_router":4,"尝":2,"拟":2,"router":3,"mock":2,"datasources":2,"name":22,"助":2,"kind":2,"connection_str":7,"str":23,"assignment":30,"host":40,"port":27,"user":34,"password":34,"compress":5,"reconnect":5,"reset":5,"fail":5,"readonly":5,"https":10,"www":6,"org":6,"c3ref":6,"open":6,"htmlsqlite3":3,"file":12,"path":9,"to":17,"dbpostgresql":3,"dbname":11,"connect_timeout":5,"象":11,"因":9,"csvdbconf":6,"db_name":10,"tables":10,"staff":10,"data_path":10,"test":10,"columns":10,"column_name":10,"column_type":10,"s3_conf":5,"test_endpoint":5,"access_key_id":5,"test_id":5,"secret_access_key":5,"test_key":5,"virtualhost":5,"test_bucket":5,"scheme":10,"tcp":11,"tls":8,"嵌":6,"依":8,"赖":8,"额":7,"即":6,"html":3,"database_name":8,"rules":9,"rule":8,"旦":1,"datasource_id":1,"收":5,"添":4,"flags":2,"你":1,"想":2,"地":24,"匹":2,"题":32,"汇":4,"faq":4,"准":8,"备":13,"报":7,"障":6,"威":6,"胁":6,"建":39,"针":6,"风":24,"险":24,"游":8,"新":5,"q":33,"cpu":3,"linux":2,"macos":4,"arm":2,"x86":2,"拉":1,"github":1,"goproxy":2,"还":2,"资":4,"杂":4,"充":2,"十":2,"亿":2,"场":8,"景":8,"际":3,"确":20,"任":19,"意":6,"具":11,"面":5,"odps":3,"note":4,"domaindata":3,"注":13,"链":3,"get":1,"timeout":1,"误":6,"析":27,"拦":2,"截":2,"导":4,"致":10,"传":3,"修":2,"缓":3,"protect":2,"privacy":2,"and":6,"prevent":2,"the":16,"malicious":2,"theft":2,"of":4,"within":4,"groups":6,"hides":2,"number":2,"items":4,"a":2,"is":7,"than":4,"groupbythreshold":2,"for":6,"specific":2,"details":2,"please":4,"refer":4,"configuration":2,"option":2,"default":2,"with":2,"fewer":2,"are":2,"displayed":2,"setting":2,"this":4,"will":2,"disable":2,"filtering":2,"operation":2,"ring64":2,"ring128":2,"然":4,"产":16,"滑":2,"带":2,"payload":2,"integerint":3,"int32":6,"int64floatfloatfloat64":2,"doublefloat":3,"float64stringstrdatetime":2,"yyyy":10,"mm":20,"dd":10,"hh":10,"ss":10,"识":14,"integer":3,"floatfloat":1,"float64":8,"stringstr":1,"阅":3,"export_options":8,"enclosing_character":8,"escaped":4,"optionally":4,"段":14,"省":3,"into_option":4,"bucket_name":3,"write":3,"flag":3,"尚":2,"仍":1,"tcl":2,"事":18,"dml":2,"创":1,"虚":1,"映":2,"射":2,"递":1,"功":5,"decimal":5,"双":5,"精":5,"group_by_threshold":6,"虑":10,"control":5,"list":3,"deprecated":3,"no":4,"longer":4,"used":2,"new":4,"architecture":2,"previous":2,"versions":2,"settings":2,"were":2,"required":2,"before":2,"executing":2,"queries":2,"could":2,"be":2,"changed":2,"via":2,"grant":2,"revoke":2,"applicable":2,"current":2,"version":2,"mechanisms":2,"隐":7,"直":2,"派":1,"般":2,"涉":2,"互":1,"泄":9,"select":2,"层":4,"易":2,"处":14,"secretflow":5,"让":2,"bank_1":15,"bank1":6,"db1":7,"张":12,"customer_id":14,"deposit":7,"bank_2":15,"bank2":6,"db2":7,"loan":7,"ast":2,"抽":1,"树":1,"拆":2,"护":3,"semi":2,"honest":2,"严":1,"遵":1,"守":1,"己":6,"底":2,"trustedthirdparty":3,"beaver":10,"trustedfirstparty":3,"学":2,"阶":1,"立":1,"界":1,"案":1,"dp":1,"噪":5,"音":1,"虽":1,"owner":1,"权":1,"杜":1,"篡":2,"章":1,"灵":1,"活":1,"枚":1,"举":2,"利":1,"思":1,"某":1,"缩":1,"围":5,"人":2,"审":34,"批":8,"史":4,"追":4,"踪":4,"敏":8,"感":4,"研":14,"措":2,"施":2,"迭":4,"脱":4,"去":4,"匿":4,"旨":4,"若":12,"走":4,"评":8,"恶":4,"潜":4,"漏":4,"脚":2,"triples":2},"type":{"fragment":182},"symbol.domain":{},"symbol.name":{},"symbol.module":{}},"avgFieldLength":{"url":10.164835164835164,"title":7.818681318681316,"content":203.12637362637355,"type":1,"symbol.domain":0,"symbol.name":0,"symbol.module":0},"fieldLengths":{"url":{"1":8,"2":8,"3":8,"4":9,"5":7,"6":8,"7":8,"8":12,"9":11,"10":11,"11":10,"12":11,"13":10,"14":10,"15":11,"16":11,"17":8,"18":12,"19":10,"20":10,"21":10,"22":10,"23":10,"24":10,"25":10,"26":10,"27":10,"28":11,"29":11,"30":12,"31":11,"32":12,"33":11,"34":11,"35":10,"36":9,"37":9,"38":9,"39":9,"40":9,"41":9,"42":9,"43":9,"44":9,"45":9,"46":9,"47":9,"48":9,"49":9,"50":9,"51":9,"52":9,"53":9,"54":9,"55":9,"56":9,"57":9,"58":9,"59":9,"60":9,"61":9,"62":9,"63":9,"64":9,"65":9,"66":9,"67":9,"68":9,"69":9,"70":9,"71":9,"72":9,"73":9,"74":9,"75":9,"76":9,"77":9,"78":9,"79":9,"80":9,"81":9,"82":9,"83":9,"84":9,"85":9,"86":9,"87":9,"88":9,"89":9,"90":9,"91":9,"92":9,"93":9,"94":9,"95":9,"96":9,"97":9,"98":9,"99":9,"100":9,"101":9,"102":9,"103":9,"104":9,"105":9,"106":9,"107":9,"108":9,"109":9,"110":9,"111":9,"112":9,"113":9,"114":9,"115":9,"116":9,"117":9,"118":9,"119":9,"120":9,"121":9,"122":9,"123":9,"124":9,"125":9,"126":9,"127":9,"128":9,"129":9,"130":9,"131":9,"132":11,"133":13,"134":13,"135":12,"136":11,"137":11,"138":13,"139":12,"140":13,"141":8,"142":12,"143":10,"144":11,"145":12,"146":10,"147":12,"148":12,"149":12,"150":12,"151":12,"152":12,"153":16,"154":14,"155":12,"156":14,"157":14,"158":14,"159":12,"160":13,"161":13,"162":13,"163":11,"164":11,"165":16,"166":12,"167":11,"168":10,"169":12,"170":11,"171":13,"172":13,"173":13,"174":11,"175":14,"176":12,"177":18,"178":15,"179":16,"180":10,"181":13,"182":13},"title":{"1":3,"2":5,"3":6,"4":6,"5":5,"6":8,"7":2,"8":6,"9":10,"10":10,"11":10,"12":10,"13":8,"14":8,"15":10,"16":9,"17":4,"18":6,"19":11,"20":11,"21":11,"22":12,"23":12,"24":12,"25":10,"26":12,"27":12,"28":12,"29":10,"30":5,"31":8,"32":11,"33":8,"34":5,"35":9,"36":6,"37":6,"38":6,"39":6,"40":6,"41":6,"42":6,"43":6,"44":6,"45":6,"46":6,"47":6,"48":6,"49":6,"50":6,"51":6,"52":6,"53":6,"54":6,"55":6,"56":6,"57":6,"58":6,"59":6,"60":6,"61":6,"62":6,"63":6,"64":6,"65":6,"66":6,"67":6,"68":6,"69":6,"70":6,"71":6,"72":6,"73":6,"74":6,"75":6,"76":6,"77":6,"78":6,"79":6,"80":6,"81":6,"82":6,"83":6,"84":6,"85":6,"86":6,"87":6,"88":6,"89":6,"90":6,"91":6,"92":6,"93":6,"94":6,"95":6,"96":6,"97":6,"98":6,"99":6,"100":6,"101":6,"102":6,"103":6,"104":6,"105":6,"106":6,"107":6,"108":6,"109":6,"110":6,"111":6,"112":6,"113":6,"114":6,"115":6,"116":6,"117":6,"118":6,"119":6,"120":6,"121":6,"122":6,"123":6,"124":6,"125":6,"126":6,"127":6,"128":6,"129":6,"130":6,"131":6,"132":5,"133":10,"134":9,"135":10,"136":7,"137":9,"138":11,"139":8,"140":14,"141":2,"142":7,"143":13,"144":15,"145":12,"146":13,"147":5,"148":10,"149":10,"150":11,"151":6,"152":12,"153":17,"154":13,"155":9,"156":13,"157":13,"158":13,"159":8,"160":12,"161":10,"162":10,"163":10,"164":10,"165":15,"166":5,"167":9,"168":7,"169":10,"170":9,"171":13,"172":13,"173":14,"174":5,"175":14,"176":9,"177":22,"178":16,"179":18,"180":7,"181":13,"182":14},"content":{"1":176,"2":25,"3":78,"4":36,"5":121,"6":21,"7":210,"8":20,"9":119,"10":0,"11":0,"12":22,"13":50,"14":0,"15":17,"16":95,"17":161,"18":31,"19":319,"20":229,"21":248,"22":206,"23":347,"24":106,"25":183,"26":80,"27":57,"28":103,"29":80,"30":0,"31":417,"32":1427,"33":270,"34":26,"35":0,"36":86,"37":89,"38":89,"39":151,"40":87,"41":151,"42":107,"43":147,"44":134,"45":261,"46":97,"47":86,"48":93,"49":160,"50":104,"51":117,"52":85,"53":85,"54":85,"55":151,"56":292,"57":151,"58":85,"59":182,"60":150,"61":85,"62":151,"63":151,"64":105,"65":141,"66":211,"67":211,"68":211,"69":211,"70":211,"71":211,"72":270,"73":218,"74":224,"75":211,"76":216,"77":138,"78":369,"79":176,"80":158,"81":81,"82":354,"83":105,"84":151,"85":151,"86":146,"87":88,"88":88,"89":88,"90":152,"91":152,"92":220,"93":96,"94":87,"95":155,"96":151,"97":151,"98":88,"99":151,"100":234,"101":234,"102":190,"103":234,"104":234,"105":234,"106":234,"107":289,"108":234,"109":355,"110":143,"111":102,"112":89,"113":344,"114":121,"115":126,"116":125,"117":125,"118":174,"119":116,"120":215,"121":89,"122":363,"123":105,"124":211,"125":186,"126":104,"127":85,"128":225,"129":85,"130":85,"131":103,"132":10,"133":0,"134":6176,"135":137,"136":1626,"137":197,"138":55,"139":16,"140":62,"141":566,"142":18,"143":102,"144":848,"145":510,"146":230,"147":0,"148":430,"149":440,"150":26,"151":16,"152":56,"153":0,"154":0,"155":53,"156":36,"157":351,"158":0,"159":113,"160":72,"161":78,"162":22,"163":148,"164":168,"165":150,"166":52,"167":167,"168":220,"169":43,"170":403,"171":0,"172":196,"173":34,"174":0,"175":436,"176":43,"177":48,"178":202,"179":79,"180":240,"181":64,"182":1198},"type":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"175":1,"176":1,"177":1,"178":1,"179":1,"180":1,"181":1,"182":1},"symbol.domain":{},"symbol.name":{},"symbol.module":{}}},"docs":{"docs":{"1":{"url":"/scql/2.0.0/zh-CN/#scql-documentation","type":"fragment","title":"SCQL 文档","content":"Secure Collaborative Query Language (SCQL) 是一种能够将 SQL 语句转换为明密文混合执行图, 并在联合数据库系统上执行的系统. 该系统的 MPC 框架由 SPU 提供支持. SPU 您正在查看 SCQL 2.0 OpenCore 文档.SCQL 2.0 采用原生的 Compiler + Engine 架构. 之前的组件 (SCDB, SCQLBroker, CCL) 不再支持.如果您正在寻找 SCQL 1.x 的文档, 请访问 SCQL 1.0.0b1 文档. 您正在查看 SCQL 2.0 OpenCore 文档. SCQL 2.0 采用原生的 Compiler + Engine 架构. 之前的组件 (SCDB, SCQLBroker, CCL) 不再支持. Compiler + Engine 如果您正在寻找 SCQL 1.x 的文档, 请访问 SCQL 1.0.0b1 文档. SCQL 1.0.0b1 文档 "},"2":{"url":"/scql/2.0.0/zh-CN/#getting-started","type":"fragment","title":"SCQL 文档 - 开始","content":"参考 OpenCore 快速开始 来开始使用 SCQL 的原生 compiler + engine 架构. OpenCore 快速开始 "},"3":{"url":"/scql/2.0.0/zh-CN/#scql-systems","type":"fragment","title":"SCQL 文档 - SCQL 系统","content":"\n概述: 系统简介及架构设计\n安全性: 安全性说明\n参考: SCQL 实现进度\n 概述: 系统简介及架构设计 概述 系统简介及架构设计 安全性: 安全性说明 安全性 安全性说明 参考: SCQL 实现进度 参考 SCQL 实现进度 "},"4":{"url":"/scql/2.0.0/zh-CN/#the-scql-language","type":"fragment","title":"SCQL 文档 - SCQL 方言","content":"\n参考: SCQL 方言手册 | 与 MySQL 兼容性\n 参考: SCQL 方言手册 | 与 MySQL 兼容性 参考 SCQL 方言手册 与 MySQL 兼容性 "},"5":{"url":"/scql/2.0.0/zh-CN/#deployment","type":"fragment","title":"SCQL 文档 - 部署","content":"之前的部署模式 (P2P, 中心化和 Kuscia) 已经 废弃且不再支持.推荐方式: 使用原生的 compiler + engine 集成方式.\n查看 examples/opencore-demo/ 了解集成示例\n 之前的部署模式 (P2P, 中心化和 Kuscia) 已经 废弃且不再支持. 废弃且不再支持 推荐方式: 使用原生的 compiler + engine 集成方式. 推荐方式 \n查看 examples/opencore-demo/ 了解集成示例\n 查看 examples/opencore-demo/ 了解集成示例 examples/opencore-demo/ "},"6":{"url":"/scql/2.0.0/zh-CN/#for-contributors","type":"fragment","title":"SCQL 文档 - 贡献者文档","content":"\n参考: SCQL 算子规范\n 参考: SCQL 算子规范 参考 SCQL 算子规范  "},"7":{"url":"/scql/2.0.0/zh-CN/intro#introduction","type":"fragment","title":"介绍","content":"\nSCQL OpenCore 快速入门\n\n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n\n\n \nSCQL OpenCore 快速入门\n\n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n\n\n SCQL OpenCore 快速入门\n\n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n\n SCQL OpenCore 快速入门 \n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n 架构概览 架构概览 快速开始\n\n环境设置\n运行示例\n\n 快速开始 \n环境设置\n运行示例\n 环境设置 环境设置 运行示例 运行示例 配置 配置 集成\n\n基本用法\n\n 集成 \n基本用法\n 基本用法 基本用法 下一步 下一步 "},"8":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#scql-opencore-quickstart","type":"fragment","title":"SCQL OpenCore 快速入门","content":"本指南展示如何使用 SCQL 的原生编译器 + 引擎架构。 "},"9":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#architecture-overview","type":"fragment","title":"SCQL OpenCore 快速入门 - 架构概览","content":"SCQL 由两个组件组成： \n编译器: 将 SQL 查询转换为安全执行计划\n引擎: 使用 MPC 协议执行计划\n 编译器: 将 SQL 查询转换为安全执行计划 编译器 引擎: 使用 MPC 协议执行计划 引擎 工作流程： \n编译 SQL 为执行计划\n将计划发送到引擎节点\n获取查询结果\n 编译 SQL 为执行计划 将计划发送到引擎节点 获取查询结果 "},"10":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#quick-start","type":"fragment","title":"SCQL OpenCore 快速入门 - 快速开始","content":""},"11":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#setup","type":"fragment","title":"SCQL OpenCore 快速入门 - 环境设置","content":" "},"12":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#run-example","type":"fragment","title":"SCQL OpenCore 快速入门 - 运行示例","content":" 这会编译一个 SQL 查询并在 Alice 和 Bob 的引擎上执行。 输出:  "},"13":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#configuration","type":"fragment","title":"SCQL OpenCore 快速入门 - 配置","content":"这是 examples/opencore-demo 的配置示例，包含了集成编译器 + 引擎时所需的最小配置。更多教程信息请参考 examples/tutorial 目录。 examples/opencore-demo examples/tutorial 最小示例:  "},"14":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#integration","type":"fragment","title":"SCQL OpenCore 快速入门 - 集成","content":""},"15":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#basic-usage","type":"fragment","title":"SCQL OpenCore 快速入门 - 基本用法","content":" 完整代码请参见 examples/opencore-demo/main.go。 examples/opencore-demo/main.go "},"16":{"url":"/scql/2.0.0/zh-CN/intro/opencore-quickstart#next-steps","type":"fragment","title":"SCQL OpenCore 快速入门 - 下一步","content":"\n编译器配置: SCQL 编译器配置\n引擎配置: SCQLEngine 配置说明\n实现状态: SCQL 实现进度\n示例: examples/opencore-demo/ 和 examples/tutorial/\n 编译器配置: SCQL 编译器配置 SCQL 编译器配置 引擎配置: SCQLEngine 配置说明 SCQLEngine 配置说明 实现状态: SCQL 实现进度 SCQL 实现进度 示例: examples/opencore-demo/ 和 examples/tutorial/ examples/opencore-demo/ examples/tutorial/ "},"17":{"url":"/scql/2.0.0/zh-CN/reference#reference","type":"fragment","title":"参考文档","content":"语言\nSCQL 方言指南\n与 MySQL 的兼容性\n 语言 语言 \nSCQL 方言指南\n与 MySQL 的兼容性\n SCQL 方言指南 SCQL 方言指南 与 MySQL 的兼容性 与 MySQL 的兼容性 配置\nSCQL 编译器配置\nSCQLEngine 配置说明\n 配置 配置 \nSCQL 编译器配置\nSCQLEngine 配置说明\n SCQL 编译器配置 SCQL 编译器配置 SCQLEngine 配置说明 SCQLEngine 配置说明 内部开发者参考\nSCQL 算子规范\n 内部开发者参考 内部开发者参考 \nSCQL 算子规范\n SCQL 算子规范 SCQL 算子规范 \nSCQL 实现进度\n \nSCQL 实现进度\n SCQL 实现进度 SCQL 实现进度 "},"18":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#scql-compiler-configuration","type":"fragment","title":"SCQL 编译器配置","content":" SCQL 编译器将 SQL 查询转换为安全执行计划。本文档描述编译器 API 的配置选项。 "},"19":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#compilesqlrequest","type":"fragment","title":"SCQL 编译器配置 - CompileSQLRequest 编译请求","content":"编译 SQL 查询的主要请求消息。 \nquery （必需）：要编译的 SQL 查询字符串\ndb （可选）：数据库名称\nissuer （必需）：查询发起方的参与方代码（例如， {\"code\": \"alice\"} ）\ncatalog （必需）：描述表和列的数据库目录元数据，参见 数据目录配置\ncompile_opts （必需）：编译选项，参见 CompileOptions 编译选项\nissue_time （必需）：查询发起时间戳，用于 NOW() 等函数\nsecurity_config （必需）：安全配置，参见 CompilerSecurityConfig 安全配置\nadditional_info （必需）：指定响应中的附加信息，参见 附加信息规范\n query （必需）：要编译的 SQL 查询字符串 query 必需 db （可选）：数据库名称 db 可选 issuer （必需）：查询发起方的参与方代码（例如， {\"code\": \"alice\"} ） issuer 必需 {\"code\": \"alice\"} catalog （必需）：描述表和列的数据库目录元数据，参见 数据目录配置 catalog 必需 数据目录配置 compile_opts （必需）：编译选项，参见 CompileOptions 编译选项 compile_opts 必需 CompileOptions 编译选项 issue_time （必需）：查询发起时间戳，用于 NOW() 等函数 issue_time 必需 NOW() security_config （必需）：安全配置，参见 CompilerSecurityConfig 安全配置 security_config 必需 CompilerSecurityConfig 安全配置 additional_info （必需）：指定响应中的附加信息，参见 附加信息规范 additional_info 必需 附加信息规范 "},"20":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#compileoptions","type":"fragment","title":"SCQL 编译器配置 - CompileOptions 编译选项","content":" 控制执行策略的编译选项。 \nspu_conf （必需）：SPU 运行时配置（协议、域等），参见 SPU documentation\nbatched （必需）：是否以流式模式运行\npsi_algorithm_type （可选）：PSI 算法类型： UNSPECIFIED （自动）、 ECDH_PSI 、 KKRT_PSI 、 RR22\n spu_conf （必需）：SPU 运行时配置（协议、域等），参见 SPU documentation spu_conf 必需 SPU documentation batched （必需）：是否以流式模式运行 batched 必需 psi_algorithm_type （可选）：PSI 算法类型： UNSPECIFIED （自动）、 ECDH_PSI 、 KKRT_PSI 、 RR22 psi_algorithm_type 可选 UNSPECIFIED ECDH_PSI KKRT_PSI RR22 SPU 配置示例：  支持的 SPU 协议： \nSEMI2K ：半诚实 2PC/MPC（支持 N 方）\nCHEETAH ：半诚实 2PC（仅支持 2 方）\nABY3 ：半诚实 3PC（仅支持 3 方）\n SEMI2K ：半诚实 2PC/MPC（支持 N 方） SEMI2K CHEETAH ：半诚实 2PC（仅支持 2 方） CHEETAH ABY3 ：半诚实 3PC（仅支持 3 方） ABY3 支持的域： \nFM32 ：32 位有限域\nFM64 ：64 位有限域\nFM128 ：128 位有限域\n FM32 ：32 位有限域 FM32 FM64 ：64 位有限域 FM64 FM128 ：128 位有限域 FM128 "},"21":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#compilersecurityconfig","type":"fragment","title":"SCQL 编译器配置 - CompilerSecurityConfig 安全配置","content":" 控制数据可见性和安全放宽的安全配置。 \nglobal_relaxation （必需）：全局安全放宽设置，参见 全局安全放松\ncolumn_relaxation_list （可选）：按列的安全放宽设置，参见 列级安全放松\nreverse_inference_conf （必需）：反向推理检测配置，参见 结果反推配置\ncolumn_visibility_list （可选）：用户指定的列可见性，参见 列可见性\nresult_security_conf （可选）：结果级安全配置，参见 结果安全配置\n global_relaxation （必需）：全局安全放宽设置，参见 全局安全放松 global_relaxation 必需 全局安全放松 column_relaxation_list （可选）：按列的安全放宽设置，参见 列级安全放松 column_relaxation_list 可选 列级安全放松 reverse_inference_conf （必需）：反向推理检测配置，参见 结果反推配置 reverse_inference_conf 必需 结果反推配置 column_visibility_list （可选）：用户指定的列可见性，参见 列可见性 column_visibility_list 可选 列可见性 result_security_conf （可选）：结果级安全配置，参见 结果安全配置 result_security_conf 可选 结果安全配置 "},"22":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#globalsecurityrelaxation","type":"fragment","title":"SCQL 编译器配置 - 全局安全放松","content":" 适用于所有数据的全局安全放松配置。 \nreveal_group_count （可选）：允许分组计数以明文可见\nreveal_group_mark （可选）：允许分组标记以明文可见\nreveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能\nreveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用\n reveal_group_count （可选）：允许分组计数以明文可见 reveal_group_count 可选 reveal_group_mark （可选）：允许分组标记以明文可见 reveal_group_mark 可选 reveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能 reveal_key_after_join 可选 reveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用 reveal_filter_mask 可选 示例：  "},"23":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#columnsecurityrelaxation","type":"fragment","title":"SCQL 编译器配置 - 列级安全放松","content":" 用于细粒度控制的列级安全放松配置。 \ndatabase （必需）：数据库名称\ntable （必需）：表名称\ncolumn （必需）：列名称\nreveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能\nreveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用\n database （必需）：数据库名称 database 必需 table （必需）：表名称 table 必需 column （必需）：列名称 column 必需 reveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能 reveal_key_after_join 可选 reveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用 reveal_filter_mask 可选 列级设置与全局设置使用逻辑或运算。如果全局 reveal_key_after_join 为 true 而列级为 false ，结果为 true 。如果全局为 false 而列级为 true ，结果为 true 。只有当两者都为 false 时，最终结果才为 false 。 reveal_filter_mask 也适用相同的逻辑。 列级设置与全局设置使用逻辑或运算。如果全局 reveal_key_after_join 为 true 而列级为 false ，结果为 true 。如果全局为 false 而列级为 true ，结果为 true 。只有当两者都为 false 时，最终结果才为 false 。 reveal_filter_mask 也适用相同的逻辑。 reveal_key_after_join true false true false true true false false reveal_filter_mask 示例：  "},"24":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#reverseinferenceconfig","type":"fragment","title":"SCQL 编译器配置 - 结果反推配置","content":" 用于结果反推的配置。 \nenable_reverse_inference （必需）：从结果可见性推断中间可见性以启用明文计算\n enable_reverse_inference （必需）：从结果可见性推断中间可见性以启用明文计算 enable_reverse_inference 必需 启用后，编译器将根据最终结果的可见性推断中间计算步骤的可见性，从而增加明文计算的可能性并提高性能。 示例：  "},"25":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#columnvisibility","type":"fragment","title":"SCQL 编译器配置 - 列可见性","content":" 指定哪些参与方可以查看特定列。 \ndatabase （必需）：数据库名称\ntable （必需）：表名称\ncolumn （必需）：列名称\nvisible_parties （必需）：可在计算期间查看该列的参与方代码列表（除所有者之外）\n database （必需）：数据库名称 database 必需 table （必需）：表名称 table 必需 column （必需）：列名称 column 必需 visible_parties （必需）：可在计算期间查看该列的参与方代码列表（除所有者之外） visible_parties 必需 默认情况下，只有列所有者可以查看数据。使用此配置可以向其他参与方授予可见性。增加列可见性会使执行图更优先使用明文算子，提高执行效率。 示例：  "},"26":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#resultsecurityconfig","type":"fragment","title":"SCQL 编译器配置 - 结果安全配置","content":" 影响查询结果的安全配置。 \ngroupby_threshold （可选）：GROUP BY 结果中一个分组的最小行数（默认值：4）\n groupby_threshold （可选）：GROUP BY 结果中一个分组的最小行数（默认值：4） groupby_threshold 可选 行数少于此阈值的分组将被过滤掉，以防止推理攻击。 示例：  "},"27":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#additionalinfospec","type":"fragment","title":"SCQL 编译器配置 - 附加信息规范","content":" 指定应在响应中包含哪些附加信息。 \nneed_operator_graph （可选）：是否返回用于调试的算子图（默认值： false ）\n need_operator_graph （可选）：是否返回用于调试的算子图（默认值： false ） need_operator_graph 可选 false "},"28":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#catalog-configuration","type":"fragment","title":"SCQL 编译器配置 - 数据目录配置","content":" 数据目录定义了数据库模式。完整定义请参见 api/interpreter.proto 。 api/interpreter.proto 基本结构：  支持的列类型： \nint 、 long 、 string 、 float 、 double\ndatetime 、 timestamp\n int 、 long 、 string 、 float 、 double int long string float double datetime 、 timestamp datetime timestamp 支持的数据库类型： \nmysql 、 postgres 、 sqlite\ncsvdb （用于 CSV 文件）\narrowsql （用于 Arrow Flight 服务器）\n mysql 、 postgres 、 sqlite mysql postgres sqlite csvdb （用于 CSV 文件） csvdb arrowsql （用于 Arrow Flight 服务器） arrowsql "},"29":{"url":"/scql/2.0.0/zh-CN/reference/compiler-config#see-also","type":"fragment","title":"SCQL 编译器配置 - 另请参阅","content":"\nSCQLEngine 配置说明 - 引擎配置参考\nSCQL OpenCore 快速入门 - 快速入门指南\nSPU 文档 - SPU 协议详细信息\n SCQLEngine 配置说明 - 引擎配置参考 SCQLEngine 配置说明 SCQL OpenCore 快速入门 - 快速入门指南 SCQL OpenCore 快速入门 SPU 文档 - SPU 协议详细信息 SPU 文档 "},"30":{"url":"/scql/2.0.0/zh-CN/reference/implementation-status#scql-implementation-status","type":"fragment","title":"SCQL 实现进度","content":""},"31":{"url":"/scql/2.0.0/zh-CN/reference/implementation-status#select-statement","type":"fragment","title":"SCQL 实现进度 - SELECT 语句","content":"语法支持程度(完全/部分/未支持)说明join部分暂不支持关键字 usingwhere 子句完全group by 子句完全having 子句完全union/union all 子句完全distinct 子句完全limit 子句完全order by 子句完全subquery 子句部分支持部分scalar subquery和compare subqueryin 子句完全 语法支持程度(完全/部分/未支持)说明 语法支持程度(完全/部分/未支持)说明 语法 语法 支持程度(完全/部分/未支持) 支持程度(完全/部分/未支持) 说明 说明 join部分暂不支持关键字 usingwhere 子句完全group by 子句完全having 子句完全union/union all 子句完全distinct 子句完全limit 子句完全order by 子句完全subquery 子句部分支持部分scalar subquery和compare subqueryin 子句完全 join部分暂不支持关键字 using join join 部分 部分 暂不支持关键字 using 暂不支持关键字 using using where 子句完全 where 子句 where 子句 完全 完全  group by 子句完全 group by 子句 group by 子句 完全 完全  having 子句完全 having 子句 having 子句 完全 完全  union/union all 子句完全 union/union all 子句 union/union all 子句 完全 完全  distinct 子句完全 distinct 子句 distinct 子句 完全 完全  limit 子句完全 limit 子句 limit 子句 完全 完全  order by 子句完全 order by 子句 order by 子句 完全 完全  subquery 子句部分支持部分scalar subquery和compare subquery subquery 子句 subquery 子句 部分 部分 支持部分scalar subquery和compare subquery 支持部分scalar subquery和compare subquery in 子句完全 in 子句 in 子句 完全 完全  "},"32":{"url":"/scql/2.0.0/zh-CN/reference/implementation-status#functions-and-operators","type":"fragment","title":"SCQL 实现进度 - 函数和运算符","content":"类别函数和运算符支持程度(完全/部分/未支持)说明聚合运算sum完全聚合运算count完全聚合运算avg完全聚合运算min完全聚合运算max完全二元算术运算+,-,*,/,div完全div: 整数除法一元算术运算三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc部分log2, log10, round运算不支持密态运算逻辑运算logical_and,logical_or,not完全比较运算<,<=,>,>=部分不支持字符串类型数据比较比较运算=, !=完全inin, not in部分所有参数应为同一类型datetimenow部分无参数，受时区影响datetimecurdate部分无参数，受时区影响，不同的数据源可能有不同的结果datetimelast_day部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimestr_to_date, date_format部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimeadddate, subdate部分第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔datetimedatediff部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csvstringsubstr, lower, upper, trim, concat部分不支持密态运算windowrow_number, percent_rank部分 类别函数和运算符支持程度(完全/部分/未支持)说明 类别函数和运算符支持程度(完全/部分/未支持)说明 类别 类别 函数和运算符 函数和运算符 支持程度(完全/部分/未支持) 支持程度(完全/部分/未支持) 说明 说明 聚合运算sum完全聚合运算count完全聚合运算avg完全聚合运算min完全聚合运算max完全二元算术运算+,-,*,/,div完全div: 整数除法一元算术运算三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc部分log2, log10, round运算不支持密态运算逻辑运算logical_and,logical_or,not完全比较运算<,<=,>,>=部分不支持字符串类型数据比较比较运算=, !=完全inin, not in部分所有参数应为同一类型datetimenow部分无参数，受时区影响datetimecurdate部分无参数，受时区影响，不同的数据源可能有不同的结果datetimelast_day部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimestr_to_date, date_format部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimeadddate, subdate部分第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔datetimedatediff部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csvstringsubstr, lower, upper, trim, concat部分不支持密态运算windowrow_number, percent_rank部分 聚合运算sum完全 聚合运算 聚合运算 sum sum 完全 完全  聚合运算count完全 聚合运算 聚合运算 count count 完全 完全  聚合运算avg完全 聚合运算 聚合运算 avg avg 完全 完全  聚合运算min完全 聚合运算 聚合运算 min min 完全 完全  聚合运算max完全 聚合运算 聚合运算 max max 完全 完全  二元算术运算+,-,*,/,div完全div: 整数除法 二元算术运算 二元算术运算 +,-,*,/,div +,-,*,/,div 完全 完全 div: 整数除法 div: 整数除法 一元算术运算三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc部分log2, log10, round运算不支持密态运算 一元算术运算 一元算术运算 三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc 三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc 部分 部分 log2, log10, round运算不支持密态运算 log2, log10, round运算不支持密态运算 逻辑运算logical_and,logical_or,not完全 逻辑运算 逻辑运算 logical_and,logical_or,not logical_and,logical_or,not 完全 完全  比较运算<,<=,>,>=部分不支持字符串类型数据比较 比较运算 比较运算 <,<=,>,>= <,<=,>,>= 部分 部分 不支持字符串类型数据比较 不支持字符串类型数据比较 比较运算=, !=完全 比较运算 比较运算 =, != =, != 完全 完全  inin, not in部分所有参数应为同一类型 in in in, not in in, not in 部分 部分 所有参数应为同一类型 所有参数应为同一类型 datetimenow部分无参数，受时区影响 datetime datetime now now 部分 部分 无参数，受时区影响 无参数，受时区影响 datetimecurdate部分无参数，受时区影响，不同的数据源可能有不同的结果 datetime datetime curdate curdate 部分 部分 无参数，受时区影响，不同的数据源可能有不同的结果 无参数，受时区影响，不同的数据源可能有不同的结果 datetimelast_day部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetime datetime last_day last_day 部分 部分 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetimestr_to_date, date_format部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetime datetime str_to_date, date_format str_to_date, date_format 部分 部分 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetimeadddate, subdate部分第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔 datetime datetime adddate, subdate adddate, subdate 部分 部分 第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔 第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔 datetimedatediff部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csv datetime datetime datediff datediff 部分 部分 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csv 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csv stringsubstr, lower, upper, trim, concat部分不支持密态运算 string string substr, lower, upper, trim, concat substr, lower, upper, trim, concat 部分 部分 不支持密态运算 不支持密态运算 windowrow_number, percent_rank部分 window window row_number, percent_rank row_number, percent_rank 部分 部分  "},"33":{"url":"/scql/2.0.0/zh-CN/reference/implementation-status#data-source","type":"fragment","title":"SCQL 实现进度 - 数据源","content":"数据库类型支持程度(完全/部分/未支持)说明MySQL完全PostgreSQL部分CSV部分数据源为 CSV 文件 数据库类型支持程度(完全/部分/未支持)说明 数据库类型支持程度(完全/部分/未支持)说明 数据库类型 数据库类型 支持程度(完全/部分/未支持) 支持程度(完全/部分/未支持) 说明 说明 MySQL完全PostgreSQL部分CSV部分数据源为 CSV 文件 MySQL完全 MySQL MySQL 完全 完全  PostgreSQL部分 PostgreSQL PostgreSQL 部分 部分  CSV部分数据源为 CSV 文件 CSV CSV 部分 部分 数据源为 CSV 文件 数据源为 CSV 文件 SCQL 支持不同的数据库作为数据源，但由于数据库内置的数据类型差异，结果可能会存在细微差异。请谨慎选择后端数据库。 SCQL 支持不同的数据库作为数据源，但由于数据库内置的数据类型差异，结果可能会存在细微差异。请谨慎选择后端数据库。 "},"34":{"url":"/scql/2.0.0/zh-CN/reference/operators#scql-operators-specification","type":"fragment","title":"SCQL 算子规范","content":"本文将介绍 SCQL 支持的算子（不是内核库）， 包括算子的签名和语义。 "},"35":{"url":"/scql/2.0.0/zh-CN/reference/operators#op-list","type":"fragment","title":"SCQL 算子规范 - 算子列表","content":" "},"36":{"url":"/scql/2.0.0/zh-CN/reference/operators#acos","type":"fragment","title":"SCQL 算子规范 - ACos","content":"ACos 定义：返回数据的 arc cosine 结果 输入： \nIn （单列数组，类型为 T ）：arcosine 的入参 。\n In （单列数组，类型为 T ）：arcosine 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"37":{"url":"/scql/2.0.0/zh-CN/reference/operators#asin","type":"fragment","title":"SCQL 算子规范 - ASin","content":"ASin 定义：返回数据对应的 arc sine 值。 输入： \nIn （单列数组，类型为 T ）：arc sine 的入参 。\n In （单列数组，类型为 T ）：arc sine 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"38":{"url":"/scql/2.0.0/zh-CN/reference/operators#atan","type":"fragment","title":"SCQL 算子规范 - ATan","content":"ATan 定义：返回数据对应的 arc tangent 值。 输入： \nIn （单列数组，类型为 T ）：arc tangent 的入参 。\n In （单列数组，类型为 T ）：arc tangent 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"39":{"url":"/scql/2.0.0/zh-CN/reference/operators#atan2","type":"fragment","title":"SCQL 算子规范 - ATan2","content":"ATan2 定义：对两个 tensor 进行 ATan2 运算， Out = (Left ATan2 Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"40":{"url":"/scql/2.0.0/zh-CN/reference/operators#abs","type":"fragment","title":"SCQL 算子规范 - Abs","content":"Abs 定义：返回数据对应的绝对值 输入： \nIn （单列数组，类型为 T） Abs 的入参。\n In （单列数组，类型为 T） Abs 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"41":{"url":"/scql/2.0.0/zh-CN/reference/operators#add","type":"fragment","title":"SCQL 算子规范 - Add","content":"Add 定义：对两个 tensor 进行求和运算， Out = (Left + Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"42":{"url":"/scql/2.0.0/zh-CN/reference/operators#arrowfunc","type":"fragment","title":"SCQL 算子规范 - ArrowFunc","content":"ArrowFunc 定义：调用 arrow 内置函数完成计算。例如：  输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out 属性： \nfunc_name:  arrow 内置函数名，例如：add/ifnull/...\n func_name:  arrow 内置函数名，例如：add/ifnull/... func_name Tensor 类型约束： \nT ：私有\n T ：私有 T "},"43":{"url":"/scql/2.0.0/zh-CN/reference/operators#broadcastto","type":"fragment","title":"SCQL 算子规范 - BroadcastTo","content":"BroadcastTo 定义：根据参考 tensor ShapeRefTensor 的大小, 对输入的 tensor In 进行扩展。例如： ShapeRefTensor In  输入： \nIn （多列数组，类型为 T ）：输入 tensor 。\nShapeRefTensor （单列数组，类型为 T2 ）：参考的 tensor 。\n In （多列数组，类型为 T ）：输入 tensor 。 In ShapeRefTensor （单列数组，类型为 T2 ）：参考的 tensor 。 ShapeRefTensor 输出： \nOut （多列数组，类型为 T2 ）： 输出结果。\n Out （多列数组，类型为 T2 ）： 输出结果。 Out Tensor 类型约束： \nT ：公开\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"44":{"url":"/scql/2.0.0/zh-CN/reference/operators#bucket","type":"fragment","title":"SCQL 算子规范 - Bucket","content":"Bucket 根据 hash 值对数据进行分桶 输入： \nIn （多列数组，类型为 T ）：输入 Tensor 。\nIn （多列数组，类型为 T ）：输入 Tensor 。\n In （多列数组，类型为 T ）：输入 Tensor 。 In In （多列数组，类型为 T ）：输入 Tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）： 输出结果。\n Out （多列数组，类型为 T2 ）： 输出结果。 Out 属性： \ninput_party_codes ：输入数据对应的参与方列表。\n input_party_codes ：输入数据对应的参与方列表。 input_party_codes Tensor 类型约束： \nT ：私有\n T ：私有 T "},"45":{"url":"/scql/2.0.0/zh-CN/reference/operators#casewhen","type":"fragment","title":"SCQL 算子规范 - CaseWhen","content":"CaseWhen CaseWhen 算子遍历 Condition 中的条件，并在遇到满足的第一个条件时返回对应值（类似于 if-then-else 语句） Condition 例子：  输入： \nCondition （多列数组，类型为 T ）：条件 tensor 。\nValue （多列数组，类型为 T1）：如果 condition tensor 为真并且之前的所有 condition 都为假，则取该 Value 。\nValueElse （单列数组，类型为 T2）：当所有 condition tensors 都为假，则取 ValueElse 。\n Condition （多列数组，类型为 T ）：条件 tensor 。 Condition Value （多列数组，类型为 T1）：如果 condition tensor 为真并且之前的所有 condition 都为假，则取该 Value 。 Value ValueElse （单列数组，类型为 T2）：当所有 condition tensors 都为假，则取 ValueElse 。 ValueElse 输出： \nOut （单列数组，类型为 T3 ）：结果 tensor 。\n Out （单列数组，类型为 T3 ）：结果 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有，密态\nT3 ：公开，私有，密态\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有，密态 T2 T3 ：公开，私有，密态 T3 "},"46":{"url":"/scql/2.0.0/zh-CN/reference/operators#cast","type":"fragment","title":"SCQL 算子规范 - Cast","content":"Cast 定义：将输入 tensor 的数据类型转换为输出 tensor 的数据类型。 输入： \nIn （单列数组，类型为 T ）：输入 tensor 。\n In （单列数组，类型为 T ）：输入 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：输出 tensor 。\n Out （单列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"47":{"url":"/scql/2.0.0/zh-CN/reference/operators#ceil","type":"fragment","title":"SCQL 算子规范 - Ceil","content":"Ceil 定义：返回数据对应的 Ceil 值 输入： \nIn （单列数组，类型为 T） Ceil 的入参 。\n In （单列数组，类型为 T） Ceil 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"48":{"url":"/scql/2.0.0/zh-CN/reference/operators#coalesce","type":"fragment","title":"SCQL 算子规范 - Coalesce","content":"Coalesce 定义： Coalesce 返回 Exprs 中第一个不为 NULL 的值， 只有 Exprs 全为 NULL 才会 返回 NULL  输入： \nExprs （多列数组，类型为 T ）：coalesce 的参数 。\n Exprs （多列数组，类型为 T ）：coalesce 的参数 。 Exprs 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"49":{"url":"/scql/2.0.0/zh-CN/reference/operators#concat","type":"fragment","title":"SCQL 算子规范 - Concat","content":"Concat 定义：给定一组 tensor In （多列数组，所有的 tensor 的大小在除了 axis 之外的所有维度上必须相同)，将它们在 axis 所指定的维度上进行拼接。例如： In  输入： \nIn （多列数组，类型为 T ）：待拼接的 tensor 。\n In （多列数组，类型为 T ）：待拼接的 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：拼接后的 tensor 。\n Out （单列数组，类型为 T ）：拼接后的 tensor 。 Out 属性： \naxis ： Int64 类型，待拼接的维度。\n axis ： Int64 类型，待拼接的维度。 axis 默认值: \naxis : 0\n axis : 0 axis Tensor 类型约束： \nT ：私有\n T ：私有 T "},"50":{"url":"/scql/2.0.0/zh-CN/reference/operators#constant","type":"fragment","title":"SCQL 算子规范 - Constant","content":"Constant 定义：根据属性中的 scalar 和 to_status 参数生成对应的常量。例如： scalar to_status  无输入参数。 输出： \nOut （单列数组，类型为 T ）：生成的常量，大小为 [M] 。\n Out （单列数组，类型为 T ）：生成的常量，大小为 [M] 。 Out 属性： \nscalar ：大小为 [M] 的标量。\n scalar ：大小为 [M] 的标量。 scalar Tensor 类型约束： \nT ：公共，私有\n T ：公共，私有 T "},"51":{"url":"/scql/2.0.0/zh-CN/reference/operators#copy","type":"fragment","title":"SCQL 算子规范 - Copy","content":"Copy 定义：复制源 tensor 至目标 tensor 。 输入： \nIn （单列数组，类型为 T1 ）：源 tensor 。\n In （单列数组，类型为 T1 ）：源 tensor 。 In 输出： \nOut （单列数组，类型为 T1 ）：目标 tensor 。\n Out （单列数组，类型为 T1 ）：目标 tensor 。 Out 属性： \ninput_party_codes：输入 tensor In 的所属方。\noutput_party_codes：输出 tensor Out 的所属方。\n input_party_codes：输入 tensor In 的所属方。 input_party_codes In output_party_codes：输出 tensor Out 的所属方。 output_party_codes Out Tensor 类型约束： \nT1 ：私有\n T1 ：私有 T1 "},"52":{"url":"/scql/2.0.0/zh-CN/reference/operators#cos","type":"fragment","title":"SCQL 算子规范 - Cos","content":"Cos 定义：返回数据的 cosine 结果。 输入： \nIn （单列数组，类型为 T cosine 的入参 。\n In （单列数组，类型为 T cosine 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"53":{"url":"/scql/2.0.0/zh-CN/reference/operators#cot","type":"fragment","title":"SCQL 算子规范 - Cot","content":"Cot 定义：返回数据的 cotangent 结果。 输入： \nIn （单列数组，类型为 T） cotangent 的入参 。\n In （单列数组，类型为 T） cotangent 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"54":{"url":"/scql/2.0.0/zh-CN/reference/operators#degrees","type":"fragment","title":"SCQL 算子规范 - Degrees","content":"Degrees 定义：返回数据的 Degrees 结果。 输入： \nIn （单列数组，类型为 T） Degrees 的入参。\n In （单列数组，类型为 T） Degrees 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"55":{"url":"/scql/2.0.0/zh-CN/reference/operators#div","type":"fragment","title":"SCQL 算子规范 - Div","content":"Div 定义：对两个 tensor 进行除法运算， Out = (Left / Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"56":{"url":"/scql/2.0.0/zh-CN/reference/operators#dumpfile","type":"fragment","title":"SCQL 算子规范 - DumpFile","content":"DumpFile 定义：将输入的 tensor 存储到文件中。此操作将更改会话中受影响的行。 输入： \nIn （多列数组，类型为 T ）：待存储的 tensor。\n In （多列数组，类型为 T ）：待存储的 tensor。 In 输出： \nOut （多列数组，类型为 T ）： 已存储的 tensor。\n Out （多列数组，类型为 T ）： 已存储的 tensor。 Out 属性： \nfile_path ：字符串类型。用于存储 tensor 的绝对文件路径。\nfield_deliminator ：字符串类型。列分隔符，例如：\\t\nquoting_style：Int64 。使用引用的策略，0：不使用引用；1：对字符串类型使用引用；2：对所有有效数据使用引用\nline_terminator ：字符串类型。列分隔符，例如：\\n\n file_path ：字符串类型。用于存储 tensor 的绝对文件路径。 file_path field_deliminator ：字符串类型。列分隔符，例如：\\t field_deliminator \\t quoting_style：Int64 。使用引用的策略，0：不使用引用；1：对字符串类型使用引用；2：对所有有效数据使用引用 quoting_style line_terminator ：字符串类型。列分隔符，例如：\\n line_terminator \\n 默认值: \nfield_deliminator: \\t\nline_terminator: \\n\nquoting_style: 0\n field_deliminator: \\t field_deliminator line_terminator: \\n line_terminator quoting_style: 0 quoting_style Tensor 类型约束： \nT ：私有\n T ：私有 T "},"57":{"url":"/scql/2.0.0/zh-CN/reference/operators#equal","type":"fragment","title":"SCQL 算子规范 - Equal","content":"Equal 定义：对两个 tensor 进行比较运算， Out = (Left == Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"58":{"url":"/scql/2.0.0/zh-CN/reference/operators#exp","type":"fragment","title":"SCQL 算子规范 - Exp","content":"Exp 定义：返回数据的 Exp 结果。 输入： \nIn （单列数组，类型为 T） Exp 的入参。\n In （单列数组，类型为 T） Exp 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"59":{"url":"/scql/2.0.0/zh-CN/reference/operators#filter","type":"fragment","title":"SCQL 算子规范 - Filter","content":"Filter 定义：给定一个布尔类型的 tensors Filter (其大小为 [M] )，以及一个输入 tensor In （多列数组，每个 tensor 的大小均为 [M] ）。仅当 Filter 中第 i 个元素为真时，保留 In 中第 i 个元素。例: Filter In  输入： \nFilter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。\nIn （多列数组，类型为 T ）：待筛选的 tensor 。\n Filter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。 Filter In （多列数组，类型为 T ）：待筛选的 tensor 。 In 输出： \nOut （多列数组，类型为 T ）：输出 tensor 。\n Out （多列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：私有，密态\nT1 ：公开，私有\n T ：私有，密态 T T1 ：公开，私有 T1 "},"60":{"url":"/scql/2.0.0/zh-CN/reference/operators#filterbyindex","type":"fragment","title":"SCQL 算子规范 - FilterByIndex","content":"FilterByIndex 定义：按行索引筛选。例如：  输入： \nRowsIndexFilter （单列数组，类型为 T ）：用于筛选的索引 tensor （大小为 [K][1] ）。\nData （多列数组，类型为 T ）：待筛选的 tensor （大小为 [M][N] ）。\n RowsIndexFilter （单列数组，类型为 T ）：用于筛选的索引 tensor （大小为 [K][1] ）。 RowsIndexFilter Data （多列数组，类型为 T ）：待筛选的 tensor （大小为 [M][N] ）。 Data 输出： \nOut （多列数组，类型为 T ）：输出结果 tensor （大小为 [X][N] ）。\n Out （多列数组，类型为 T ）：输出结果 tensor （大小为 [X][N] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"61":{"url":"/scql/2.0.0/zh-CN/reference/operators#floor","type":"fragment","title":"SCQL 算子规范 - Floor","content":"Floor 定义：返回数据的 Floor 结果 输入： \nIn （单列数组，类型为 T） Floor 的入参 。\n In （单列数组，类型为 T） Floor 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"62":{"url":"/scql/2.0.0/zh-CN/reference/operators#greater","type":"fragment","title":"SCQL 算子规范 - Greater","content":"Greater 定义：对两个 tensor 进行比较运算， Out = (Left > Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"63":{"url":"/scql/2.0.0/zh-CN/reference/operators#greaterequal","type":"fragment","title":"SCQL 算子规范 - GreaterEqual","content":"GreaterEqual 定义：对两个 tensor 进行比较运算， Out = (Left >= Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"64":{"url":"/scql/2.0.0/zh-CN/reference/operators#greatest","type":"fragment","title":"SCQL 算子规范 - Greatest","content":"Greatest 返回给定表达式中最大的值。 输入： \nIn （多列数组，类型为 T ）：需要计算最大值的入参 。\n In （多列数组，类型为 T ）：需要计算最大值的入参 。 In 输出： \nOut （多列数组，类型为 T ）： 最大值结果。\n Out （多列数组，类型为 T ）： 最大值结果。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"65":{"url":"/scql/2.0.0/zh-CN/reference/operators#group","type":"fragment","title":"SCQL 算子规范 - Group","content":"Group 定义：为每个输入元素分配一个group id (从0开始)。例如：  输入： \nKey （多列数组，类型为 T ）： group key （大小为 [M][1] ）。\n Key （多列数组，类型为 T ）： group key （大小为 [M][1] ）。 Key 输出： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum Tensor 类型约束： \nT ：私有\n T ：私有 T "},"66":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupavg","type":"fragment","title":"SCQL 算子规范 - GroupAvg","content":"GroupAvg 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"67":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupcount","type":"fragment","title":"SCQL 算子规范 - GroupCount","content":"GroupCount 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"68":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupcountdistinct","type":"fragment","title":"SCQL 算子规范 - GroupCountDistinct","content":"GroupCountDistinct 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"69":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupfirstof","type":"fragment","title":"SCQL 算子规范 - GroupFirstOf","content":"GroupFirstOf 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"70":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupmax","type":"fragment","title":"SCQL 算子规范 - GroupMax","content":"GroupMax 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"71":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupmin","type":"fragment","title":"SCQL 算子规范 - GroupMin","content":"GroupMin 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"72":{"url":"/scql/2.0.0/zh-CN/reference/operators#grouppercentiledisc","type":"fragment","title":"SCQL 算子规范 - GroupPercentileDisc","content":"GroupPercentileDisc 定义：根据给定百分比，算出每个group的 In该位置的值 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out 属性： \npercent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。\n percent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。 percent Tensor 类型约束： \nT ：私有\n T ：私有 T "},"73":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupsecretavg","type":"fragment","title":"SCQL 算子规范 - GroupAvg","content":"GroupAvg 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\nT ：公开\n T ：私有 T T ：公开 T "},"74":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupsecretsum","type":"fragment","title":"SCQL 算子规范 - GroupHeSum","content":"GroupHeSum 定义：使用同态加密对每个 group 进行求合。例如:  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\nT ：公开\n T ：私有 T T ：公开 T "},"75":{"url":"/scql/2.0.0/zh-CN/reference/operators#groupsum","type":"fragment","title":"SCQL 算子规范 - GroupSum","content":"GroupSum 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"76":{"url":"/scql/2.0.0/zh-CN/reference/operators#if","type":"fragment","title":"SCQL 算子规范 - If","content":"If 如果条件为 TRUE ，则 IF 算子返回一个值；如果条件为 FALSE ，则返回另一个值。  输入： \nCondition （多列数组，类型为 T ）：条件 tensor 。\nFilter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。\nValueIfFalse （单列数组，类型为 T2）：当条件为假，则取 ValueIfFalse 。\n Condition （多列数组，类型为 T ）：条件 tensor 。 Condition Filter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。 Filter ValueIfFalse （单列数组，类型为 T2）：当条件为假，则取 ValueIfFalse 。 ValueIfFalse 输出： \nOut （单列数组，类型为 T3 ）：结果 tensor 。\n Out （单列数组，类型为 T3 ）：结果 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有，密态\nT3 ：公开，私有，密态\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有，密态 T2 T3 ：公开，私有，密态 T3 "},"77":{"url":"/scql/2.0.0/zh-CN/reference/operators#ifnull","type":"fragment","title":"SCQL 算子规范 - IfNull","content":"IfNull 定义：如果 Expr 为 NULL ，则返回 AltValue ，否则返回 Expr 。示例：  输入： \nExpr （单列数组，类型为 T ）：需要校验是否为 NULL 的表达式\nAltValue （单列数组，类型为 T ）：当 Expr 为 NULL 时返回的值\n Expr （单列数组，类型为 T ）：需要校验是否为 NULL 的表达式 Expr AltValue （单列数组，类型为 T ）：当 Expr 为 NULL 时返回的值 AltValue 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"78":{"url":"/scql/2.0.0/zh-CN/reference/operators#in","type":"fragment","title":"SCQL 算子规范 - In","content":"In 定义：给定输入数组 Left ( 维度为 [M]) 和另一数组 Right ( 维度为 [N]) ，校验 Left 中的元素是否在 Right 中存在，并输出布尔数组 Out (维度为 [M] )。 Left 和 Right 的类型必须相同。示例：  输入： \nLeft （单列数组 , 类型为 T ）： 第一个操作数。\nRight （单列数组 , 类型为 T1 ）： 第二个操作数。\n Left （单列数组 , 类型为 T ）： 第一个操作数。 Left Right （单列数组 , 类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （单列数组 , 类型为 T ）：输出结果，类型为布尔值。\n Out （单列数组 , 类型为 T ）：输出结果，类型为布尔值。 Out 属性： \nin_type ： Int64 类型。 0: PSI In; 1: Share In; 2: Local In\npsi_algorithm ： Int64 类型， In 算子使用的 PSI 算法，0: Auto; 1: Ecdh; 2: Oprf\ninput_party_codes ： 参与该操作的参与方的列表。如果采用 PSI 算法，则需要此属性。\nreveal_to ：可以看到结果的参与方。如果采用 PSI 算法，则需要此属性。\n in_type ： Int64 类型。 0: PSI In; 1: Share In; 2: Local In in_type psi_algorithm ： Int64 类型， In 算子使用的 PSI 算法，0: Auto; 1: Ecdh; 2: Oprf psi_algorithm input_party_codes ： 参与该操作的参与方的列表。如果采用 PSI 算法，则需要此属性。 input_party_codes reveal_to ：可以看到结果的参与方。如果采用 PSI 算法，则需要此属性。 reveal_to 默认值: \nin_type: 0\npsi_algorithm: 0\n in_type: 0 in_type psi_algorithm: 0 psi_algorithm Tensor 类型约束： \nT ：私有\nT1 ：私有\n T ：私有 T T1 ：私有 T1 "},"79":{"url":"/scql/2.0.0/zh-CN/reference/operators#inserttable","type":"fragment","title":"SCQL 算子规范 - InsertTable","content":"InsertTable 定义：将输入 tensor 存储到数据库已存在的表中。此操作将更改 session 中受影响的行。 输入： \nIn （多列数组，类型为 T ）：待存储到数据库的 tensor。\n In （多列数组，类型为 T ）：待存储到数据库的 tensor。 In 输出： \nOut （多列数组，类型为 T ）： 已存储到数据库的 tensor。\n Out （多列数组，类型为 T ）： 已存储到数据库的 tensor。 Out 属性： \ntable_name ：字符串类型。用于存储 tensor 的表名称。\ncolumn_names ：字符串类型。表的列名。\n table_name ：字符串类型。用于存储 tensor 的表名称。 table_name column_names ：字符串类型。表的列名。 column_names Tensor 类型约束： \nT ：私有\n T ：私有 T "},"80":{"url":"/scql/2.0.0/zh-CN/reference/operators#intdiv","type":"fragment","title":"SCQL 算子规范 - IntDiv","content":"IntDiv 定义：对两个整数类型的 tensor 进行整形除法运算， Out = (Left / Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"81":{"url":"/scql/2.0.0/zh-CN/reference/operators#isnull","type":"fragment","title":"SCQL 算子规范 - IsNull","content":"IsNull 定义：测试输入 Tensor 是否含有 NULL。例子：  输入： \nIn （单列数组，类型为 T ）：输入 tensor 。\n In （单列数组，类型为 T ）：输入 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：输出 tensor 。\n Out （单列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"82":{"url":"/scql/2.0.0/zh-CN/reference/operators#join","type":"fragment","title":"SCQL 算子规范 - Join","content":"Join 定义：基于 EQ-Join 对输入进行求交，返回回原始输入中与交集对应的索引值。例如：  输入： \nLeft （单列数组 , 类型为 T1 ）：参与 join 操作的左侧输入（大小为 [M][1] ）。\nRight （单列数组 , 类型为 T1 ）：参与 join 操作的右侧输入（大小为 [M][1] ）。\n Left （单列数组 , 类型为 T1 ）：参与 join 操作的左侧输入（大小为 [M][1] ）。 Left Right （单列数组 , 类型为 T1 ）：参与 join 操作的右侧输入（大小为 [M][1] ）。 Right 输出： \nLeftJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的左侧输入的行索引。\nRightJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的右侧输入的行索引。\n LeftJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的左侧输入的行索引。 LeftJoinIndex RightJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的右侧输入的行索引。 RightJoinIndex 属性： \ninput_party_codes ：输入数据对应的参与方列表。\njoin_type ： Int64 类型，join 算子的类型。 0: inner join; 1: left join; 2: right join;\npsi_algorithm: Choose PSI join algorithm, Int64. 0: Auto; 1: Ecdh; 2: Oprf;\n input_party_codes ：输入数据对应的参与方列表。 input_party_codes join_type ： Int64 类型，join 算子的类型。 0: inner join; 1: left join; 2: right join; join_type psi_algorithm: Choose PSI join algorithm, Int64. 0: Auto; 1: Ecdh; 2: Oprf; psi_algorithm 默认值: \njoin_type : 0\npsi_algorithm: 0\n join_type : 0 join_type psi_algorithm: 0 psi_algorithm Tensor 类型约束： \nT1 ：私有\nT2 ：私有\n T1 ：私有 T1 T2 ：私有 T2 "},"83":{"url":"/scql/2.0.0/zh-CN/reference/operators#least","type":"fragment","title":"SCQL 算子规范 - Least","content":"Least 返回给定表达式中的最小值。 输入： \nIn （多列数组，类型为 T ）：需要计算最小值的入参 。\n In （多列数组，类型为 T ）：需要计算最小值的入参 。 In 输出： \nOut （多列数组，类型为 T2 ）： 最小值结果。\n Out （多列数组，类型为 T2 ）： 最小值结果。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"84":{"url":"/scql/2.0.0/zh-CN/reference/operators#less","type":"fragment","title":"SCQL 算子规范 - Less","content":"Less 定义：对两个 tensor 进行比较运算， Out = (Left < Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"85":{"url":"/scql/2.0.0/zh-CN/reference/operators#lessequal","type":"fragment","title":"SCQL 算子规范 - LessEqual","content":"LessEqual 定义：对两个 tensor 进行比较运算， Out = (Left <= Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"86":{"url":"/scql/2.0.0/zh-CN/reference/operators#limit","type":"fragment","title":"SCQL 算子规范 - Limit","content":"Limit Limit 算子返回部分数据，数据量取决于 limit attr ，数据的起始位置取决于 offset attr 。 例子：  输入： \nIn （多列数组，类型为 T ）：待 limit 的 tensor 。\n In （多列数组，类型为 T ）：待 limit 的 tensor 。 In 输出： \nOut （多列数组，类型为 T ）：输出 tensor 。\n Out （多列数组，类型为 T ）：输出 tensor 。 Out 属性： \noffset: limit 结果的起始位置\ncount: limit 结果的数据量\n offset: limit 结果的起始位置 offset count: limit 结果的数据量 count Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"87":{"url":"/scql/2.0.0/zh-CN/reference/operators#ln","type":"fragment","title":"SCQL 算子规范 - Ln","content":"Ln 定义：返回数据对应的 Ln 结果值。 输入： \nIn （单列数组，类型为 T） Ln 的入参。\n In （单列数组，类型为 T） Ln 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"88":{"url":"/scql/2.0.0/zh-CN/reference/operators#log10","type":"fragment","title":"SCQL 算子规范 - Log10","content":"Log10 定义：返回数据对应的 Log10 结果值。 输入： \nIn （单列数组，类型为 T） Log10 的入参 。\n In （单列数组，类型为 T） Log10 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"89":{"url":"/scql/2.0.0/zh-CN/reference/operators#log2","type":"fragment","title":"SCQL 算子规范 - Log2","content":"Log2 定义：返回数据对应的 Log2 结果值。 输入： \nIn （单列数组，类型为 T） Log2 的入参 。\n In （单列数组，类型为 T） Log2 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"90":{"url":"/scql/2.0.0/zh-CN/reference/operators#logicaland","type":"fragment","title":"SCQL 算子规范 - LogicalAnd","content":"LogicalAnd 定义：对两个 tensor 进行逻辑与运算， Out = (Left & Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"91":{"url":"/scql/2.0.0/zh-CN/reference/operators#logicalor","type":"fragment","title":"SCQL 算子规范 - LogicalOr","content":"LogicalOr 定义：对两个 tensor 进行逻辑或运算， Out = (Left ｜ Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"92":{"url":"/scql/2.0.0/zh-CN/reference/operators#makeprivate","type":"fragment","title":"SCQL 算子规范 - MakePrivate","content":"MakePrivate 定义：将 tensor 从秘态转换为私有状态。 输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out 属性： \nreveal_to ：可以获取结果的参与方列表。如果只有一方能获取结果，那么另一方也需要运行 MakePrivate 操作，但它无法获取结果。只有被指定为 reveal_to 的参与方才能获取结果。\n reveal_to ：可以获取结果的参与方列表。如果只有一方能获取结果，那么另一方也需要运行 MakePrivate 操作，但它无法获取结果。只有被指定为 reveal_to 的参与方才能获取结果。 reveal_to MakePrivate Tensor 类型约束： \nT1 ：秘态，公开\nT2 ：私有\n T1 ：秘态，公开 T1 T2 ：私有 T2 "},"93":{"url":"/scql/2.0.0/zh-CN/reference/operators#makepublic","type":"fragment","title":"SCQL 算子规范 - MakePublic","content":"MakePublic 定义：将 tensor 从私有或者秘态转变为公开状态。 输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out Tensor 类型约束： \nT1 ：私有，密态\nT2 ：公开\n T1 ：私有，密态 T1 T2 ：公开 T2 "},"94":{"url":"/scql/2.0.0/zh-CN/reference/operators#makeshare","type":"fragment","title":"SCQL 算子规范 - MakeShare","content":"MakeShare 定义：将 tensor 从私有态转变为秘态。 输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out Tensor 类型约束： \nT1 ：私有\nT2 : 密态\n T1 ：私有 T1 T2 : 密态 T2 "},"95":{"url":"/scql/2.0.0/zh-CN/reference/operators#minus","type":"fragment","title":"SCQL 算子规范 - Minus","content":"Minus 定义：对两个 tensor 进行求最小值运算， Out = (Left Minus Right) 。 Minus 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"96":{"url":"/scql/2.0.0/zh-CN/reference/operators#mod","type":"fragment","title":"SCQL 算子规范 - Mod","content":"Mod 定义：对两个 tensor 进行求余运算， Out = (Left % Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"97":{"url":"/scql/2.0.0/zh-CN/reference/operators#mul","type":"fragment","title":"SCQL 算子规范 - Mul","content":"Mul 定义：对两个 tensor 进行减法运算， Out = (Left - Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"98":{"url":"/scql/2.0.0/zh-CN/reference/operators#not","type":"fragment","title":"SCQL 算子规范 - Not","content":"Not 定义：对 tensor 进行逻辑非运算， Out = !In 。 输入： \nIn （单列数组，类型为 T ）：输入 tensor 。\n In （单列数组，类型为 T ）：输入 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：输出 tensor 。\n Out （单列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"99":{"url":"/scql/2.0.0/zh-CN/reference/operators#notequal","type":"fragment","title":"SCQL 算子规范 - NotEqual","content":"NotEqual 定义：对两个 tensor 进行比较运算， Out = (Left != Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"100":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupavg","type":"fragment","title":"SCQL 算子规范 - ObliviousGroupAvg","content":"ObliviousGroupAvg 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"101":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupcount","type":"fragment","title":"SCQL 算子规范 - ObliviousGroupCount","content":"ObliviousGroupCount 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"102":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupmark","type":"fragment","title":"SCQL 算子规范 - ObliviousGroupMark","content":"ObliviousGroupMark 定义：根据输入的 key 生成一个 group ，group 的计算规则为 Group[i] = (Key[i+1] != Key[i] )。例如：  输入： \nKey （多列数组，类型为 T ）：排序过的 group key 。\n Key （多列数组，类型为 T ）：排序过的 group key 。 Key 输出： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"103":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupmax","type":"fragment","title":"SCQL 算子规范 - ObliviousGroupMax","content":"ObliviousGroupMax 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"104":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupmin","type":"fragment","title":"SCQL 算子规范 - ObliviousGroupMin","content":"ObliviousGroupMin 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"105":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupsum","type":"fragment","title":"SCQL 算子规范 - ObliviousGroupSum","content":"ObliviousGroupSum 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"106":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviouspercentrank","type":"fragment","title":"SCQL 算子规范 - ObliviousPercentRank","content":"ObliviousPercentRank 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"107":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviouspercentiledisc","type":"fragment","title":"SCQL 算子规范 - ObliviousPercentileDisc","content":"ObliviousPercentileDisc 定义：根据给定百分比，算出每个group的 In该位置的值 。例如: In  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out 属性： \npercent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。\n percent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。 percent Tensor 类型约束： \nT ：私有\n T ：私有 T "},"108":{"url":"/scql/2.0.0/zh-CN/reference/operators#obliviousrank","type":"fragment","title":"SCQL 算子规范 - ObliviousRank","content":"ObliviousRank 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"109":{"url":"/scql/2.0.0/zh-CN/reference/operators#percentrank","type":"fragment","title":"SCQL 算子规范 - PercentRank","content":"PercentRank 定义：当前行占该分区的百分比 输入： \nKey （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7]\nPartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。\nPartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2]\n Key （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7] Key PartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。 PartitionId PartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2] PartitionNum 输出： \nOut （单列数组，类型为 T ）：所占位置的百分比 。\n Out （单列数组，类型为 T ）：所占位置的百分比 。 Out 属性： \nreverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。\n reverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。 reverse Tensor 类型约束： \nT ：私有\n T ：私有 T "},"110":{"url":"/scql/2.0.0/zh-CN/reference/operators#pow","type":"fragment","title":"SCQL 算子规范 - Pow","content":"Pow 定义：Out = (Left Pow Right) 。 Pow 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "},"111":{"url":"/scql/2.0.0/zh-CN/reference/operators#publish","type":"fragment","title":"SCQL 算子规范 - Publish","content":"Publish 定义：将输入的 tensor 进行披露。 输入： \nIn （多列数组，类型为 T ）：要披露的 Tensors 。\n In （多列数组，类型为 T ）：要披露的 Tensors 。 In 输出： \nOut （多列数组，类型为 T ）：输入 tensors 的披露结果。 Tensors 位于 TensorOption VALUE 。\n Out （多列数组，类型为 T ）：输入 tensors 的披露结果。 Tensors 位于 TensorOption VALUE 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"112":{"url":"/scql/2.0.0/zh-CN/reference/operators#radians","type":"fragment","title":"SCQL 算子规范 - Radians","content":"Radians 定义：返回输入数据对应的 Radians 结果。 输入： \nIn （单列数组，类型为 T） Radians 的入参。\n In （单列数组，类型为 T） Radians 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"113":{"url":"/scql/2.0.0/zh-CN/reference/operators#rank","type":"fragment","title":"SCQL 算子规范 - Rank","content":"Rank 定义：返回当前行在所在组的排序 输入： \nKey （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7]\nPartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。\nPartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2]\n Key （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7] Key PartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。 PartitionId PartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2] PartitionNum 输出： \nOut （单列数组，类型为 T ）：排序 。\n Out （单列数组，类型为 T ）：排序 。 Out 属性： \nreverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。\n reverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。 reverse Tensor 类型约束： \nT ：私有\n T ：私有 T "},"114":{"url":"/scql/2.0.0/zh-CN/reference/operators#reduceavg","type":"fragment","title":"SCQL 算子规范 - ReduceAvg","content":"ReduceAvg 定义：给定一个输入 tensor ，返回输入 tensor 元素的平均值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。 In 输出： \nOut  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"115":{"url":"/scql/2.0.0/zh-CN/reference/operators#reducecount","type":"fragment","title":"SCQL 算子规范 - ReduceCount","content":"ReduceCount 定义：给定一个输入 tensor ，返回输入 tensor 元素的数量。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要计算元素数量的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要计算元素数量的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"116":{"url":"/scql/2.0.0/zh-CN/reference/operators#reducemax","type":"fragment","title":"SCQL 算子规范 - ReduceMax","content":"ReduceMax 定义：给定一个输入 tensor ，返回输入 tensor 元素的最大值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要计算最大值的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要计算最大值的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"117":{"url":"/scql/2.0.0/zh-CN/reference/operators#reducemin","type":"fragment","title":"SCQL 算子规范 - ReduceMin","content":"ReduceMin 定义：给定一个输入 tensor ，返回输入 tensor 元素的最小值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要计算最小值的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要计算最小值的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"118":{"url":"/scql/2.0.0/zh-CN/reference/operators#reducepercentiledisc","type":"fragment","title":"SCQL 算子规范 - ReducePercentileDisc","content":"ReducePercentileDisc 定义：给定一个输入 tensor ，返回输入 tensor 元素在给定百分比位置的值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。 In 输出： \nOut  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out 属性： \npercent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。\n percent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。 percent Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"119":{"url":"/scql/2.0.0/zh-CN/reference/operators#reducesum","type":"fragment","title":"SCQL 算子规范 - ReduceSum","content":"ReduceSum 定义：给定一个输入 tensor ，返回输入 tensor 元素的总和。例如：  输入： \nIn （单列数组 , 类型为 T ）：要求和的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：要求和的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"120":{"url":"/scql/2.0.0/zh-CN/reference/operators#replicate","type":"fragment","title":"SCQL 算子规范 - Replicate","content":"Replicate 获取 Left 和 Right 的笛卡尔积：以交错的方式复制 Left， 以非交错的方式复制 Right。输出结果为 Out。例如：  输入： \nLeft （多列数组，类型为 T ）：待复制的 Left tensors 。\nRight （多列数组，类型为 T ）：待复制的 Right tensors 。\n Left （多列数组，类型为 T ）：待复制的 Left tensors 。 Left Right （多列数组，类型为 T ）：待复制的 Right tensors 。 Right 输出： \nLeftOut （多列数组，类型为 T ）：Left tensors 复制后的结果 。\nRightOut （多列数组，类型为 T2 ）：Right tensors 复制后的结果。\n LeftOut （多列数组，类型为 T ）：Left tensors 复制后的结果 。 LeftOut RightOut （多列数组，类型为 T2 ）：Right tensors 复制后的结果。 RightOut 属性： \ninput_party_codes ：输入数据对应的参与方列表。\n input_party_codes ：输入数据对应的参与方列表。 input_party_codes Tensor 类型约束： \nT ：私有\n T ：私有 T "},"121":{"url":"/scql/2.0.0/zh-CN/reference/operators#round","type":"fragment","title":"SCQL 算子规范 - Round","content":"Round 定义：返回输入数据对应的 Round 结果 输入： \nIn （单列数组，类型为 T） Round 的入参 。\n In （单列数组，类型为 T） Round 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"122":{"url":"/scql/2.0.0/zh-CN/reference/operators#rownumber","type":"fragment","title":"SCQL 算子规范 - RowNumber","content":"RowNumber 定义：返回每个分区的行号 输入： \nKey （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7]\nPartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。\nPartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2]\n Key （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7] Key PartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。 PartitionId PartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2] PartitionNum 输出： \nOut （单列数组，类型为 T ）：输出的行号，例如： [2,1,3,1,2,3]\n Out （单列数组，类型为 T ）：输出的行号，例如： [2,1,3,1,2,3] Out 属性： \nreverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。\n reverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。 reverse Tensor 类型约束： \nT ：私有\n T ：私有 T "},"123":{"url":"/scql/2.0.0/zh-CN/reference/operators#runsql","type":"fragment","title":"SCQL 算子规范 - RunSQL","content":"RunSQL 定义：运行 SQL 语句并返回私有态的结果 无输入参数。 输出： \nOut （多列数组，类型为 T ）： SQL 语句的执行结果。\n Out （多列数组，类型为 T ）： SQL 语句的执行结果。 Out 属性： \nsql ：SQL 语句\ntable_refs ：SQL 语句中所引用的表格。\n sql ：SQL 语句 sql table_refs ：SQL 语句中所引用的表格。 table_refs Tensor 类型约束： \nT ：私有\n T ：私有 T "},"124":{"url":"/scql/2.0.0/zh-CN/reference/operators#secretjoin","type":"fragment","title":"SCQL 算子规范 - SecretJoin","content":"SecretJoin 定义：根据 left 和 right keys  输入： \nLeftKey （多列数组，类型为 T）：拼接的 Left keys 。\nRightKey （多列数组，类型为 T）：拼接的 Right keys 。\nLeft （多列数组，类型为 T ）： 拼接的 Left payloads。\nRight （多列数组，类型为 T ）： 拼接的 Right payloads。\n LeftKey （多列数组，类型为 T）：拼接的 Left keys 。 LeftKey RightKey （多列数组，类型为 T）：拼接的 Right keys 。 RightKey Left （多列数组，类型为 T ）： 拼接的 Left payloads。 Left Right （多列数组，类型为 T ）： 拼接的 Right payloads。 Right 输出： \nLeftOutput （多列数组，类型为 T ）： Left payloads 拼接后的输出。\nRightOutput （多列数组，类型为 T ）： Right payloads 拼接后的输出。\n LeftOutput （多列数组，类型为 T ）： Left payloads 拼接后的输出。 LeftOutput RightOutput （多列数组，类型为 T ）： Right payloads 拼接后的输出。 RightOutput Tensor 类型约束： \nT ：私有\n T ：私有 T "},"125":{"url":"/scql/2.0.0/zh-CN/reference/operators#shape","type":"fragment","title":"SCQL 算子规范 - Shape","content":"Shape 定义：从维度 0 开始计算 tensor 在各个维度的大小，如果设置了 Axis，则返回 Axis 所指定的维度上的大小，否则 ( Axis 默认为 -1)，则返回 tensor 在所有维度上的大小。例如：  输入： \nIn （多列数组，类型为 T ）：输入 Tensor 。\n In （多列数组，类型为 T ）：输入 Tensor 。 In 输出： \nOut （多列数组，类型为 T1 ）： Tensor 在各个维度上的大小。\n Out （多列数组，类型为 T1 ）： Tensor 在各个维度上的大小。 Out 属性： \naxis ： Int64 类型，特定的维度。\n axis ： Int64 类型，特定的维度。 axis 默认值: \naxis : -1\n axis : -1 axis Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：私有\n T ：公开，私有，密态 T T1 ：私有 T1 "},"126":{"url":"/scql/2.0.0/zh-CN/reference/operators#shuffle","type":"fragment","title":"SCQL 算子规范 - Shuffle","content":"Shuffle 定义：将输入 tensor 的顺序进行随机打乱。例如：  输入： \nIn （多列数组，类型为 T ）：输入 Tensor （大小为 [M][1] ）。\n In （多列数组，类型为 T ）：输入 Tensor （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：输出 Tensor （大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：输出 Tensor （大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "},"127":{"url":"/scql/2.0.0/zh-CN/reference/operators#sin","type":"fragment","title":"SCQL 算子规范 - Sin","content":"Sin 定义：返回数据的 sine 结果 输入： \nIn （单列数组，类型为 T sine 的入参。\n In （单列数组，类型为 T sine 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"128":{"url":"/scql/2.0.0/zh-CN/reference/operators#sort","type":"fragment","title":"SCQL 算子规范 - Sort","content":"Sort 定义：根据排序键 Key 对输入 In 中的元素进行排序。例如： Key In  输入： \nKey （多列数组，类型为 T ）：排序键（大小为 [M][1] ）。\nIn （多列数组，类型为 T ）：所需排序的输入（大小为 [M][1] ）。\n Key （多列数组，类型为 T ）：排序键（大小为 [M][1] ）。 Key In （多列数组，类型为 T ）：所需排序的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：排序后的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：排序后的结果（大小为 [M][1] ）。 Out 属性： \nreverse : 布尔类型, 如果为 True ，则表示按照从大到小的顺序进行排序。\n reverse : 布尔类型, 如果为 True ，则表示按照从大到小的顺序进行排序。 reverse 默认值: \nreverse : false\n reverse : false reverse Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "},"129":{"url":"/scql/2.0.0/zh-CN/reference/operators#sqrt","type":"fragment","title":"SCQL 算子规范 - Sqrt","content":"Sqrt 定义：返回数据的 Sqrt 结果 输入： \nIn （单列数组，类型为 T） Sqrt 的入参。\n In （单列数组，类型为 T） Sqrt 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"130":{"url":"/scql/2.0.0/zh-CN/reference/operators#tan","type":"fragment","title":"SCQL 算子规范 - Tan","content":"Tan 定义：返回数据的 tangent 结果 输入： \nIn （单列数组，类型为 T） tangent 的入参。\n In （单列数组，类型为 T） tangent 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "},"131":{"url":"/scql/2.0.0/zh-CN/reference/operators#unique","type":"fragment","title":"SCQL 算子规范 - Unique","content":"Unique 定义：获取输入 tensor 中唯一元素。例如：  输入： \nKey （单列数组，类型为 T ）：输入 tensor （大小为 [M][1] ）。\n Key （单列数组，类型为 T ）：输入 tensor （大小为 [M][1] ）。 Key 输出： \nUniqueKey （单列数组，类型为 T ）：输出结果（大小为 [K][1] ）。\n UniqueKey （单列数组，类型为 T ）：输出结果（大小为 [K][1] ）。 UniqueKey Tensor 类型约束： \nT ：私有\n T ：私有 T "},"132":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#scqlengine-configuration","type":"fragment","title":"SCQLEngine 配置说明","content":" SCQLEngine 使用 Gflags 来管理配置项。 "},"133":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#example-configuration-for-scqlengine","type":"fragment","title":"SCQLEngine 配置说明 - SCQLEngine 配置示例","content":" "},"134":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#configuration-options-of-scqlengine","type":"fragment","title":"SCQLEngine 配置说明 - SCQLEngine 配置项","content":"SCQLEngine 与原生编译器配合执行查询计划。在配置中，Driver 指的是向引擎发送执行计划的模块。 Driver 名称默认值描述log_enable_console_loggertrue是否记录日志文件到控制台log_enable_session_logger_separationfalse是否将 session 相关日志输出到专用文件log_dirlogs保存log文件的目录log_levelinfo日志级别，可取 trace/debug/info/warning/error/critical/offpeer_engine_protocolbaidu_stdSCQLEngine 与 SCQLEngine 之间的rpc协议peer_engine_connection_typesingleSCQLEngine 与SCQLEngine 之间的 rpc 连接类型peer_engine_load_balancer无SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串peer_engine_timeout_ms300000SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：mspeer_engine_max_retry3SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc）peer_engine_enable_ssl_as_clienttrueSCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密peer_engine_enable_ssl_client_verificationfalse作为客户端时，是否验证来自其他 SCQLEngine 的证书peer_engine_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书link_recv_timeout_ms30000等待其他 SCQLEngine 消息的最大响应时间link_throttle_window_size16channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制link_chunked_send_parallel_size1分块发送数据时的并行大小http_max_payload_size1048576决定是否启用分块发送数据的最大有效负载，默认 1MBdriver_protocolhttp:protoSCQLEngine 与 Driver 之间的 rpc 协议driver_connection_typepooledSCQLEngine 与 Driver 之间的 rpc 连接类型driver_load_balancer无SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串driver_timeout_ms5000SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：msdriver_max_retry3SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc）driver_enable_ssl_as_clienttrue作为客户端，向 Driver 发送消息时是否启用 ssl 加密driver_enable_ssl_client_verificationfalse作为客户端，是否验证 Driver 的证书driver_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证 Driver 的证书listen_port8003SCQLEngine 作为服务器的监听端口enable_builtin_servicefalse是否启用 brpc 内置服务internal_port9527brpc 内置服务的监听端口enable_separate_link_portfalse是否为 link service 启用隔离的端口link_port8004link 服务的监听端口idle_timeout_s30SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒）server_enable_ssltrueSCQLEngine 作为服务器时是否启用SSLserver_ssl_certificate无SCQLEngine 作为服务器时启用 SSL 的证书文件路径server_ssl_private_key无SCQLEngine 作为服务器时启用 SSL 的私钥文件路径enable_client_authorizationfalseSCQLEngine 作为服务器时是否检查请求的 http 头auth_credential无SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证enable_driver_authorizationfalse是否启动 Driver 身份认证engine_credential无用于验证 Driver 的凭证session_timeout_s1800SCQLEngine 与 Driver 之间的会话过期时间，单位：秒spu_allowed_protocolsSEMI2K,ABY3,CHEETAH允许启用的 SPU 协议datasource_routerembed数据源路由类型， \"embed\" or \"http\"embed_router_conf无数据源的路由配置，其类型为 json 字符串格式http_router_endpoint无http 数据源的路由端点，只在 datasource_router 设置为 http 时生效kuscia_datamesh_endpointdatameshKuscia datamesh 的 grpc 端点kuscia_datamesh_client_key_path无Kuscia datamesh 的客户端秘钥文件kuscia_datamesh_client_cert_path无Kuscia datamesh 的客户端证书文件kuscia_datamesh_cacert_path无Kuscia datamesh 的客户端 CA 证书文件db_connection_info无用于连接 MySQL 数据库的连接串enable_self_authtrue是否启用自我身份认证private_key_pem_path无私钥 pem 文件的路径enable_peer_authtrue是否启用对端身份认证authorized_profile_path无数据源的路由配置，其类型为 json 字符串格式enable_psi_detail_loggerfalse是否记录算法详细日志psi_detail_logger_dirlogs/detail详细日志目录enable_restricted_read_pathtrue是否限制读取文件的路径restricted_read_path./data开启读取路径限制后，允许读取文件的路径csv_null_strNULL指定读取 csv 时表示 NULL 值的字符串enable_restricted_write_pathtrue是否限制文件写入路径restricted_write_path./data开启文件写入路径限制后，允许写入的路径null_string_to_writeNULL写入 NULL 值时使用的字符串output_s3_endpoint无输出到 s3/minio/oss 时 server 的 endpointoutput_s3_access_key无输出到 s3/minio/oss 时的 access key idoutput_s3_secret_key无输出到 s3/minio/oss 时的 secret access keyoutput_s3_enalbe_ssltrue默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 falseoutput_s3_ca_dir_path/etc/ssl/certs/存储 ca 证书的目录，用于验证 s3 server 的证书output_s3_force_virtual_addressingtrue默认为 true，以便写入 oss，对于 minio 请设置为 falseoutput_db_kind无输出的数据库类型，支持 mysql/sqlite/postgresqloutput_db_connection_str无用于连接输出数据库的 连接串psi_curve_type2PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve typeprovider_batch_size8192PSI Provider 使用的 batch sizedetail_logger_sample_num0详细日志的采样行数，0 表示打印全部，默认值为 0max_chunk_size134217728spu value proto 的单个 chunk 的体积限制，默认值为 128MBenable_tensor_life_cycle_managetrue是否启用 tensor 的生命周期管理arrow_client_disable_server_verificationfalse是否禁用 ArrowSQL adaptor 服务端的认证arrow_cert_pem_path无当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径arrow_client_key_pem_path无ArrowSQL client 启用 mtls 时使用的 private key 文件路径arrow_client_cert_pem_path无ArrowSQL client 启用 mtls 时使用的证书文件路径tmp_file_path/tmpstreaming 模式下存储临时文件的路径streaming_row_num_threshold30000000触发 streaming 模式的最小数据量batch_row_num10000000每个 batch 的最大数据量 名称默认值描述 名称默认值描述 名称 名称 默认值 默认值 描述 描述 log_enable_console_loggertrue是否记录日志文件到控制台log_enable_session_logger_separationfalse是否将 session 相关日志输出到专用文件log_dirlogs保存log文件的目录log_levelinfo日志级别，可取 trace/debug/info/warning/error/critical/offpeer_engine_protocolbaidu_stdSCQLEngine 与 SCQLEngine 之间的rpc协议peer_engine_connection_typesingleSCQLEngine 与SCQLEngine 之间的 rpc 连接类型peer_engine_load_balancer无SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串peer_engine_timeout_ms300000SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：mspeer_engine_max_retry3SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc）peer_engine_enable_ssl_as_clienttrueSCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密peer_engine_enable_ssl_client_verificationfalse作为客户端时，是否验证来自其他 SCQLEngine 的证书peer_engine_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书link_recv_timeout_ms30000等待其他 SCQLEngine 消息的最大响应时间link_throttle_window_size16channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制link_chunked_send_parallel_size1分块发送数据时的并行大小http_max_payload_size1048576决定是否启用分块发送数据的最大有效负载，默认 1MBdriver_protocolhttp:protoSCQLEngine 与 Driver 之间的 rpc 协议driver_connection_typepooledSCQLEngine 与 Driver 之间的 rpc 连接类型driver_load_balancer无SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串driver_timeout_ms5000SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：msdriver_max_retry3SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc）driver_enable_ssl_as_clienttrue作为客户端，向 Driver 发送消息时是否启用 ssl 加密driver_enable_ssl_client_verificationfalse作为客户端，是否验证 Driver 的证书driver_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证 Driver 的证书listen_port8003SCQLEngine 作为服务器的监听端口enable_builtin_servicefalse是否启用 brpc 内置服务internal_port9527brpc 内置服务的监听端口enable_separate_link_portfalse是否为 link service 启用隔离的端口link_port8004link 服务的监听端口idle_timeout_s30SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒）server_enable_ssltrueSCQLEngine 作为服务器时是否启用SSLserver_ssl_certificate无SCQLEngine 作为服务器时启用 SSL 的证书文件路径server_ssl_private_key无SCQLEngine 作为服务器时启用 SSL 的私钥文件路径enable_client_authorizationfalseSCQLEngine 作为服务器时是否检查请求的 http 头auth_credential无SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证enable_driver_authorizationfalse是否启动 Driver 身份认证engine_credential无用于验证 Driver 的凭证session_timeout_s1800SCQLEngine 与 Driver 之间的会话过期时间，单位：秒spu_allowed_protocolsSEMI2K,ABY3,CHEETAH允许启用的 SPU 协议datasource_routerembed数据源路由类型， \"embed\" or \"http\"embed_router_conf无数据源的路由配置，其类型为 json 字符串格式http_router_endpoint无http 数据源的路由端点，只在 datasource_router 设置为 http 时生效kuscia_datamesh_endpointdatameshKuscia datamesh 的 grpc 端点kuscia_datamesh_client_key_path无Kuscia datamesh 的客户端秘钥文件kuscia_datamesh_client_cert_path无Kuscia datamesh 的客户端证书文件kuscia_datamesh_cacert_path无Kuscia datamesh 的客户端 CA 证书文件db_connection_info无用于连接 MySQL 数据库的连接串enable_self_authtrue是否启用自我身份认证private_key_pem_path无私钥 pem 文件的路径enable_peer_authtrue是否启用对端身份认证authorized_profile_path无数据源的路由配置，其类型为 json 字符串格式enable_psi_detail_loggerfalse是否记录算法详细日志psi_detail_logger_dirlogs/detail详细日志目录enable_restricted_read_pathtrue是否限制读取文件的路径restricted_read_path./data开启读取路径限制后，允许读取文件的路径csv_null_strNULL指定读取 csv 时表示 NULL 值的字符串enable_restricted_write_pathtrue是否限制文件写入路径restricted_write_path./data开启文件写入路径限制后，允许写入的路径null_string_to_writeNULL写入 NULL 值时使用的字符串output_s3_endpoint无输出到 s3/minio/oss 时 server 的 endpointoutput_s3_access_key无输出到 s3/minio/oss 时的 access key idoutput_s3_secret_key无输出到 s3/minio/oss 时的 secret access keyoutput_s3_enalbe_ssltrue默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 falseoutput_s3_ca_dir_path/etc/ssl/certs/存储 ca 证书的目录，用于验证 s3 server 的证书output_s3_force_virtual_addressingtrue默认为 true，以便写入 oss，对于 minio 请设置为 falseoutput_db_kind无输出的数据库类型，支持 mysql/sqlite/postgresqloutput_db_connection_str无用于连接输出数据库的 连接串psi_curve_type2PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve typeprovider_batch_size8192PSI Provider 使用的 batch sizedetail_logger_sample_num0详细日志的采样行数，0 表示打印全部，默认值为 0max_chunk_size134217728spu value proto 的单个 chunk 的体积限制，默认值为 128MBenable_tensor_life_cycle_managetrue是否启用 tensor 的生命周期管理arrow_client_disable_server_verificationfalse是否禁用 ArrowSQL adaptor 服务端的认证arrow_cert_pem_path无当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径arrow_client_key_pem_path无ArrowSQL client 启用 mtls 时使用的 private key 文件路径arrow_client_cert_pem_path无ArrowSQL client 启用 mtls 时使用的证书文件路径tmp_file_path/tmpstreaming 模式下存储临时文件的路径streaming_row_num_threshold30000000触发 streaming 模式的最小数据量batch_row_num10000000每个 batch 的最大数据量 log_enable_console_loggertrue是否记录日志文件到控制台 log_enable_console_logger log_enable_console_logger true true 是否记录日志文件到控制台 是否记录日志文件到控制台 log_enable_session_logger_separationfalse是否将 session 相关日志输出到专用文件 log_enable_session_logger_separation log_enable_session_logger_separation false false 是否将 session 相关日志输出到专用文件 是否将 session 相关日志输出到专用文件 log_dirlogs保存log文件的目录 log_dir log_dir logs logs 保存log文件的目录 保存log文件的目录 log_levelinfo日志级别，可取 trace/debug/info/warning/error/critical/off log_level log_level info info 日志级别，可取 trace/debug/info/warning/error/critical/off 日志级别，可取 trace/debug/info/warning/error/critical/off peer_engine_protocolbaidu_stdSCQLEngine 与 SCQLEngine 之间的rpc协议 peer_engine_protocol peer_engine_protocol baidu_std baidu_std SCQLEngine 与 SCQLEngine 之间的rpc协议 SCQLEngine 与 SCQLEngine 之间的rpc协议 peer_engine_connection_typesingleSCQLEngine 与SCQLEngine 之间的 rpc 连接类型 peer_engine_connection_type peer_engine_connection_type single single SCQLEngine 与SCQLEngine 之间的 rpc 连接类型 SCQLEngine 与SCQLEngine 之间的 rpc 连接类型 peer_engine_load_balancer无SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串 peer_engine_load_balancer peer_engine_load_balancer 无 无 SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串 SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串 peer_engine_timeout_ms300000SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：ms peer_engine_timeout_ms peer_engine_timeout_ms 300000 300000 SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：ms SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：ms peer_engine_max_retry3SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc） peer_engine_max_retry peer_engine_max_retry 3 3 SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc） SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc） peer_engine_enable_ssl_as_clienttrueSCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密 peer_engine_enable_ssl_as_client peer_engine_enable_ssl_as_client true true SCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密 SCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密 peer_engine_enable_ssl_client_verificationfalse作为客户端时，是否验证来自其他 SCQLEngine 的证书 peer_engine_enable_ssl_client_verification peer_engine_enable_ssl_client_verification false false 作为客户端时，是否验证来自其他 SCQLEngine 的证书 作为客户端时，是否验证来自其他 SCQLEngine 的证书 peer_engine_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书 peer_engine_ssl_client_ca_certificate peer_engine_ssl_client_ca_certificate 无 无 可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书 可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书 link_recv_timeout_ms30000等待其他 SCQLEngine 消息的最大响应时间 link_recv_timeout_ms link_recv_timeout_ms 30000 30000 等待其他 SCQLEngine 消息的最大响应时间 等待其他 SCQLEngine 消息的最大响应时间 link_throttle_window_size16channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制 link_throttle_window_size link_throttle_window_size 16 16 channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制 channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制 link_chunked_send_parallel_size1分块发送数据时的并行大小 link_chunked_send_parallel_size link_chunked_send_parallel_size 1 1 分块发送数据时的并行大小 分块发送数据时的并行大小 http_max_payload_size1048576决定是否启用分块发送数据的最大有效负载，默认 1MB http_max_payload_size http_max_payload_size 1048576 1048576 决定是否启用分块发送数据的最大有效负载，默认 1MB 决定是否启用分块发送数据的最大有效负载，默认 1MB driver_protocolhttp:protoSCQLEngine 与 Driver 之间的 rpc 协议 driver_protocol driver_protocol http:proto http:proto SCQLEngine 与 Driver 之间的 rpc 协议 SCQLEngine 与 Driver 之间的 rpc 协议 driver_connection_typepooledSCQLEngine 与 Driver 之间的 rpc 连接类型 driver_connection_type driver_connection_type pooled pooled SCQLEngine 与 Driver 之间的 rpc 连接类型 SCQLEngine 与 Driver 之间的 rpc 连接类型 driver_load_balancer无SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串 driver_load_balancer driver_load_balancer 无 无 SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串 SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串 driver_timeout_ms5000SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：ms driver_timeout_ms driver_timeout_ms 5000 5000 SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：ms SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：ms driver_max_retry3SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc） driver_max_retry driver_max_retry 3 3 SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc） SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc） driver_enable_ssl_as_clienttrue作为客户端，向 Driver 发送消息时是否启用 ssl 加密 driver_enable_ssl_as_client driver_enable_ssl_as_client true true 作为客户端，向 Driver 发送消息时是否启用 ssl 加密 作为客户端，向 Driver 发送消息时是否启用 ssl 加密 driver_enable_ssl_client_verificationfalse作为客户端，是否验证 Driver 的证书 driver_enable_ssl_client_verification driver_enable_ssl_client_verification false false 作为客户端，是否验证 Driver 的证书 作为客户端，是否验证 Driver 的证书 driver_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证 Driver 的证书 driver_ssl_client_ca_certificate driver_ssl_client_ca_certificate 无 无 可信 CA 文件，作为客户端时，用于验证 Driver 的证书 可信 CA 文件，作为客户端时，用于验证 Driver 的证书 listen_port8003SCQLEngine 作为服务器的监听端口 listen_port listen_port 8003 8003 SCQLEngine 作为服务器的监听端口 SCQLEngine 作为服务器的监听端口 enable_builtin_servicefalse是否启用 brpc 内置服务 enable_builtin_service enable_builtin_service false false 是否启用 brpc 内置服务 是否启用 brpc 内置服务 internal_port9527brpc 内置服务的监听端口 internal_port internal_port 9527 9527 brpc 内置服务的监听端口 brpc 内置服务的监听端口 enable_separate_link_portfalse是否为 link service 启用隔离的端口 enable_separate_link_port enable_separate_link_port false false 是否为 link service 启用隔离的端口 是否为 link service 启用隔离的端口 link_port8004link 服务的监听端口 link_port link_port 8004 8004 link 服务的监听端口 link 服务的监听端口 idle_timeout_s30SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒） idle_timeout_s idle_timeout_s 30 30 SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒） SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒） server_enable_ssltrueSCQLEngine 作为服务器时是否启用SSL server_enable_ssl server_enable_ssl true true SCQLEngine 作为服务器时是否启用SSL SCQLEngine 作为服务器时是否启用SSL server_ssl_certificate无SCQLEngine 作为服务器时启用 SSL 的证书文件路径 server_ssl_certificate server_ssl_certificate 无 无 SCQLEngine 作为服务器时启用 SSL 的证书文件路径 SCQLEngine 作为服务器时启用 SSL 的证书文件路径 server_ssl_private_key无SCQLEngine 作为服务器时启用 SSL 的私钥文件路径 server_ssl_private_key server_ssl_private_key 无 无 SCQLEngine 作为服务器时启用 SSL 的私钥文件路径 SCQLEngine 作为服务器时启用 SSL 的私钥文件路径 enable_client_authorizationfalseSCQLEngine 作为服务器时是否检查请求的 http 头 enable_client_authorization enable_client_authorization false false SCQLEngine 作为服务器时是否检查请求的 http 头 SCQLEngine 作为服务器时是否检查请求的 http 头 auth_credential无SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证 auth_credential auth_credential 无 无 SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证 SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证 enable_driver_authorizationfalse是否启动 Driver 身份认证 enable_driver_authorization enable_driver_authorization false false 是否启动 Driver 身份认证 是否启动 Driver 身份认证 engine_credential无用于验证 Driver 的凭证 engine_credential engine_credential 无 无 用于验证 Driver 的凭证 用于验证 Driver 的凭证 session_timeout_s1800SCQLEngine 与 Driver 之间的会话过期时间，单位：秒 session_timeout_s session_timeout_s 1800 1800 SCQLEngine 与 Driver 之间的会话过期时间，单位：秒 SCQLEngine 与 Driver 之间的会话过期时间，单位：秒 spu_allowed_protocolsSEMI2K,ABY3,CHEETAH允许启用的 SPU 协议 spu_allowed_protocols spu_allowed_protocols SEMI2K,ABY3,CHEETAH SEMI2K,ABY3,CHEETAH 允许启用的 SPU 协议 允许启用的 SPU 协议 datasource_routerembed数据源路由类型， \"embed\" or \"http\" datasource_router datasource_router embed embed 数据源路由类型， \"embed\" or \"http\" 数据源路由类型， \"embed\" or \"http\" embed_router_conf无数据源的路由配置，其类型为 json 字符串格式 embed_router_conf embed_router_conf 无 无 数据源的路由配置，其类型为 json 字符串格式 数据源的路由配置，其类型为 json 字符串格式 http_router_endpoint无http 数据源的路由端点，只在 datasource_router 设置为 http 时生效 http_router_endpoint http_router_endpoint 无 无 http 数据源的路由端点，只在 datasource_router 设置为 http 时生效 http 数据源的路由端点，只在 datasource_router 设置为 http 时生效 kuscia_datamesh_endpointdatameshKuscia datamesh 的 grpc 端点 kuscia_datamesh_endpoint kuscia_datamesh_endpoint datamesh datamesh Kuscia datamesh 的 grpc 端点 Kuscia datamesh 的 grpc 端点 kuscia_datamesh_client_key_path无Kuscia datamesh 的客户端秘钥文件 kuscia_datamesh_client_key_path kuscia_datamesh_client_key_path 无 无 Kuscia datamesh 的客户端秘钥文件 Kuscia datamesh 的客户端秘钥文件 kuscia_datamesh_client_cert_path无Kuscia datamesh 的客户端证书文件 kuscia_datamesh_client_cert_path kuscia_datamesh_client_cert_path 无 无 Kuscia datamesh 的客户端证书文件 Kuscia datamesh 的客户端证书文件 kuscia_datamesh_cacert_path无Kuscia datamesh 的客户端 CA 证书文件 kuscia_datamesh_cacert_path kuscia_datamesh_cacert_path 无 无 Kuscia datamesh 的客户端 CA 证书文件 Kuscia datamesh 的客户端 CA 证书文件 db_connection_info无用于连接 MySQL 数据库的连接串 db_connection_info db_connection_info 无 无 用于连接 MySQL 数据库的连接串 用于连接 MySQL 数据库的连接串 enable_self_authtrue是否启用自我身份认证 enable_self_auth enable_self_auth true true 是否启用自我身份认证 是否启用自我身份认证 private_key_pem_path无私钥 pem 文件的路径 private_key_pem_path private_key_pem_path 无 无 私钥 pem 文件的路径 私钥 pem 文件的路径 enable_peer_authtrue是否启用对端身份认证 enable_peer_auth enable_peer_auth true true 是否启用对端身份认证 是否启用对端身份认证 authorized_profile_path无数据源的路由配置，其类型为 json 字符串格式 authorized_profile_path authorized_profile_path 无 无 数据源的路由配置，其类型为 json 字符串格式 数据源的路由配置，其类型为 json 字符串格式 enable_psi_detail_loggerfalse是否记录算法详细日志 enable_psi_detail_logger enable_psi_detail_logger false false 是否记录算法详细日志 是否记录算法详细日志 psi_detail_logger_dirlogs/detail详细日志目录 psi_detail_logger_dir psi_detail_logger_dir logs/detail logs/detail 详细日志目录 详细日志目录 enable_restricted_read_pathtrue是否限制读取文件的路径 enable_restricted_read_path enable_restricted_read_path true true 是否限制读取文件的路径 是否限制读取文件的路径 restricted_read_path./data开启读取路径限制后，允许读取文件的路径 restricted_read_path restricted_read_path ./data ./data 开启读取路径限制后，允许读取文件的路径 开启读取路径限制后，允许读取文件的路径 csv_null_strNULL指定读取 csv 时表示 NULL 值的字符串 csv_null_str csv_null_str NULL NULL 指定读取 csv 时表示 NULL 值的字符串 指定读取 csv 时表示 NULL 值的字符串 enable_restricted_write_pathtrue是否限制文件写入路径 enable_restricted_write_path enable_restricted_write_path true true 是否限制文件写入路径 是否限制文件写入路径 restricted_write_path./data开启文件写入路径限制后，允许写入的路径 restricted_write_path restricted_write_path ./data ./data 开启文件写入路径限制后，允许写入的路径 开启文件写入路径限制后，允许写入的路径 null_string_to_writeNULL写入 NULL 值时使用的字符串 null_string_to_write null_string_to_write NULL NULL 写入 NULL 值时使用的字符串 写入 NULL 值时使用的字符串 output_s3_endpoint无输出到 s3/minio/oss 时 server 的 endpoint output_s3_endpoint output_s3_endpoint 无 无 输出到 s3/minio/oss 时 server 的 endpoint 输出到 s3/minio/oss 时 server 的 endpoint output_s3_access_key无输出到 s3/minio/oss 时的 access key id output_s3_access_key output_s3_access_key 无 无 输出到 s3/minio/oss 时的 access key id 输出到 s3/minio/oss 时的 access key id output_s3_secret_key无输出到 s3/minio/oss 时的 secret access key output_s3_secret_key output_s3_secret_key 无 无 输出到 s3/minio/oss 时的 secret access key 输出到 s3/minio/oss 时的 secret access key output_s3_enalbe_ssltrue默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 false output_s3_enalbe_ssl output_s3_enalbe_ssl true true 默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 false 默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 false output_s3_ca_dir_path/etc/ssl/certs/存储 ca 证书的目录，用于验证 s3 server 的证书 output_s3_ca_dir_path output_s3_ca_dir_path /etc/ssl/certs/ /etc/ssl/certs/ 存储 ca 证书的目录，用于验证 s3 server 的证书 存储 ca 证书的目录，用于验证 s3 server 的证书 output_s3_force_virtual_addressingtrue默认为 true，以便写入 oss，对于 minio 请设置为 false output_s3_force_virtual_addressing output_s3_force_virtual_addressing true true 默认为 true，以便写入 oss，对于 minio 请设置为 false 默认为 true，以便写入 oss，对于 minio 请设置为 false output_db_kind无输出的数据库类型，支持 mysql/sqlite/postgresql output_db_kind output_db_kind 无 无 输出的数据库类型，支持 mysql/sqlite/postgresql 输出的数据库类型，支持 mysql/sqlite/postgresql output_db_connection_str无用于连接输出数据库的 连接串 output_db_connection_str output_db_connection_str 无 无 用于连接输出数据库的 连接串 用于连接输出数据库的 连接串 连接串 连接串 psi_curve_type2PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve type psi_curve_type psi_curve_type 2 2 PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve type PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve type psi curve type provider_batch_size8192PSI Provider 使用的 batch size provider_batch_size provider_batch_size 8192 8192 PSI Provider 使用的 batch size PSI Provider 使用的 batch size detail_logger_sample_num0详细日志的采样行数，0 表示打印全部，默认值为 0 detail_logger_sample_num detail_logger_sample_num 0 0 详细日志的采样行数，0 表示打印全部，默认值为 0 详细日志的采样行数，0 表示打印全部，默认值为 0 max_chunk_size134217728spu value proto 的单个 chunk 的体积限制，默认值为 128MB max_chunk_size max_chunk_size 134217728 134217728 spu value proto 的单个 chunk 的体积限制，默认值为 128MB spu value proto 的单个 chunk 的体积限制，默认值为 128MB enable_tensor_life_cycle_managetrue是否启用 tensor 的生命周期管理 enable_tensor_life_cycle_manage enable_tensor_life_cycle_manage true true 是否启用 tensor 的生命周期管理 是否启用 tensor 的生命周期管理 arrow_client_disable_server_verificationfalse是否禁用 ArrowSQL adaptor 服务端的认证 arrow_client_disable_server_verification arrow_client_disable_server_verification false false 是否禁用 ArrowSQL adaptor 服务端的认证 是否禁用 ArrowSQL adaptor 服务端的认证 arrow_cert_pem_path无当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径 arrow_cert_pem_path arrow_cert_pem_path 无 无 当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径 当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径 arrow_client_key_pem_path无ArrowSQL client 启用 mtls 时使用的 private key 文件路径 arrow_client_key_pem_path arrow_client_key_pem_path 无 无 ArrowSQL client 启用 mtls 时使用的 private key 文件路径 ArrowSQL client 启用 mtls 时使用的 private key 文件路径 arrow_client_cert_pem_path无ArrowSQL client 启用 mtls 时使用的证书文件路径 arrow_client_cert_pem_path arrow_client_cert_pem_path 无 无 ArrowSQL client 启用 mtls 时使用的证书文件路径 ArrowSQL client 启用 mtls 时使用的证书文件路径 tmp_file_path/tmpstreaming 模式下存储临时文件的路径 tmp_file_path tmp_file_path /tmp /tmp streaming 模式下存储临时文件的路径 streaming 模式下存储临时文件的路径 streaming_row_num_threshold30000000触发 streaming 模式的最小数据量 streaming_row_num_threshold streaming_row_num_threshold 30000000 30000000 触发 streaming 模式的最小数据量 触发 streaming 模式的最小数据量 batch_row_num10000000每个 batch 的最大数据量 batch_row_num batch_row_num 10000000 10000000 每个 batch 的最大数据量 每个 batch 的最大数据量 "},"135":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#config-for-datasource","type":"fragment","title":"SCQLEngine 配置说明 - 数据源配置","content":" SCQLEngine 支持多种数据源，包括 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 。 datasource_router 是为了支持多数据源而设计的，目前支持 embed 和 http。 datasource_router embed http 对于 embed 模式，首先通过 embed_router_conf 来初始化，embed_router_conf 是 json 类型的字符串，一个典型的配置项如下所示： embed embed_router_conf embed_router_conf  如果 embed_router_conf 为空， embed_router 则会尝试通过 db_connection_info 来初始化。 embed_router_conf embed_router db_connection_info 对于 http 模式，http_router_endpoint 必须被设置，会通过访问 endpoint 来获取数据库信息。 http http_router_endpoint 模拟 http router server 例子：mock http router。 mock http router "},"136":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#embed-router","type":"fragment","title":"SCQLEngine 配置说明 - Embed router","content":"embed_router_conf 中的 datasources 包含用于连接 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 数据源的信息: \nid：数据源的唯一ID。\nname：自定义描述，有助于区分数据源。\nkind：数据源类型，目前支持 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 。\nconnection_str：用于连接 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 数据库的连接串。\n id：数据源的唯一ID。 name：自定义描述，有助于区分数据源。 kind：数据源类型，目前支持 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 。 connection_str：用于连接 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 数据库的连接串。 \nMySQL 连接串格式：<str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]*MySQL 连接串示例：db=${db};user=${user};password=${password};host=${host}SQLite3 连接串格式：参考：https://www.sqlite.org/c3ref/open.htmlSQLite3 连接串示例file:/path/to/data.dbPostgreSQL 连接串格式：<str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]*PostgreSQL 连接串示例：dbname=${db} user=${user} password=${password} host=${host} port=${port}CSVDB 连接串格式：CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串CSVDB连接语句示例:local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"ArrowSQL 连接串格式：grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls'ArrowSQL 连接串示例：grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询\n MySQL 连接串格式：<str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]*MySQL 连接串示例：db=${db};user=${user};password=${password};host=${host}SQLite3 连接串格式：参考：https://www.sqlite.org/c3ref/open.htmlSQLite3 连接串示例file:/path/to/data.dbPostgreSQL 连接串格式：<str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]*PostgreSQL 连接串示例：dbname=${db} user=${user} password=${password} host=${host} port=${port}CSVDB 连接串格式：CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串CSVDB连接语句示例:local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"ArrowSQL 连接串格式：grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls'ArrowSQL 连接串示例：grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 MySQL 连接串格式：<str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]*MySQL 连接串示例：db=${db};user=${user};password=${password};host=${host}SQLite3 连接串格式：参考：https://www.sqlite.org/c3ref/open.htmlSQLite3 连接串示例file:/path/to/data.dbPostgreSQL 连接串格式：<str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]*PostgreSQL 连接串示例：dbname=${db} user=${user} password=${password} host=${host} port=${port}CSVDB 连接串格式：CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串CSVDB连接语句示例:local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"ArrowSQL 连接串格式：grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls'ArrowSQL 连接串示例：grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 MySQL 连接串格式： MySQL 连接串格式： MySQL 连接串格式： <str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]* <str> == <assignment> | <assignment> ';' <str> <assignment> == <name> '=' <value> <name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly' <value> == [~;]* MySQL 连接串示例： MySQL 连接串示例： MySQL 连接串示例： db=${db};user=${user};password=${password};host=${host} db=${db};user=${user};password=${password};host=${host} db=${db};user=${user};password=${password};host=${host} SQLite3 连接串格式： SQLite3 连接串格式： SQLite3 连接串格式： 参考：https://www.sqlite.org/c3ref/open.html 参考：https://www.sqlite.org/c3ref/open.html https://www.sqlite.org/c3ref/open.html SQLite3 连接串示例 SQLite3 连接串示例 SQLite3 连接串示例 file:/path/to/data.db file:/path/to/data.db file:/path/to/data.db PostgreSQL 连接串格式： PostgreSQL 连接串格式： PostgreSQL 连接串格式： <str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]* <str> == <assignment> | <assignment> ' ' <str> <assignment> == <name> '=' <value> <name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout' <value> == [~;]* PostgreSQL 连接串示例： PostgreSQL 连接串示例： PostgreSQL 连接串示例： dbname=${db} user=${user} password=${password} host=${host} port=${port} dbname=${db} user=${user} password=${password} host=${host} port=${port} dbname=${db} user=${user} password=${password} host=${host} port=${port} CSVDB 连接串格式： CSVDB 连接串格式： CSVDB 连接串格式： CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串 CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串 CsvdbConf CSVDB连接语句示例: CSVDB连接语句示例: CSVDB连接语句示例: local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\" local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\" OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\" ArrowSQL 连接串格式： ArrowSQL 连接串格式： ArrowSQL 连接串格式： grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls' grpc+<scheme>://host:port <scheme> == 'tcp' | 'tls' ArrowSQL 连接串示例： ArrowSQL 连接串示例： ArrowSQL 连接串示例： grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 grpc+tcp://127.0.0.1:6666 grpc+tcp://127.0.0.1:6666 作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 Arrow Flight SQL "},"137":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#routing-rules","type":"fragment","title":"SCQLEngine 配置说明 - 路由规则","content":"embed_router 的规则支持通配符 * ，当给定一个 database_name:table_name 的数据表时，embed_router 将通过以下方式路由到对应的数据源： * database_name:table_name \n在 embed_router_conf 的 rules 中查找 ${db}:${table} 与 database_name:table_name 完全相等的 rule\n在 embed_router_conf 的 rules 中查找 ${db} 与 database_name 完全相等的 rule\n在 embed_router_conf 的 rules 中查找 ${table} 与 table_name 完全相等的 rule\n 在 embed_router_conf 的 rules 中查找 ${db}:${table} 与 database_name:table_name 完全相等的 rule embed_router_conf rules ${db}:${table} database_name:table_name 在 embed_router_conf 的 rules 中查找 ${db} 与 database_name 完全相等的 rule embed_router_conf rules ${db} database_name 在 embed_router_conf 的 rules 中查找 ${table} 与 table_name 完全相等的 rule embed_router_conf rules ${table} table_name 一旦找到对应的 rule ，SCQLEngine 将根据 rule 中 datasource_id 在 datasources 中找到 对应的数据源信息，并根据这些信息连接对应的数据库。 "},"138":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#config-for-brpc-server","type":"fragment","title":"SCQLEngine 配置说明 - Brpc 服务器配置","content":"SCQLEngine 使用 Brpc 与 Driver 以及其他的 SCQLEngine 进行通信，每个 SCQLEngine 都会在 local-host:listen_port 上启动 Brpc 服务以接收来自外部的数据。如果要启用 Brpc 内置服务，请添加 FLAGS：  "},"139":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#config-for-ssl","type":"fragment","title":"SCQLEngine 配置说明 - SSL配置","content":" 如果你想在SCQLEngine中启用SSL，请添加以下FLAGS。  "},"140":{"url":"/scql/2.0.0/zh-CN/reference/engine-config#config-for-party-authentication","type":"fragment","title":"SCQLEngine 配置说明 - 参与方身份验证配置","content":"安全起见，SCQLEngine 默认启用参与方身份验证。 SCQLEngine 将检查 Driver 请求中自身的公钥是否与 private_key_pem_path 中的本地公钥匹配，并且其他参与者的公钥也与 authorized_profile_path 中的公钥匹配。 private_key_pem_path authorized_profile_path "},"141":{"url":"/scql/2.0.0/zh-CN/topics#topics","type":"fragment","title":"主题","content":"\nSCQL 系统概述\n\n关键特点\n架构\nSCQL 如何工作\n\n\n常见问题汇总（FAQ）\n\n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n\n\n安全性说明\n\n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n\n\n \nSCQL 系统概述\n\n关键特点\n架构\nSCQL 如何工作\n\n\n常见问题汇总（FAQ）\n\n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n\n\n安全性说明\n\n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n\n\n SCQL 系统概述\n\n关键特点\n架构\nSCQL 如何工作\n\n SCQL 系统概述 \n关键特点\n架构\nSCQL 如何工作\n 关键特点 关键特点 架构 架构 SCQL 如何工作 SCQL 如何工作 常见问题汇总（FAQ）\n\n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n\n 常见问题汇总（FAQ） \n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n 部署相关问题 部署相关问题 项目准备相关问题 项目准备相关问题 运行时报错 运行时报错 配置相关问题 配置相关问题 安全性说明\n\n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n\n 安全性说明 \n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n 安全保障和威胁模型 安全保障和威胁模型 部署建议 部署建议 针对 SCQL 的结果反推攻击风险说明及建议 针对 SCQL 的结果反推攻击风险说明及建议 系统安全配置说明 系统安全配置说明 对上游集成方的建议 对上游集成方的建议 "},"142":{"url":"/scql/2.0.0/zh-CN/topics/faq#frequently-asked-questions-faq","type":"fragment","title":"常见问题汇总（FAQ）","content":"这里收集了使用 SCQL 常见的问题，并持续更新。 "},"143":{"url":"/scql/2.0.0/zh-CN/topics/faq#deploy-issues","type":"fragment","title":"常见问题汇总（FAQ） - 部署相关问题","content":"Q: SCQL 支持的系统/CPU架构 Q \n系统：支持 linux 和 macOS（macOS 需要自行验证）。CPU架构：支持 ARM 和 x86-64\n 系统：支持 linux 和 macOS（macOS 需要自行验证）。CPU架构：支持 ARM 和 x86-64 Q: 拉取 go 包/ GitHub 包超时 Q \n添加合适的 GOPROXY\n 添加合适的 GOPROXY Q: SCQL 是否支持外包计算 Q \n目前还不支持\n 目前还不支持 "},"144":{"url":"/scql/2.0.0/zh-CN/topics/faq#project-preparation-issues","type":"fragment","title":"常见问题汇总（FAQ） - 项目准备相关问题","content":"Q: SCQL 支持多大的数据规模？ Q \nSCQL 支持的数据规模主要受到资源配置（如网络、内存等）和 query 的复杂度的影响。内存充足的情况下，SCQL 可以支持十亿级别的数据规模。更加详细的场景，需要基于实际的资源配置进行性能测试来确定。\n SCQL 支持的数据规模主要受到资源配置（如网络、内存等）和 query 的复杂度的影响。内存充足的情况下，SCQL 可以支持十亿级别的数据规模。更加详细的场景，需要基于实际的资源配置进行性能测试来确定。 Q: SCQL 支持多少参与方？ Q \nSCQL 不限制一个项目中参与方数量，但是同时参与计算的参与方数量受到使用的安全计算协议的影响。例如，CHEETAH 只支持两个参与方，ABY3 只支持三个参与方，SEMI2K 支持任意数量的参与方。\n SCQL 不限制一个项目中参与方数量，但是同时参与计算的参与方数量受到使用的安全计算协议的影响。例如，CHEETAH 只支持两个参与方，ABY3 只支持三个参与方，SEMI2K 支持任意数量的参与方。 Q: SCQL 支持哪些 SQL 语法 Q \nSCQL 兼容 MySQL 语法，具体细节请参考文档。对于与 MySQL 语法的差异，请参考 SCQL 方言指南。\n SCQL 兼容 MySQL 语法，具体细节请参考文档。对于与 MySQL 语法的差异，请参考 SCQL 方言指南。 SCQL 方言指南 Q: 引擎支持哪些数据源？ Q \n\nSCQL 支持下面这些数据源：\n\n\nCSV（包括本地文件、OSS、Minio）\nMySQL 和兼容 MySQL 协议的数据库\nPostgres\n\n\nSCQL 可以扩展支持下列数据源：\n\n\n在 Kuscia 中运行的时候，可以扩展支持 ODPS 数据源。NOTE: 在 Kuscia 中运行的时候，用户可以在 Kuscia DomainData 中注册数据源信息（比如 CSV 文件位置，MySQL 和 Postgres 数据库链接串）。SCQL 可以通过 DataMesh 获取注册到 Kuscia 的信息\nSCQL 支持 Arrow SQL client，用户可以自行实现 Arrow SQL server，作为提供给 SCQL 的数据源\n\n \nSCQL 支持下面这些数据源：\n SCQL 支持下面这些数据源： \nCSV（包括本地文件、OSS、Minio）\nMySQL 和兼容 MySQL 协议的数据库\nPostgres\n CSV（包括本地文件、OSS、Minio） MySQL 和兼容 MySQL 协议的数据库 Postgres \nSCQL 可以扩展支持下列数据源：\n SCQL 可以扩展支持下列数据源： \n在 Kuscia 中运行的时候，可以扩展支持 ODPS 数据源。NOTE: 在 Kuscia 中运行的时候，用户可以在 Kuscia DomainData 中注册数据源信息（比如 CSV 文件位置，MySQL 和 Postgres 数据库链接串）。SCQL 可以通过 DataMesh 获取注册到 Kuscia 的信息\nSCQL 支持 Arrow SQL client，用户可以自行实现 Arrow SQL server，作为提供给 SCQL 的数据源\n 在 Kuscia 中运行的时候，可以扩展支持 ODPS 数据源。NOTE: 在 Kuscia 中运行的时候，用户可以在 Kuscia DomainData 中注册数据源信息（比如 CSV 文件位置，MySQL 和 Postgres 数据库链接串）。SCQL 可以通过 DataMesh 获取注册到 Kuscia 的信息 NOTE: SCQL 支持 Arrow SQL client，用户可以自行实现 Arrow SQL server，作为提供给 SCQL 的数据源 "},"145":{"url":"/scql/2.0.0/zh-CN/topics/faq#errors-occurred-during-execution","type":"fragment","title":"常见问题汇总（FAQ） - 运行时报错","content":"Q: engine 执行时上报 \"Get data timeout\" 错误 Q \n需要根据具体的场景来分析，可能是被网关拦截了，或者对方引擎执行出错了，也有可能是因为网络条件不好导致数据传输超时。如果是网络条件不好导致的错误，可以通过修改配置来缓解这个问题，具体配置可以参考 SCQLEngine 配置说明。\n 需要根据具体的场景来分析，可能是被网关拦截了，或者对方引擎执行出错了，也有可能是因为网络条件不好导致数据传输超时。如果是网络条件不好导致的错误，可以通过修改配置来缓解这个问题，具体配置可以参考 SCQLEngine 配置说明。 SCQLEngine 配置说明 Q: SCQL 执行 group by 相关语法的结果不完整或者和 MySQL 结果不一致？ Q \nSCQL, to protect data privacy and prevent the malicious theft of data within groups, hides groups where the number of data items within a group is less than the GroupByThreshold. For specific details, please refer to SCQL 编译器配置 for the groupby_threshold configuration option (by default, groups with fewer than 4 data items are not displayed). Setting this value to 1 will disable the group filtering operation.\n SCQL, to protect data privacy and prevent the malicious theft of data within groups, hides groups where the number of data items within a group is less than the GroupByThreshold. For specific details, please refer to SCQL 编译器配置 for the groupby_threshold configuration option (by default, groups with fewer than 4 data items are not displayed). Setting this value to 1 will disable the group filtering operation. SCQL 编译器配置 groupby_threshold Q: 计算过程中出现数值误差？ Q \nSCQL 中的数据进入 MPC 协议前需要先对数据进行 Ring64 或 Ring128 的编码，然后进行密态计算，编码和密态计算过程中都会产生数值误差，这是无法避免的。\n SCQL 中的数据进入 MPC 协议前需要先对数据进行 Ring64 或 Ring128 的编码，然后进行密态计算，编码和密态计算过程中都会产生数值误差，这是无法避免的。 "},"146":{"url":"/scql/2.0.0/zh-CN/topics/faq#configuration-issues","type":"fragment","title":"常见问题汇总（FAQ） - 配置相关问题","content":"Q: 不同的数据源需要使用不同的配置。 Q \n请参考部署文档 SCQLEngine 配置说明。\n 请参考部署文档 SCQLEngine 配置说明。 SCQLEngine 配置说明 Q: 网络环境不好的时候，如何配置超时相关配置？ Q \n网络环境不好的场景，可以适当增加接收方等待时间(link_recv_timeout_ms)，减少 channel 的滑动窗口大小 (link_throttle_window_size)。带宽小的情况下，可以适当减小单个 http payload 的大小 (http_max_payload_size) 以及并发的 chunk 数量 (link_chunked_send_parallel_size)。\n更加具体的配置请参考 SCQLEngine 配置说明。\n 网络环境不好的场景，可以适当增加接收方等待时间(link_recv_timeout_ms)，减少 channel 的滑动窗口大小 (link_throttle_window_size)。带宽小的情况下，可以适当减小单个 http payload 的大小 (http_max_payload_size) 以及并发的 chunk 数量 (link_chunked_send_parallel_size)。 更加具体的配置请参考 SCQLEngine 配置说明。 SCQLEngine 配置说明 "},"147":{"url":"/scql/2.0.0/zh-CN/reference/lang/manual#scql-language-manual","type":"fragment","title":"SCQL 方言指南","content":""},"148":{"url":"/scql/2.0.0/zh-CN/reference/lang/manual#scql-data-types","type":"fragment","title":"SCQL 方言指南 - SCQL 数据类型","content":" SCQL 支持常用的数据类型，如下表所示。 数据类型别名描述integerint, int32, int64floatfloatfloat64, doublefloat, double, float64stringstrdatetime包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示timestamp包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 数据类型别名描述 数据类型别名描述 数据类型 数据类型 别名 别名 描述 描述 integerint, int32, int64floatfloatfloat64, doublefloat, double, float64stringstrdatetime包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示timestamp包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 integerint, int32, int64 integer integer integer int, int32, int64 int, int32, int64 int int32 int64  floatfloat float float float float float float  float64, doublefloat, double, float64 float64, double float64, double float64 double float, double, float64 float, double, float64 float double float64  stringstr string string string str str str  datetime包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示 datetime datetime datetime  包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示 包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示 timestamp包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 timestamp timestamp timestamp  包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 "},"149":{"url":"/scql/2.0.0/zh-CN/reference/lang/manual#scql-query-syntax","type":"fragment","title":"SCQL 方言指南 - SCQL 查询语法","content":" SCQL 兼容大多数 MySQL 语法。关于 SCQL 和 MySQL 之间的语法差异，请阅读 与 MySQL 的兼容性 。 与 MySQL 的兼容性  \nSCQL 在一定限制下支持 export_options: 目前只支持 '\"' 或者 '' 作为 enclosing_character；暂时不支持 ESCAPED BY 语法。\nexport_options 中的 OPTIONALLY 用于控制字段的引用行为，如果省略则所有类型的字段都会使用 enclosing_character 括起来，否则只有 string 类型的字段被括起来, 参考 mysql load data\ninto_option 中的 file_path 可以是一个本地路径： '/data/file.csv' ，或者一个 oss 路径： 'oss://bucket_name/path/to/file' ， write 相关的 flag 应该正确设置，参考 Engine 配置项\n \nSCQL 在一定限制下支持 export_options: 目前只支持 '\"' 或者 '' 作为 enclosing_character；暂时不支持 ESCAPED BY 语法。\nexport_options 中的 OPTIONALLY 用于控制字段的引用行为，如果省略则所有类型的字段都会使用 enclosing_character 括起来，否则只有 string 类型的字段被括起来, 参考 mysql load data\ninto_option 中的 file_path 可以是一个本地路径： '/data/file.csv' ，或者一个 oss 路径： 'oss://bucket_name/path/to/file' ， write 相关的 flag 应该正确设置，参考 Engine 配置项\n SCQL 在一定限制下支持 export_options: 目前只支持 '\"' 或者 '' 作为 enclosing_character；暂时不支持 ESCAPED BY 语法。 export_options enclosing_character ESCAPED BY export_options 中的 OPTIONALLY 用于控制字段的引用行为，如果省略则所有类型的字段都会使用 enclosing_character 括起来，否则只有 string 类型的字段被括起来, 参考 mysql load data export_options OPTIONALLY enclosing_character mysql load data into_option 中的 file_path 可以是一个本地路径： '/data/file.csv' ，或者一个 oss 路径： 'oss://bucket_name/path/to/file' ， write 相关的 flag 应该正确设置，参考 Engine 配置项 into_option file_path Engine 配置项 Engine 配置项 "},"150":{"url":"/scql/2.0.0/zh-CN/reference/lang/manual#functions-and-operators","type":"fragment","title":"SCQL 方言指南 - 函数与操作符","content":"该部分尚未准备好，请之后查看 该部分尚未准备好，请之后查看 "},"151":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#mysql-compatibility","type":"fragment","title":"与 MySQL 的兼容性","content":"SCQL 与 MySQL 高度兼容，但仍有一些语法差异。 "},"152":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#unsupported-features","type":"fragment","title":"与 MySQL 的兼容性 - 不支持的功能","content":"\n分区表\n字符集\n用户自定义的函数\nTCL（事务控制语言）\nDML（数据操作语言）\n 分区表 字符集 用户自定义的函数 TCL（事务控制语言） DML（数据操作语言） "},"153":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#features-that-are-different-from-mysql","type":"fragment","title":"与 MySQL 的兼容性 - 与 MySQL 存在语法差异的功能","content":""},"154":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#ddl-data-definition-language","type":"fragment","title":"与 MySQL 的兼容性 - DDL（数据定义语言）","content":""},"155":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#create-table","type":"fragment","title":"与 MySQL 的兼容性 - 创建表","content":"SCQL 中创建的 Table 是一个虚拟 Table，需要映射到实际 Table，所以我们扩展该语句来传递映射信息。更多信息，请阅读 SCQL 方言指南。 SCQL 方言指南 "},"156":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#dql-data-query-language","type":"fragment","title":"与 MySQL 的兼容性 - DQL（数据查询语言）","content":"关于实现的具体情况，请阅读 SCQL 实现进度。 SCQL 实现进度 SCQL 不支持 Null 类型。 SCQL 不支持 Null 类型。 "},"157":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#functions-different-from-mysql","type":"fragment","title":"与 MySQL 的兼容性 - 与 MySQL 的功能差异","content":"功能名称SCQL 的方式MySQL 的方式备注SUM(INT) 整数求和返回整型 int返回小数 Decimal /双精度 Double使用 Group BY 的聚合函数返回组内数据数量大于等于 group_by_threshold 的组返回所有组出于安全性考虑 功能名称SCQL 的方式MySQL 的方式备注 功能名称SCQL 的方式MySQL 的方式备注 功能名称 功能名称 SCQL 的方式 SCQL 的方式 MySQL 的方式 MySQL 的方式 备注 备注 SUM(INT) 整数求和返回整型 int返回小数 Decimal /双精度 Double使用 Group BY 的聚合函数返回组内数据数量大于等于 group_by_threshold 的组返回所有组出于安全性考虑 SUM(INT) 整数求和返回整型 int返回小数 Decimal /双精度 Double SUM(INT) 整数求和 SUM(INT) 整数求和 返回整型 int 返回整型 int 返回小数 Decimal /双精度 Double 返回小数 Decimal /双精度 Double  使用 Group BY 的聚合函数返回组内数据数量大于等于 group_by_threshold 的组返回所有组出于安全性考虑 使用 Group BY 的聚合函数 使用 Group BY 的聚合函数 返回组内数据数量大于等于 group_by_threshold 的组 返回组内数据数量大于等于 group_by_threshold 的组 group_by_threshold 返回所有组 返回所有组 出于安全性考虑 出于安全性考虑 "},"158":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#dcl-data-control-language","type":"fragment","title":"与 MySQL 的兼容性 - DCL（数据控制语言）","content":""},"159":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#grant-revoke","type":"fragment","title":"与 MySQL 的兼容性 - GRANT/REVOKE","content":"CCL (Column Control List) is deprecated and no longer used in the new architecture.In previous versions, CCL settings were required before executing queries, and could be changed via GRANT/REVOKE. This is no longer applicable in the current version. Please refer to examples/opencore-demo/ for the new access control mechanisms. CCL (Column Control List) is deprecated and no longer used in the new architecture. CCL (Column Control List) is deprecated In previous versions, CCL settings were required before executing queries, and could be changed via GRANT/REVOKE. This is no longer applicable in the current version. Please refer to examples/opencore-demo/ for the new access control mechanisms. examples/opencore-demo/ "},"160":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#type-conversion-rule","type":"fragment","title":"与 MySQL 的兼容性 - 类型转换规则","content":"考虑兼容性，当使用运算符操作不同类型的数据时，会发生类型转换。有些转换是隐式发生的。例如，SCQL 会根据需要自动将 int 转换为 float。  以下规则描述了如何在 SCQL 中进行类型转换。 "},"161":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#single-party-query","type":"fragment","title":"与 MySQL 的兼容性 - 单方查询","content":"如果只有一方查询，SCQL 会将查询语句转换成符合参与者数据库（如 MySQL）的语法，然后直接分派到相应的数据库中执行。 因此对于单方查询，其类型转换规则一般与参与方使用的数据库类型一致。 "},"162":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#multi-party-query","type":"fragment","title":"与 MySQL 的兼容性 - 多方查询","content":"如果涉及多方查询，SCQL 将通过以下规则进行类型转换。 "},"163":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#compare","type":"fragment","title":"与 MySQL 的兼容性 - 比较运算 (>, <, <=, >=, <>, =, !=)","content":"\n比较操作中的两个参数都不能是 string 类型。\n如果两个参数都是 long 类型，则它们将按照 long 类型进行比较。\n如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 类型进行比较。\n 比较操作中的两个参数都不能是 string 类型。 如果两个参数都是 long 类型，则它们将按照 long 类型进行比较。 如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 类型进行比较。 "},"164":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#arithmetic","type":"fragment","title":"与 MySQL 的兼容性 - 算术运算 (+, -, *, /, %)","content":"\n'%' 运算的参数仅支持 long 类型，而其他算术运算支持除 string 以外的数据类型。\n如果两个参数都是 long 类型，则它们将按照 long 类型进行计算。\n如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。\n '%' 运算的参数仅支持 long 类型，而其他算术运算支持除 string 以外的数据类型。 如果两个参数都是 long 类型，则它们将按照 long 类型进行计算。 如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。 "},"165":{"url":"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#aggregation-sum-count-avg-min-max","type":"fragment","title":"与 MySQL 的兼容性 - 聚合操作 (sum, count, avg, min, max)","content":"\n除了 count ，聚合操作中的所有参数都不能是 string 类型。\n如果所有参数都是 long 类型，则它们将按照 long 类型进行计算。\n如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。\n 除了 count ，聚合操作中的所有参数都不能是 string 类型。 如果所有参数都是 long 类型，则它们将按照 long 类型进行计算。 如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。 "},"166":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#scql-system-overview","type":"fragment","title":"SCQL 系统概述","content":"安全协作查询语言（Secure Collaborative Query Language， SCQL）是一个允许多个互不信任参与方在不泄露各自隐私数据的条件下进行联合数据分析的系统。 "},"167":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#key-features","type":"fragment","title":"SCQL 系统概述 - 关键特点","content":"\n半诚实安全。SCQL 假设所有参与方都是半诚实的。\n支持多方（N>=1）。\n支持常见的 SQL select 语法和函数，满足大多数场景的需求。详情请查看 SCQL 实现进度。\n实用的性能。SCQL 具有多层次的性能优化。\n结构简单，易于集成。\n 半诚实安全。SCQL 假设所有参与方都是半诚实的。 支持多方（N>=1）。 支持常见的 SQL select 语法和函数，满足大多数场景的需求。详情请查看 SCQL 实现进度。 SCQL 实现进度 实用的性能。SCQL 具有多层次的性能优化。 结构简单，易于集成。 "},"168":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#architecture","type":"fragment","title":"SCQL 系统概述 - 架构","content":"SCQL 使用编译器 + 引擎架构： \n编译器 将 SQL 查询转换为安全执行计划。编译器执行查询解析、逻辑规划，并生成指定如何安全处理数据的执行图。\nSCQLEngine 是一个明密文混合执行引擎，执行编译器生成的计划。SCQLEngine 与对等引擎协作运行执行图并返回查询结果。SCQLEngine 基于先进的 MPC 框架 secretflow/spu 实现。\n 编译器 将 SQL 查询转换为安全执行计划。编译器执行查询解析、逻辑规划，并生成指定如何安全处理数据的执行图。 编译器 SCQLEngine 是一个明密文混合执行引擎，执行编译器生成的计划。SCQLEngine 与对等引擎协作运行执行图并返回查询结果。SCQLEngine 基于先进的 MPC 框架 secretflow/spu 实现。 SCQLEngine secretflow/spu "},"169":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#how-scql-works","type":"fragment","title":"SCQL 系统概述 - SCQL 如何工作","content":"我们将通过以下的 SCQL 查询样本 Q 的整个生命周期来展示 SCQL 是如何工作的。 SCQL 查询 Q SCQL 查询 Q SCQL 查询 Q  "},"170":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#table-schema","type":"fragment","title":"SCQL 系统概述 - 表的结构","content":"让我们来看看上面查询 Q 中涉及的表的结构。   \n\nbank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。\n\n\nbank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。\n\n \nbank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。\n bank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 bank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 bank_1 bank_1 bank_1 bank_1 参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 DB1 bank_1 customer_id deposit \nbank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。\n bank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 bank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 bank_2 bank_2 bank_2 bank_2 参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 DB2 bank_2 customer_id loan "},"171":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#lifetime-of-scql-query","type":"fragment","title":"SCQL 系统概述 - SCQL 查询的生命周期","content":"  "},"172":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#step1-compile-sql-query","type":"fragment","title":"SCQL 系统概述 - 步骤1. 编译 SQL 查询","content":"编译器接收 SQL 查询并执行以下操作： 步骤1.1 解析 解析器将 SQL 查询 Q 解析为 AST（抽象语法树）。 步骤1.2 规划 规划器将 AST 转换为逻辑计划，并且对逻辑计划进行优化。   步骤1.3 转化成操作图 编译器将逻辑计划转换为查询 Q 的操作图。 步骤1.4 可见性分析 编译器在操作图上执行可见性分析以确定哪些节点对每个参与方可见，并根据需要优化图。 步骤1.5 生成执行图 编译器为查询 Q 生成执行图。   步骤1.6 拆分执行图 编译器根据执行图上节点的拥有方将执行图拆分为子图。   "},"173":{"url":"/scql/2.0.0/zh-CN/topics/system/intro#step2-execute-on-engines","type":"fragment","title":"SCQL 系统概述 - 步骤2. 在引擎上执行","content":"子图被发送到相应的 SCQLEngine 节点。SCQLEngine 与对等引擎协作执行图并生成查询 Q 的最终结果。 "},"174":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#security-overview","type":"fragment","title":"安全性说明","content":""},"175":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#security-guarantees-and-threat-model","type":"fragment","title":"安全性说明 - 安全保障和威胁模型","content":"对于单次查询，SCQL 在计算过程中根据安全配置提供数据机密性保护。 SCQL 不保护查询语句，因为查询语句对 SCQL 所有的参与方公开。SCQL 也不保护中间计算结果的大小（维度）信息。 SCQL 构建在 MPC 框架 secretflow/spu 之上，使用的是 semi-honest 安全模型。SCQL semi-honest 模型假设所有的参与方，包括查询者和数据拥有方（SCQLEngine 部署在数据拥有方），都严格遵守协议，但有可能会尝试分析自己得到的中间信息以获得额外的其他参与方的隐私信息。 secretflow/spu 如果选择使用 SPU SEMI2K 作为 SCQL 的底层 MPC 协议，建议使用 TrustedThirdParty beaver provider 1。另一种 TrustedFirstParty beaver provider 仅用于测试和调试目的。 如果选择使用 SPU SEMI2K 作为 SCQL 的底层 MPC 协议，建议使用 TrustedThirdParty beaver provider 1。另一种 TrustedFirstParty beaver provider 仅用于测试和调试目的。 TrustedThirdParty beaver provider 1 1 TrustedFirstParty beaver provider 和所有基于密码学的隐私计算系统一样，现阶段 SCQL 无法解决建立在合法查询结果上的反推原始数据隐私的问题。目前学术界解决该问题的方案一般都是通过 DP 加噪音。虽然安全配置机制可以让数据 owner 对自己的数据进行使用限制授权，能一定程度地缓解风险，但是不能完全杜绝风险。SCQL 也不解决参与方篡改自己原始输入从而得到其他参与方隐私信息的问题。 下面的章节会介绍可能存在的结果反推攻击方法，并给出相应的建议。 "},"176":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#suggestions-on-deployment","type":"fragment","title":"安全性说明 - 部署建议","content":"在当前的 OpenCore 架构中，原生编译器和引擎直接协同工作。推荐的部署方式和安全配置请参考 examples/opencore-demo/。 examples/opencore-demo/ "},"177":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#risk-statement-and-suggestion-for-scql-result-inversion-attack","type":"fragment","title":"安全性说明 - 针对 SCQL 的结果反推攻击风险说明及建议","content":"SCQL 的查询灵活多变，攻击者可以使用多次合法查询或一个复杂查询来构建自适应攻击，以达到反推原始数据的目的。 "},"178":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#attack-method-1-multi-query-attack","type":"fragment","title":"安全性说明 - 攻击方法一：多次查询攻击","content":"多次查询攻击方法包含两种攻击方式： (1) 一种方式是查询语句不变，每次查询时篡改输入内容的方式来获取对方信息。比如攻击者可以通过改变自己 join key 的内容，多次枚举查询来获得对方 join key 的全部信息。 (2) 另一种方式是通过改写每次查询语句，对比多次查询结果来推测对方的隐私数据。比如攻击者可以利用 where 条件限制聚合函数的输入，第一次查询获得 N 条数据的聚合结果，第二次通过改变 where 条件，获得其中 N-1 条数据的聚合结果，对比结果可以获得其中 1 条记录的明文数据信息。 "},"179":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#attack-method-2-constructing-complex-query-attack","type":"fragment","title":"安全性说明 - 攻击方法二：构造复杂查询攻击","content":"该攻击方法和多次查询攻击方法类似，其核心思想是将多个查询语句写成一个复杂查询语句。 举个例子，攻击者可以在一个查询语句里对某一列进行多次比较，缩小数据范围来反推原始数据。 "},"180":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#suggestions","type":"fragment","title":"安全性说明 - 建议","content":"\n数据拥有方在为自己的数据设置安全配置时要慎重考虑；\n上游平台在集成 SCQL 时，建议在执行查询前加一个人工审批流程。查询语句只有经过所有数据拥有方的审核确认后，才能提交到 SCQL 执行；\n建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。\n 数据拥有方在为自己的数据设置安全配置时要慎重考虑； 上游平台在集成 SCQL 时，建议在执行查询前加一个人工审批流程。查询语句只有经过所有数据拥有方的审核确认后，才能提交到 SCQL 执行； 建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。 "},"181":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#system-security-configuration-instructions","type":"fragment","title":"安全性说明 - 系统安全配置说明","content":"\nSCQL 支持 HTTPS 协议，建议默认开启。有关如何为 SCQLEngine 启用 HTTPS 的方法详见 SCQLEngine TLS 配置。\n SCQL 支持 HTTPS 协议，建议默认开启。有关如何为 SCQLEngine 启用 HTTPS 的方法详见 SCQLEngine TLS 配置。 SCQLEngine TLS 配置 "},"182":{"url":"/scql/2.0.0/zh-CN/topics/security/overview#suggestions-for-upstream-integrators","type":"fragment","title":"安全性说明 - 对上游集成方的建议","content":"\n在向 SCQL 提交查询前，增加数据参与方审批查询语句的流程。\n建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。\n建议将 SCQL 的使用过程分为研发态和生产态，并采用不同的安全管控措施。\n\n研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。\n生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。\n\n\n 在向 SCQL 提交查询前，增加数据参与方审批查询语句的流程。 建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。 建议将 SCQL 的使用过程分为研发态和生产态，并采用不同的安全管控措施。\n\n研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。\n生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。\n\n \n研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。\n生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。\n 研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。 生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。 脚注 脚注 SPU SEMI2K 协议实现时为了效率采用了可信第三方来生成 Beaver triples，将来会考虑增加不依赖第三方的 Beaver provider 实现。 SPU SEMI2K 协议实现时为了效率采用了可信第三方来生成 Beaver triples，将来会考虑增加不依赖第三方的 Beaver provider 实现。 "}},"count":182},"sorting":{"language":"english","sortableProperties":["url","title","content","type","symbol.domain","symbol.name","symbol.module"],"sortablePropertiesWithTypes":{"url":"string","title":"string","content":"string","type":"string","symbol.domain":"string","symbol.name":"string","symbol.module":"string"},"sorts":{"url":{"docs":{"1":3,"2":2,"3":4,"4":5,"5":0,"6":1,"7":15,"8":13,"9":6,"10":11,"11":14,"12":12,"13":8,"14":9,"15":7,"16":10,"17":158,"18":26,"19":22,"20":20,"21":21,"22":23,"23":18,"24":25,"25":19,"26":24,"27":16,"28":17,"29":27,"30":39,"31":40,"32":38,"33":37,"34":149,"35":133,"36":61,"37":64,"38":65,"39":66,"40":60,"41":62,"42":63,"43":67,"44":68,"45":69,"46":70,"47":71,"48":72,"49":73,"50":74,"51":75,"52":76,"53":77,"54":78,"55":79,"56":80,"57":81,"58":82,"59":83,"60":84,"61":85,"62":86,"63":87,"64":88,"65":89,"66":90,"67":91,"68":92,"69":93,"70":94,"71":95,"72":96,"73":97,"74":98,"75":99,"76":100,"77":101,"78":102,"79":103,"80":104,"81":105,"82":106,"83":107,"84":108,"85":109,"86":110,"87":111,"88":112,"89":113,"90":114,"91":115,"92":116,"93":117,"94":118,"95":119,"96":120,"97":121,"98":122,"99":123,"100":124,"101":125,"102":126,"103":127,"104":128,"105":129,"106":131,"107":130,"108":132,"109":134,"110":135,"111":136,"112":137,"113":138,"114":139,"115":140,"116":141,"117":142,"118":143,"119":144,"120":145,"121":146,"122":147,"123":148,"124":150,"125":151,"126":152,"127":153,"128":154,"129":155,"130":156,"131":157,"132":36,"133":34,"134":32,"135":29,"136":33,"137":35,"138":28,"139":31,"140":30,"141":181,"142":162,"143":160,"144":163,"145":161,"146":159,"147":43,"148":42,"149":44,"150":41,"151":56,"152":59,"153":52,"154":50,"155":48,"156":51,"157":53,"158":49,"159":54,"160":58,"161":57,"162":55,"163":47,"164":46,"165":45,"166":177,"167":175,"168":173,"169":174,"170":180,"171":176,"172":178,"173":179,"174":168,"175":167,"176":171,"177":166,"178":164,"179":165,"180":169,"181":172,"182":170},"orderedDocs":[[5,"/scql/2.0.0/zh-CN/#deployment"],[6,"/scql/2.0.0/zh-CN/#for-contributors"],[2,"/scql/2.0.0/zh-CN/#getting-started"],[1,"/scql/2.0.0/zh-CN/#scql-documentation"],[3,"/scql/2.0.0/zh-CN/#scql-systems"],[4,"/scql/2.0.0/zh-CN/#the-scql-language"],[9,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#architecture-overview"],[15,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#basic-usage"],[13,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#configuration"],[14,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#integration"],[16,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#next-steps"],[10,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#quick-start"],[12,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#run-example"],[8,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#scql-opencore-quickstart"],[11,"/scql/2.0.0/zh-CN/intro/opencore-quickstart#setup"],[7,"/scql/2.0.0/zh-CN/intro#introduction"],[27,"/scql/2.0.0/zh-CN/reference/compiler-config#additionalinfospec"],[28,"/scql/2.0.0/zh-CN/reference/compiler-config#catalog-configuration"],[23,"/scql/2.0.0/zh-CN/reference/compiler-config#columnsecurityrelaxation"],[25,"/scql/2.0.0/zh-CN/reference/compiler-config#columnvisibility"],[20,"/scql/2.0.0/zh-CN/reference/compiler-config#compileoptions"],[21,"/scql/2.0.0/zh-CN/reference/compiler-config#compilersecurityconfig"],[19,"/scql/2.0.0/zh-CN/reference/compiler-config#compilesqlrequest"],[22,"/scql/2.0.0/zh-CN/reference/compiler-config#globalsecurityrelaxation"],[26,"/scql/2.0.0/zh-CN/reference/compiler-config#resultsecurityconfig"],[24,"/scql/2.0.0/zh-CN/reference/compiler-config#reverseinferenceconfig"],[18,"/scql/2.0.0/zh-CN/reference/compiler-config#scql-compiler-configuration"],[29,"/scql/2.0.0/zh-CN/reference/compiler-config#see-also"],[138,"/scql/2.0.0/zh-CN/reference/engine-config#config-for-brpc-server"],[135,"/scql/2.0.0/zh-CN/reference/engine-config#config-for-datasource"],[140,"/scql/2.0.0/zh-CN/reference/engine-config#config-for-party-authentication"],[139,"/scql/2.0.0/zh-CN/reference/engine-config#config-for-ssl"],[134,"/scql/2.0.0/zh-CN/reference/engine-config#configuration-options-of-scqlengine"],[136,"/scql/2.0.0/zh-CN/reference/engine-config#embed-router"],[133,"/scql/2.0.0/zh-CN/reference/engine-config#example-configuration-for-scqlengine"],[137,"/scql/2.0.0/zh-CN/reference/engine-config#routing-rules"],[132,"/scql/2.0.0/zh-CN/reference/engine-config#scqlengine-configuration"],[33,"/scql/2.0.0/zh-CN/reference/implementation-status#data-source"],[32,"/scql/2.0.0/zh-CN/reference/implementation-status#functions-and-operators"],[30,"/scql/2.0.0/zh-CN/reference/implementation-status#scql-implementation-status"],[31,"/scql/2.0.0/zh-CN/reference/implementation-status#select-statement"],[150,"/scql/2.0.0/zh-CN/reference/lang/manual#functions-and-operators"],[148,"/scql/2.0.0/zh-CN/reference/lang/manual#scql-data-types"],[147,"/scql/2.0.0/zh-CN/reference/lang/manual#scql-language-manual"],[149,"/scql/2.0.0/zh-CN/reference/lang/manual#scql-query-syntax"],[165,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#aggregation-sum-count-avg-min-max"],[164,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#arithmetic"],[163,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#compare"],[155,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#create-table"],[158,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#dcl-data-control-language"],[154,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#ddl-data-definition-language"],[156,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#dql-data-query-language"],[153,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#features-that-are-different-from-mysql"],[157,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#functions-different-from-mysql"],[159,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#grant-revoke"],[162,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#multi-party-query"],[151,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#mysql-compatibility"],[161,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#single-party-query"],[160,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#type-conversion-rule"],[152,"/scql/2.0.0/zh-CN/reference/lang/mysql-compatibility#unsupported-features"],[40,"/scql/2.0.0/zh-CN/reference/operators#abs"],[36,"/scql/2.0.0/zh-CN/reference/operators#acos"],[41,"/scql/2.0.0/zh-CN/reference/operators#add"],[42,"/scql/2.0.0/zh-CN/reference/operators#arrowfunc"],[37,"/scql/2.0.0/zh-CN/reference/operators#asin"],[38,"/scql/2.0.0/zh-CN/reference/operators#atan"],[39,"/scql/2.0.0/zh-CN/reference/operators#atan2"],[43,"/scql/2.0.0/zh-CN/reference/operators#broadcastto"],[44,"/scql/2.0.0/zh-CN/reference/operators#bucket"],[45,"/scql/2.0.0/zh-CN/reference/operators#casewhen"],[46,"/scql/2.0.0/zh-CN/reference/operators#cast"],[47,"/scql/2.0.0/zh-CN/reference/operators#ceil"],[48,"/scql/2.0.0/zh-CN/reference/operators#coalesce"],[49,"/scql/2.0.0/zh-CN/reference/operators#concat"],[50,"/scql/2.0.0/zh-CN/reference/operators#constant"],[51,"/scql/2.0.0/zh-CN/reference/operators#copy"],[52,"/scql/2.0.0/zh-CN/reference/operators#cos"],[53,"/scql/2.0.0/zh-CN/reference/operators#cot"],[54,"/scql/2.0.0/zh-CN/reference/operators#degrees"],[55,"/scql/2.0.0/zh-CN/reference/operators#div"],[56,"/scql/2.0.0/zh-CN/reference/operators#dumpfile"],[57,"/scql/2.0.0/zh-CN/reference/operators#equal"],[58,"/scql/2.0.0/zh-CN/reference/operators#exp"],[59,"/scql/2.0.0/zh-CN/reference/operators#filter"],[60,"/scql/2.0.0/zh-CN/reference/operators#filterbyindex"],[61,"/scql/2.0.0/zh-CN/reference/operators#floor"],[62,"/scql/2.0.0/zh-CN/reference/operators#greater"],[63,"/scql/2.0.0/zh-CN/reference/operators#greaterequal"],[64,"/scql/2.0.0/zh-CN/reference/operators#greatest"],[65,"/scql/2.0.0/zh-CN/reference/operators#group"],[66,"/scql/2.0.0/zh-CN/reference/operators#groupavg"],[67,"/scql/2.0.0/zh-CN/reference/operators#groupcount"],[68,"/scql/2.0.0/zh-CN/reference/operators#groupcountdistinct"],[69,"/scql/2.0.0/zh-CN/reference/operators#groupfirstof"],[70,"/scql/2.0.0/zh-CN/reference/operators#groupmax"],[71,"/scql/2.0.0/zh-CN/reference/operators#groupmin"],[72,"/scql/2.0.0/zh-CN/reference/operators#grouppercentiledisc"],[73,"/scql/2.0.0/zh-CN/reference/operators#groupsecretavg"],[74,"/scql/2.0.0/zh-CN/reference/operators#groupsecretsum"],[75,"/scql/2.0.0/zh-CN/reference/operators#groupsum"],[76,"/scql/2.0.0/zh-CN/reference/operators#if"],[77,"/scql/2.0.0/zh-CN/reference/operators#ifnull"],[78,"/scql/2.0.0/zh-CN/reference/operators#in"],[79,"/scql/2.0.0/zh-CN/reference/operators#inserttable"],[80,"/scql/2.0.0/zh-CN/reference/operators#intdiv"],[81,"/scql/2.0.0/zh-CN/reference/operators#isnull"],[82,"/scql/2.0.0/zh-CN/reference/operators#join"],[83,"/scql/2.0.0/zh-CN/reference/operators#least"],[84,"/scql/2.0.0/zh-CN/reference/operators#less"],[85,"/scql/2.0.0/zh-CN/reference/operators#lessequal"],[86,"/scql/2.0.0/zh-CN/reference/operators#limit"],[87,"/scql/2.0.0/zh-CN/reference/operators#ln"],[88,"/scql/2.0.0/zh-CN/reference/operators#log10"],[89,"/scql/2.0.0/zh-CN/reference/operators#log2"],[90,"/scql/2.0.0/zh-CN/reference/operators#logicaland"],[91,"/scql/2.0.0/zh-CN/reference/operators#logicalor"],[92,"/scql/2.0.0/zh-CN/reference/operators#makeprivate"],[93,"/scql/2.0.0/zh-CN/reference/operators#makepublic"],[94,"/scql/2.0.0/zh-CN/reference/operators#makeshare"],[95,"/scql/2.0.0/zh-CN/reference/operators#minus"],[96,"/scql/2.0.0/zh-CN/reference/operators#mod"],[97,"/scql/2.0.0/zh-CN/reference/operators#mul"],[98,"/scql/2.0.0/zh-CN/reference/operators#not"],[99,"/scql/2.0.0/zh-CN/reference/operators#notequal"],[100,"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupavg"],[101,"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupcount"],[102,"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupmark"],[103,"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupmax"],[104,"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupmin"],[105,"/scql/2.0.0/zh-CN/reference/operators#obliviousgroupsum"],[107,"/scql/2.0.0/zh-CN/reference/operators#obliviouspercentiledisc"],[106,"/scql/2.0.0/zh-CN/reference/operators#obliviouspercentrank"],[108,"/scql/2.0.0/zh-CN/reference/operators#obliviousrank"],[35,"/scql/2.0.0/zh-CN/reference/operators#op-list"],[109,"/scql/2.0.0/zh-CN/reference/operators#percentrank"],[110,"/scql/2.0.0/zh-CN/reference/operators#pow"],[111,"/scql/2.0.0/zh-CN/reference/operators#publish"],[112,"/scql/2.0.0/zh-CN/reference/operators#radians"],[113,"/scql/2.0.0/zh-CN/reference/operators#rank"],[114,"/scql/2.0.0/zh-CN/reference/operators#reduceavg"],[115,"/scql/2.0.0/zh-CN/reference/operators#reducecount"],[116,"/scql/2.0.0/zh-CN/reference/operators#reducemax"],[117,"/scql/2.0.0/zh-CN/reference/operators#reducemin"],[118,"/scql/2.0.0/zh-CN/reference/operators#reducepercentiledisc"],[119,"/scql/2.0.0/zh-CN/reference/operators#reducesum"],[120,"/scql/2.0.0/zh-CN/reference/operators#replicate"],[121,"/scql/2.0.0/zh-CN/reference/operators#round"],[122,"/scql/2.0.0/zh-CN/reference/operators#rownumber"],[123,"/scql/2.0.0/zh-CN/reference/operators#runsql"],[34,"/scql/2.0.0/zh-CN/reference/operators#scql-operators-specification"],[124,"/scql/2.0.0/zh-CN/reference/operators#secretjoin"],[125,"/scql/2.0.0/zh-CN/reference/operators#shape"],[126,"/scql/2.0.0/zh-CN/reference/operators#shuffle"],[127,"/scql/2.0.0/zh-CN/reference/operators#sin"],[128,"/scql/2.0.0/zh-CN/reference/operators#sort"],[129,"/scql/2.0.0/zh-CN/reference/operators#sqrt"],[130,"/scql/2.0.0/zh-CN/reference/operators#tan"],[131,"/scql/2.0.0/zh-CN/reference/operators#unique"],[17,"/scql/2.0.0/zh-CN/reference#reference"],[146,"/scql/2.0.0/zh-CN/topics/faq#configuration-issues"],[143,"/scql/2.0.0/zh-CN/topics/faq#deploy-issues"],[145,"/scql/2.0.0/zh-CN/topics/faq#errors-occurred-during-execution"],[142,"/scql/2.0.0/zh-CN/topics/faq#frequently-asked-questions-faq"],[144,"/scql/2.0.0/zh-CN/topics/faq#project-preparation-issues"],[178,"/scql/2.0.0/zh-CN/topics/security/overview#attack-method-1-multi-query-attack"],[179,"/scql/2.0.0/zh-CN/topics/security/overview#attack-method-2-constructing-complex-query-attack"],[177,"/scql/2.0.0/zh-CN/topics/security/overview#risk-statement-and-suggestion-for-scql-result-inversion-attack"],[175,"/scql/2.0.0/zh-CN/topics/security/overview#security-guarantees-and-threat-model"],[174,"/scql/2.0.0/zh-CN/topics/security/overview#security-overview"],[180,"/scql/2.0.0/zh-CN/topics/security/overview#suggestions"],[182,"/scql/2.0.0/zh-CN/topics/security/overview#suggestions-for-upstream-integrators"],[176,"/scql/2.0.0/zh-CN/topics/security/overview#suggestions-on-deployment"],[181,"/scql/2.0.0/zh-CN/topics/security/overview#system-security-configuration-instructions"],[168,"/scql/2.0.0/zh-CN/topics/system/intro#architecture"],[169,"/scql/2.0.0/zh-CN/topics/system/intro#how-scql-works"],[167,"/scql/2.0.0/zh-CN/topics/system/intro#key-features"],[171,"/scql/2.0.0/zh-CN/topics/system/intro#lifetime-of-scql-query"],[166,"/scql/2.0.0/zh-CN/topics/system/intro#scql-system-overview"],[172,"/scql/2.0.0/zh-CN/topics/system/intro#step1-compile-sql-query"],[173,"/scql/2.0.0/zh-CN/topics/system/intro#step2-execute-on-engines"],[170,"/scql/2.0.0/zh-CN/topics/system/intro#table-schema"],[141,"/scql/2.0.0/zh-CN/topics#topics"]],"type":"string"},"title":{"docs":{"1":13,"2":16,"3":15,"4":14,"5":18,"6":17,"7":166,"8":0,"9":4,"10":3,"11":5,"12":6,"13":7,"14":8,"15":2,"16":1,"17":167,"18":129,"19":132,"20":130,"21":131,"22":133,"23":135,"24":138,"25":134,"26":139,"27":140,"28":137,"29":136,"30":9,"31":10,"32":11,"33":12,"34":23,"35":120,"36":25,"37":28,"38":29,"39":30,"40":24,"41":26,"42":27,"43":31,"44":32,"45":33,"46":34,"47":35,"48":36,"49":37,"50":38,"51":39,"52":40,"53":41,"54":42,"55":43,"56":44,"57":45,"58":46,"59":47,"60":48,"61":49,"62":50,"63":51,"64":52,"65":53,"66":54,"67":56,"68":57,"69":58,"70":60,"71":61,"72":62,"73":55,"74":59,"75":63,"76":64,"77":65,"78":66,"79":67,"80":68,"81":69,"82":70,"83":71,"84":72,"85":73,"86":74,"87":75,"88":76,"89":77,"90":78,"91":79,"92":80,"93":81,"94":82,"95":83,"96":84,"97":85,"98":86,"99":87,"100":88,"101":89,"102":90,"103":91,"104":92,"105":93,"106":95,"107":94,"108":96,"109":97,"110":98,"111":99,"112":100,"113":101,"114":102,"115":103,"116":104,"117":105,"118":106,"119":107,"120":108,"121":109,"122":110,"123":111,"124":112,"125":113,"126":114,"127":115,"128":116,"129":117,"130":118,"131":119,"132":141,"133":144,"134":145,"135":148,"136":143,"137":149,"138":142,"139":146,"140":147,"141":165,"142":177,"143":179,"144":181,"145":178,"146":180,"147":19,"148":20,"149":21,"150":22,"151":150,"152":155,"153":156,"154":152,"155":158,"156":153,"157":157,"158":151,"159":154,"160":163,"161":159,"162":160,"163":161,"164":162,"165":164,"166":121,"167":124,"168":125,"169":122,"170":128,"171":123,"172":126,"173":127,"174":168,"175":169,"176":175,"177":176,"178":172,"179":173,"180":171,"181":174,"182":170},"orderedDocs":[[8,"SCQL OpenCore 快速入门"],[16,"SCQL OpenCore 快速入门 - 下一步"],[15,"SCQL OpenCore 快速入门 - 基本用法"],[10,"SCQL OpenCore 快速入门 - 快速开始"],[9,"SCQL OpenCore 快速入门 - 架构概览"],[11,"SCQL OpenCore 快速入门 - 环境设置"],[12,"SCQL OpenCore 快速入门 - 运行示例"],[13,"SCQL OpenCore 快速入门 - 配置"],[14,"SCQL OpenCore 快速入门 - 集成"],[30,"SCQL 实现进度"],[31,"SCQL 实现进度 - SELECT 语句"],[32,"SCQL 实现进度 - 函数和运算符"],[33,"SCQL 实现进度 - 数据源"],[1,"SCQL 文档"],[4,"SCQL 文档 - SCQL 方言"],[3,"SCQL 文档 - SCQL 系统"],[2,"SCQL 文档 - 开始"],[6,"SCQL 文档 - 贡献者文档"],[5,"SCQL 文档 - 部署"],[147,"SCQL 方言指南"],[148,"SCQL 方言指南 - SCQL 数据类型"],[149,"SCQL 方言指南 - SCQL 查询语法"],[150,"SCQL 方言指南 - 函数与操作符"],[34,"SCQL 算子规范"],[40,"SCQL 算子规范 - Abs"],[36,"SCQL 算子规范 - ACos"],[41,"SCQL 算子规范 - Add"],[42,"SCQL 算子规范 - ArrowFunc"],[37,"SCQL 算子规范 - ASin"],[38,"SCQL 算子规范 - ATan"],[39,"SCQL 算子规范 - ATan2"],[43,"SCQL 算子规范 - BroadcastTo"],[44,"SCQL 算子规范 - Bucket"],[45,"SCQL 算子规范 - CaseWhen"],[46,"SCQL 算子规范 - Cast"],[47,"SCQL 算子规范 - Ceil"],[48,"SCQL 算子规范 - Coalesce"],[49,"SCQL 算子规范 - Concat"],[50,"SCQL 算子规范 - Constant"],[51,"SCQL 算子规范 - Copy"],[52,"SCQL 算子规范 - Cos"],[53,"SCQL 算子规范 - Cot"],[54,"SCQL 算子规范 - Degrees"],[55,"SCQL 算子规范 - Div"],[56,"SCQL 算子规范 - DumpFile"],[57,"SCQL 算子规范 - Equal"],[58,"SCQL 算子规范 - Exp"],[59,"SCQL 算子规范 - Filter"],[60,"SCQL 算子规范 - FilterByIndex"],[61,"SCQL 算子规范 - Floor"],[62,"SCQL 算子规范 - Greater"],[63,"SCQL 算子规范 - GreaterEqual"],[64,"SCQL 算子规范 - Greatest"],[65,"SCQL 算子规范 - Group"],[66,"SCQL 算子规范 - GroupAvg"],[73,"SCQL 算子规范 - GroupAvg"],[67,"SCQL 算子规范 - GroupCount"],[68,"SCQL 算子规范 - GroupCountDistinct"],[69,"SCQL 算子规范 - GroupFirstOf"],[74,"SCQL 算子规范 - GroupHeSum"],[70,"SCQL 算子规范 - GroupMax"],[71,"SCQL 算子规范 - GroupMin"],[72,"SCQL 算子规范 - GroupPercentileDisc"],[75,"SCQL 算子规范 - GroupSum"],[76,"SCQL 算子规范 - If"],[77,"SCQL 算子规范 - IfNull"],[78,"SCQL 算子规范 - In"],[79,"SCQL 算子规范 - InsertTable"],[80,"SCQL 算子规范 - IntDiv"],[81,"SCQL 算子规范 - IsNull"],[82,"SCQL 算子规范 - Join"],[83,"SCQL 算子规范 - Least"],[84,"SCQL 算子规范 - Less"],[85,"SCQL 算子规范 - LessEqual"],[86,"SCQL 算子规范 - Limit"],[87,"SCQL 算子规范 - Ln"],[88,"SCQL 算子规范 - Log10"],[89,"SCQL 算子规范 - Log2"],[90,"SCQL 算子规范 - LogicalAnd"],[91,"SCQL 算子规范 - LogicalOr"],[92,"SCQL 算子规范 - MakePrivate"],[93,"SCQL 算子规范 - MakePublic"],[94,"SCQL 算子规范 - MakeShare"],[95,"SCQL 算子规范 - Minus"],[96,"SCQL 算子规范 - Mod"],[97,"SCQL 算子规范 - Mul"],[98,"SCQL 算子规范 - Not"],[99,"SCQL 算子规范 - NotEqual"],[100,"SCQL 算子规范 - ObliviousGroupAvg"],[101,"SCQL 算子规范 - ObliviousGroupCount"],[102,"SCQL 算子规范 - ObliviousGroupMark"],[103,"SCQL 算子规范 - ObliviousGroupMax"],[104,"SCQL 算子规范 - ObliviousGroupMin"],[105,"SCQL 算子规范 - ObliviousGroupSum"],[107,"SCQL 算子规范 - ObliviousPercentileDisc"],[106,"SCQL 算子规范 - ObliviousPercentRank"],[108,"SCQL 算子规范 - ObliviousRank"],[109,"SCQL 算子规范 - PercentRank"],[110,"SCQL 算子规范 - Pow"],[111,"SCQL 算子规范 - Publish"],[112,"SCQL 算子规范 - Radians"],[113,"SCQL 算子规范 - Rank"],[114,"SCQL 算子规范 - ReduceAvg"],[115,"SCQL 算子规范 - ReduceCount"],[116,"SCQL 算子规范 - ReduceMax"],[117,"SCQL 算子规范 - ReduceMin"],[118,"SCQL 算子规范 - ReducePercentileDisc"],[119,"SCQL 算子规范 - ReduceSum"],[120,"SCQL 算子规范 - Replicate"],[121,"SCQL 算子规范 - Round"],[122,"SCQL 算子规范 - RowNumber"],[123,"SCQL 算子规范 - RunSQL"],[124,"SCQL 算子规范 - SecretJoin"],[125,"SCQL 算子规范 - Shape"],[126,"SCQL 算子规范 - Shuffle"],[127,"SCQL 算子规范 - Sin"],[128,"SCQL 算子规范 - Sort"],[129,"SCQL 算子规范 - Sqrt"],[130,"SCQL 算子规范 - Tan"],[131,"SCQL 算子规范 - Unique"],[35,"SCQL 算子规范 - 算子列表"],[166,"SCQL 系统概述"],[169,"SCQL 系统概述 - SCQL 如何工作"],[171,"SCQL 系统概述 - SCQL 查询的生命周期"],[167,"SCQL 系统概述 - 关键特点"],[168,"SCQL 系统概述 - 架构"],[172,"SCQL 系统概述 - 步骤1. 编译 SQL 查询"],[173,"SCQL 系统概述 - 步骤2. 在引擎上执行"],[170,"SCQL 系统概述 - 表的结构"],[18,"SCQL 编译器配置"],[20,"SCQL 编译器配置 - CompileOptions 编译选项"],[21,"SCQL 编译器配置 - CompilerSecurityConfig 安全配置"],[19,"SCQL 编译器配置 - CompileSQLRequest 编译请求"],[22,"SCQL 编译器配置 - 全局安全放松"],[25,"SCQL 编译器配置 - 列可见性"],[23,"SCQL 编译器配置 - 列级安全放松"],[29,"SCQL 编译器配置 - 另请参阅"],[28,"SCQL 编译器配置 - 数据目录配置"],[24,"SCQL 编译器配置 - 结果反推配置"],[26,"SCQL 编译器配置 - 结果安全配置"],[27,"SCQL 编译器配置 - 附加信息规范"],[132,"SCQLEngine 配置说明"],[138,"SCQLEngine 配置说明 - Brpc 服务器配置"],[136,"SCQLEngine 配置说明 - Embed router"],[133,"SCQLEngine 配置说明 - SCQLEngine 配置示例"],[134,"SCQLEngine 配置说明 - SCQLEngine 配置项"],[139,"SCQLEngine 配置说明 - SSL配置"],[140,"SCQLEngine 配置说明 - 参与方身份验证配置"],[135,"SCQLEngine 配置说明 - 数据源配置"],[137,"SCQLEngine 配置说明 - 路由规则"],[151,"与 MySQL 的兼容性"],[158,"与 MySQL 的兼容性 - DCL（数据控制语言）"],[154,"与 MySQL 的兼容性 - DDL（数据定义语言）"],[156,"与 MySQL 的兼容性 - DQL（数据查询语言）"],[159,"与 MySQL 的兼容性 - GRANT/REVOKE"],[152,"与 MySQL 的兼容性 - 不支持的功能"],[153,"与 MySQL 的兼容性 - 与 MySQL 存在语法差异的功能"],[157,"与 MySQL 的兼容性 - 与 MySQL 的功能差异"],[155,"与 MySQL 的兼容性 - 创建表"],[161,"与 MySQL 的兼容性 - 单方查询"],[162,"与 MySQL 的兼容性 - 多方查询"],[163,"与 MySQL 的兼容性 - 比较运算 (>, <, <=, >=, <>, =, !=)"],[164,"与 MySQL 的兼容性 - 算术运算 (+, -, *, /, %)"],[160,"与 MySQL 的兼容性 - 类型转换规则"],[165,"与 MySQL 的兼容性 - 聚合操作 (sum, count, avg, min, max)"],[141,"主题"],[7,"介绍"],[17,"参考文档"],[174,"安全性说明"],[175,"安全性说明 - 安全保障和威胁模型"],[182,"安全性说明 - 对上游集成方的建议"],[180,"安全性说明 - 建议"],[178,"安全性说明 - 攻击方法一：多次查询攻击"],[179,"安全性说明 - 攻击方法二：构造复杂查询攻击"],[181,"安全性说明 - 系统安全配置说明"],[176,"安全性说明 - 部署建议"],[177,"安全性说明 - 针对 SCQL 的结果反推攻击风险说明及建议"],[142,"常见问题汇总（FAQ）"],[145,"常见问题汇总（FAQ） - 运行时报错"],[143,"常见问题汇总（FAQ） - 部署相关问题"],[146,"常见问题汇总（FAQ） - 配置相关问题"],[144,"常见问题汇总（FAQ） - 项目准备相关问题"]],"type":"string"},"content":{"docs":{"1":147,"2":158,"3":19,"4":15,"5":155,"6":16,"7":9,"8":169,"9":142,"10":0,"11":23,"12":42,"13":180,"14":1,"15":33,"16":21,"17":179,"18":29,"19":172,"20":37,"21":38,"22":43,"23":40,"24":41,"25":35,"26":34,"27":36,"28":39,"29":12,"30":2,"31":178,"32":171,"33":168,"34":170,"35":24,"36":45,"37":48,"38":49,"39":50,"40":44,"41":46,"42":47,"43":51,"44":52,"45":53,"46":54,"47":56,"48":57,"49":58,"50":59,"51":60,"52":61,"53":62,"54":63,"55":64,"56":65,"57":68,"58":69,"59":70,"60":71,"61":72,"62":73,"63":74,"64":75,"65":76,"66":77,"67":79,"68":80,"69":81,"70":83,"71":84,"72":85,"73":78,"74":82,"75":86,"76":87,"77":88,"78":89,"79":90,"80":91,"81":92,"82":93,"83":94,"84":95,"85":96,"86":97,"87":98,"88":99,"89":100,"90":101,"91":102,"92":103,"93":104,"94":105,"95":106,"96":107,"97":108,"98":109,"99":110,"100":111,"101":112,"102":113,"103":114,"104":115,"105":116,"106":118,"107":117,"108":119,"109":120,"110":121,"111":122,"112":127,"113":128,"114":129,"115":130,"116":131,"117":132,"118":133,"119":134,"120":135,"121":136,"122":137,"123":138,"124":146,"125":148,"126":149,"127":150,"128":151,"129":152,"130":153,"131":154,"132":30,"133":25,"134":144,"135":31,"136":67,"137":66,"138":145,"139":32,"140":165,"141":11,"142":181,"143":125,"144":124,"145":123,"146":126,"147":3,"148":28,"149":27,"150":177,"151":139,"152":13,"153":4,"154":5,"155":140,"156":156,"157":157,"158":6,"159":55,"160":174,"161":161,"162":162,"163":20,"164":8,"165":22,"166":164,"167":14,"168":141,"169":167,"170":175,"171":26,"172":173,"173":163,"174":7,"175":166,"176":159,"177":143,"178":160,"179":176,"180":18,"181":10,"182":17},"orderedDocs":[[10,""],[14,""],[30,""],[147,""],[153,""],[154,""],[158,""],[174,""],[164,"\n'%' 运算的参数仅支持 long 类型，而其他算术运算支持除 string 以外的数据类型。\n如果两个参数都是 long 类型，则它们将按照 long 类型进行计算。\n如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。\n '%' 运算的参数仅支持 long 类型，而其他算术运算支持除 string 以外的数据类型。 如果两个参数都是 long 类型，则它们将按照 long 类型进行计算。 如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。 "],[7,"\nSCQL OpenCore 快速入门\n\n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n\n\n \nSCQL OpenCore 快速入门\n\n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n\n\n SCQL OpenCore 快速入门\n\n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n\n SCQL OpenCore 快速入门 \n架构概览\n快速开始\n\n环境设置\n运行示例\n\n\n配置\n集成\n\n基本用法\n\n\n下一步\n 架构概览 架构概览 快速开始\n\n环境设置\n运行示例\n\n 快速开始 \n环境设置\n运行示例\n 环境设置 环境设置 运行示例 运行示例 配置 配置 集成\n\n基本用法\n\n 集成 \n基本用法\n 基本用法 基本用法 下一步 下一步 "],[181,"\nSCQL 支持 HTTPS 协议，建议默认开启。有关如何为 SCQLEngine 启用 HTTPS 的方法详见 SCQLEngine TLS 配置。\n SCQL 支持 HTTPS 协议，建议默认开启。有关如何为 SCQLEngine 启用 HTTPS 的方法详见 SCQLEngine TLS 配置。 SCQLEngine TLS 配置 "],[141,"\nSCQL 系统概述\n\n关键特点\n架构\nSCQL 如何工作\n\n\n常见问题汇总（FAQ）\n\n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n\n\n安全性说明\n\n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n\n\n \nSCQL 系统概述\n\n关键特点\n架构\nSCQL 如何工作\n\n\n常见问题汇总（FAQ）\n\n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n\n\n安全性说明\n\n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n\n\n SCQL 系统概述\n\n关键特点\n架构\nSCQL 如何工作\n\n SCQL 系统概述 \n关键特点\n架构\nSCQL 如何工作\n 关键特点 关键特点 架构 架构 SCQL 如何工作 SCQL 如何工作 常见问题汇总（FAQ）\n\n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n\n 常见问题汇总（FAQ） \n部署相关问题\n项目准备相关问题\n运行时报错\n配置相关问题\n 部署相关问题 部署相关问题 项目准备相关问题 项目准备相关问题 运行时报错 运行时报错 配置相关问题 配置相关问题 安全性说明\n\n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n\n 安全性说明 \n安全保障和威胁模型\n部署建议\n针对 SCQL 的结果反推攻击风险说明及建议\n系统安全配置说明\n对上游集成方的建议\n 安全保障和威胁模型 安全保障和威胁模型 部署建议 部署建议 针对 SCQL 的结果反推攻击风险说明及建议 针对 SCQL 的结果反推攻击风险说明及建议 系统安全配置说明 系统安全配置说明 对上游集成方的建议 对上游集成方的建议 "],[29,"\nSCQLEngine 配置说明 - 引擎配置参考\nSCQL OpenCore 快速入门 - 快速入门指南\nSPU 文档 - SPU 协议详细信息\n SCQLEngine 配置说明 - 引擎配置参考 SCQLEngine 配置说明 SCQL OpenCore 快速入门 - 快速入门指南 SCQL OpenCore 快速入门 SPU 文档 - SPU 协议详细信息 SPU 文档 "],[152,"\n分区表\n字符集\n用户自定义的函数\nTCL（事务控制语言）\nDML（数据操作语言）\n 分区表 字符集 用户自定义的函数 TCL（事务控制语言） DML（数据操作语言） "],[167,"\n半诚实安全。SCQL 假设所有参与方都是半诚实的。\n支持多方（N>=1）。\n支持常见的 SQL select 语法和函数，满足大多数场景的需求。详情请查看 SCQL 实现进度。\n实用的性能。SCQL 具有多层次的性能优化。\n结构简单，易于集成。\n 半诚实安全。SCQL 假设所有参与方都是半诚实的。 支持多方（N>=1）。 支持常见的 SQL select 语法和函数，满足大多数场景的需求。详情请查看 SCQL 实现进度。 SCQL 实现进度 实用的性能。SCQL 具有多层次的性能优化。 结构简单，易于集成。 "],[4,"\n参考: SCQL 方言手册 | 与 MySQL 兼容性\n 参考: SCQL 方言手册 | 与 MySQL 兼容性 参考 SCQL 方言手册 与 MySQL 兼容性 "],[6,"\n参考: SCQL 算子规范\n 参考: SCQL 算子规范 参考 SCQL 算子规范  "],[182,"\n在向 SCQL 提交查询前，增加数据参与方审批查询语句的流程。\n建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。\n建议将 SCQL 的使用过程分为研发态和生产态，并采用不同的安全管控措施。\n\n研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。\n生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。\n\n\n 在向 SCQL 提交查询前，增加数据参与方审批查询语句的流程。 建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。 建议将 SCQL 的使用过程分为研发态和生产态，并采用不同的安全管控措施。\n\n研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。\n生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。\n\n \n研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。\n生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。\n 研发态指 query 处于迭代中的研发模式。研发态中使用的数据样本必须是经过脱敏、去标识化、匿名化、加噪等手段处理后的小规模数据集，旨在快速地构建数据分析处理流程。 生产态指 query 经过联合分析的多个参与方一起安全审计，确保任务无风险或者风险在多个参与方的接受范围内，并发布在生产上运行。若相关 query 要变更，需要重新走多方审计评审。生产态使用的数据为真实数据，联合分析的多方需要进行：(1) 事前对任务评审与审批；(2) 事中确保任务一致性，若有风险及时中止任务；(3) 事后进行审计，若发生恶意行为，确保可以发现和规避潜在的数据泄漏风险。 脚注 脚注 SPU SEMI2K 协议实现时为了效率采用了可信第三方来生成 Beaver triples，将来会考虑增加不依赖第三方的 Beaver provider 实现。 SPU SEMI2K 协议实现时为了效率采用了可信第三方来生成 Beaver triples，将来会考虑增加不依赖第三方的 Beaver provider 实现。 "],[180,"\n数据拥有方在为自己的数据设置安全配置时要慎重考虑；\n上游平台在集成 SCQL 时，建议在执行查询前加一个人工审批流程。查询语句只有经过所有数据拥有方的审核确认后，才能提交到 SCQL 执行；\n建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。\n 数据拥有方在为自己的数据设置安全配置时要慎重考虑； 上游平台在集成 SCQL 时，建议在执行查询前加一个人工审批流程。查询语句只有经过所有数据拥有方的审核确认后，才能提交到 SCQL 执行； 建议集成事后审计机制，对历史查询的执行情况进行分析，使得可以追踪和发现敏感信息泄露问题。 "],[3,"\n概述: 系统简介及架构设计\n安全性: 安全性说明\n参考: SCQL 实现进度\n 概述: 系统简介及架构设计 概述 系统简介及架构设计 安全性: 安全性说明 安全性 安全性说明 参考: SCQL 实现进度 参考 SCQL 实现进度 "],[163,"\n比较操作中的两个参数都不能是 string 类型。\n如果两个参数都是 long 类型，则它们将按照 long 类型进行比较。\n如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 类型进行比较。\n 比较操作中的两个参数都不能是 string 类型。 如果两个参数都是 long 类型，则它们将按照 long 类型进行比较。 如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 类型进行比较。 "],[16,"\n编译器配置: SCQL 编译器配置\n引擎配置: SCQLEngine 配置说明\n实现状态: SCQL 实现进度\n示例: examples/opencore-demo/ 和 examples/tutorial/\n 编译器配置: SCQL 编译器配置 SCQL 编译器配置 引擎配置: SCQLEngine 配置说明 SCQLEngine 配置说明 实现状态: SCQL 实现进度 SCQL 实现进度 示例: examples/opencore-demo/ 和 examples/tutorial/ examples/opencore-demo/ examples/tutorial/ "],[165,"\n除了 count ，聚合操作中的所有参数都不能是 string 类型。\n如果所有参数都是 long 类型，则它们将按照 long 类型进行计算。\n如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。\n 除了 count ，聚合操作中的所有参数都不能是 string 类型。 如果所有参数都是 long 类型，则它们将按照 long 类型进行计算。 如果其中一个参数是 float 或者 double 类型，则会将另一个参数转换为 double 进行计算。 "],[11," "],[35," "],[133," "],[171,"  "],[149," SCQL 兼容大多数 MySQL 语法。关于 SCQL 和 MySQL 之间的语法差异，请阅读 与 MySQL 的兼容性 。 与 MySQL 的兼容性  \nSCQL 在一定限制下支持 export_options: 目前只支持 '\"' 或者 '' 作为 enclosing_character；暂时不支持 ESCAPED BY 语法。\nexport_options 中的 OPTIONALLY 用于控制字段的引用行为，如果省略则所有类型的字段都会使用 enclosing_character 括起来，否则只有 string 类型的字段被括起来, 参考 mysql load data\ninto_option 中的 file_path 可以是一个本地路径： '/data/file.csv' ，或者一个 oss 路径： 'oss://bucket_name/path/to/file' ， write 相关的 flag 应该正确设置，参考 Engine 配置项\n \nSCQL 在一定限制下支持 export_options: 目前只支持 '\"' 或者 '' 作为 enclosing_character；暂时不支持 ESCAPED BY 语法。\nexport_options 中的 OPTIONALLY 用于控制字段的引用行为，如果省略则所有类型的字段都会使用 enclosing_character 括起来，否则只有 string 类型的字段被括起来, 参考 mysql load data\ninto_option 中的 file_path 可以是一个本地路径： '/data/file.csv' ，或者一个 oss 路径： 'oss://bucket_name/path/to/file' ， write 相关的 flag 应该正确设置，参考 Engine 配置项\n SCQL 在一定限制下支持 export_options: 目前只支持 '\"' 或者 '' 作为 enclosing_character；暂时不支持 ESCAPED BY 语法。 export_options enclosing_character ESCAPED BY export_options 中的 OPTIONALLY 用于控制字段的引用行为，如果省略则所有类型的字段都会使用 enclosing_character 括起来，否则只有 string 类型的字段被括起来, 参考 mysql load data export_options OPTIONALLY enclosing_character mysql load data into_option 中的 file_path 可以是一个本地路径： '/data/file.csv' ，或者一个 oss 路径： 'oss://bucket_name/path/to/file' ， write 相关的 flag 应该正确设置，参考 Engine 配置项 into_option file_path Engine 配置项 Engine 配置项 "],[148," SCQL 支持常用的数据类型，如下表所示。 数据类型别名描述integerint, int32, int64floatfloatfloat64, doublefloat, double, float64stringstrdatetime包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示timestamp包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 数据类型别名描述 数据类型别名描述 数据类型 数据类型 别名 别名 描述 描述 integerint, int32, int64floatfloatfloat64, doublefloat, double, float64stringstrdatetime包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示timestamp包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 integerint, int32, int64 integer integer integer int, int32, int64 int, int32, int64 int int32 int64  floatfloat float float float float float float  float64, doublefloat, double, float64 float64, double float64, double float64 double float, double, float64 float, double, float64 float double float64  stringstr string string string str str str  datetime包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示 datetime datetime datetime  包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示 包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别及表示 timestamp包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 timestamp timestamp timestamp  包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 包含日期和时间两部分， SCQL 使用 'YYYY-MM-DD hh:mm:ss' 格式识别，但表示为受时区影响的 int64 值 "],[18," SCQL 编译器将 SQL 查询转换为安全执行计划。本文档描述编译器 API 的配置选项。 "],[132," SCQLEngine 使用 Gflags 来管理配置项。 "],[135," SCQLEngine 支持多种数据源，包括 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 。 datasource_router 是为了支持多数据源而设计的，目前支持 embed 和 http。 datasource_router embed http 对于 embed 模式，首先通过 embed_router_conf 来初始化，embed_router_conf 是 json 类型的字符串，一个典型的配置项如下所示： embed embed_router_conf embed_router_conf  如果 embed_router_conf 为空， embed_router 则会尝试通过 db_connection_info 来初始化。 embed_router_conf embed_router db_connection_info 对于 http 模式，http_router_endpoint 必须被设置，会通过访问 endpoint 来获取数据库信息。 http http_router_endpoint 模拟 http router server 例子：mock http router。 mock http router "],[139," 如果你想在SCQLEngine中启用SSL，请添加以下FLAGS。  "],[15," 完整代码请参见 examples/opencore-demo/main.go。 examples/opencore-demo/main.go "],[26," 影响查询结果的安全配置。 \ngroupby_threshold （可选）：GROUP BY 结果中一个分组的最小行数（默认值：4）\n groupby_threshold （可选）：GROUP BY 结果中一个分组的最小行数（默认值：4） groupby_threshold 可选 行数少于此阈值的分组将被过滤掉，以防止推理攻击。 示例：  "],[25," 指定哪些参与方可以查看特定列。 \ndatabase （必需）：数据库名称\ntable （必需）：表名称\ncolumn （必需）：列名称\nvisible_parties （必需）：可在计算期间查看该列的参与方代码列表（除所有者之外）\n database （必需）：数据库名称 database 必需 table （必需）：表名称 table 必需 column （必需）：列名称 column 必需 visible_parties （必需）：可在计算期间查看该列的参与方代码列表（除所有者之外） visible_parties 必需 默认情况下，只有列所有者可以查看数据。使用此配置可以向其他参与方授予可见性。增加列可见性会使执行图更优先使用明文算子，提高执行效率。 示例：  "],[27," 指定应在响应中包含哪些附加信息。 \nneed_operator_graph （可选）：是否返回用于调试的算子图（默认值： false ）\n need_operator_graph （可选）：是否返回用于调试的算子图（默认值： false ） need_operator_graph 可选 false "],[20," 控制执行策略的编译选项。 \nspu_conf （必需）：SPU 运行时配置（协议、域等），参见 SPU documentation\nbatched （必需）：是否以流式模式运行\npsi_algorithm_type （可选）：PSI 算法类型： UNSPECIFIED （自动）、 ECDH_PSI 、 KKRT_PSI 、 RR22\n spu_conf （必需）：SPU 运行时配置（协议、域等），参见 SPU documentation spu_conf 必需 SPU documentation batched （必需）：是否以流式模式运行 batched 必需 psi_algorithm_type （可选）：PSI 算法类型： UNSPECIFIED （自动）、 ECDH_PSI 、 KKRT_PSI 、 RR22 psi_algorithm_type 可选 UNSPECIFIED ECDH_PSI KKRT_PSI RR22 SPU 配置示例：  支持的 SPU 协议： \nSEMI2K ：半诚实 2PC/MPC（支持 N 方）\nCHEETAH ：半诚实 2PC（仅支持 2 方）\nABY3 ：半诚实 3PC（仅支持 3 方）\n SEMI2K ：半诚实 2PC/MPC（支持 N 方） SEMI2K CHEETAH ：半诚实 2PC（仅支持 2 方） CHEETAH ABY3 ：半诚实 3PC（仅支持 3 方） ABY3 支持的域： \nFM32 ：32 位有限域\nFM64 ：64 位有限域\nFM128 ：128 位有限域\n FM32 ：32 位有限域 FM32 FM64 ：64 位有限域 FM64 FM128 ：128 位有限域 FM128 "],[21," 控制数据可见性和安全放宽的安全配置。 \nglobal_relaxation （必需）：全局安全放宽设置，参见 全局安全放松\ncolumn_relaxation_list （可选）：按列的安全放宽设置，参见 列级安全放松\nreverse_inference_conf （必需）：反向推理检测配置，参见 结果反推配置\ncolumn_visibility_list （可选）：用户指定的列可见性，参见 列可见性\nresult_security_conf （可选）：结果级安全配置，参见 结果安全配置\n global_relaxation （必需）：全局安全放宽设置，参见 全局安全放松 global_relaxation 必需 全局安全放松 column_relaxation_list （可选）：按列的安全放宽设置，参见 列级安全放松 column_relaxation_list 可选 列级安全放松 reverse_inference_conf （必需）：反向推理检测配置，参见 结果反推配置 reverse_inference_conf 必需 结果反推配置 column_visibility_list （可选）：用户指定的列可见性，参见 列可见性 column_visibility_list 可选 列可见性 result_security_conf （可选）：结果级安全配置，参见 结果安全配置 result_security_conf 可选 结果安全配置 "],[28," 数据目录定义了数据库模式。完整定义请参见 api/interpreter.proto 。 api/interpreter.proto 基本结构：  支持的列类型： \nint 、 long 、 string 、 float 、 double\ndatetime 、 timestamp\n int 、 long 、 string 、 float 、 double int long string float double datetime 、 timestamp datetime timestamp 支持的数据库类型： \nmysql 、 postgres 、 sqlite\ncsvdb （用于 CSV 文件）\narrowsql （用于 Arrow Flight 服务器）\n mysql 、 postgres 、 sqlite mysql postgres sqlite csvdb （用于 CSV 文件） csvdb arrowsql （用于 Arrow Flight 服务器） arrowsql "],[23," 用于细粒度控制的列级安全放松配置。 \ndatabase （必需）：数据库名称\ntable （必需）：表名称\ncolumn （必需）：列名称\nreveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能\nreveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用\n database （必需）：数据库名称 database 必需 table （必需）：表名称 table 必需 column （必需）：列名称 column 必需 reveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能 reveal_key_after_join 可选 reveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用 reveal_filter_mask 可选 列级设置与全局设置使用逻辑或运算。如果全局 reveal_key_after_join 为 true 而列级为 false ，结果为 true 。如果全局为 false 而列级为 true ，结果为 true 。只有当两者都为 false 时，最终结果才为 false 。 reveal_filter_mask 也适用相同的逻辑。 列级设置与全局设置使用逻辑或运算。如果全局 reveal_key_after_join 为 true 而列级为 false ，结果为 true 。如果全局为 false 而列级为 true ，结果为 true 。只有当两者都为 false 时，最终结果才为 false 。 reveal_filter_mask 也适用相同的逻辑。 reveal_key_after_join true false true false true true false false reveal_filter_mask 示例：  "],[24," 用于结果反推的配置。 \nenable_reverse_inference （必需）：从结果可见性推断中间可见性以启用明文计算\n enable_reverse_inference （必需）：从结果可见性推断中间可见性以启用明文计算 enable_reverse_inference 必需 启用后，编译器将根据最终结果的可见性推断中间计算步骤的可见性，从而增加明文计算的可能性并提高性能。 示例：  "],[12," 这会编译一个 SQL 查询并在 Alice 和 Bob 的引擎上执行。 输出:  "],[22," 适用于所有数据的全局安全放松配置。 \nreveal_group_count （可选）：允许分组计数以明文可见\nreveal_group_mark （可选）：允许分组标记以明文可见\nreveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能\nreveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用\n reveal_group_count （可选）：允许分组计数以明文可见 reveal_group_count 可选 reveal_group_mark （可选）：允许分组标记以明文可见 reveal_group_mark 可选 reveal_key_after_join （可选）：允许连接键明文可见。启用后，编译器将优先选择 PSI join 而非 secret join，以获得更好的性能 reveal_key_after_join 可选 reveal_filter_mask （可选）：允许过滤掩码可以在后续计算中当作明文使用 reveal_filter_mask 可选 示例：  "],[40,"Abs 定义：返回数据对应的绝对值 输入： \nIn （单列数组，类型为 T） Abs 的入参。\n In （单列数组，类型为 T） Abs 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[36,"ACos 定义：返回数据的 arc cosine 结果 输入： \nIn （单列数组，类型为 T ）：arcosine 的入参 。\n In （单列数组，类型为 T ）：arcosine 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[41,"Add 定义：对两个 tensor 进行求和运算， Out = (Left + Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[42,"ArrowFunc 定义：调用 arrow 内置函数完成计算。例如：  输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out 属性： \nfunc_name:  arrow 内置函数名，例如：add/ifnull/...\n func_name:  arrow 内置函数名，例如：add/ifnull/... func_name Tensor 类型约束： \nT ：私有\n T ：私有 T "],[37,"ASin 定义：返回数据对应的 arc sine 值。 输入： \nIn （单列数组，类型为 T ）：arc sine 的入参 。\n In （单列数组，类型为 T ）：arc sine 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[38,"ATan 定义：返回数据对应的 arc tangent 值。 输入： \nIn （单列数组，类型为 T ）：arc tangent 的入参 。\n In （单列数组，类型为 T ）：arc tangent 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[39,"ATan2 定义：对两个 tensor 进行 ATan2 运算， Out = (Left ATan2 Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[43,"BroadcastTo 定义：根据参考 tensor ShapeRefTensor 的大小, 对输入的 tensor In 进行扩展。例如： ShapeRefTensor In  输入： \nIn （多列数组，类型为 T ）：输入 tensor 。\nShapeRefTensor （单列数组，类型为 T2 ）：参考的 tensor 。\n In （多列数组，类型为 T ）：输入 tensor 。 In ShapeRefTensor （单列数组，类型为 T2 ）：参考的 tensor 。 ShapeRefTensor 输出： \nOut （多列数组，类型为 T2 ）： 输出结果。\n Out （多列数组，类型为 T2 ）： 输出结果。 Out Tensor 类型约束： \nT ：公开\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[44,"Bucket 根据 hash 值对数据进行分桶 输入： \nIn （多列数组，类型为 T ）：输入 Tensor 。\nIn （多列数组，类型为 T ）：输入 Tensor 。\n In （多列数组，类型为 T ）：输入 Tensor 。 In In （多列数组，类型为 T ）：输入 Tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）： 输出结果。\n Out （多列数组，类型为 T2 ）： 输出结果。 Out 属性： \ninput_party_codes ：输入数据对应的参与方列表。\n input_party_codes ：输入数据对应的参与方列表。 input_party_codes Tensor 类型约束： \nT ：私有\n T ：私有 T "],[45,"CaseWhen CaseWhen 算子遍历 Condition 中的条件，并在遇到满足的第一个条件时返回对应值（类似于 if-then-else 语句） Condition 例子：  输入： \nCondition （多列数组，类型为 T ）：条件 tensor 。\nValue （多列数组，类型为 T1）：如果 condition tensor 为真并且之前的所有 condition 都为假，则取该 Value 。\nValueElse （单列数组，类型为 T2）：当所有 condition tensors 都为假，则取 ValueElse 。\n Condition （多列数组，类型为 T ）：条件 tensor 。 Condition Value （多列数组，类型为 T1）：如果 condition tensor 为真并且之前的所有 condition 都为假，则取该 Value 。 Value ValueElse （单列数组，类型为 T2）：当所有 condition tensors 都为假，则取 ValueElse 。 ValueElse 输出： \nOut （单列数组，类型为 T3 ）：结果 tensor 。\n Out （单列数组，类型为 T3 ）：结果 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有，密态\nT3 ：公开，私有，密态\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有，密态 T2 T3 ：公开，私有，密态 T3 "],[46,"Cast 定义：将输入 tensor 的数据类型转换为输出 tensor 的数据类型。 输入： \nIn （单列数组，类型为 T ）：输入 tensor 。\n In （单列数组，类型为 T ）：输入 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：输出 tensor 。\n Out （单列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[159,"CCL (Column Control List) is deprecated and no longer used in the new architecture.In previous versions, CCL settings were required before executing queries, and could be changed via GRANT/REVOKE. This is no longer applicable in the current version. Please refer to examples/opencore-demo/ for the new access control mechanisms. CCL (Column Control List) is deprecated and no longer used in the new architecture. CCL (Column Control List) is deprecated In previous versions, CCL settings were required before executing queries, and could be changed via GRANT/REVOKE. This is no longer applicable in the current version. Please refer to examples/opencore-demo/ for the new access control mechanisms. examples/opencore-demo/ "],[47,"Ceil 定义：返回数据对应的 Ceil 值 输入： \nIn （单列数组，类型为 T） Ceil 的入参 。\n In （单列数组，类型为 T） Ceil 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[48,"Coalesce 定义： Coalesce 返回 Exprs 中第一个不为 NULL 的值， 只有 Exprs 全为 NULL 才会 返回 NULL  输入： \nExprs （多列数组，类型为 T ）：coalesce 的参数 。\n Exprs （多列数组，类型为 T ）：coalesce 的参数 。 Exprs 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[49,"Concat 定义：给定一组 tensor In （多列数组，所有的 tensor 的大小在除了 axis 之外的所有维度上必须相同)，将它们在 axis 所指定的维度上进行拼接。例如： In  输入： \nIn （多列数组，类型为 T ）：待拼接的 tensor 。\n In （多列数组，类型为 T ）：待拼接的 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：拼接后的 tensor 。\n Out （单列数组，类型为 T ）：拼接后的 tensor 。 Out 属性： \naxis ： Int64 类型，待拼接的维度。\n axis ： Int64 类型，待拼接的维度。 axis 默认值: \naxis : 0\n axis : 0 axis Tensor 类型约束： \nT ：私有\n T ：私有 T "],[50,"Constant 定义：根据属性中的 scalar 和 to_status 参数生成对应的常量。例如： scalar to_status  无输入参数。 输出： \nOut （单列数组，类型为 T ）：生成的常量，大小为 [M] 。\n Out （单列数组，类型为 T ）：生成的常量，大小为 [M] 。 Out 属性： \nscalar ：大小为 [M] 的标量。\n scalar ：大小为 [M] 的标量。 scalar Tensor 类型约束： \nT ：公共，私有\n T ：公共，私有 T "],[51,"Copy 定义：复制源 tensor 至目标 tensor 。 输入： \nIn （单列数组，类型为 T1 ）：源 tensor 。\n In （单列数组，类型为 T1 ）：源 tensor 。 In 输出： \nOut （单列数组，类型为 T1 ）：目标 tensor 。\n Out （单列数组，类型为 T1 ）：目标 tensor 。 Out 属性： \ninput_party_codes：输入 tensor In 的所属方。\noutput_party_codes：输出 tensor Out 的所属方。\n input_party_codes：输入 tensor In 的所属方。 input_party_codes In output_party_codes：输出 tensor Out 的所属方。 output_party_codes Out Tensor 类型约束： \nT1 ：私有\n T1 ：私有 T1 "],[52,"Cos 定义：返回数据的 cosine 结果。 输入： \nIn （单列数组，类型为 T cosine 的入参 。\n In （单列数组，类型为 T cosine 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[53,"Cot 定义：返回数据的 cotangent 结果。 输入： \nIn （单列数组，类型为 T） cotangent 的入参 。\n In （单列数组，类型为 T） cotangent 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[54,"Degrees 定义：返回数据的 Degrees 结果。 输入： \nIn （单列数组，类型为 T） Degrees 的入参。\n In （单列数组，类型为 T） Degrees 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[55,"Div 定义：对两个 tensor 进行除法运算， Out = (Left / Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[56,"DumpFile 定义：将输入的 tensor 存储到文件中。此操作将更改会话中受影响的行。 输入： \nIn （多列数组，类型为 T ）：待存储的 tensor。\n In （多列数组，类型为 T ）：待存储的 tensor。 In 输出： \nOut （多列数组，类型为 T ）： 已存储的 tensor。\n Out （多列数组，类型为 T ）： 已存储的 tensor。 Out 属性： \nfile_path ：字符串类型。用于存储 tensor 的绝对文件路径。\nfield_deliminator ：字符串类型。列分隔符，例如：\\t\nquoting_style：Int64 。使用引用的策略，0：不使用引用；1：对字符串类型使用引用；2：对所有有效数据使用引用\nline_terminator ：字符串类型。列分隔符，例如：\\n\n file_path ：字符串类型。用于存储 tensor 的绝对文件路径。 file_path field_deliminator ：字符串类型。列分隔符，例如：\\t field_deliminator \\t quoting_style：Int64 。使用引用的策略，0：不使用引用；1：对字符串类型使用引用；2：对所有有效数据使用引用 quoting_style line_terminator ：字符串类型。列分隔符，例如：\\n line_terminator \\n 默认值: \nfield_deliminator: \\t\nline_terminator: \\n\nquoting_style: 0\n field_deliminator: \\t field_deliminator line_terminator: \\n line_terminator quoting_style: 0 quoting_style Tensor 类型约束： \nT ：私有\n T ：私有 T "],[137,"embed_router 的规则支持通配符 * ，当给定一个 database_name:table_name 的数据表时，embed_router 将通过以下方式路由到对应的数据源： * database_name:table_name \n在 embed_router_conf 的 rules 中查找 ${db}:${table} 与 database_name:table_name 完全相等的 rule\n在 embed_router_conf 的 rules 中查找 ${db} 与 database_name 完全相等的 rule\n在 embed_router_conf 的 rules 中查找 ${table} 与 table_name 完全相等的 rule\n 在 embed_router_conf 的 rules 中查找 ${db}:${table} 与 database_name:table_name 完全相等的 rule embed_router_conf rules ${db}:${table} database_name:table_name 在 embed_router_conf 的 rules 中查找 ${db} 与 database_name 完全相等的 rule embed_router_conf rules ${db} database_name 在 embed_router_conf 的 rules 中查找 ${table} 与 table_name 完全相等的 rule embed_router_conf rules ${table} table_name 一旦找到对应的 rule ，SCQLEngine 将根据 rule 中 datasource_id 在 datasources 中找到 对应的数据源信息，并根据这些信息连接对应的数据库。 "],[136,"embed_router_conf 中的 datasources 包含用于连接 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 数据源的信息: \nid：数据源的唯一ID。\nname：自定义描述，有助于区分数据源。\nkind：数据源类型，目前支持 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 。\nconnection_str：用于连接 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 数据库的连接串。\n id：数据源的唯一ID。 name：自定义描述，有助于区分数据源。 kind：数据源类型，目前支持 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 。 connection_str：用于连接 MySQL/SQLite3/PostgreSQL/CSVDB/ArrowSQL 数据库的连接串。 \nMySQL 连接串格式：<str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]*MySQL 连接串示例：db=${db};user=${user};password=${password};host=${host}SQLite3 连接串格式：参考：https://www.sqlite.org/c3ref/open.htmlSQLite3 连接串示例file:/path/to/data.dbPostgreSQL 连接串格式：<str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]*PostgreSQL 连接串示例：dbname=${db} user=${user} password=${password} host=${host} port=${port}CSVDB 连接串格式：CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串CSVDB连接语句示例:local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"ArrowSQL 连接串格式：grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls'ArrowSQL 连接串示例：grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询\n MySQL 连接串格式：<str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]*MySQL 连接串示例：db=${db};user=${user};password=${password};host=${host}SQLite3 连接串格式：参考：https://www.sqlite.org/c3ref/open.htmlSQLite3 连接串示例file:/path/to/data.dbPostgreSQL 连接串格式：<str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]*PostgreSQL 连接串示例：dbname=${db} user=${user} password=${password} host=${host} port=${port}CSVDB 连接串格式：CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串CSVDB连接语句示例:local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"ArrowSQL 连接串格式：grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls'ArrowSQL 连接串示例：grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 MySQL 连接串格式：<str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]*MySQL 连接串示例：db=${db};user=${user};password=${password};host=${host}SQLite3 连接串格式：参考：https://www.sqlite.org/c3ref/open.htmlSQLite3 连接串示例file:/path/to/data.dbPostgreSQL 连接串格式：<str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]*PostgreSQL 连接串示例：dbname=${db} user=${user} password=${password} host=${host} port=${port}CSVDB 连接串格式：CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串CSVDB连接语句示例:local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"ArrowSQL 连接串格式：grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls'ArrowSQL 连接串示例：grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 MySQL 连接串格式： MySQL 连接串格式： MySQL 连接串格式： <str> == <assignment> | <assignment> ';' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly'<value> == [~;]* <str> == <assignment> | <assignment> ';' <str> <assignment> == <name> '=' <value> <name> == 'host' | 'port' | 'user' | 'password' | 'db' | 'compress' | 'auto-reconnect' | 'reset' | 'fail-readonly' <value> == [~;]* MySQL 连接串示例： MySQL 连接串示例： MySQL 连接串示例： db=${db};user=${user};password=${password};host=${host} db=${db};user=${user};password=${password};host=${host} db=${db};user=${user};password=${password};host=${host} SQLite3 连接串格式： SQLite3 连接串格式： SQLite3 连接串格式： 参考：https://www.sqlite.org/c3ref/open.html 参考：https://www.sqlite.org/c3ref/open.html https://www.sqlite.org/c3ref/open.html SQLite3 连接串示例 SQLite3 连接串示例 SQLite3 连接串示例 file:/path/to/data.db file:/path/to/data.db file:/path/to/data.db PostgreSQL 连接串格式： PostgreSQL 连接串格式： PostgreSQL 连接串格式： <str> == <assignment> | <assignment> ' ' <str><assignment> == <name> '=' <value><name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout'<value> == [~;]* <str> == <assignment> | <assignment> ' ' <str> <assignment> == <name> '=' <value> <name> == 'host' | 'port' | 'user' | 'password' | 'dbname' | 'connect_timeout' <value> == [~;]* PostgreSQL 连接串示例： PostgreSQL 连接串示例： PostgreSQL 连接串示例： dbname=${db} user=${user} password=${password} host=${host} port=${port} dbname=${db} user=${user} password=${password} host=${host} port=${port} dbname=${db} user=${user} password=${password} host=${host} port=${port} CSVDB 连接串格式： CSVDB 连接串格式： CSVDB 连接串格式： CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串 CSVDB 支持从 local 和 OSS/MinIO 读取 csv 文件，由于 connection_str 是另一个 json 对象中的对象，因此其格式是根据 CsvdbConf 结构体转换后的的json字符串 CsvdbConf CSVDB连接语句示例: CSVDB连接语句示例: CSVDB连接语句示例: local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\"OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\" local csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\" OSS csv: \"{\\\"db_name\\\":\\\"csvdb\\\",\\\"s3_conf\\\":{\\\"endpoint\\\":\\\"test_endpoint\\\",\\\"access_key_id\\\":\\\"test_id\\\",\\\"secret_access_key\\\":\\\"test_key\\\",\\\"virtualhost\\\": true },\\\"tables\\\":[{\\\"table_name\\\":\\\"staff\\\",\\\"data_path\\\":\\\"oss://test_bucket/test.csv\\\",\\\"columns\\\":[{\\\"column_name\\\":\\\"id\\\",\\\"column_type\\\":\\\"string\\\"}]}]}\" ArrowSQL 连接串格式： ArrowSQL 连接串格式： ArrowSQL 连接串格式： grpc+<scheme>://host:port<scheme> == 'tcp' | 'tls' grpc+<scheme>://host:port <scheme> == 'tcp' | 'tls' ArrowSQL 连接串示例： ArrowSQL 连接串示例： ArrowSQL 连接串示例： grpc+tcp://127.0.0.1:6666作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 grpc+tcp://127.0.0.1:6666 grpc+tcp://127.0.0.1:6666 作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 作为 SCQLEngine 内嵌的数据源，ArrowSQL 依赖额外的 gRPC 服务，该服务需要提供相应的接口，用于执行 Arrow Flight SQL 即时查询 Arrow Flight SQL "],[57,"Equal 定义：对两个 tensor 进行比较运算， Out = (Left == Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[58,"Exp 定义：返回数据的 Exp 结果。 输入： \nIn （单列数组，类型为 T） Exp 的入参。\n In （单列数组，类型为 T） Exp 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[59,"Filter 定义：给定一个布尔类型的 tensors Filter (其大小为 [M] )，以及一个输入 tensor In （多列数组，每个 tensor 的大小均为 [M] ）。仅当 Filter 中第 i 个元素为真时，保留 In 中第 i 个元素。例: Filter In  输入： \nFilter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。\nIn （多列数组，类型为 T ）：待筛选的 tensor 。\n Filter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。 Filter In （多列数组，类型为 T ）：待筛选的 tensor 。 In 输出： \nOut （多列数组，类型为 T ）：输出 tensor 。\n Out （多列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：私有，密态\nT1 ：公开，私有\n T ：私有，密态 T T1 ：公开，私有 T1 "],[60,"FilterByIndex 定义：按行索引筛选。例如：  输入： \nRowsIndexFilter （单列数组，类型为 T ）：用于筛选的索引 tensor （大小为 [K][1] ）。\nData （多列数组，类型为 T ）：待筛选的 tensor （大小为 [M][N] ）。\n RowsIndexFilter （单列数组，类型为 T ）：用于筛选的索引 tensor （大小为 [K][1] ）。 RowsIndexFilter Data （多列数组，类型为 T ）：待筛选的 tensor （大小为 [M][N] ）。 Data 输出： \nOut （多列数组，类型为 T ）：输出结果 tensor （大小为 [X][N] ）。\n Out （多列数组，类型为 T ）：输出结果 tensor （大小为 [X][N] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[61,"Floor 定义：返回数据的 Floor 结果 输入： \nIn （单列数组，类型为 T） Floor 的入参 。\n In （单列数组，类型为 T） Floor 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[62,"Greater 定义：对两个 tensor 进行比较运算， Out = (Left > Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[63,"GreaterEqual 定义：对两个 tensor 进行比较运算， Out = (Left >= Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[64,"Greatest 返回给定表达式中最大的值。 输入： \nIn （多列数组，类型为 T ）：需要计算最大值的入参 。\n In （多列数组，类型为 T ）：需要计算最大值的入参 。 In 输出： \nOut （多列数组，类型为 T ）： 最大值结果。\n Out （多列数组，类型为 T ）： 最大值结果。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[65,"Group 定义：为每个输入元素分配一个group id (从0开始)。例如：  输入： \nKey （多列数组，类型为 T ）： group key （大小为 [M][1] ）。\n Key （多列数组，类型为 T ）： group key （大小为 [M][1] ）。 Key 输出： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum Tensor 类型约束： \nT ：私有\n T ：私有 T "],[66,"GroupAvg 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[73,"GroupAvg 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\nT ：公开\n T ：私有 T T ：公开 T "],[67,"GroupCount 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[68,"GroupCountDistinct 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[69,"GroupFirstOf 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[74,"GroupHeSum 定义：使用同态加密对每个 group 进行求合。例如:  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\nT ：公开\n T ：私有 T T ：公开 T "],[70,"GroupMax 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[71,"GroupMin 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[72,"GroupPercentileDisc 定义：根据给定百分比，算出每个group的 In该位置的值 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out 属性： \npercent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。\n percent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。 percent Tensor 类型约束： \nT ：私有\n T ：私有 T "],[75,"GroupSum 定义：聚合每个 group 的 In 。例如: In  输入： \nGroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。\nGroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。\nIn （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。\n GroupId （单列数组，类型为 T ）： group id （大小为 [M][1] ）。 GroupId GroupNum （单列数组，类型为 T ）： group 的数量（大小为 [1][1] ）。 GroupNum In （单列数组，类型为 T ）：输入数据 （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。\n Out （多列数组，类型为 T ）：计算结果（大小为 [K][1] ， K 等于 group 的个数）， Out[i] 是第 i 个 group 的聚合结果。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[76,"If 如果条件为 TRUE ，则 IF 算子返回一个值；如果条件为 FALSE ，则返回另一个值。  输入： \nCondition （多列数组，类型为 T ）：条件 tensor 。\nFilter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。\nValueIfFalse （单列数组，类型为 T2）：当条件为假，则取 ValueIfFalse 。\n Condition （多列数组，类型为 T ）：条件 tensor 。 Condition Filter （单列数组，类型为 T1 ）：用来做筛选的 tensor 。 Filter ValueIfFalse （单列数组，类型为 T2）：当条件为假，则取 ValueIfFalse 。 ValueIfFalse 输出： \nOut （单列数组，类型为 T3 ）：结果 tensor 。\n Out （单列数组，类型为 T3 ）：结果 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有，密态\nT3 ：公开，私有，密态\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有，密态 T2 T3 ：公开，私有，密态 T3 "],[77,"IfNull 定义：如果 Expr 为 NULL ，则返回 AltValue ，否则返回 Expr 。示例：  输入： \nExpr （单列数组，类型为 T ）：需要校验是否为 NULL 的表达式\nAltValue （单列数组，类型为 T ）：当 Expr 为 NULL 时返回的值\n Expr （单列数组，类型为 T ）：需要校验是否为 NULL 的表达式 Expr AltValue （单列数组，类型为 T ）：当 Expr 为 NULL 时返回的值 AltValue 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[78,"In 定义：给定输入数组 Left ( 维度为 [M]) 和另一数组 Right ( 维度为 [N]) ，校验 Left 中的元素是否在 Right 中存在，并输出布尔数组 Out (维度为 [M] )。 Left 和 Right 的类型必须相同。示例：  输入： \nLeft （单列数组 , 类型为 T ）： 第一个操作数。\nRight （单列数组 , 类型为 T1 ）： 第二个操作数。\n Left （单列数组 , 类型为 T ）： 第一个操作数。 Left Right （单列数组 , 类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （单列数组 , 类型为 T ）：输出结果，类型为布尔值。\n Out （单列数组 , 类型为 T ）：输出结果，类型为布尔值。 Out 属性： \nin_type ： Int64 类型。 0: PSI In; 1: Share In; 2: Local In\npsi_algorithm ： Int64 类型， In 算子使用的 PSI 算法，0: Auto; 1: Ecdh; 2: Oprf\ninput_party_codes ： 参与该操作的参与方的列表。如果采用 PSI 算法，则需要此属性。\nreveal_to ：可以看到结果的参与方。如果采用 PSI 算法，则需要此属性。\n in_type ： Int64 类型。 0: PSI In; 1: Share In; 2: Local In in_type psi_algorithm ： Int64 类型， In 算子使用的 PSI 算法，0: Auto; 1: Ecdh; 2: Oprf psi_algorithm input_party_codes ： 参与该操作的参与方的列表。如果采用 PSI 算法，则需要此属性。 input_party_codes reveal_to ：可以看到结果的参与方。如果采用 PSI 算法，则需要此属性。 reveal_to 默认值: \nin_type: 0\npsi_algorithm: 0\n in_type: 0 in_type psi_algorithm: 0 psi_algorithm Tensor 类型约束： \nT ：私有\nT1 ：私有\n T ：私有 T T1 ：私有 T1 "],[79,"InsertTable 定义：将输入 tensor 存储到数据库已存在的表中。此操作将更改 session 中受影响的行。 输入： \nIn （多列数组，类型为 T ）：待存储到数据库的 tensor。\n In （多列数组，类型为 T ）：待存储到数据库的 tensor。 In 输出： \nOut （多列数组，类型为 T ）： 已存储到数据库的 tensor。\n Out （多列数组，类型为 T ）： 已存储到数据库的 tensor。 Out 属性： \ntable_name ：字符串类型。用于存储 tensor 的表名称。\ncolumn_names ：字符串类型。表的列名。\n table_name ：字符串类型。用于存储 tensor 的表名称。 table_name column_names ：字符串类型。表的列名。 column_names Tensor 类型约束： \nT ：私有\n T ：私有 T "],[80,"IntDiv 定义：对两个整数类型的 tensor 进行整形除法运算， Out = (Left / Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[81,"IsNull 定义：测试输入 Tensor 是否含有 NULL。例子：  输入： \nIn （单列数组，类型为 T ）：输入 tensor 。\n In （单列数组，类型为 T ）：输入 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：输出 tensor 。\n Out （单列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[82,"Join 定义：基于 EQ-Join 对输入进行求交，返回回原始输入中与交集对应的索引值。例如：  输入： \nLeft （单列数组 , 类型为 T1 ）：参与 join 操作的左侧输入（大小为 [M][1] ）。\nRight （单列数组 , 类型为 T1 ）：参与 join 操作的右侧输入（大小为 [M][1] ）。\n Left （单列数组 , 类型为 T1 ）：参与 join 操作的左侧输入（大小为 [M][1] ）。 Left Right （单列数组 , 类型为 T1 ）：参与 join 操作的右侧输入（大小为 [M][1] ）。 Right 输出： \nLeftJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的左侧输入的行索引。\nRightJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的右侧输入的行索引。\n LeftJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的左侧输入的行索引。 LeftJoinIndex RightJoinIndex （单列数组 , 类型为 T2 ）：参与 join 操作的右侧输入的行索引。 RightJoinIndex 属性： \ninput_party_codes ：输入数据对应的参与方列表。\njoin_type ： Int64 类型，join 算子的类型。 0: inner join; 1: left join; 2: right join;\npsi_algorithm: Choose PSI join algorithm, Int64. 0: Auto; 1: Ecdh; 2: Oprf;\n input_party_codes ：输入数据对应的参与方列表。 input_party_codes join_type ： Int64 类型，join 算子的类型。 0: inner join; 1: left join; 2: right join; join_type psi_algorithm: Choose PSI join algorithm, Int64. 0: Auto; 1: Ecdh; 2: Oprf; psi_algorithm 默认值: \njoin_type : 0\npsi_algorithm: 0\n join_type : 0 join_type psi_algorithm: 0 psi_algorithm Tensor 类型约束： \nT1 ：私有\nT2 ：私有\n T1 ：私有 T1 T2 ：私有 T2 "],[83,"Least 返回给定表达式中的最小值。 输入： \nIn （多列数组，类型为 T ）：需要计算最小值的入参 。\n In （多列数组，类型为 T ）：需要计算最小值的入参 。 In 输出： \nOut （多列数组，类型为 T2 ）： 最小值结果。\n Out （多列数组，类型为 T2 ）： 最小值结果。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[84,"Less 定义：对两个 tensor 进行比较运算， Out = (Left < Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[85,"LessEqual 定义：对两个 tensor 进行比较运算， Out = (Left <= Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[86,"Limit Limit 算子返回部分数据，数据量取决于 limit attr ，数据的起始位置取决于 offset attr 。 例子：  输入： \nIn （多列数组，类型为 T ）：待 limit 的 tensor 。\n In （多列数组，类型为 T ）：待 limit 的 tensor 。 In 输出： \nOut （多列数组，类型为 T ）：输出 tensor 。\n Out （多列数组，类型为 T ）：输出 tensor 。 Out 属性： \noffset: limit 结果的起始位置\ncount: limit 结果的数据量\n offset: limit 结果的起始位置 offset count: limit 结果的数据量 count Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[87,"Ln 定义：返回数据对应的 Ln 结果值。 输入： \nIn （单列数组，类型为 T） Ln 的入参。\n In （单列数组，类型为 T） Ln 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[88,"Log10 定义：返回数据对应的 Log10 结果值。 输入： \nIn （单列数组，类型为 T） Log10 的入参 。\n In （单列数组，类型为 T） Log10 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[89,"Log2 定义：返回数据对应的 Log2 结果值。 输入： \nIn （单列数组，类型为 T） Log2 的入参 。\n In （单列数组，类型为 T） Log2 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[90,"LogicalAnd 定义：对两个 tensor 进行逻辑与运算， Out = (Left & Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[91,"LogicalOr 定义：对两个 tensor 进行逻辑或运算， Out = (Left ｜ Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[92,"MakePrivate 定义：将 tensor 从秘态转换为私有状态。 输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out 属性： \nreveal_to ：可以获取结果的参与方列表。如果只有一方能获取结果，那么另一方也需要运行 MakePrivate 操作，但它无法获取结果。只有被指定为 reveal_to 的参与方才能获取结果。\n reveal_to ：可以获取结果的参与方列表。如果只有一方能获取结果，那么另一方也需要运行 MakePrivate 操作，但它无法获取结果。只有被指定为 reveal_to 的参与方才能获取结果。 reveal_to MakePrivate Tensor 类型约束： \nT1 ：秘态，公开\nT2 ：私有\n T1 ：秘态，公开 T1 T2 ：私有 T2 "],[93,"MakePublic 定义：将 tensor 从私有或者秘态转变为公开状态。 输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out Tensor 类型约束： \nT1 ：私有，密态\nT2 ：公开\n T1 ：私有，密态 T1 T2 ：公开 T2 "],[94,"MakeShare 定义：将 tensor 从私有态转变为秘态。 输入： \nIn （多列数组，类型为 T1 ）：输入 tensor 。\n In （多列数组，类型为 T1 ）：输入 tensor 。 In 输出： \nOut （多列数组，类型为 T2 ）：输出 tensor 。\n Out （多列数组，类型为 T2 ）：输出 tensor 。 Out Tensor 类型约束： \nT1 ：私有\nT2 : 密态\n T1 ：私有 T1 T2 : 密态 T2 "],[95,"Minus 定义：对两个 tensor 进行求最小值运算， Out = (Left Minus Right) 。 Minus 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[96,"Mod 定义：对两个 tensor 进行求余运算， Out = (Left % Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[97,"Mul 定义：对两个 tensor 进行减法运算， Out = (Left - Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[98,"Not 定义：对 tensor 进行逻辑非运算， Out = !In 。 输入： \nIn （单列数组，类型为 T ）：输入 tensor 。\n In （单列数组，类型为 T ）：输入 tensor 。 In 输出： \nOut （单列数组，类型为 T ）：输出 tensor 。\n Out （单列数组，类型为 T ）：输出 tensor 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[99,"NotEqual 定义：对两个 tensor 进行比较运算， Out = (Left != Right) 。 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[100,"ObliviousGroupAvg 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[101,"ObliviousGroupCount 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[102,"ObliviousGroupMark 定义：根据输入的 key 生成一个 group ，group 的计算规则为 Group[i] = (Key[i+1] != Key[i] )。例如：  输入： \nKey （多列数组，类型为 T ）：排序过的 group key 。\n Key （多列数组，类型为 T ）：排序过的 group key 。 Key 输出： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[103,"ObliviousGroupMax 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[104,"ObliviousGroupMin 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[105,"ObliviousGroupSum 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[107,"ObliviousPercentileDisc 定义：根据给定百分比，算出每个group的 In该位置的值 。例如: In  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out 属性： \npercent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。\n percent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。 percent Tensor 类型约束： \nT ：私有\n T ：私有 T "],[106,"ObliviousPercentRank 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[108,"ObliviousRank 定义：根据 group mask 来对输入进行分组聚合。  输入： \nGroup （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。\nIn （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。\n Group （单列数组，类型为 T ）： groupMark （大小为 [M][1] ），其中 1 表示该位置的输入对应的元素是该分组中的最后一元素，0 则表示不是最后一个元素。 Group In （多列数组，类型为 T ）：待进行分组聚合的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：分组聚合的结果（大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[109,"PercentRank 定义：当前行占该分区的百分比 输入： \nKey （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7]\nPartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。\nPartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2]\n Key （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7] Key PartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。 PartitionId PartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2] PartitionNum 输出： \nOut （单列数组，类型为 T ）：所占位置的百分比 。\n Out （单列数组，类型为 T ）：所占位置的百分比 。 Out 属性： \nreverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。\n reverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。 reverse Tensor 类型约束： \nT ：私有\n T ：私有 T "],[110,"Pow 定义：Out = (Left Pow Right) 。 Pow 输入： \nLeft （多列数组，类型为 T ）： 第一个操作数。\nRight （多列数组，类型为 T1 ）： 第二个操作数。\n Left （多列数组，类型为 T ）： 第一个操作数。 Left Right （多列数组，类型为 T1 ）： 第二个操作数。 Right 输出： \nOut （多列数组，类型为 T2 ）：输出。\n Out （多列数组，类型为 T2 ）：输出。 Out Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：公开，私有，密态\nT2 ：公开，私有\n T ：公开，私有，密态 T T1 ：公开，私有，密态 T1 T2 ：公开，私有 T2 "],[111,"Publish 定义：将输入的 tensor 进行披露。 输入： \nIn （多列数组，类型为 T ）：要披露的 Tensors 。\n In （多列数组，类型为 T ）：要披露的 Tensors 。 In 输出： \nOut （多列数组，类型为 T ）：输入 tensors 的披露结果。 Tensors 位于 TensorOption VALUE 。\n Out （多列数组，类型为 T ）：输入 tensors 的披露结果。 Tensors 位于 TensorOption VALUE 。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[145,"Q: engine 执行时上报 \"Get data timeout\" 错误 Q \n需要根据具体的场景来分析，可能是被网关拦截了，或者对方引擎执行出错了，也有可能是因为网络条件不好导致数据传输超时。如果是网络条件不好导致的错误，可以通过修改配置来缓解这个问题，具体配置可以参考 SCQLEngine 配置说明。\n 需要根据具体的场景来分析，可能是被网关拦截了，或者对方引擎执行出错了，也有可能是因为网络条件不好导致数据传输超时。如果是网络条件不好导致的错误，可以通过修改配置来缓解这个问题，具体配置可以参考 SCQLEngine 配置说明。 SCQLEngine 配置说明 Q: SCQL 执行 group by 相关语法的结果不完整或者和 MySQL 结果不一致？ Q \nSCQL, to protect data privacy and prevent the malicious theft of data within groups, hides groups where the number of data items within a group is less than the GroupByThreshold. For specific details, please refer to SCQL 编译器配置 for the groupby_threshold configuration option (by default, groups with fewer than 4 data items are not displayed). Setting this value to 1 will disable the group filtering operation.\n SCQL, to protect data privacy and prevent the malicious theft of data within groups, hides groups where the number of data items within a group is less than the GroupByThreshold. For specific details, please refer to SCQL 编译器配置 for the groupby_threshold configuration option (by default, groups with fewer than 4 data items are not displayed). Setting this value to 1 will disable the group filtering operation. SCQL 编译器配置 groupby_threshold Q: 计算过程中出现数值误差？ Q \nSCQL 中的数据进入 MPC 协议前需要先对数据进行 Ring64 或 Ring128 的编码，然后进行密态计算，编码和密态计算过程中都会产生数值误差，这是无法避免的。\n SCQL 中的数据进入 MPC 协议前需要先对数据进行 Ring64 或 Ring128 的编码，然后进行密态计算，编码和密态计算过程中都会产生数值误差，这是无法避免的。 "],[144,"Q: SCQL 支持多大的数据规模？ Q \nSCQL 支持的数据规模主要受到资源配置（如网络、内存等）和 query 的复杂度的影响。内存充足的情况下，SCQL 可以支持十亿级别的数据规模。更加详细的场景，需要基于实际的资源配置进行性能测试来确定。\n SCQL 支持的数据规模主要受到资源配置（如网络、内存等）和 query 的复杂度的影响。内存充足的情况下，SCQL 可以支持十亿级别的数据规模。更加详细的场景，需要基于实际的资源配置进行性能测试来确定。 Q: SCQL 支持多少参与方？ Q \nSCQL 不限制一个项目中参与方数量，但是同时参与计算的参与方数量受到使用的安全计算协议的影响。例如，CHEETAH 只支持两个参与方，ABY3 只支持三个参与方，SEMI2K 支持任意数量的参与方。\n SCQL 不限制一个项目中参与方数量，但是同时参与计算的参与方数量受到使用的安全计算协议的影响。例如，CHEETAH 只支持两个参与方，ABY3 只支持三个参与方，SEMI2K 支持任意数量的参与方。 Q: SCQL 支持哪些 SQL 语法 Q \nSCQL 兼容 MySQL 语法，具体细节请参考文档。对于与 MySQL 语法的差异，请参考 SCQL 方言指南。\n SCQL 兼容 MySQL 语法，具体细节请参考文档。对于与 MySQL 语法的差异，请参考 SCQL 方言指南。 SCQL 方言指南 Q: 引擎支持哪些数据源？ Q \n\nSCQL 支持下面这些数据源：\n\n\nCSV（包括本地文件、OSS、Minio）\nMySQL 和兼容 MySQL 协议的数据库\nPostgres\n\n\nSCQL 可以扩展支持下列数据源：\n\n\n在 Kuscia 中运行的时候，可以扩展支持 ODPS 数据源。NOTE: 在 Kuscia 中运行的时候，用户可以在 Kuscia DomainData 中注册数据源信息（比如 CSV 文件位置，MySQL 和 Postgres 数据库链接串）。SCQL 可以通过 DataMesh 获取注册到 Kuscia 的信息\nSCQL 支持 Arrow SQL client，用户可以自行实现 Arrow SQL server，作为提供给 SCQL 的数据源\n\n \nSCQL 支持下面这些数据源：\n SCQL 支持下面这些数据源： \nCSV（包括本地文件、OSS、Minio）\nMySQL 和兼容 MySQL 协议的数据库\nPostgres\n CSV（包括本地文件、OSS、Minio） MySQL 和兼容 MySQL 协议的数据库 Postgres \nSCQL 可以扩展支持下列数据源：\n SCQL 可以扩展支持下列数据源： \n在 Kuscia 中运行的时候，可以扩展支持 ODPS 数据源。NOTE: 在 Kuscia 中运行的时候，用户可以在 Kuscia DomainData 中注册数据源信息（比如 CSV 文件位置，MySQL 和 Postgres 数据库链接串）。SCQL 可以通过 DataMesh 获取注册到 Kuscia 的信息\nSCQL 支持 Arrow SQL client，用户可以自行实现 Arrow SQL server，作为提供给 SCQL 的数据源\n 在 Kuscia 中运行的时候，可以扩展支持 ODPS 数据源。NOTE: 在 Kuscia 中运行的时候，用户可以在 Kuscia DomainData 中注册数据源信息（比如 CSV 文件位置，MySQL 和 Postgres 数据库链接串）。SCQL 可以通过 DataMesh 获取注册到 Kuscia 的信息 NOTE: SCQL 支持 Arrow SQL client，用户可以自行实现 Arrow SQL server，作为提供给 SCQL 的数据源 "],[143,"Q: SCQL 支持的系统/CPU架构 Q \n系统：支持 linux 和 macOS（macOS 需要自行验证）。CPU架构：支持 ARM 和 x86-64\n 系统：支持 linux 和 macOS（macOS 需要自行验证）。CPU架构：支持 ARM 和 x86-64 Q: 拉取 go 包/ GitHub 包超时 Q \n添加合适的 GOPROXY\n 添加合适的 GOPROXY Q: SCQL 是否支持外包计算 Q \n目前还不支持\n 目前还不支持 "],[146,"Q: 不同的数据源需要使用不同的配置。 Q \n请参考部署文档 SCQLEngine 配置说明。\n 请参考部署文档 SCQLEngine 配置说明。 SCQLEngine 配置说明 Q: 网络环境不好的时候，如何配置超时相关配置？ Q \n网络环境不好的场景，可以适当增加接收方等待时间(link_recv_timeout_ms)，减少 channel 的滑动窗口大小 (link_throttle_window_size)。带宽小的情况下，可以适当减小单个 http payload 的大小 (http_max_payload_size) 以及并发的 chunk 数量 (link_chunked_send_parallel_size)。\n更加具体的配置请参考 SCQLEngine 配置说明。\n 网络环境不好的场景，可以适当增加接收方等待时间(link_recv_timeout_ms)，减少 channel 的滑动窗口大小 (link_throttle_window_size)。带宽小的情况下，可以适当减小单个 http payload 的大小 (http_max_payload_size) 以及并发的 chunk 数量 (link_chunked_send_parallel_size)。 更加具体的配置请参考 SCQLEngine 配置说明。 SCQLEngine 配置说明 "],[112,"Radians 定义：返回输入数据对应的 Radians 结果。 输入： \nIn （单列数组，类型为 T） Radians 的入参。\n In （单列数组，类型为 T） Radians 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[113,"Rank 定义：返回当前行在所在组的排序 输入： \nKey （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7]\nPartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。\nPartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2]\n Key （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7] Key PartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。 PartitionId PartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2] PartitionNum 输出： \nOut （单列数组，类型为 T ）：排序 。\n Out （单列数组，类型为 T ）：排序 。 Out 属性： \nreverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。\n reverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。 reverse Tensor 类型约束： \nT ：私有\n T ：私有 T "],[114,"ReduceAvg 定义：给定一个输入 tensor ，返回输入 tensor 元素的平均值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。 In 输出： \nOut  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[115,"ReduceCount 定义：给定一个输入 tensor ，返回输入 tensor 元素的数量。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要计算元素数量的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要计算元素数量的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[116,"ReduceMax 定义：给定一个输入 tensor ，返回输入 tensor 元素的最大值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要计算最大值的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要计算最大值的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[117,"ReduceMin 定义：给定一个输入 tensor ，返回输入 tensor 元素的最小值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要计算最小值的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要计算最小值的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[118,"ReducePercentileDisc 定义：给定一个输入 tensor ，返回输入 tensor 元素在给定百分比位置的值。例如：  输入： \nIn （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：需要求平均的输入（大小为 [M] ）。 In 输出： \nOut  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out  （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out 属性： \npercent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。\n percent: float。取值在[0, 1]间，0表示取最小值，1表示取最大值。 percent Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[119,"ReduceSum 定义：给定一个输入 tensor ，返回输入 tensor 元素的总和。例如：  输入： \nIn （单列数组 , 类型为 T ）：要求和的输入（大小为 [M] ）。\n In （单列数组 , 类型为 T ）：要求和的输入（大小为 [M] ）。 In 输出： \nOut （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。\n Out （单列数组 , 类型为 T ）：计算结果（大小为 [1] ）。 Out Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[120,"Replicate 获取 Left 和 Right 的笛卡尔积：以交错的方式复制 Left， 以非交错的方式复制 Right。输出结果为 Out。例如：  输入： \nLeft （多列数组，类型为 T ）：待复制的 Left tensors 。\nRight （多列数组，类型为 T ）：待复制的 Right tensors 。\n Left （多列数组，类型为 T ）：待复制的 Left tensors 。 Left Right （多列数组，类型为 T ）：待复制的 Right tensors 。 Right 输出： \nLeftOut （多列数组，类型为 T ）：Left tensors 复制后的结果 。\nRightOut （多列数组，类型为 T2 ）：Right tensors 复制后的结果。\n LeftOut （多列数组，类型为 T ）：Left tensors 复制后的结果 。 LeftOut RightOut （多列数组，类型为 T2 ）：Right tensors 复制后的结果。 RightOut 属性： \ninput_party_codes ：输入数据对应的参与方列表。\n input_party_codes ：输入数据对应的参与方列表。 input_party_codes Tensor 类型约束： \nT ：私有\n T ：私有 T "],[121,"Round 定义：返回输入数据对应的 Round 结果 输入： \nIn （单列数组，类型为 T） Round 的入参 。\n In （单列数组，类型为 T） Round 的入参 。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[122,"RowNumber 定义：返回每个分区的行号 输入： \nKey （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7]\nPartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。\nPartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2]\n Key （多列数组，类型为 T ）：用于分区的 tensors 。例如： [2,0,4,2,3,7] Key PartitionId （单列数组，类型为 T ）：分区编号 。 例如： [0,0,0,1,1,1] ，前三个属于一组，其余的属于另一组。 PartitionId PartitionNum （单列数组，类型为 T ）：总的分区数量， 例如： [2] PartitionNum 输出： \nOut （单列数组，类型为 T ）：输出的行号，例如： [2,1,3,1,2,3]\n Out （单列数组，类型为 T ）：输出的行号，例如： [2,1,3,1,2,3] Out 属性： \nreverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。\n reverse: 由 “0” 和 “1” 组成的字符串数组， “0” 表示该输入 tensor 以升序排序， “1”  表示该输入 tensor 以降序排序。例如： [“0”,“1”] 表示第一个输入 key 以升序排序，第二个输入 key 以降序排序。 reverse Tensor 类型约束： \nT ：私有\n T ：私有 T "],[123,"RunSQL 定义：运行 SQL 语句并返回私有态的结果 无输入参数。 输出： \nOut （多列数组，类型为 T ）： SQL 语句的执行结果。\n Out （多列数组，类型为 T ）： SQL 语句的执行结果。 Out 属性： \nsql ：SQL 语句\ntable_refs ：SQL 语句中所引用的表格。\n sql ：SQL 语句 sql table_refs ：SQL 语句中所引用的表格。 table_refs Tensor 类型约束： \nT ：私有\n T ：私有 T "],[151,"SCQL 与 MySQL 高度兼容，但仍有一些语法差异。 "],[155,"SCQL 中创建的 Table 是一个虚拟 Table，需要映射到实际 Table，所以我们扩展该语句来传递映射信息。更多信息，请阅读 SCQL 方言指南。 SCQL 方言指南 "],[168,"SCQL 使用编译器 + 引擎架构： \n编译器 将 SQL 查询转换为安全执行计划。编译器执行查询解析、逻辑规划，并生成指定如何安全处理数据的执行图。\nSCQLEngine 是一个明密文混合执行引擎，执行编译器生成的计划。SCQLEngine 与对等引擎协作运行执行图并返回查询结果。SCQLEngine 基于先进的 MPC 框架 secretflow/spu 实现。\n 编译器 将 SQL 查询转换为安全执行计划。编译器执行查询解析、逻辑规划，并生成指定如何安全处理数据的执行图。 编译器 SCQLEngine 是一个明密文混合执行引擎，执行编译器生成的计划。SCQLEngine 与对等引擎协作运行执行图并返回查询结果。SCQLEngine 基于先进的 MPC 框架 secretflow/spu 实现。 SCQLEngine secretflow/spu "],[9,"SCQL 由两个组件组成： \n编译器: 将 SQL 查询转换为安全执行计划\n引擎: 使用 MPC 协议执行计划\n 编译器: 将 SQL 查询转换为安全执行计划 编译器 引擎: 使用 MPC 协议执行计划 引擎 工作流程： \n编译 SQL 为执行计划\n将计划发送到引擎节点\n获取查询结果\n 编译 SQL 为执行计划 将计划发送到引擎节点 获取查询结果 "],[177,"SCQL 的查询灵活多变，攻击者可以使用多次合法查询或一个复杂查询来构建自适应攻击，以达到反推原始数据的目的。 "],[134,"SCQLEngine 与原生编译器配合执行查询计划。在配置中，Driver 指的是向引擎发送执行计划的模块。 Driver 名称默认值描述log_enable_console_loggertrue是否记录日志文件到控制台log_enable_session_logger_separationfalse是否将 session 相关日志输出到专用文件log_dirlogs保存log文件的目录log_levelinfo日志级别，可取 trace/debug/info/warning/error/critical/offpeer_engine_protocolbaidu_stdSCQLEngine 与 SCQLEngine 之间的rpc协议peer_engine_connection_typesingleSCQLEngine 与SCQLEngine 之间的 rpc 连接类型peer_engine_load_balancer无SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串peer_engine_timeout_ms300000SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：mspeer_engine_max_retry3SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc）peer_engine_enable_ssl_as_clienttrueSCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密peer_engine_enable_ssl_client_verificationfalse作为客户端时，是否验证来自其他 SCQLEngine 的证书peer_engine_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书link_recv_timeout_ms30000等待其他 SCQLEngine 消息的最大响应时间link_throttle_window_size16channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制link_chunked_send_parallel_size1分块发送数据时的并行大小http_max_payload_size1048576决定是否启用分块发送数据的最大有效负载，默认 1MBdriver_protocolhttp:protoSCQLEngine 与 Driver 之间的 rpc 协议driver_connection_typepooledSCQLEngine 与 Driver 之间的 rpc 连接类型driver_load_balancer无SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串driver_timeout_ms5000SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：msdriver_max_retry3SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc）driver_enable_ssl_as_clienttrue作为客户端，向 Driver 发送消息时是否启用 ssl 加密driver_enable_ssl_client_verificationfalse作为客户端，是否验证 Driver 的证书driver_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证 Driver 的证书listen_port8003SCQLEngine 作为服务器的监听端口enable_builtin_servicefalse是否启用 brpc 内置服务internal_port9527brpc 内置服务的监听端口enable_separate_link_portfalse是否为 link service 启用隔离的端口link_port8004link 服务的监听端口idle_timeout_s30SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒）server_enable_ssltrueSCQLEngine 作为服务器时是否启用SSLserver_ssl_certificate无SCQLEngine 作为服务器时启用 SSL 的证书文件路径server_ssl_private_key无SCQLEngine 作为服务器时启用 SSL 的私钥文件路径enable_client_authorizationfalseSCQLEngine 作为服务器时是否检查请求的 http 头auth_credential无SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证enable_driver_authorizationfalse是否启动 Driver 身份认证engine_credential无用于验证 Driver 的凭证session_timeout_s1800SCQLEngine 与 Driver 之间的会话过期时间，单位：秒spu_allowed_protocolsSEMI2K,ABY3,CHEETAH允许启用的 SPU 协议datasource_routerembed数据源路由类型， \"embed\" or \"http\"embed_router_conf无数据源的路由配置，其类型为 json 字符串格式http_router_endpoint无http 数据源的路由端点，只在 datasource_router 设置为 http 时生效kuscia_datamesh_endpointdatameshKuscia datamesh 的 grpc 端点kuscia_datamesh_client_key_path无Kuscia datamesh 的客户端秘钥文件kuscia_datamesh_client_cert_path无Kuscia datamesh 的客户端证书文件kuscia_datamesh_cacert_path无Kuscia datamesh 的客户端 CA 证书文件db_connection_info无用于连接 MySQL 数据库的连接串enable_self_authtrue是否启用自我身份认证private_key_pem_path无私钥 pem 文件的路径enable_peer_authtrue是否启用对端身份认证authorized_profile_path无数据源的路由配置，其类型为 json 字符串格式enable_psi_detail_loggerfalse是否记录算法详细日志psi_detail_logger_dirlogs/detail详细日志目录enable_restricted_read_pathtrue是否限制读取文件的路径restricted_read_path./data开启读取路径限制后，允许读取文件的路径csv_null_strNULL指定读取 csv 时表示 NULL 值的字符串enable_restricted_write_pathtrue是否限制文件写入路径restricted_write_path./data开启文件写入路径限制后，允许写入的路径null_string_to_writeNULL写入 NULL 值时使用的字符串output_s3_endpoint无输出到 s3/minio/oss 时 server 的 endpointoutput_s3_access_key无输出到 s3/minio/oss 时的 access key idoutput_s3_secret_key无输出到 s3/minio/oss 时的 secret access keyoutput_s3_enalbe_ssltrue默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 falseoutput_s3_ca_dir_path/etc/ssl/certs/存储 ca 证书的目录，用于验证 s3 server 的证书output_s3_force_virtual_addressingtrue默认为 true，以便写入 oss，对于 minio 请设置为 falseoutput_db_kind无输出的数据库类型，支持 mysql/sqlite/postgresqloutput_db_connection_str无用于连接输出数据库的 连接串psi_curve_type2PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve typeprovider_batch_size8192PSI Provider 使用的 batch sizedetail_logger_sample_num0详细日志的采样行数，0 表示打印全部，默认值为 0max_chunk_size134217728spu value proto 的单个 chunk 的体积限制，默认值为 128MBenable_tensor_life_cycle_managetrue是否启用 tensor 的生命周期管理arrow_client_disable_server_verificationfalse是否禁用 ArrowSQL adaptor 服务端的认证arrow_cert_pem_path无当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径arrow_client_key_pem_path无ArrowSQL client 启用 mtls 时使用的 private key 文件路径arrow_client_cert_pem_path无ArrowSQL client 启用 mtls 时使用的证书文件路径tmp_file_path/tmpstreaming 模式下存储临时文件的路径streaming_row_num_threshold30000000触发 streaming 模式的最小数据量batch_row_num10000000每个 batch 的最大数据量 名称默认值描述 名称默认值描述 名称 名称 默认值 默认值 描述 描述 log_enable_console_loggertrue是否记录日志文件到控制台log_enable_session_logger_separationfalse是否将 session 相关日志输出到专用文件log_dirlogs保存log文件的目录log_levelinfo日志级别，可取 trace/debug/info/warning/error/critical/offpeer_engine_protocolbaidu_stdSCQLEngine 与 SCQLEngine 之间的rpc协议peer_engine_connection_typesingleSCQLEngine 与SCQLEngine 之间的 rpc 连接类型peer_engine_load_balancer无SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串peer_engine_timeout_ms300000SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：mspeer_engine_max_retry3SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc）peer_engine_enable_ssl_as_clienttrueSCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密peer_engine_enable_ssl_client_verificationfalse作为客户端时，是否验证来自其他 SCQLEngine 的证书peer_engine_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书link_recv_timeout_ms30000等待其他 SCQLEngine 消息的最大响应时间link_throttle_window_size16channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制link_chunked_send_parallel_size1分块发送数据时的并行大小http_max_payload_size1048576决定是否启用分块发送数据的最大有效负载，默认 1MBdriver_protocolhttp:protoSCQLEngine 与 Driver 之间的 rpc 协议driver_connection_typepooledSCQLEngine 与 Driver 之间的 rpc 连接类型driver_load_balancer无SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串driver_timeout_ms5000SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：msdriver_max_retry3SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc）driver_enable_ssl_as_clienttrue作为客户端，向 Driver 发送消息时是否启用 ssl 加密driver_enable_ssl_client_verificationfalse作为客户端，是否验证 Driver 的证书driver_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证 Driver 的证书listen_port8003SCQLEngine 作为服务器的监听端口enable_builtin_servicefalse是否启用 brpc 内置服务internal_port9527brpc 内置服务的监听端口enable_separate_link_portfalse是否为 link service 启用隔离的端口link_port8004link 服务的监听端口idle_timeout_s30SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒）server_enable_ssltrueSCQLEngine 作为服务器时是否启用SSLserver_ssl_certificate无SCQLEngine 作为服务器时启用 SSL 的证书文件路径server_ssl_private_key无SCQLEngine 作为服务器时启用 SSL 的私钥文件路径enable_client_authorizationfalseSCQLEngine 作为服务器时是否检查请求的 http 头auth_credential无SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证enable_driver_authorizationfalse是否启动 Driver 身份认证engine_credential无用于验证 Driver 的凭证session_timeout_s1800SCQLEngine 与 Driver 之间的会话过期时间，单位：秒spu_allowed_protocolsSEMI2K,ABY3,CHEETAH允许启用的 SPU 协议datasource_routerembed数据源路由类型， \"embed\" or \"http\"embed_router_conf无数据源的路由配置，其类型为 json 字符串格式http_router_endpoint无http 数据源的路由端点，只在 datasource_router 设置为 http 时生效kuscia_datamesh_endpointdatameshKuscia datamesh 的 grpc 端点kuscia_datamesh_client_key_path无Kuscia datamesh 的客户端秘钥文件kuscia_datamesh_client_cert_path无Kuscia datamesh 的客户端证书文件kuscia_datamesh_cacert_path无Kuscia datamesh 的客户端 CA 证书文件db_connection_info无用于连接 MySQL 数据库的连接串enable_self_authtrue是否启用自我身份认证private_key_pem_path无私钥 pem 文件的路径enable_peer_authtrue是否启用对端身份认证authorized_profile_path无数据源的路由配置，其类型为 json 字符串格式enable_psi_detail_loggerfalse是否记录算法详细日志psi_detail_logger_dirlogs/detail详细日志目录enable_restricted_read_pathtrue是否限制读取文件的路径restricted_read_path./data开启读取路径限制后，允许读取文件的路径csv_null_strNULL指定读取 csv 时表示 NULL 值的字符串enable_restricted_write_pathtrue是否限制文件写入路径restricted_write_path./data开启文件写入路径限制后，允许写入的路径null_string_to_writeNULL写入 NULL 值时使用的字符串output_s3_endpoint无输出到 s3/minio/oss 时 server 的 endpointoutput_s3_access_key无输出到 s3/minio/oss 时的 access key idoutput_s3_secret_key无输出到 s3/minio/oss 时的 secret access keyoutput_s3_enalbe_ssltrue默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 falseoutput_s3_ca_dir_path/etc/ssl/certs/存储 ca 证书的目录，用于验证 s3 server 的证书output_s3_force_virtual_addressingtrue默认为 true，以便写入 oss，对于 minio 请设置为 falseoutput_db_kind无输出的数据库类型，支持 mysql/sqlite/postgresqloutput_db_connection_str无用于连接输出数据库的 连接串psi_curve_type2PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve typeprovider_batch_size8192PSI Provider 使用的 batch sizedetail_logger_sample_num0详细日志的采样行数，0 表示打印全部，默认值为 0max_chunk_size134217728spu value proto 的单个 chunk 的体积限制，默认值为 128MBenable_tensor_life_cycle_managetrue是否启用 tensor 的生命周期管理arrow_client_disable_server_verificationfalse是否禁用 ArrowSQL adaptor 服务端的认证arrow_cert_pem_path无当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径arrow_client_key_pem_path无ArrowSQL client 启用 mtls 时使用的 private key 文件路径arrow_client_cert_pem_path无ArrowSQL client 启用 mtls 时使用的证书文件路径tmp_file_path/tmpstreaming 模式下存储临时文件的路径streaming_row_num_threshold30000000触发 streaming 模式的最小数据量batch_row_num10000000每个 batch 的最大数据量 log_enable_console_loggertrue是否记录日志文件到控制台 log_enable_console_logger log_enable_console_logger true true 是否记录日志文件到控制台 是否记录日志文件到控制台 log_enable_session_logger_separationfalse是否将 session 相关日志输出到专用文件 log_enable_session_logger_separation log_enable_session_logger_separation false false 是否将 session 相关日志输出到专用文件 是否将 session 相关日志输出到专用文件 log_dirlogs保存log文件的目录 log_dir log_dir logs logs 保存log文件的目录 保存log文件的目录 log_levelinfo日志级别，可取 trace/debug/info/warning/error/critical/off log_level log_level info info 日志级别，可取 trace/debug/info/warning/error/critical/off 日志级别，可取 trace/debug/info/warning/error/critical/off peer_engine_protocolbaidu_stdSCQLEngine 与 SCQLEngine 之间的rpc协议 peer_engine_protocol peer_engine_protocol baidu_std baidu_std SCQLEngine 与 SCQLEngine 之间的rpc协议 SCQLEngine 与 SCQLEngine 之间的rpc协议 peer_engine_connection_typesingleSCQLEngine 与SCQLEngine 之间的 rpc 连接类型 peer_engine_connection_type peer_engine_connection_type single single SCQLEngine 与SCQLEngine 之间的 rpc 连接类型 SCQLEngine 与SCQLEngine 之间的 rpc 连接类型 peer_engine_load_balancer无SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串 peer_engine_load_balancer peer_engine_load_balancer 无 无 SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串 SCQLEngine 与 SCQLEngine 之间 load balancer, 值可以是 rr 或者空字符串 peer_engine_timeout_ms300000SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：ms peer_engine_timeout_ms peer_engine_timeout_ms 300000 300000 SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：ms SCQLEngine 与 SCQLEngine之间的 rpc 超时时间，单位：ms peer_engine_max_retry3SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc） peer_engine_max_retry peer_engine_max_retry 3 3 SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc） SCQLEngine 与 SCQLEngine 之间的rpc最大重试次数（不包括第一个rpc） peer_engine_enable_ssl_as_clienttrueSCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密 peer_engine_enable_ssl_as_client peer_engine_enable_ssl_as_client true true SCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密 SCQLEngine 与 SCQLEngine 之间发送消息是否启用ssl加密 peer_engine_enable_ssl_client_verificationfalse作为客户端时，是否验证来自其他 SCQLEngine 的证书 peer_engine_enable_ssl_client_verification peer_engine_enable_ssl_client_verification false false 作为客户端时，是否验证来自其他 SCQLEngine 的证书 作为客户端时，是否验证来自其他 SCQLEngine 的证书 peer_engine_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书 peer_engine_ssl_client_ca_certificate peer_engine_ssl_client_ca_certificate 无 无 可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书 可信 CA 文件，作为客户端时，用于验证来自其他 SCQLEngine 的证书 link_recv_timeout_ms30000等待其他 SCQLEngine 消息的最大响应时间 link_recv_timeout_ms link_recv_timeout_ms 30000 30000 等待其他 SCQLEngine 消息的最大响应时间 等待其他 SCQLEngine 消息的最大响应时间 link_throttle_window_size16channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制 link_throttle_window_size link_throttle_window_size 16 16 channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制 channel 的限制窗口大小，用于限制异步发送的消息并发数量以避免网络拥塞，设置为 0 表示不限制 link_chunked_send_parallel_size1分块发送数据时的并行大小 link_chunked_send_parallel_size link_chunked_send_parallel_size 1 1 分块发送数据时的并行大小 分块发送数据时的并行大小 http_max_payload_size1048576决定是否启用分块发送数据的最大有效负载，默认 1MB http_max_payload_size http_max_payload_size 1048576 1048576 决定是否启用分块发送数据的最大有效负载，默认 1MB 决定是否启用分块发送数据的最大有效负载，默认 1MB driver_protocolhttp:protoSCQLEngine 与 Driver 之间的 rpc 协议 driver_protocol driver_protocol http:proto http:proto SCQLEngine 与 Driver 之间的 rpc 协议 SCQLEngine 与 Driver 之间的 rpc 协议 driver_connection_typepooledSCQLEngine 与 Driver 之间的 rpc 连接类型 driver_connection_type driver_connection_type pooled pooled SCQLEngine 与 Driver 之间的 rpc 连接类型 SCQLEngine 与 Driver 之间的 rpc 连接类型 driver_load_balancer无SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串 driver_load_balancer driver_load_balancer 无 无 SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串 SCQLEngine 和 Driver 之间 RPC 通信的 load balancer 类型，可以是 rr 或者是空字符串 driver_timeout_ms5000SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：ms driver_timeout_ms driver_timeout_ms 5000 5000 SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：ms SCQLEngine 与 Driver 之间的 rpc 超时时间，单位：ms driver_max_retry3SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc） driver_max_retry driver_max_retry 3 3 SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc） SCQLEngine 和 Driver 之间的 rpc 最大重试次数（不包括第一个 rpc） driver_enable_ssl_as_clienttrue作为客户端，向 Driver 发送消息时是否启用 ssl 加密 driver_enable_ssl_as_client driver_enable_ssl_as_client true true 作为客户端，向 Driver 发送消息时是否启用 ssl 加密 作为客户端，向 Driver 发送消息时是否启用 ssl 加密 driver_enable_ssl_client_verificationfalse作为客户端，是否验证 Driver 的证书 driver_enable_ssl_client_verification driver_enable_ssl_client_verification false false 作为客户端，是否验证 Driver 的证书 作为客户端，是否验证 Driver 的证书 driver_ssl_client_ca_certificate无可信 CA 文件，作为客户端时，用于验证 Driver 的证书 driver_ssl_client_ca_certificate driver_ssl_client_ca_certificate 无 无 可信 CA 文件，作为客户端时，用于验证 Driver 的证书 可信 CA 文件，作为客户端时，用于验证 Driver 的证书 listen_port8003SCQLEngine 作为服务器的监听端口 listen_port listen_port 8003 8003 SCQLEngine 作为服务器的监听端口 SCQLEngine 作为服务器的监听端口 enable_builtin_servicefalse是否启用 brpc 内置服务 enable_builtin_service enable_builtin_service false false 是否启用 brpc 内置服务 是否启用 brpc 内置服务 internal_port9527brpc 内置服务的监听端口 internal_port internal_port 9527 9527 brpc 内置服务的监听端口 brpc 内置服务的监听端口 enable_separate_link_portfalse是否为 link service 启用隔离的端口 enable_separate_link_port enable_separate_link_port false false 是否为 link service 启用隔离的端口 是否为 link service 启用隔离的端口 link_port8004link 服务的监听端口 link_port link_port 8004 8004 link 服务的监听端口 link 服务的监听端口 idle_timeout_s30SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒） idle_timeout_s idle_timeout_s 30 30 SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒） SCQLEngine 与 Driver 之间的空闲连接关闭延迟（单位：秒） server_enable_ssltrueSCQLEngine 作为服务器时是否启用SSL server_enable_ssl server_enable_ssl true true SCQLEngine 作为服务器时是否启用SSL SCQLEngine 作为服务器时是否启用SSL server_ssl_certificate无SCQLEngine 作为服务器时启用 SSL 的证书文件路径 server_ssl_certificate server_ssl_certificate 无 无 SCQLEngine 作为服务器时启用 SSL 的证书文件路径 SCQLEngine 作为服务器时启用 SSL 的证书文件路径 server_ssl_private_key无SCQLEngine 作为服务器时启用 SSL 的私钥文件路径 server_ssl_private_key server_ssl_private_key 无 无 SCQLEngine 作为服务器时启用 SSL 的私钥文件路径 SCQLEngine 作为服务器时启用 SSL 的私钥文件路径 enable_client_authorizationfalseSCQLEngine 作为服务器时是否检查请求的 http 头 enable_client_authorization enable_client_authorization false false SCQLEngine 作为服务器时是否检查请求的 http 头 SCQLEngine 作为服务器时是否检查请求的 http 头 auth_credential无SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证 auth_credential auth_credential 无 无 SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证 SCQLEngine 作为服务器时用于检查请求的 http 头的 凭证 enable_driver_authorizationfalse是否启动 Driver 身份认证 enable_driver_authorization enable_driver_authorization false false 是否启动 Driver 身份认证 是否启动 Driver 身份认证 engine_credential无用于验证 Driver 的凭证 engine_credential engine_credential 无 无 用于验证 Driver 的凭证 用于验证 Driver 的凭证 session_timeout_s1800SCQLEngine 与 Driver 之间的会话过期时间，单位：秒 session_timeout_s session_timeout_s 1800 1800 SCQLEngine 与 Driver 之间的会话过期时间，单位：秒 SCQLEngine 与 Driver 之间的会话过期时间，单位：秒 spu_allowed_protocolsSEMI2K,ABY3,CHEETAH允许启用的 SPU 协议 spu_allowed_protocols spu_allowed_protocols SEMI2K,ABY3,CHEETAH SEMI2K,ABY3,CHEETAH 允许启用的 SPU 协议 允许启用的 SPU 协议 datasource_routerembed数据源路由类型， \"embed\" or \"http\" datasource_router datasource_router embed embed 数据源路由类型， \"embed\" or \"http\" 数据源路由类型， \"embed\" or \"http\" embed_router_conf无数据源的路由配置，其类型为 json 字符串格式 embed_router_conf embed_router_conf 无 无 数据源的路由配置，其类型为 json 字符串格式 数据源的路由配置，其类型为 json 字符串格式 http_router_endpoint无http 数据源的路由端点，只在 datasource_router 设置为 http 时生效 http_router_endpoint http_router_endpoint 无 无 http 数据源的路由端点，只在 datasource_router 设置为 http 时生效 http 数据源的路由端点，只在 datasource_router 设置为 http 时生效 kuscia_datamesh_endpointdatameshKuscia datamesh 的 grpc 端点 kuscia_datamesh_endpoint kuscia_datamesh_endpoint datamesh datamesh Kuscia datamesh 的 grpc 端点 Kuscia datamesh 的 grpc 端点 kuscia_datamesh_client_key_path无Kuscia datamesh 的客户端秘钥文件 kuscia_datamesh_client_key_path kuscia_datamesh_client_key_path 无 无 Kuscia datamesh 的客户端秘钥文件 Kuscia datamesh 的客户端秘钥文件 kuscia_datamesh_client_cert_path无Kuscia datamesh 的客户端证书文件 kuscia_datamesh_client_cert_path kuscia_datamesh_client_cert_path 无 无 Kuscia datamesh 的客户端证书文件 Kuscia datamesh 的客户端证书文件 kuscia_datamesh_cacert_path无Kuscia datamesh 的客户端 CA 证书文件 kuscia_datamesh_cacert_path kuscia_datamesh_cacert_path 无 无 Kuscia datamesh 的客户端 CA 证书文件 Kuscia datamesh 的客户端 CA 证书文件 db_connection_info无用于连接 MySQL 数据库的连接串 db_connection_info db_connection_info 无 无 用于连接 MySQL 数据库的连接串 用于连接 MySQL 数据库的连接串 enable_self_authtrue是否启用自我身份认证 enable_self_auth enable_self_auth true true 是否启用自我身份认证 是否启用自我身份认证 private_key_pem_path无私钥 pem 文件的路径 private_key_pem_path private_key_pem_path 无 无 私钥 pem 文件的路径 私钥 pem 文件的路径 enable_peer_authtrue是否启用对端身份认证 enable_peer_auth enable_peer_auth true true 是否启用对端身份认证 是否启用对端身份认证 authorized_profile_path无数据源的路由配置，其类型为 json 字符串格式 authorized_profile_path authorized_profile_path 无 无 数据源的路由配置，其类型为 json 字符串格式 数据源的路由配置，其类型为 json 字符串格式 enable_psi_detail_loggerfalse是否记录算法详细日志 enable_psi_detail_logger enable_psi_detail_logger false false 是否记录算法详细日志 是否记录算法详细日志 psi_detail_logger_dirlogs/detail详细日志目录 psi_detail_logger_dir psi_detail_logger_dir logs/detail logs/detail 详细日志目录 详细日志目录 enable_restricted_read_pathtrue是否限制读取文件的路径 enable_restricted_read_path enable_restricted_read_path true true 是否限制读取文件的路径 是否限制读取文件的路径 restricted_read_path./data开启读取路径限制后，允许读取文件的路径 restricted_read_path restricted_read_path ./data ./data 开启读取路径限制后，允许读取文件的路径 开启读取路径限制后，允许读取文件的路径 csv_null_strNULL指定读取 csv 时表示 NULL 值的字符串 csv_null_str csv_null_str NULL NULL 指定读取 csv 时表示 NULL 值的字符串 指定读取 csv 时表示 NULL 值的字符串 enable_restricted_write_pathtrue是否限制文件写入路径 enable_restricted_write_path enable_restricted_write_path true true 是否限制文件写入路径 是否限制文件写入路径 restricted_write_path./data开启文件写入路径限制后，允许写入的路径 restricted_write_path restricted_write_path ./data ./data 开启文件写入路径限制后，允许写入的路径 开启文件写入路径限制后，允许写入的路径 null_string_to_writeNULL写入 NULL 值时使用的字符串 null_string_to_write null_string_to_write NULL NULL 写入 NULL 值时使用的字符串 写入 NULL 值时使用的字符串 output_s3_endpoint无输出到 s3/minio/oss 时 server 的 endpoint output_s3_endpoint output_s3_endpoint 无 无 输出到 s3/minio/oss 时 server 的 endpoint 输出到 s3/minio/oss 时 server 的 endpoint output_s3_access_key无输出到 s3/minio/oss 时的 access key id output_s3_access_key output_s3_access_key 无 无 输出到 s3/minio/oss 时的 access key id 输出到 s3/minio/oss 时的 access key id output_s3_secret_key无输出到 s3/minio/oss 时的 secret access key output_s3_secret_key output_s3_secret_key 无 无 输出到 s3/minio/oss 时的 secret access key 输出到 s3/minio/oss 时的 secret access key output_s3_enalbe_ssltrue默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 false output_s3_enalbe_ssl output_s3_enalbe_ssl true true 默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 false 默认启用 ssl，如果 s3 server 端未启用 ssl，请设置为 false output_s3_ca_dir_path/etc/ssl/certs/存储 ca 证书的目录，用于验证 s3 server 的证书 output_s3_ca_dir_path output_s3_ca_dir_path /etc/ssl/certs/ /etc/ssl/certs/ 存储 ca 证书的目录，用于验证 s3 server 的证书 存储 ca 证书的目录，用于验证 s3 server 的证书 output_s3_force_virtual_addressingtrue默认为 true，以便写入 oss，对于 minio 请设置为 false output_s3_force_virtual_addressing output_s3_force_virtual_addressing true true 默认为 true，以便写入 oss，对于 minio 请设置为 false 默认为 true，以便写入 oss，对于 minio 请设置为 false output_db_kind无输出的数据库类型，支持 mysql/sqlite/postgresql output_db_kind output_db_kind 无 无 输出的数据库类型，支持 mysql/sqlite/postgresql 输出的数据库类型，支持 mysql/sqlite/postgresql output_db_connection_str无用于连接输出数据库的 连接串 output_db_connection_str output_db_connection_str 无 无 用于连接输出数据库的 连接串 用于连接输出数据库的 连接串 连接串 连接串 psi_curve_type2PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve type psi_curve_type psi_curve_type 2 2 PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve type PSI 里使用的曲线类型， 默认值为 2: CURVE_FOURQ ，更多参考 psi curve type psi curve type provider_batch_size8192PSI Provider 使用的 batch size provider_batch_size provider_batch_size 8192 8192 PSI Provider 使用的 batch size PSI Provider 使用的 batch size detail_logger_sample_num0详细日志的采样行数，0 表示打印全部，默认值为 0 detail_logger_sample_num detail_logger_sample_num 0 0 详细日志的采样行数，0 表示打印全部，默认值为 0 详细日志的采样行数，0 表示打印全部，默认值为 0 max_chunk_size134217728spu value proto 的单个 chunk 的体积限制，默认值为 128MB max_chunk_size max_chunk_size 134217728 134217728 spu value proto 的单个 chunk 的体积限制，默认值为 128MB spu value proto 的单个 chunk 的体积限制，默认值为 128MB enable_tensor_life_cycle_managetrue是否启用 tensor 的生命周期管理 enable_tensor_life_cycle_manage enable_tensor_life_cycle_manage true true 是否启用 tensor 的生命周期管理 是否启用 tensor 的生命周期管理 arrow_client_disable_server_verificationfalse是否禁用 ArrowSQL adaptor 服务端的认证 arrow_client_disable_server_verification arrow_client_disable_server_verification false false 是否禁用 ArrowSQL adaptor 服务端的认证 是否禁用 ArrowSQL adaptor 服务端的认证 arrow_cert_pem_path无当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径 arrow_cert_pem_path arrow_cert_pem_path 无 无 当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径 当 arrow_client_disable_server_verification 设置为 false 的时候，server 认证的证书文件路径 arrow_client_key_pem_path无ArrowSQL client 启用 mtls 时使用的 private key 文件路径 arrow_client_key_pem_path arrow_client_key_pem_path 无 无 ArrowSQL client 启用 mtls 时使用的 private key 文件路径 ArrowSQL client 启用 mtls 时使用的 private key 文件路径 arrow_client_cert_pem_path无ArrowSQL client 启用 mtls 时使用的证书文件路径 arrow_client_cert_pem_path arrow_client_cert_pem_path 无 无 ArrowSQL client 启用 mtls 时使用的证书文件路径 ArrowSQL client 启用 mtls 时使用的证书文件路径 tmp_file_path/tmpstreaming 模式下存储临时文件的路径 tmp_file_path tmp_file_path /tmp /tmp streaming 模式下存储临时文件的路径 streaming 模式下存储临时文件的路径 streaming_row_num_threshold30000000触发 streaming 模式的最小数据量 streaming_row_num_threshold streaming_row_num_threshold 30000000 30000000 触发 streaming 模式的最小数据量 触发 streaming 模式的最小数据量 batch_row_num10000000每个 batch 的最大数据量 batch_row_num batch_row_num 10000000 10000000 每个 batch 的最大数据量 每个 batch 的最大数据量 "],[138,"SCQLEngine 使用 Brpc 与 Driver 以及其他的 SCQLEngine 进行通信，每个 SCQLEngine 都会在 local-host:listen_port 上启动 Brpc 服务以接收来自外部的数据。如果要启用 Brpc 内置服务，请添加 FLAGS：  "],[124,"SecretJoin 定义：根据 left 和 right keys  输入： \nLeftKey （多列数组，类型为 T）：拼接的 Left keys 。\nRightKey （多列数组，类型为 T）：拼接的 Right keys 。\nLeft （多列数组，类型为 T ）： 拼接的 Left payloads。\nRight （多列数组，类型为 T ）： 拼接的 Right payloads。\n LeftKey （多列数组，类型为 T）：拼接的 Left keys 。 LeftKey RightKey （多列数组，类型为 T）：拼接的 Right keys 。 RightKey Left （多列数组，类型为 T ）： 拼接的 Left payloads。 Left Right （多列数组，类型为 T ）： 拼接的 Right payloads。 Right 输出： \nLeftOutput （多列数组，类型为 T ）： Left payloads 拼接后的输出。\nRightOutput （多列数组，类型为 T ）： Right payloads 拼接后的输出。\n LeftOutput （多列数组，类型为 T ）： Left payloads 拼接后的输出。 LeftOutput RightOutput （多列数组，类型为 T ）： Right payloads 拼接后的输出。 RightOutput Tensor 类型约束： \nT ：私有\n T ：私有 T "],[1,"Secure Collaborative Query Language (SCQL) 是一种能够将 SQL 语句转换为明密文混合执行图, 并在联合数据库系统上执行的系统. 该系统的 MPC 框架由 SPU 提供支持. SPU 您正在查看 SCQL 2.0 OpenCore 文档.SCQL 2.0 采用原生的 Compiler + Engine 架构. 之前的组件 (SCDB, SCQLBroker, CCL) 不再支持.如果您正在寻找 SCQL 1.x 的文档, 请访问 SCQL 1.0.0b1 文档. 您正在查看 SCQL 2.0 OpenCore 文档. SCQL 2.0 采用原生的 Compiler + Engine 架构. 之前的组件 (SCDB, SCQLBroker, CCL) 不再支持. Compiler + Engine 如果您正在寻找 SCQL 1.x 的文档, 请访问 SCQL 1.0.0b1 文档. SCQL 1.0.0b1 文档 "],[125,"Shape 定义：从维度 0 开始计算 tensor 在各个维度的大小，如果设置了 Axis，则返回 Axis 所指定的维度上的大小，否则 ( Axis 默认为 -1)，则返回 tensor 在所有维度上的大小。例如：  输入： \nIn （多列数组，类型为 T ）：输入 Tensor 。\n In （多列数组，类型为 T ）：输入 Tensor 。 In 输出： \nOut （多列数组，类型为 T1 ）： Tensor 在各个维度上的大小。\n Out （多列数组，类型为 T1 ）： Tensor 在各个维度上的大小。 Out 属性： \naxis ： Int64 类型，特定的维度。\n axis ： Int64 类型，特定的维度。 axis 默认值: \naxis : -1\n axis : -1 axis Tensor 类型约束： \nT ：公开，私有，密态\nT1 ：私有\n T ：公开，私有，密态 T T1 ：私有 T1 "],[126,"Shuffle 定义：将输入 tensor 的顺序进行随机打乱。例如：  输入： \nIn （多列数组，类型为 T ）：输入 Tensor （大小为 [M][1] ）。\n In （多列数组，类型为 T ）：输入 Tensor （大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：输出 Tensor （大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：输出 Tensor （大小为 [M][1] ）。 Out Tensor 类型约束： \nT ：私有\n T ：私有 T "],[127,"Sin 定义：返回数据的 sine 结果 输入： \nIn （单列数组，类型为 T sine 的入参。\n In （单列数组，类型为 T sine 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[128,"Sort 定义：根据排序键 Key 对输入 In 中的元素进行排序。例如： Key In  输入： \nKey （多列数组，类型为 T ）：排序键（大小为 [M][1] ）。\nIn （多列数组，类型为 T ）：所需排序的输入（大小为 [M][1] ）。\n Key （多列数组，类型为 T ）：排序键（大小为 [M][1] ）。 Key In （多列数组，类型为 T ）：所需排序的输入（大小为 [M][1] ）。 In 输出： \nOut （多列数组，类型为 T ）：排序后的结果（大小为 [M][1] ）。\n Out （多列数组，类型为 T ）：排序后的结果（大小为 [M][1] ）。 Out 属性： \nreverse : 布尔类型, 如果为 True ，则表示按照从大到小的顺序进行排序。\n reverse : 布尔类型, 如果为 True ，则表示按照从大到小的顺序进行排序。 reverse 默认值: \nreverse : false\n reverse : false reverse Tensor 类型约束： \nT ：私有，密态\n T ：私有，密态 T "],[129,"Sqrt 定义：返回数据的 Sqrt 结果 输入： \nIn （单列数组，类型为 T） Sqrt 的入参。\n In （单列数组，类型为 T） Sqrt 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[130,"Tan 定义：返回数据的 tangent 结果 输入： \nIn （单列数组，类型为 T） tangent 的入参。\n In （单列数组，类型为 T） tangent 的入参。 In 输出： \nOut （单列数组，类型为 T ）：结果 。\n Out （单列数组，类型为 T ）：结果 。 Out Tensor 类型约束： \nT ：公开，私有，密态\n T ：公开，私有，密态 T "],[131,"Unique 定义：获取输入 tensor 中唯一元素。例如：  输入： \nKey （单列数组，类型为 T ）：输入 tensor （大小为 [M][1] ）。\n Key （单列数组，类型为 T ）：输入 tensor （大小为 [M][1] ）。 Key 输出： \nUniqueKey （单列数组，类型为 T ）：输出结果（大小为 [K][1] ）。\n UniqueKey （单列数组，类型为 T ）：输出结果（大小为 [K][1] ）。 UniqueKey Tensor 类型约束： \nT ：私有\n T ：私有 T "],[5,"之前的部署模式 (P2P, 中心化和 Kuscia) 已经 废弃且不再支持.推荐方式: 使用原生的 compiler + engine 集成方式.\n查看 examples/opencore-demo/ 了解集成示例\n 之前的部署模式 (P2P, 中心化和 Kuscia) 已经 废弃且不再支持. 废弃且不再支持 推荐方式: 使用原生的 compiler + engine 集成方式. 推荐方式 \n查看 examples/opencore-demo/ 了解集成示例\n 查看 examples/opencore-demo/ 了解集成示例 examples/opencore-demo/ "],[156,"关于实现的具体情况，请阅读 SCQL 实现进度。 SCQL 实现进度 SCQL 不支持 Null 类型。 SCQL 不支持 Null 类型。 "],[157,"功能名称SCQL 的方式MySQL 的方式备注SUM(INT) 整数求和返回整型 int返回小数 Decimal /双精度 Double使用 Group BY 的聚合函数返回组内数据数量大于等于 group_by_threshold 的组返回所有组出于安全性考虑 功能名称SCQL 的方式MySQL 的方式备注 功能名称SCQL 的方式MySQL 的方式备注 功能名称 功能名称 SCQL 的方式 SCQL 的方式 MySQL 的方式 MySQL 的方式 备注 备注 SUM(INT) 整数求和返回整型 int返回小数 Decimal /双精度 Double使用 Group BY 的聚合函数返回组内数据数量大于等于 group_by_threshold 的组返回所有组出于安全性考虑 SUM(INT) 整数求和返回整型 int返回小数 Decimal /双精度 Double SUM(INT) 整数求和 SUM(INT) 整数求和 返回整型 int 返回整型 int 返回小数 Decimal /双精度 Double 返回小数 Decimal /双精度 Double  使用 Group BY 的聚合函数返回组内数据数量大于等于 group_by_threshold 的组返回所有组出于安全性考虑 使用 Group BY 的聚合函数 使用 Group BY 的聚合函数 返回组内数据数量大于等于 group_by_threshold 的组 返回组内数据数量大于等于 group_by_threshold 的组 group_by_threshold 返回所有组 返回所有组 出于安全性考虑 出于安全性考虑 "],[2,"参考 OpenCore 快速开始 来开始使用 SCQL 的原生 compiler + engine 架构. OpenCore 快速开始 "],[176,"在当前的 OpenCore 架构中，原生编译器和引擎直接协同工作。推荐的部署方式和安全配置请参考 examples/opencore-demo/。 examples/opencore-demo/ "],[178,"多次查询攻击方法包含两种攻击方式： (1) 一种方式是查询语句不变，每次查询时篡改输入内容的方式来获取对方信息。比如攻击者可以通过改变自己 join key 的内容，多次枚举查询来获得对方 join key 的全部信息。 (2) 另一种方式是通过改写每次查询语句，对比多次查询结果来推测对方的隐私数据。比如攻击者可以利用 where 条件限制聚合函数的输入，第一次查询获得 N 条数据的聚合结果，第二次通过改变 where 条件，获得其中 N-1 条数据的聚合结果，对比结果可以获得其中 1 条记录的明文数据信息。 "],[161,"如果只有一方查询，SCQL 会将查询语句转换成符合参与者数据库（如 MySQL）的语法，然后直接分派到相应的数据库中执行。 因此对于单方查询，其类型转换规则一般与参与方使用的数据库类型一致。 "],[162,"如果涉及多方查询，SCQL 将通过以下规则进行类型转换。 "],[173,"子图被发送到相应的 SCQLEngine 节点。SCQLEngine 与对等引擎协作执行图并生成查询 Q 的最终结果。 "],[166,"安全协作查询语言（Secure Collaborative Query Language， SCQL）是一个允许多个互不信任参与方在不泄露各自隐私数据的条件下进行联合数据分析的系统。 "],[140,"安全起见，SCQLEngine 默认启用参与方身份验证。 SCQLEngine 将检查 Driver 请求中自身的公钥是否与 private_key_pem_path 中的本地公钥匹配，并且其他参与者的公钥也与 authorized_profile_path 中的公钥匹配。 private_key_pem_path authorized_profile_path "],[175,"对于单次查询，SCQL 在计算过程中根据安全配置提供数据机密性保护。 SCQL 不保护查询语句，因为查询语句对 SCQL 所有的参与方公开。SCQL 也不保护中间计算结果的大小（维度）信息。 SCQL 构建在 MPC 框架 secretflow/spu 之上，使用的是 semi-honest 安全模型。SCQL semi-honest 模型假设所有的参与方，包括查询者和数据拥有方（SCQLEngine 部署在数据拥有方），都严格遵守协议，但有可能会尝试分析自己得到的中间信息以获得额外的其他参与方的隐私信息。 secretflow/spu 如果选择使用 SPU SEMI2K 作为 SCQL 的底层 MPC 协议，建议使用 TrustedThirdParty beaver provider 1。另一种 TrustedFirstParty beaver provider 仅用于测试和调试目的。 如果选择使用 SPU SEMI2K 作为 SCQL 的底层 MPC 协议，建议使用 TrustedThirdParty beaver provider 1。另一种 TrustedFirstParty beaver provider 仅用于测试和调试目的。 TrustedThirdParty beaver provider 1 1 TrustedFirstParty beaver provider 和所有基于密码学的隐私计算系统一样，现阶段 SCQL 无法解决建立在合法查询结果上的反推原始数据隐私的问题。目前学术界解决该问题的方案一般都是通过 DP 加噪音。虽然安全配置机制可以让数据 owner 对自己的数据进行使用限制授权，能一定程度地缓解风险，但是不能完全杜绝风险。SCQL 也不解决参与方篡改自己原始输入从而得到其他参与方隐私信息的问题。 下面的章节会介绍可能存在的结果反推攻击方法，并给出相应的建议。 "],[169,"我们将通过以下的 SCQL 查询样本 Q 的整个生命周期来展示 SCQL 是如何工作的。 SCQL 查询 Q SCQL 查询 Q SCQL 查询 Q  "],[33,"数据库类型支持程度(完全/部分/未支持)说明MySQL完全PostgreSQL部分CSV部分数据源为 CSV 文件 数据库类型支持程度(完全/部分/未支持)说明 数据库类型支持程度(完全/部分/未支持)说明 数据库类型 数据库类型 支持程度(完全/部分/未支持) 支持程度(完全/部分/未支持) 说明 说明 MySQL完全PostgreSQL部分CSV部分数据源为 CSV 文件 MySQL完全 MySQL MySQL 完全 完全  PostgreSQL部分 PostgreSQL PostgreSQL 部分 部分  CSV部分数据源为 CSV 文件 CSV CSV 部分 部分 数据源为 CSV 文件 数据源为 CSV 文件 SCQL 支持不同的数据库作为数据源，但由于数据库内置的数据类型差异，结果可能会存在细微差异。请谨慎选择后端数据库。 SCQL 支持不同的数据库作为数据源，但由于数据库内置的数据类型差异，结果可能会存在细微差异。请谨慎选择后端数据库。 "],[8,"本指南展示如何使用 SCQL 的原生编译器 + 引擎架构。 "],[34,"本文将介绍 SCQL 支持的算子（不是内核库）， 包括算子的签名和语义。 "],[32,"类别函数和运算符支持程度(完全/部分/未支持)说明聚合运算sum完全聚合运算count完全聚合运算avg完全聚合运算min完全聚合运算max完全二元算术运算+,-,*,/,div完全div: 整数除法一元算术运算三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc部分log2, log10, round运算不支持密态运算逻辑运算logical_and,logical_or,not完全比较运算<,<=,>,>=部分不支持字符串类型数据比较比较运算=, !=完全inin, not in部分所有参数应为同一类型datetimenow部分无参数，受时区影响datetimecurdate部分无参数，受时区影响，不同的数据源可能有不同的结果datetimelast_day部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimestr_to_date, date_format部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimeadddate, subdate部分第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔datetimedatediff部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csvstringsubstr, lower, upper, trim, concat部分不支持密态运算windowrow_number, percent_rank部分 类别函数和运算符支持程度(完全/部分/未支持)说明 类别函数和运算符支持程度(完全/部分/未支持)说明 类别 类别 函数和运算符 函数和运算符 支持程度(完全/部分/未支持) 支持程度(完全/部分/未支持) 说明 说明 聚合运算sum完全聚合运算count完全聚合运算avg完全聚合运算min完全聚合运算max完全二元算术运算+,-,*,/,div完全div: 整数除法一元算术运算三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc部分log2, log10, round运算不支持密态运算逻辑运算logical_and,logical_or,not完全比较运算<,<=,>,>=部分不支持字符串类型数据比较比较运算=, !=完全inin, not in部分所有参数应为同一类型datetimenow部分无参数，受时区影响datetimecurdate部分无参数，受时区影响，不同的数据源可能有不同的结果datetimelast_day部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimestr_to_date, date_format部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQLdatetimeadddate, subdate部分第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔datetimedatediff部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csvstringsubstr, lower, upper, trim, concat部分不支持密态运算windowrow_number, percent_rank部分 聚合运算sum完全 聚合运算 聚合运算 sum sum 完全 完全  聚合运算count完全 聚合运算 聚合运算 count count 完全 完全  聚合运算avg完全 聚合运算 聚合运算 avg avg 完全 完全  聚合运算min完全 聚合运算 聚合运算 min min 完全 完全  聚合运算max完全 聚合运算 聚合运算 max max 完全 完全  二元算术运算+,-,*,/,div完全div: 整数除法 二元算术运算 二元算术运算 +,-,*,/,div +,-,*,/,div 完全 完全 div: 整数除法 div: 整数除法 一元算术运算三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc部分log2, log10, round运算不支持密态运算 一元算术运算 一元算术运算 三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc 三角函数, abs, ceil, floor, round, radians, degrees, ln, log10, log2, sqrt, exp, etc 部分 部分 log2, log10, round运算不支持密态运算 log2, log10, round运算不支持密态运算 逻辑运算logical_and,logical_or,not完全 逻辑运算 逻辑运算 logical_and,logical_or,not logical_and,logical_or,not 完全 完全  比较运算<,<=,>,>=部分不支持字符串类型数据比较 比较运算 比较运算 <,<=,>,>= <,<=,>,>= 部分 部分 不支持字符串类型数据比较 不支持字符串类型数据比较 比较运算=, !=完全 比较运算 比较运算 =, != =, != 完全 完全  inin, not in部分所有参数应为同一类型 in in in, not in in, not in 部分 部分 所有参数应为同一类型 所有参数应为同一类型 datetimenow部分无参数，受时区影响 datetime datetime now now 部分 部分 无参数，受时区影响 无参数，受时区影响 datetimecurdate部分无参数，受时区影响，不同的数据源可能有不同的结果 datetime datetime curdate curdate 部分 部分 无参数，受时区影响，不同的数据源可能有不同的结果 无参数，受时区影响，不同的数据源可能有不同的结果 datetimelast_day部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetime datetime last_day last_day 部分 部分 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetimestr_to_date, date_format部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetime datetime str_to_date, date_format str_to_date, date_format 部分 部分 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL datetimeadddate, subdate部分第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔 datetime datetime adddate, subdate adddate, subdate 部分 部分 第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔 第一个参数必须是 datetime 或者 timestamp，第二个参数是间隔 datetimedatediff部分参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csv datetime datetime datediff datediff 部分 部分 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csv 参数必须是 datetime 或者 timestamp ，不支持 PostgreSQL 和 csv stringsubstr, lower, upper, trim, concat部分不支持密态运算 string string substr, lower, upper, trim, concat substr, lower, upper, trim, concat 部分 部分 不支持密态运算 不支持密态运算 windowrow_number, percent_rank部分 window window row_number, percent_rank row_number, percent_rank 部分 部分  "],[19,"编译 SQL 查询的主要请求消息。 \nquery （必需）：要编译的 SQL 查询字符串\ndb （可选）：数据库名称\nissuer （必需）：查询发起方的参与方代码（例如， {\"code\": \"alice\"} ）\ncatalog （必需）：描述表和列的数据库目录元数据，参见 数据目录配置\ncompile_opts （必需）：编译选项，参见 CompileOptions 编译选项\nissue_time （必需）：查询发起时间戳，用于 NOW() 等函数\nsecurity_config （必需）：安全配置，参见 CompilerSecurityConfig 安全配置\nadditional_info （必需）：指定响应中的附加信息，参见 附加信息规范\n query （必需）：要编译的 SQL 查询字符串 query 必需 db （可选）：数据库名称 db 可选 issuer （必需）：查询发起方的参与方代码（例如， {\"code\": \"alice\"} ） issuer 必需 {\"code\": \"alice\"} catalog （必需）：描述表和列的数据库目录元数据，参见 数据目录配置 catalog 必需 数据目录配置 compile_opts （必需）：编译选项，参见 CompileOptions 编译选项 compile_opts 必需 CompileOptions 编译选项 issue_time （必需）：查询发起时间戳，用于 NOW() 等函数 issue_time 必需 NOW() security_config （必需）：安全配置，参见 CompilerSecurityConfig 安全配置 security_config 必需 CompilerSecurityConfig 安全配置 additional_info （必需）：指定响应中的附加信息，参见 附加信息规范 additional_info 必需 附加信息规范 "],[172,"编译器接收 SQL 查询并执行以下操作： 步骤1.1 解析 解析器将 SQL 查询 Q 解析为 AST（抽象语法树）。 步骤1.2 规划 规划器将 AST 转换为逻辑计划，并且对逻辑计划进行优化。   步骤1.3 转化成操作图 编译器将逻辑计划转换为查询 Q 的操作图。 步骤1.4 可见性分析 编译器在操作图上执行可见性分析以确定哪些节点对每个参与方可见，并根据需要优化图。 步骤1.5 生成执行图 编译器为查询 Q 生成执行图。   步骤1.6 拆分执行图 编译器根据执行图上节点的拥有方将执行图拆分为子图。   "],[160,"考虑兼容性，当使用运算符操作不同类型的数据时，会发生类型转换。有些转换是隐式发生的。例如，SCQL 会根据需要自动将 int 转换为 float。  以下规则描述了如何在 SCQL 中进行类型转换。 "],[170,"让我们来看看上面查询 Q 中涉及的表的结构。   \n\nbank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。\n\n\nbank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。\n\n \nbank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。\n bank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 bank_1参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 bank_1 bank_1 bank_1 bank_1 参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 参与方 Bank1 在其本地数据库 DB1 中有张表 bank_1，该数据表有两列分别是 customer_id 和 deposit。 DB1 bank_1 customer_id deposit \nbank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。\n bank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 bank_2参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 bank_2 bank_2 bank_2 bank_2 参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 参与方 Bank2 在其本地数据库 DB2 中有张表 bank_2，该数据表有两列分别是 customer_id 和 loan。 DB2 bank_2 customer_id loan "],[179,"该攻击方法和多次查询攻击方法类似，其核心思想是将多个查询语句写成一个复杂查询语句。 举个例子，攻击者可以在一个查询语句里对某一列进行多次比较，缩小数据范围来反推原始数据。 "],[150,"该部分尚未准备好，请之后查看 该部分尚未准备好，请之后查看 "],[31,"语法支持程度(完全/部分/未支持)说明join部分暂不支持关键字 usingwhere 子句完全group by 子句完全having 子句完全union/union all 子句完全distinct 子句完全limit 子句完全order by 子句完全subquery 子句部分支持部分scalar subquery和compare subqueryin 子句完全 语法支持程度(完全/部分/未支持)说明 语法支持程度(完全/部分/未支持)说明 语法 语法 支持程度(完全/部分/未支持) 支持程度(完全/部分/未支持) 说明 说明 join部分暂不支持关键字 usingwhere 子句完全group by 子句完全having 子句完全union/union all 子句完全distinct 子句完全limit 子句完全order by 子句完全subquery 子句部分支持部分scalar subquery和compare subqueryin 子句完全 join部分暂不支持关键字 using join join 部分 部分 暂不支持关键字 using 暂不支持关键字 using using where 子句完全 where 子句 where 子句 完全 完全  group by 子句完全 group by 子句 group by 子句 完全 完全  having 子句完全 having 子句 having 子句 完全 完全  union/union all 子句完全 union/union all 子句 union/union all 子句 完全 完全  distinct 子句完全 distinct 子句 distinct 子句 完全 完全  limit 子句完全 limit 子句 limit 子句 完全 完全  order by 子句完全 order by 子句 order by 子句 完全 完全  subquery 子句部分支持部分scalar subquery和compare subquery subquery 子句 subquery 子句 部分 部分 支持部分scalar subquery和compare subquery 支持部分scalar subquery和compare subquery in 子句完全 in 子句 in 子句 完全 完全  "],[17,"语言\nSCQL 方言指南\n与 MySQL 的兼容性\n 语言 语言 \nSCQL 方言指南\n与 MySQL 的兼容性\n SCQL 方言指南 SCQL 方言指南 与 MySQL 的兼容性 与 MySQL 的兼容性 配置\nSCQL 编译器配置\nSCQLEngine 配置说明\n 配置 配置 \nSCQL 编译器配置\nSCQLEngine 配置说明\n SCQL 编译器配置 SCQL 编译器配置 SCQLEngine 配置说明 SCQLEngine 配置说明 内部开发者参考\nSCQL 算子规范\n 内部开发者参考 内部开发者参考 \nSCQL 算子规范\n SCQL 算子规范 SCQL 算子规范 \nSCQL 实现进度\n \nSCQL 实现进度\n SCQL 实现进度 SCQL 实现进度 "],[13,"这是 examples/opencore-demo 的配置示例，包含了集成编译器 + 引擎时所需的最小配置。更多教程信息请参考 examples/tutorial 目录。 examples/opencore-demo examples/tutorial 最小示例:  "],[142,"这里收集了使用 SCQL 常见的问题，并持续更新。 "]],"type":"string"},"type":{"docs":{"1":0,"2":1,"3":2,"4":3,"5":4,"6":5,"7":6,"8":7,"9":8,"10":9,"11":10,"12":11,"13":12,"14":13,"15":14,"16":15,"17":16,"18":17,"19":18,"20":19,"21":20,"22":21,"23":22,"24":23,"25":24,"26":25,"27":26,"28":27,"29":28,"30":29,"31":30,"32":31,"33":32,"34":33,"35":34,"36":35,"37":36,"38":37,"39":38,"40":39,"41":40,"42":41,"43":42,"44":43,"45":44,"46":45,"47":46,"48":47,"49":48,"50":49,"51":50,"52":51,"53":52,"54":53,"55":54,"56":55,"57":56,"58":57,"59":58,"60":59,"61":60,"62":61,"63":62,"64":63,"65":64,"66":65,"67":66,"68":67,"69":68,"70":69,"71":70,"72":71,"73":72,"74":73,"75":74,"76":75,"77":76,"78":77,"79":78,"80":79,"81":80,"82":81,"83":82,"84":83,"85":84,"86":85,"87":86,"88":87,"89":88,"90":89,"91":90,"92":91,"93":92,"94":93,"95":94,"96":95,"97":96,"98":97,"99":98,"100":99,"101":100,"102":101,"103":102,"104":103,"105":104,"106":105,"107":106,"108":107,"109":108,"110":109,"111":110,"112":111,"113":112,"114":113,"115":114,"116":115,"117":116,"118":117,"119":118,"120":119,"121":120,"122":121,"123":122,"124":123,"125":124,"126":125,"127":126,"128":127,"129":128,"130":129,"131":130,"132":131,"133":132,"134":133,"135":134,"136":135,"137":136,"138":137,"139":138,"140":139,"141":140,"142":141,"143":142,"144":143,"145":144,"146":145,"147":146,"148":147,"149":148,"150":149,"151":150,"152":151,"153":152,"154":153,"155":154,"156":155,"157":156,"158":157,"159":158,"160":159,"161":160,"162":161,"163":162,"164":163,"165":164,"166":165,"167":166,"168":167,"169":168,"170":169,"171":170,"172":171,"173":172,"174":173,"175":174,"176":175,"177":176,"178":177,"179":178,"180":179,"181":180,"182":181},"orderedDocs":[[1,"fragment"],[2,"fragment"],[3,"fragment"],[4,"fragment"],[5,"fragment"],[6,"fragment"],[7,"fragment"],[8,"fragment"],[9,"fragment"],[10,"fragment"],[11,"fragment"],[12,"fragment"],[13,"fragment"],[14,"fragment"],[15,"fragment"],[16,"fragment"],[17,"fragment"],[18,"fragment"],[19,"fragment"],[20,"fragment"],[21,"fragment"],[22,"fragment"],[23,"fragment"],[24,"fragment"],[25,"fragment"],[26,"fragment"],[27,"fragment"],[28,"fragment"],[29,"fragment"],[30,"fragment"],[31,"fragment"],[32,"fragment"],[33,"fragment"],[34,"fragment"],[35,"fragment"],[36,"fragment"],[37,"fragment"],[38,"fragment"],[39,"fragment"],[40,"fragment"],[41,"fragment"],[42,"fragment"],[43,"fragment"],[44,"fragment"],[45,"fragment"],[46,"fragment"],[47,"fragment"],[48,"fragment"],[49,"fragment"],[50,"fragment"],[51,"fragment"],[52,"fragment"],[53,"fragment"],[54,"fragment"],[55,"fragment"],[56,"fragment"],[57,"fragment"],[58,"fragment"],[59,"fragment"],[60,"fragment"],[61,"fragment"],[62,"fragment"],[63,"fragment"],[64,"fragment"],[65,"fragment"],[66,"fragment"],[67,"fragment"],[68,"fragment"],[69,"fragment"],[70,"fragment"],[71,"fragment"],[72,"fragment"],[73,"fragment"],[74,"fragment"],[75,"fragment"],[76,"fragment"],[77,"fragment"],[78,"fragment"],[79,"fragment"],[80,"fragment"],[81,"fragment"],[82,"fragment"],[83,"fragment"],[84,"fragment"],[85,"fragment"],[86,"fragment"],[87,"fragment"],[88,"fragment"],[89,"fragment"],[90,"fragment"],[91,"fragment"],[92,"fragment"],[93,"fragment"],[94,"fragment"],[95,"fragment"],[96,"fragment"],[97,"fragment"],[98,"fragment"],[99,"fragment"],[100,"fragment"],[101,"fragment"],[102,"fragment"],[103,"fragment"],[104,"fragment"],[105,"fragment"],[106,"fragment"],[107,"fragment"],[108,"fragment"],[109,"fragment"],[110,"fragment"],[111,"fragment"],[112,"fragment"],[113,"fragment"],[114,"fragment"],[115,"fragment"],[116,"fragment"],[117,"fragment"],[118,"fragment"],[119,"fragment"],[120,"fragment"],[121,"fragment"],[122,"fragment"],[123,"fragment"],[124,"fragment"],[125,"fragment"],[126,"fragment"],[127,"fragment"],[128,"fragment"],[129,"fragment"],[130,"fragment"],[131,"fragment"],[132,"fragment"],[133,"fragment"],[134,"fragment"],[135,"fragment"],[136,"fragment"],[137,"fragment"],[138,"fragment"],[139,"fragment"],[140,"fragment"],[141,"fragment"],[142,"fragment"],[143,"fragment"],[144,"fragment"],[145,"fragment"],[146,"fragment"],[147,"fragment"],[148,"fragment"],[149,"fragment"],[150,"fragment"],[151,"fragment"],[152,"fragment"],[153,"fragment"],[154,"fragment"],[155,"fragment"],[156,"fragment"],[157,"fragment"],[158,"fragment"],[159,"fragment"],[160,"fragment"],[161,"fragment"],[162,"fragment"],[163,"fragment"],[164,"fragment"],[165,"fragment"],[166,"fragment"],[167,"fragment"],[168,"fragment"],[169,"fragment"],[170,"fragment"],[171,"fragment"],[172,"fragment"],[173,"fragment"],[174,"fragment"],[175,"fragment"],[176,"fragment"],[177,"fragment"],[178,"fragment"],[179,"fragment"],[180,"fragment"],[181,"fragment"],[182,"fragment"]],"type":"string"},"symbol.domain":{"docs":{},"orderedDocs":[],"type":"string"},"symbol.name":{"docs":{},"orderedDocs":[],"type":"string"},"symbol.module":{"docs":{},"orderedDocs":[],"type":"string"}},"enabled":true,"isSorted":true},"language":"english"}