-
基本操作
機械学習
Pythonを利用したユーザー定義拡張関数
はじめに本記事では、Verticaの拡張機能であるユーザー定義拡張関数(UDx)を紹介します。ユーザー定義拡張関数(UDx)とはユーザー定義拡張関数とは、外部の言語を用いて書かれた関数です。通常のSQLでの記述が難し...
- #機械学習
- #関数
-
基本操作
新バージョン/機能
Parquetファイルから外部テーブルのテーブル定義を生成する方法(9.3.1新機能)
はじめにVerticaでは、外部テーブル機能を利用してParquet形式のデータをデータベース上のテーブルと同じように参照することが可能です。外部テーブルを作成する際、「CREATE EXTERNAL TABLE」コマンドを実行する...
- #外部テーブル
-
基本操作
データファイルの保存先を追加する方法(STORAGE LOCATION)
はじめにVerticaで利用しているデータ領域が不足した場合等、何らかの理由でデータベース作成時に指定したデータ領域とは別にデータの保存先を作成したい場合、ストレージロケーション(STORAGE LOCATION)を作成す...
- #データファイル
-
基本操作
機械学習
インストール
Rを利用したユーザ定義拡張関数の実行環境セットアップ
はじめにVerticaの拡張機能であるユーザー定義拡張関数(UDx)は「R/Pythonなどの言語で書かれたプログラム」と「データベース操作言語のSQL」をシームレスに連携する手段を提供します。利用する言語によってそれぞ...
- #R
-
基本操作
機械学習
Rを利用したユーザー定義拡張関数
はじめに本記事では、Verticaの拡張機能であるユーザー定義拡張関数(UDx)を紹介します。ユーザー定義拡張関数(UDx)とはユーザー定義拡張関数とは、外部の言語を用いて書かれた関数です。通常のSQLでの記述が難し...
- #R
-
基本操作
機械学習
Rで記述したモデルを用いて機械学習
はじめに本記事では、Rで記述された機械学習の関数をVerticaに読み込んで予測を行う方法に関して説明します。 流れは以下の通りになります。 ・使用するデータ(irisデータ)を読み込む。 ・学習用データからモデル...
- #R
- #機械学習
-
基本操作
権限継承が設定されているスキーマにテーブルを移動する場合の注意点
はじめにテーブルを現在のスキーマから別のスキーマに移動する場合は、別のスキーマに権限継承(*1) が設定されていても、移動したテーブル(*2) には権限が付与されません。権限が付与されるのは、新規に作成した...
- #スキーマ
- #権限
-
基本操作
スーパープロジェクション最適化時にクエリを指定する効果と注意事項
はじめに本記事では、スーパープロジェクションを最適化する際、データベースデザイナーに与えるクエリの記述ポイントを紹介します。スーパープロジェクションの最適化については、以下の記事をご参照ください。...
- #プロジェクション
- #最適化
- #DatabaseDesigner
-
基本操作
パーティションをコピーする方法(COPY_PARTITIONS_TO_TABLE関数)
はじめにCOPY_PARTITIONS_TO_TABLE関数を使用して、特定のパーティションを別のテーブルにコピーすることができます。パーティションのコピーは、テーブルをコピーする”COPY_TABLE”と同じ動作であるため、非常に...
- #テーブル
-
事例
Vertica導入事例(スマートメーターソリューション提供会社)
はじめにこの記事では、電気、水道、ガスのユーティリティソリューションをグローバル展開されている米国のスマートメーターソリューション提供会社の事例をご紹介します。導入背景こちらのお客様では、日々増え...
- #インストール
- #事例