問題タブ [amazon-redshift]
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.
amazon-web-services - redshift のドロップまたはテーブルの切り捨てが非常に遅い
Redshift データベースであまり大きくないテーブル (4M 行) を削除または切り捨てると、完了するまでに非常に長い (数時間) かかります。誰も同じ問題を経験していますか?
ありがとう
amazon-redshift - ParAccel にはどのようなエンコーディングが存在しますか?
誰でも、ParAccel が持つすべての列エンコーディングと、それぞれの説明と例を見つけることができる ParAccel ドキュメントへのリンクを持っていますか?
ありがとう!
amazon-redshift - SaaS アプリケーション用の Amazon Redshift
私は現在、SaaS 準リアルタイム分析アプリケーション用に Redshift をテストしています。クエリのパフォーマンスは、1 億行のデータセットで問題ありません。
ただし、より多くのユーザーが同時にアプリケーションを使用する場合、クラスターあたり 15 クエリの同時実行制限が問題になります。
各クエリ (アドホック クエリ) でフィルターをカスタマイズする権限があるため、すべての集計結果をキャッシュすることはできません。
アプリケーションの要件は次のとおりです。
- クエリは 10 秒以内に結果を返す必要があります
- 100 列を超えるフィルターを使用したアドホック クエリ
- アプリケーションで同時に接続する 1 ~ 50 のクライアント
- 1,000 万行/日の割合で増加するデータセット
- 典型的なクエリは、集計関数 COUNT を使用した SELECT、1 つまたは 2 つの結合を使用した AVG です。
Redshift はこのユース ケースに適していませんか? これらの要件に対して、他にどのようなテクノロジを検討しますか?
sql - amazon redshiftでsql join no resultsエラー
これは、私が数え切れないほど行った amazon redshift での単純な結合のようですが、次のエラーが表示されます。
'クエリから返された結果はありません。[SQL 状態 = 02000]'
SQLは次のとおりです。
追加情報: - テーブル
1 (エラーなしで作成された) は ~ 6K 行です - テーブル
2 (エラーなしで作成された) は ~ 10K 行
です - テーブルには共通の product_campaign_id がありますが、それは重要ではありません
ありがとう
amazon-redshift - 複数のソートキー列を指定するにはどうすればよいですか?
ここでのこの質問は、複数のソート キー列を使用できることを示しています。ただし、正しい構文がわかりません。これは、1 つの列に対して正常に機能します。
これは、複数の列で機能すると想定する方法ですが、エラーが発生します。
複数の列でソートキーを指定するにはどうすればよいですか?
amazon-redshift - IDENTITY フィールドをコピーするにはどうすればよいですか?
dist や sort キーなど、テーブルのいくつかのパラメーターを更新したいと思います。そのために、古いバージョンのテーブルの名前を変更し、新しいパラメーターを使用してテーブルを再作成しました (テーブルが作成されると、これらは変更できません)。
IDENTITY フィールドである古いテーブルの id フィールドを保持する必要があります。ただし、次のクエリを実行すると、エラーが発生します。
古いテーブルから同じ ID を保持するにはどうすればよいですか?
amazon-redshift - 請求額を減らすために redshift を一時的にシャットダウンする
Amazon は、Redshift の請求について次のように述べています。追加のノード時間。」つまり、クラスターを作成しただけで、それを使用するかどうかにかかわらず、クラスターには「一時停止」などの状態がないため、24 時間年中無休で請求されます。使用していないときに Redshift サーバー全体をシャットダウンして、クラスターを使用したい時間だけ請求されるようにする方法はありますか?
編集:Tomaszの返信では、週末にクラスターをシャットダウンしたい場合、金曜日の夜にデータベース全体をバックアップし、日曜日の夜に復元するように思えます。これは良く聞こえません。「使用した時間分だけ支払う」という Amazon の本当の意味は何ですか?
サイズが約 100GB のデータ ウェアハウスをバックアップ/復元するのにどれくらいの時間がかかりますか? Java コードから復元した後、セキュリティー・グループをクラスターに自動的に関連付けることはできますか?