2023-07
21

外部数据查询

By xrspook @ 9:37:46 归类于: 烂日记

近几天都沉醉于做Excel的数据合并,实际上就只是两个表,一个是交易情况另外一个是出入库明细。出入库明细是一个大表,交易情况里面除了交易本身以外还有货款明细以及损溢明细,所以原始表格合计有4个。相对于我之前纠结过的那些东西来说,这几个表有一个数据是必定唯一的,也就是交易情况里面的合同号。损溢明细里一个合同号可能出现多次,货款明细里一个合同号可能会出现多次,出入库明细里一个合同号绝大多数情况会出现多次。所以这些表里,交易情况的合同号是1,其它是多。以前在Excel里面用Power Pivot建立表的关系的时候,我是直接把某一个列拉到另外一个表的列建立关联,但这一次我发现交易情况和损溢明细无论我怎么拉,PP都默认,一是损溢明细,多是交易情况。直到昨天我才知道原来建立表关系的时候是可以不用手拉的。理论上我已经把PP的界面看过一遍又一遍,不仅仅是软件本身,关于它的书我也看过一些,但是好像在昨天之前我就从来没有发现原来有那么个界面。1对多到底谁是一,最重要的一点是哪个表先选定,后选定的表在Excel的Power Pivot里默认是多,但如果二者关系不成立,会建立不了关系。我不知道Excel的PP为什么会这么设定,理论上应该还有1对1,多对多之类的关系,显然在Power BI里面就有,但Excel就是这么神经。用Excel PP默认给的那个1对多的关系,在用透视表的时候,无论如何都得不出我想要的结果,但实际上我想要的那个结果我想了半天也都是合理的。结果手动建立正确的1对多关系后,透视表的数据就正常了。之前,我在Excel的PP上耗了好长时间研究其它东西,之所以有些坎无论如何迈不过,无论如何觉得有毛病我猜是不是也跟这个1对多的关系自动默认给我生成错了。

在玩PP之前,其实我已经折腾了一天的Power Query,之所以从PQ转投PP,是因为我发现虽然我的原数据很简单。最大的那个表才几千行,载入以后进行初次筛选,剩下700多行,另外的那些表只有几行和几十行。但即便这样,它们关联了以后,做全体刷新的时候依然会出现卡顿,依然会偶尔告诉我数据不是我期待的那个格式,所以刷新失败,但实际上当我重新再去刷新失败的那个表,又会成功。在不修改参数的情况下刷新同一个查询,有时都能刷出来,有时一些刷不出来,有时刷的时间要长一点,有时刷的时间挺短,到底这是为什么?各种缓存的参数我都试过了,各种PQ本身设置相关的参数我也试过了,但是PQ自己就是这么不稳定。快的时候可能5秒就出来了,但是慢的时候可能30秒都出不来。折腾了我一天后,当我用PP做出跟PQ完全一样的功能的时候,发现PP的稳定性好很多,几乎不会出现数据刷新失败,大多数情况下,PP刷新需要10秒钟,但是它俩最大的区别在于PQ这个查询文件只有50KB,但是PP的查询文件是800KB,之所以这样,是因为实际上PP把整个原数据都抓过来了。考虑到这些查询文件我肯定会在不同的机器上运行,所以虽然PP可以直接连接某个外部源文件,但我还是选择先在PQ里做一个动态接口,然后再转到PP的模型上,同时在一开始的时候让PQ把3000多条数据出筛成700多条。

10秒钟和不知道到底要多少时间,以及50KB和800KB这两个答案我都不太满意。所以接下来估计我会尝试一下python方案。

2023-07
20

混搭的健康档案

By xrspook @ 8:22:19 归类于: 烂日记

昨天说到在广州健康通的报告查询那里,应该是我的数据的地方,显示的名字叫某某强,但起码进去以后数据都是我的,没有问题。

广州健康通里有一个健康档案的功能,第一个界面跟报告查询一模一样,某某强的名字+我的身份证,点进去以后我直接傻眼了。可以这么说,这是我跟某某强的信息集合,至于为什么会把两个人的信息融合在一起,我实在搞不懂。健康档案里,名字是某某强,年龄是中年期,也就是我的年龄,但是手机号又是某某强的。接下来,居民健康档案里,所有信息都是某某强的,包括姓名住址街道什么的,个人基本信息表里,依然全部信息都是某某强的,其中包括出生日期、身份证、电话号码、文化程度、职业以及既往的疾病史。既往的疾病史那里,2022年1月有个“头晕,查因:脑梗死?”。看到的时候我崩溃。个人信息表里显示这个人是1943年8月生的,也就是快80岁了。所以到那里有个“脑梗死?”的时候,我就郁闷那个人该不是已经去世了吧?一个正常人看到自己的信息和一个可能去世的人的信息混合在一起的时候,无语的感觉油然而生,甚至觉得这也太邪门了吧。接着我继续点开公卫服务。高血压随访记录全部都是海珠区红十字会医院的,显然我根本没去过那个地方,所以数据一定不是我的,下面的接种信息记录里6条都是新冠疫苗,都是灭活疫苗。疫苗的数据那里很,因为2021年5月跟2021年7月的记录是重复的,分别是我的两条重复的和他的两条重复的。我们唯一完全一致的就是我们打的都是北京科兴的灭活疫苗。医疗服务那里更壮观,因为跟接种信息记录类似,门诊记录、住院记录和接种信息记录全部都混合了我俩的数据,而且那些数据的日期以及内容信息还不完全正确,有些是日期错误了,有些一条记录里混搭了我和他的信息。比如住院记录里,今年2月在中山一院妇科住院,这是我的记录,但让人觉得很无语的是只有我的身份证是对的,连出生日期都是错的,就更不用说下面联系人的所有方式都是错的,从那些错误的内容看来,那些信息应该全部都是某某强的。但是某某强的住院记录里却没有一个信息是我的。医疗服务最后一条门诊信息是2023年6月30日广医二院,诊断是支气管炎。相对于某某强的其它诊断记录,这算是一个很轻微的病了,所以估计某某强现在还活着。

为什么居然会有这么乱七八糟的东西呢?在医疗服务里,我俩都有广医二院的门诊记录,但是省人民医院的、陆总医院的、市一医院的显然都不是我的,而我的门诊记录里除了广医二院,还有海珠区中医院、第七十四集团军医院、省二医、赤岗街社区卫生服务中心。之所以去了这些医院,有些是因为我要去做个血常规,更多是因为我要去做核酸,但是为什么近半年我在中山一院看了那么多次病,但是却没有一个在上面留有记录呢?

昨天的blog你我说过我的广医二院诊疗号变化过一次。现在我的诊疗号是498829,当我在广医二院的小程序上注册以后,自动就把这个诊疗号关联给我了,但是在某某强的住院记录里,好像他用的也是这个诊疗号。所以为什么同一个诊疗号广医二院会分配给两个不一样的病人呢?又或者实际上广医二院没有关联错误,但就是不知道为什么某某强的住院记录关联上了我的诊疗号,就像不知道为什么我的联系人信息都关联到了某某强那些。

如果看不到这些乱七八糟的信息也就算了,谁也不会发愁,但是当你不小心看到了,然后发现里面简直乱成了一坨屎,你就会很想骂人,很想吐槽,但是却不知道该找谁吐槽。如果可以的话,我宁愿他们主动清空我之前的所有记录,并且保证我以后的信息不再跟某某强混搭在一起。因为这样会让我无意中看到了某某墙的很多秘密,同时如果这种事情也发生在别人身上,那么别人也会看到我很多秘密。

健康档案这个东西本来是好的,但是搞成这么渣,还不如完全不搞。

2023-07
19

某某强???

By xrspook @ 11:21:33 归类于: 烂日记

每年体检结束出报告的时候,我就会关注广州健康通,因为通常只要医院出了报告那里就会弹出提醒,告诉我什么报告出来了可以去看。那里出的报告是电子版的,不是纸质打印的那种格式,但是要了解全部数据,你唯有去检查的那个医院,因为有可能没有把所有报告都推送到广州健康通,又或者说医院其实都有推送,但是广州健康通的接口是不是可以完美与他们对接获取数据,这很难说。根据我多年以来的观察,每年我们在广东省人民医院惠福分院做体检那个报告总是有一些能收到,有一些收不到。我不知道为什么有些收不到,因为那些报告你可以在省人民医院的小程序上查询,但是广州健康通不知道为什么比较老的那些年份结果就是查不到。相对而言,中山一院的报告推送到广州健康通比较齐全。我没有认真数过,因为巧囊术前做的检查实在太多了,但是看上去我能辨别出来的那些都有。至于那些报告里面的每一个小项目,是不是也都有这个我没有研究过,但起码不会像省人民医院那样,连报告都没有了。

今年去广州健康通查检验报告的时候,我突然发现是账号很诡异。查询之前那个卡片显示我的名字是某某强,某某强是谁?我根本不认识,但某某强下面那个身份证号,我觉得是我的,虽然中间好大一部分都被星掉,但起码一头一尾的数字和我的完全吻合。检验报告点进去,姓名是我的,身份证也是我的,所以那些报告都是我的,前面卡片上的某某强到底是什么东西呢?

以前我看病大都在广医二院,很早以前那个医院就已经数字化了,但是并不是他们自己的小程序或者APP,而是在某某些挂号软件上可以挂他们的号。广医二院的诊疗卡号也发生过变化,至于为什么会变化,我不知道。反正印象最深刻的某次看病,号在某个平台上挂了,在报到的时候护士问我什么卡号,我把实体卡的卡号告诉她,她说不对,我还被她骂了一顿,然后她用我的身份证查询了一下,接着我就有了一个新的诊疗卡号。但之前我也在那个平台上挂号,为啥以前的卡号能行,现在又不行了呢?医院是独立的,挂号平台也是独立的,我实在不知道那些诊疗卡号到底和姓名,身份证,电话关不关联,又或者关联错了怎么办,因为那个时候还不需要人脸识别,还不需要实名认证。去医院办诊疗卡,你把信息都写对了,但说不准录入的那个人会不会录入错了。比如说多年以后,当我要去麻涌医院做核酸,才发现我的姓名、身份证和手机不匹配,因为手机号可能录入信息的时候他们录错了,这就直接当我要提前预约挂号做核算的时候无论如何挂不了号。我只能去前台让他们帮我把手机号改过来。因为现在的手机号都是经过实名认证的,当你的身份证跟你的手机号不匹配的时候,你根本没办法通过人脸识别,你也不可能用别人那个手机号收到你需要的验证码。

很久很久以前我去中山一院看过鼻喉,之后就一直没去过,除了体检以外,我没有在省人民医院看过病。去中山一院看病,基本上是近半年来的事。我觉得中山一院的APP真心靠谱。正常情况下反应速度很快,所有东西都很及时,如果遇到什么毛病,基本上不用我们自己纠结了,肯定是他们服务器出了什么状况,医务人员直接联系他们的网管就好了。新功能上线后一段时间可能会有bug,但过段时间更新后就好了。看病看多了就会知道到了医院,但却无法报到,又或者报到了以后迟迟都看不到自己的名字出现在已挂号的那个医生的列表里,又或者是WiFi有信号,但是无法上网,所有的这些问题,唯有等前台的护士到位,她去联系网管,通常这种事情只要她们联系了,几分钟之内就能解决。

关于广州健康通的糟糕问题,核心部分还得下回分解。

2023-07
18

潜规则

By xrspook @ 8:57:53 归类于: 烂日记

不知道从什么时候开始,单位所有员工的护照和港澳通行证都得上交。一开始的时候只是重点人群需要上交,比如主任、科长、财会人员,但现在所有人都得上交。你有需要的时候就得向办公室申请、同时也得向集团公司的办公室申请。大概一个多月前。我的同事说她取消了去日本的计划,因为据说集团公司那边是不会通过她的护照申请的。港澳通行证可以,但是护照不行,尤其当你想去的地方是日本就更加不可以。

周日下午去我的某个亲戚家,他们说现在教育局也把所有老师的护照和港澳通行证都收上去了,跟我们一样,需要出去得打申请。广州市教育局那边做得更绝,连香港澳门都不让去,就更不用说你要拿个护照去其它国家了。为什么会这样呢?为什么连香港澳门都不可以去呢?那不是我们的一部分吗?所以现在香港那么多的内地游客,原来实际上是不包含公务员和事业单位的人的吗?但是我又听说我表哥下个月就要去新加坡,估计他不会一个人去,所以肯定会跟他老婆一起去,但是他老婆是一个国企的员工,她可以拿回自己的护照去新加坡吗?

所以到底哪些人可以出去?哪些人不能出去?哪些地方可以去哪些地方去不这个我还真搞不懂。我也没想过要搞懂,因为我从来都没有申请过护照,港澳通行证这个东西已经过期十几年了,没有再次申请过。那个港澳通行证是我高中毕业那一年申请的,只去过两次香港,在过期之前我根本没去过澳门,所以当单位有这个要求的时候我是最闲、最无所谓的,因为根本没有,所以也没得交。

上周的某一天领导一个一个地找我们科室的人谈话。同一天的早上,人民日报公众号发了一条消息说即将赴美或在美的中国公民要注意人身安全。之所以我那么印象深刻,是因为同一天早上某个同事的儿子说要商务签证去美国培训,据说上海不签发,所以他还得去其他地方完成签证。我不知道最终这个签证到底办下来了没有。无论成还是不成都说得过去。因为既然上面觉得中国人在美国不太安全,所以不给你办这个签证,不让你出去是理所当然的,但是既然他们要出去自然有他们的理由,风险由他们自己承担。按照常规的途径,在常规的口岸无法完成签证,但或者通过某些渠道某些方式能把这个办下来。显然我肯定没有这般神通广大,我也没想过要去了解这些东西。别人能不能办下来,最终能不能去,跟我一点关系都没有。

既然公务员、事业单位、国企的员工的港澳通行证和护照都得收上去,也就是不让你出去,那么他们会允许你的直系亲属出去吗?尤其是那个人是某个重要管理层。如果那只是兄弟姐妹之类的,况且有可能不行,更何况那个是子女,难度会不会更加大一些呢?

我是个井底之蛙,我没想过要出去,无论是学习还是旅游,所以我不会在拿不拿得到证的问题上感到任何难受。

2023-07
17

尿酸下降但依然高

By xrspook @ 10:04:58 归类于: 烂日记

每次体检我最想知道的就是尿酸的数值是多少。这一次我的体检结果已经出了好多份,但是我依然没有在上面看到尿酸的数据。尿酸的数据到底应该在什么地方体现出来呢?如果是在完整的体检报告上,尿酸应该在肾功能的那个部分,虽然说是肾功能,但不是通过尿液检测出的,是通过血液。所以在那一大堆的检验结果里,肾功能应该是在血液报告中,但是我真的把已经出来的结果翻了一遍又一遍,都没有看到。

刚好在我体检前大概两周我妈也在省人民医院做了体检,也是单位组织的体检。虽然都是省人民医院,我的是惠福分院,她的是东川路的总院。虽然都是体检,但是报告的组成方式显然很不相同。今年体检,我们单位女的抽了6管血,男的抽了7管,我妈说他们只抽了三管,所以理论上他们的体检项目比我们少的,但具体少了什么,具体我们多的那些到底有没有实质上的作用,在没有对比过两个报告之前是很难判定的。当我看过我妈的电子版体检报告以后,我觉得虽然抽血的量不多,但是检验的项目很实际。我的确抽了很多血,但是有很多指标是我们根本不需要知道,又或者是对我们的健康的实际指导意义并不强。比如在我的体检报告里面就没有肾小球滤过率,但是这个很重要,因为所有药物最终都只会通过两个途径代谢掉,一个是肾,一个是肝。肝功能到底好不好,其实我不知道应该看什么指标,但肯定是血液指标,肾功能好不好,肾小球滤过率就最好的指标,是指导用药的最重要指标。比如在高尿酸血症的诊疗指南里,用什么药,那个药量得多少就跟肾小球滤过率有直接关系,比如说1-2期是怎么用药,3-4期有什么用药,如果是5期基本上某个药就不能用了。因为我们太年轻,所以没有这个项目吗?但是不管你年不年轻,只要你是吃药的,又或者只要你有某些慢性的疾病,这个指标就很重要。另外一个指标是CA125,我在做巧囊手术之前做过这个指标,这是卵巢癌的指标,但我们的体检里面只有CA19-9。我妈说CA19-9在她结直肠癌的时候经常要做,所以估计那是一个消化道癌症的指标。CA125只要是女性都应该关注吧,在巧囊的相关文献里,也经常会看到CA125这个指标,如果这个指标疯狂飙上去,基本上就要密切关注子宫卵巢之类的东西了,因为哪怕你现在没有明显的感觉,但只要仔细找一找,估计就会发现苗头。所以为什么这么多年来,我们单位的体检都没有CA125这个项目呢?对我妈来说,他们都已经是退休的老工人了,所以绝大多数女人的生殖功能已经没有,但是她们的体检里,依然会有CA125这个检验项,目相对而言,我觉得他们的项目选择比我们的更合理。

最后当我再次翻查自己的体检结果的时候,我发现在一个混合指标的体检报告里原来早就有尿酸这个指标的数据,之所以我会没有发现,是因为那个体检报告第1页是满的,第2页是空的,直接会让你觉得不需要继续再拉下去了,尿酸那个指标的数据单独在第3页里面。正常人的反应都是第1页指标满了,然后继续往下拉,但是第2页是空的,你自然不会再拉下去,但是偏偏那个报告就是这么神经。我之所以发现了,是因为那个小标题写的是肾功三项,但第一页只有两项指标的数据。所以实际上我尿酸的数据在体检的那天下午已经出来了,依然是超过了女性尿酸的上限357,但是继续比去年又下降了一点点。高尿酸血症的判定是两次非同日空腹血尿酸高于420,而这一次我的数值是423.8,连续两年体检,我的血尿酸数据都出现了下降,但尽管如此,依然是高尿酸血症。

所以我是不是不应该继续拖下去,应该去看看内分泌科呢?

PS:高尿酸不痛风看内分泌科,痛风了看风湿免疫科,肾功能受损了看肾内科,痛风且想把痛风石做掉看骨科。

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress