問題タブ [vertica]
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.
sql - データウェアハウスの重複ディメンション行
イベントログからのデータをデータウェアハウスにロードし始めています。ファクトテーブルの行が1つのイベントを表す通常のスタースキーマがあります。ディメンションテーブルは、user_agent、ip、referal、pageなどの一般的な組み合わせです。1つのディメンションテーブルは次のようになります。
IDを自動生成して、最終的にファクトテーブルに対して結合する場所。私の質問は、バルクロードプロセスで重複レコードを識別するための最良の方法は何ですか?永続ストアに実際に挿入する前に、ログファイルのすべてのレコードを一時テーブルにアップロードしますが、IDは自動インクリメントされるだけなので、2日間の2つの同一のdimレコードのIDは異なります。値の列のハッシュを作成して、それを比較しようとするのは適切でしょうか?各値の列を比較しようとすると時間がかかるようです。このような状況のベストプラクティスはありますか?
mysql - Vertica に「Force Index」に相当するものはありますか?
Vertica DB には、MySQL と同等の「Force Index」がありますか?
sql - 与えられた開始時間、終了時間と秒。特定の時間に秒を取得します
Verticaデータベースを使用しています。次のセッションデータの例から、特定の時間の合計秒数を取得しようとしています。サンプルSQLコードは非常に役立ちます-ありがとう
必要な出力
pivot - Vertica でクロス集計を行う方法
Verticaで PostgreSQL や他の RDBMS に相当するもの、crosstab
または見つかったものは何ですか?pivot table
sql - 複数の Select ステートメントを異なる列に配置する方法
基本的に、結果を別々の列に出力する必要がある7つの選択ステートメントがあります。通常、これにはクロス集計を使用しますが、テーブルには 70 億行を超える行があるため、高速で効率的な方法が必要です。vertica データベース システムを使用しています。以下は私のステートメントの例です。
次のようなものを返す必要があります。
jdbc - JDBCドライバーでODBCアプリケーションを使用する
私の会社はVerticaを使用しています。pyodbcで接続するPythonアプリケーションがあります。私はほとんどの開発をMac(Snow Leopard)で行っていますが、残念ながらVerticaはMac用のODBCドライバーをリリースしていません。ただし、JDBCドライバーはあります。Jythonでの開発は良い妥協点ではないと思います。ODBCアプリケーションでJDBCドライバーを使用する方法はありますか?ある種のODBCコネクタ?
django - Django では、クエリは "::text" キャストで生成されます。これをオフにするにはどうすればよいですか?
このクエリを生成したコードは
::text キャストを好まない Vertica データベースに接続しています。これを無効にする方法はありますか?
hadoop - Hadoop 上の列ストア?
Hadoop の上に構築された Vertica に似た列ストアはありますか? HBase はスパース マトリックス ストアであり、Vertica のようなもので達成できる圧縮レベルを取得できないため、HBase については話していませんか?
ありがとう
database - vertica(vsql)で文字列の引用符をエスケープする方法は?
そのため、(vsqlを介して)verticaデータベースにいくつかの値を挿入する必要があります。このデータベースには、引用符やあらゆる種類の特殊文字が含まれている場合があります。しかし、verticaは文字のエスケープを理解していないようです。例えば:
これは挿入ステートメントではありませんが、アイデアを得る必要があります。
wcf - SQLServer以外のデータベースを使用したWCFDataServiceの作成
VerticaデータベースにあるデータをWCFデータサービスを介して公開したいと思います。(最終的には、Excelのピボットテーブル機能のデータにアクセスしたいので、このデータを使用するためにVisual StudioでExcelワークブックプロジェクトを作成しました)。
VerticaのADO.NETプロバイダーを使用してサーバーコードのVericaデータにアクセスできますが、別のプロバイダーを使用するWFCDataServiceコードを取得する場所が見つかりません。
SQL Serverではないデータベースを使用してWCFデータサービスを作成する方法を知っていますか?