PartialLoad在QlikView中的用途

Jun 07, 2016 pm 03:57 PM
使用 質問

问题描述: 诚然,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测试正在开发的脚本还是能非常节省时间。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

クリッピングポイントの用途は何ですか? クリッピングポイントの用途は何ですか? Feb 27, 2024 pm 01:16 PM

最近では、機能が充実しているだけでなく、素材も豊富なため、短いビデオの編集にカッティングを使用する人が増えています。クリップでは、チェックインまたはタスクを完了することで簡単にポイントを獲得できます。これらのポイントを使用してさまざまなアイテム報酬と交換し、編集プロセスをより面白くすることができます。では、カッティング アプリのポイントの用途は何ですか? このチュートリアル ガイドでは、カッティング アプリのポイントの使用方法について詳しく説明しますので、お役に立てれば幸いです。編集ポイントを取得するにはどうすればよいですか? 1. まず、メイン ページの右下隅にある [マイ オプション] を選択します。 2. 次に、毎日のチェックイン オプションを選択します。 3. 最後に20ポイント獲得できますが、他のタスクでもポイントを獲得できます。

Douyin Star Map に参加するには何人のファンが必要ですか?星図に入って何の役に立つのですか? Douyin Star Map に参加するには何人のファンが必要ですか?星図に入って何の役に立つのですか? Mar 23, 2024 pm 01:56 PM

今日のソーシャルメディアプラットフォームの中で、Douyinは非常に人気のあるショートビデオ共有プラットフォームとなっています。多くの人がDouyinに一定の人気と影響力を蓄積したいと考えています。 Douyin Star Chart への参加を希望するユーザーにとってよくある質問は、資格を得るには何人のファンが必要かということです。 1. Douyin Star Chart に参加するには何人のファンが必要ですか? Douyin Star Map は、Douyin が開始した特別なサービスで、一定の影響力とファンベースを持つユーザー向けに設計されています。したがって、Douyin Star Chart の会員になることは簡単なことではありません。現在、Douyin がスター マップに参加するための要件は、主にファンの数とユーザーのアクティビティという 2 つの側面に焦点を当てています。 Douyinは必要なフォロワー数の明確な基準を明らかにしていない。しかし、観察や報告によれば、一般的に、揺さぶられたい人は、

エルデンの追憶の輪は何に役立ちますか? エルデンの追憶の輪は何に役立ちますか? Mar 08, 2024 pm 01:52 PM

ゲーム「エルデンズ リング」では、特定のボスを倒すと、プレイヤーは記憶力を得ることができ、大量のルーンと引き換えにボスを破壊するか、老婦人とボスの武器や戦闘スキルと交換するかを選択できます。 Great Blessing. は非常に実用的なツールです。エルデンの追憶の指輪の用途は何ですか? 1. 追憶はゲームの BOSS を倒した後に入手できる小道具です。 2. プレイヤーはそれらを破壊し、アップグレードしてポイントを追加するために大量のルーンと交換することを選択できます。 3. 老婦人と大祝福のボス武器や戦闘スキルと交換することもできます。 4. ただし、Remembrance に含まれるすべての武器や戦闘スキルが優れているわけではなく、役に立たない武器もある可能性があります。 5. もちろん、コレクターはこれらの武器や戦闘スキルを追求することができます。

win10セーフモードの実践的な使い方を詳しく解説 win10セーフモードの実践的な使い方を詳しく解説 Dec 31, 2023 am 11:05 AM

多くのユーザーは、コンピューターを使用するとき、またはコンピューターに問題が発生したときにセーフ モードに入ります。しかし、多くのユーザーはセーフ モードの使い方を知らないかもしれません。今日は、セーフ モードの重要な役割について理解していただきます。 win10 セーフ モードの用途: 回答: セーフ モードを使用すると、コンピュータ システム エラーを簡単に検出して修復できます。これにより、ユーザーは一部のシステム エラーを簡単に修復でき、半分の労力で 2 倍の結果が得られます。通常、コンピューターのセーフ モードには入りませんが、システムに解決が難しい問題がある場合、セーフ モードを使用すると、より便利に問題を解決できます。セーフ モードは、サードパーティのデバイス ドライバーをロードせずにコンピューターを起動することで機能し、コンピューターをシステム最小モードで実行して、ユーザーが

jQueryがform要素の値を取得できない問題の解決方法 jQueryがform要素の値を取得できない問題の解決方法 Feb 19, 2024 pm 02:01 PM

jQuery.val() が使用できない問題を解決するには、具体的なコード例が必要です フロントエンド開発者にとって、jQuery の使用は一般的な操作の 1 つです。その中でも、.val() メソッドを使用してフォーム要素の値を取得または設定する操作は、非常に一般的な操作です。ただし、特定のケースでは、.val() メソッドを使用できないという問題が発生する可能性があります。この記事では、いくつかの一般的な状況と解決策を紹介し、具体的なコード例を示します。問題の説明 jQuery を使用してフロントエンド ページを開発する場合、時々次のような問題が発生します。

iPhone の一般的な問題を診断する方法を教えます iPhone の一般的な問題を診断する方法を教えます Dec 03, 2023 am 08:15 AM

強力なパフォーマンスと多彩な機能で知られる iPhone は、複雑な電子機器によく見られる、時折起こる問題や技術的な困難を免れません。 iPhone の問題が発生するとイライラすることもありますが、通常は警報を発する必要はありません。この包括的なガイドでは、iPhone の使用に関連して最も一般的に遭遇する課題のいくつかをわかりやすく説明することを目的としています。当社の段階的なアプローチは、これらの一般的な問題の解決に役立つように設計されており、機器を最高の動作状態に戻すための実用的な解決策とトラブルシューティングのヒントを提供します。不具合やより複雑な問題に直面している場合でも、この記事はそれらを効果的に解決するのに役立ちます。一般的なトラブルシューティングのヒント 具体的なトラブルシューティング手順を詳しく説明する前に、役立つ情報をいくつか紹介します。

クラスタリングアルゴリズムにおけるクラスタリング効果評価問題 クラスタリングアルゴリズムにおけるクラスタリング効果評価問題 Oct 10, 2023 pm 01:12 PM

クラスタリング アルゴリズムのクラスタリング効果評価問題には、特定のコード例が必要です クラスタリングは、データをクラスタリングすることによって、類似したサンプルを 1 つのカテゴリにグループ化する教師なし学習手法です。クラスタリングアルゴリズムでは、クラスタリングの効果をどのように評価するかが重要な問題となります。この記事では、一般的に使用されるいくつかのクラスタリング効果評価指標を紹介し、対応するコード例を示します。 1. クラスタリング効果評価指標 シルエット係数 シルエット係数は、サンプルの近さや他のクラスタとの分離度を計算することでクラスタリング効果を評価します。

Xiaomi Video Toolboxの用途は何ですか? Xiaomi Video Toolboxの用途は何ですか? Feb 28, 2024 pm 09:30 PM

Xiaomi 携帯電話に不可欠なソフトウェアの 1 つである Xiaomi Video は、ユーザーに豊富なビデオ リソースを提供するだけでなく、視聴体験において多くの最適化も行います。ビデオを楽しみたいとき、Xiaomi Video はいつでも高品質のサービスを提供します。さらに嬉しいのは、Xiaomi Video にはツールボックスも組み込まれており、多くのユーザーに利便性を提供します。ただし、多くのユーザーは Xiaomi Toolbox をどこで開けばよいのかわからないため、このガイドでは Xiaomi Toolbox の場所を詳しく紹介し、誰もがより良いビデオ視聴体験をもたらすことができるようにしたいと考えています。 Xiaomi ビデオ ツールボックスを開くにはどうすればよいですか? 1. 電話の設定を開き、クリックして特殊機能を開きます。 2. 特殊機能でビデオ ツールボックスを見つけ、クリックして開きます。 3. ビデオの右側にあるスライダーをクリックします。

See all articles