PartialLoad在QlikView中的用途
问题描述: 诚然,Partial Load是一个好东西,上一篇博客里面有具体讲到它的使用方法和具体效果。可是,今天和小伙伴讨论之后发现,在实际生产环境中并没有太多其用武之地。 主要原因是: Partial Load确实不会执行没有添加Add或者Replace的Load语句,可是Pa
问题描述:
诚然,Partial Load是一个好东西,上一篇博客里面有具体讲到它的使用方法和具体效果。可是,今天和小伙伴讨论之后发现,在实际生产环境中并没有太多其用武之地。
主要原因是:
Partial Load确实不会执行没有添加Add或者Replace的Load语句,可是Partial Load却会执行其他语句比如判断或者计算某table里面的行数等命令。因此,由于没有执行其他语句所关联的Load语句,比如 LET vRow = RowNo(TableName),Script中有其他条件用于判断这个vRow的,则通不过这个条件。或者某些Concatenate语句需要用到那些没有加载的Table,则程序就会报错。
那么,是否Partial Load的意义就不大了呢?实则不然,即便Partial Load在现在的QlikView 11版本中有诸多不如意,但在我们做开发的时候却仍然可以减少我们很多Load数据的时间。
比如,我的一个Dashboard Load完所有数据之后,已经有500兆了,每次load完所有数据的时间需要四十分钟左右。在Load完之后我发现,我的某一个Script写错了,我就得重新Load所有数据吗?了解Partial Load的小伙伴看到这里也许就恍然大悟了:我们可以暂时在开发阶段使用Partial Load,在上production或者其他稳定环境的时候用Reload加载所有数据。 有的小伙伴会问了,如何暂时避免执行那些不想执行的命令呢? 我的方法是,在所有代码最前面用IsPartialLoad先判断一下:
If IsPartialLoad() Then
your partial load script
Else
other script
EndIf
把你要partial load的语句在这里测试好之后,再进行整个Load,会大大的节省开发时间。
还有一种用途是:由于我们项目现在的solution是将measure写在excel里面的,如此一来测试新写的measure就不需要再重新load所有数据了。大大的提高开发效率有木有。
总结,用QlikView Community上那些大牛们的话说就是:Partial Load is not do nothing. 期待QlikView以后版本中的Partial Load中再遇到引用普通Load的table时能够去获得已经存在于内存中的table值而不要因为本次Partial Load没有加载普通Load的table而使某些值为空导致某些命令报错。
因此,在现阶段,Partial Load并不特别适用于Incremental Load,后面我会介绍Incremental Load 的其他方法。
但是,在开发阶段使用Partial Load测试正在开发的脚本还是能非常节省时间。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

现在越来越多的人选择使用剪映来剪辑短视频,因为它不仅功能全面,而且素材丰富。在剪映中,你可以通过签到或完成任务的方式轻松获得积分。这些积分可以用来兑换各种物品奖励,让你的剪辑过程更加有趣。那么剪映APP中的积分究竟有什么用呢,这篇教程攻略就将为大家带来详细的内容介绍,为大家详细介绍剪映app中的积分怎么使用希望能帮助到大家。剪映积分怎么获得?1、首先在主页面选择右下角的我的选项。2、然后选择每日打卡选项。3、最后即可获得20积分,还能通过其它任务获取积分。

在艾尔登法环这款游戏中,若打败某些特定boss,玩家可获其追忆力量,可选择摧毁以换取大量卢恩,或在大赐福与老太太兑换为boss的武器或战技,乃颇实用的道具。艾尔登法环追忆有什么用1、追忆即在游戏中击败BOSS后所得的道具。2、玩家可选摧毁,兑换为大量卢恩,用以升级加点。3、也能在大赐福与老太太兑换为boss的武器或战技。4、然而,并非所有追忆所含武器和战技都是好的,部分可能是废武器。5、当然对于收集党来说,可以追求一下这些武器战技的。

在如今的社交媒体平台中,抖音已经成为了一个极其受欢迎的短视频分享平台。许多人都希望能够在抖音上积累一定的人气和影响力。而对于想要入驻抖音星图的用户来说,一个常见的问题是,到底需要多少粉丝才能够达到入驻的资格呢?一、抖音星图入驻需要多少粉丝?抖音星图是抖音推出的一项特殊服务,它专为那些拥有一定影响力和粉丝基础的用户而设。因此,成为抖音星图的成员并非易事。目前,抖音对入驻星图的要求主要围绕两个方面:粉丝数量和用户活跃度。抖音并没有公开明确的标准来要求粉丝数量。然而,根据观察和报道,一般认为,想要被抖

聚类算法中的聚类效果评估问题,需要具体代码示例聚类是一种无监督学习方法,通过对数据进行聚类,将相似的样本归为一类。在聚类算法中,如何评估聚类的效果是一个重要的问题。本文将介绍几种常用的聚类效果评估指标,并给出相应的代码示例。一、聚类效果评估指标轮廓系数(SilhouetteCoefficient)轮廓系数是通过计算样本的紧密度和与其他簇的分离度来评估聚类效

很多用户们在使用电脑的时候,在电脑有问题的时候,都会进入安全模式,但是很多的用户们都可能还不知道安全模式有什么用,今天就带大家一起来了解一下安全模式的重大作用。win10安全模式有什么用:答:安全模式可以方便地检测与修复计算机系统的错误,它对于用户轻松地修复系统的一些错误,起到事半功倍的作用。平常我们一般不会进入电脑安全模式,但在系统出现一些难以解决问题的时候,借助安全模式可以比较方便的解决。安全模式的工作原理是在不加载第三方设备驱动程序的情况下启动电脑,使电脑运行在系统最小模式,这样用户就可以

iPhone以其强大的性能和多方面的功能而闻名,它不能幸免于偶尔的打嗝或技术困难,这是复杂电子设备的共同特征。遇到iPhone问题可能会让人感到沮丧,但通常不需要警报。在这份综合指南中,我们旨在揭开与iPhone使用相关的一些最常遇到的挑战的神秘面纱。我们的分步方法旨在帮助您解决这些常见问题,提供实用的解决方案和故障排除技巧,让您的设备恢复到最佳工作状态。无论您是面对一个小故障还是更复杂的问题,本文都可以帮助您有效地解决这些问题。一般故障排除提示在深入研究具体的故障排除步骤之前,以下是一些有助于

解决jQuery.val()无法使用的问题,需要具体代码示例对于前端开发者,使用jQuery是常见的操作之一。其中,使用.val()方法来获取或设置表单元素的值是非常常见的操作。然而,在一些特定的情况下,可能会出现无法使用.val()方法的问题。本文将介绍一些常见的情况以及解决方案,并提供具体的代码示例。问题描述在使用jQuery开发前端页面时,有时候会碰

小米视频作为小米手机中不可或缺的软件之一,不仅为用户提供了丰富的视频资源,还在观看体验上进行了诸多优化。当你渴望欣赏一段视频时,小米视频总能为你提供优质的服务。更令人欣喜的是,小米视频还内置了工具箱,这一功能为众多用户提供了便捷。但是很多用户们对小米工具箱在哪打开的位置还不太了解,那么这篇攻略就将为大家详细介绍小米工具箱的位置,希望能帮助到大家带来更加良好的看视频体验!小米视频工具箱怎么打开?1、打开手机设置,点击打开特色功能,2、在特色功能里面找到视频工具箱,点击打开,3、点击视频右侧的滑块,
