問題タブ [parallel-data-warehouse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
4254 参照

azure - Azure SQL データ ウェアハウスの代理キー

したがって、Azure SQL Data Warehouse は ID 列をサポートしていないため、代理キーを処理するのは難しい..誰かがこれについて大胆な解決策を持っていますか?

これは私が見つけた中で最高のもので、かなり恐ろしいものです。

0 投票する
2 に答える
1758 参照

sql - SQL のループで動的クエリを実行する

SQL/PDW の while ループ内で動的クエリを実行しようとしています。このクエリは、最大/最小の日付と、ファクト テーブルからの日付の個別の数を示します。データベース内のすべてのスキーマに対してこれを実行する必要があります (すべてのスキーマは同じテーブル構造を持っています)。実行しようとしているクエリを以下に示します。

これを実行すると、次のエラーが発生します。

それは構文と関係がありますか?PDW インスタンスでこれを機能させたいと思います。SQL Server でも試してみましたが、同じエラーが発生します

0 投票する
2 に答える
8865 参照

sql-server - 複数の行を SQL Server Parallel Data Warehouse テーブルに挿入する方法

私は、SQL Server 2012 サーバーで PDW AU5 を使用しています。データをロードしようとしている空のレプリケート テーブルがあります。2 つのレコードのみをロードしています。だから、私はやっています:

オンラインの本から、これはうまくいくはずです。(SMP で動作します。)ただし、PDW は次のエラーをスローします。Parse error at line: 4, column: x: Incorrect syntax near ','.

このエラーが参照しているコンマは、最初のタプルの後のコンマです。私は何を間違っていますか?INSERT INTO を介して複数の行を挿入することは AU5 では許可されていませんか?

0 投票する
2 に答える
581 参照

stored-procedures - PDW でストアド プロシージャを終了する方法

私はPDW AU5で働いています。動的 SQL を必要とするストアド プロシージャを作成しています (データベース名が可変であるため)。そのため、SQL インジェクションを防ぐために、ストアド プロシージャへの入力パラメーター値の簡単なテストを行っています。テストが失敗した場合は、ストアド プロシージャを終了します。通常、SMP では、これを RETURN -1 で行います。ただし、PDW のストアド プロシージャでは RETURN は許可されていません。どうすればこれを回避できますか?

0 投票する
0 に答える
102 参照

database - 並列データ ウェアハウスでは、削除と更新のどちらが高速ですか?

インタビューで、並列データ ウェアハウスでは、削除と更新のどちらが速いか教えてくださいと尋ねられました。

最初に質問します:
1. 一般的に、どちらのプロセスが速いですか?
2. Index のある列に対して操作を行っている場合はどうなりますか?
3. Parallel Data Warehouse でどちらが高速ですか?