229
B1WS-1172-04Z0(00) 201412Windows(64)/Linux(64) FUJITSU Software Symfoware Analytics Server V12.1.0 利用ガイド

利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

B1WS-1172-04Z0(00)2014年12月

Windows(64)/Linux(64)

FUJITSU SoftwareSymfoware Analytics Server V12.1.0

利用ガイド

Page 2: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

まえがき

本書の目的

本書は、Symfoware Analytics Serverの概要と、導入・運用方法およびデータ活用方法について説明します。

本書の読者

本書は、以下の読者を対象に書かれています。

・ Symfoware Analytics Serverの概要を知りたい方

・ Symfoware Analytics Serverの導入・運用管理を担当する方

・ Symfoware Analytics Serverを使用したデータ活用を担当する方

なお、本書は、以下についての一般的な知識があることを前提に書かれています。

・ PostgreSQL

・ SQL

本書の構成

本書は以下の構成になっています。

第1章 Symfoware Analytics Serverの概要

Symfoware Analytics Serverの概要とシステム構成について説明しています。

第2章 導入・運用編

Symfoware Analytics Serverを導入・運用するために必要な動作環境や作業について説明しています。

第3章 活用編

Symfoware Analytics Serverでデータ格納やデータ変換を行う方法を説明しています。

付録A 定量制限

Symfoware Analytics Serverの定量制限について説明しています。

付録B データ連携

Symfoware Analytics Serverと基幹システムを連携する方法について説明しています。

付録C データベースリンク機能

他のデータベースやインスタンスのテーブルとの連携について説明しています。

付録D 秘匿化機能

データの秘匿化機能ついて説明しています。

付録E データ加工フローのインポート・エクスポート

データ加工フローのインポート・エクスポートの方法について説明しています。

付録F 資源の見積り

Symfoware Analytics Serverで必要となるハードウェアの資源の見積り方法について説明しています。

付録G データ形式

Symfoware Analytics Serverに格納できるデータ形式について説明しています。

付録H カラムナテーブル使用時の注意事項

Symfoware Analytics Serverで使用できるSQL文について説明しています。

- i -

Page 3: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録I リファレンス

Symfoware Analytics Serverで提供するシステムコマンドとシステムカタログ、システムビュー、およびシステム関数に

ついて説明しています。

付録J メッセージ

Symfoware Analytics Serverが出力するメッセージについて説明しています。

付録K システムの初期値

Symfoware Analytics Serverのインストールコマンドおよびセットアップコマンドが設定するシステムの初期値について

説明しています。

付録L 障害調査情報の採取

Symfoware Analytics Serverの環境構築や運用中に発生したトラブルに対して、初期調査を行うための情報の採取

方法について説明しています。

付録M リリース情報

Symfoware Analytics Serverのリリース情報について説明しています。

製品名の表記

本書では、以下の製品名称を略称で表記しています。

正式名称 略称

FUJITSU Software Symfoware Analytics Server Standard Edition V12.1.0 Symfoware Analytics Server

略語の表記

本書では、以下の略語を使用しています。

正式名称 略称

Oracle Solaris 10および

Oracle Solaris 11Solaris

Red Hat(R) Enterprise Linux(R) 5 (for Intel64)、Red Hat(R) Enterprise Linux(R) 5 (for x86)、Red Hat(R) Enterprise Linux(R) 6 (for Intel64)、Red Hat(R) Enterprise Linux(R) 6 (for x86) および

Red Hat(R) Enterprise Linux(R) 7

Linux

Red Hat(R) Enterprise Linux(R) 5 (for Intel64) RHEL5(Intel64)

Red Hat(R) Enterprise Linux(R) 5 (for x86) RHEL5(x86)

Red Hat(R) Enterprise Linux(R) 6 (for Intel64) RHEL6(Intel64)

Red Hat(R) Enterprise Linux(R) 6 (for x86) RHEL6(x86)

Red Hat(R) Enterprise Linux(R) 5 (for Intel64) および

Red Hat(R) Enterprise Linux(R) 5 (for x86)RHEL5

Red Hat(R) Enterprise Linux(R) 6 (for Intel64) および

Red Hat(R) Enterprise Linux(R) 6 (for x86)RHEL6

Red Hat(R) Enterprise Linux(R) 7 RHEL7

Windows(R) 7 Home Premium、

Windows(R) 7 Professional、Windows(R) 7 Enterprise および

Windows(R) 7 Ultimate

Windows 7

- ii -

Page 4: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

正式名称 略称

Windows(R) 8、Windows(R) 8 Proおよび

Windows(R) 8 Enterprise

Windows 8

Windows(R) 8.1、Windows(R) 8.1 Proおよび

Windows(R) 8.1 Enterprise

Windows 8.1

Microsoft(R) Windows Server(R) 2008 Standard、Microsoft(R) Windows Server(R) 2008 Enterprise、Microsoft(R) Windows Server(R) 2008 Datacenter、Microsoft(R) Windows(R) Web Server 2008、Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V、

Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V および

Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V

Windows Server 2008

Microsoft(R) Windows Server(R) 2008 Standard、Microsoft(R) Windows Server(R) 2008 Enterprise、Microsoft(R) Windows Server(R) 2008 Datacenter、Microsoft(R) Windows(R) Web Server 2008、Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V、

Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V および

Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V

Windows Server 2008 for x64

Microsoft(R) Windows Server(R) 2008 R2 Datacenter、Microsoft(R) Windows Server(R) 2008 R2 Enterprise、Microsoft(R) Windows Server(R) 2008 R2 Standard、Microsoft(R) Windows Server(R) 2008 R2 Foundation および

Microsoft(R) Windows(R) Web Server 2008 R2

Windows Server 2008 R2

Microsoft(R) Windows Server(R) 2012 Datacenter、Microsoft(R) Windows Server(R) 2012 Standard、Microsoft(R) Windows Server(R) 2012 Essentials および

Microsoft(R) Windows Server(R) 2012 Foundation

Windows Server 2012

Microsoft(R) Windows Server(R) 2012 R2 Datacenter、Microsoft(R) Windows Server(R) 2012 R2 Standard、Microsoft(R) Windows Server(R) 2012 R2 Essentials および

Microsoft(R) Windows Server(R) 2012 R2 Foundation

Windows Server 2012 R2

Windows(R) 7 Home Premium、

Windows(R) 7 Professional、Windows(R) 7 Enterprise、Windows(R) 7 Ultimate、Windows(R) 8、Windows(R) 8 Pro、Windows(R) 8 Enterprise、Windows(R) 8.1、Windows(R) 8.1 Pro、Windows(R) 8.1 Enterprise、Microsoft(R) Windows Server(R) 2008 Standard、Microsoft(R) Windows Server(R) 2008 Enterprise、Microsoft(R) Windows Server(R) 2008 Datacenter、Microsoft(R) Windows(R) Web Server 2008、Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V、

Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V、

Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V、

Microsoft(R) Windows Server(R) 2008 R2 Datacenter、Microsoft(R) Windows Server(R) 2008 R2 Enterprise、Microsoft(R) Windows Server(R) 2008 R2 Standard、

Windows

- iii -

Page 5: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

正式名称 略称

Microsoft(R) Windows Server(R) 2008 R2 Foundation、Microsoft(R) Windows(R) Web Server 2008 R2、Microsoft(R) Windows Server(R) 2012 Datacenter、Microsoft(R) Windows Server(R) 2012 Standard、Microsoft(R) Windows Server(R) 2012 Essentials、Microsoft(R) Windows Server(R) 2012 Foundation、Microsoft(R) Windows Server(R) 2012 R2 Datacenter、Microsoft(R) Windows Server(R) 2012 R2 Standard、Microsoft(R) Windows Server(R) 2012 R2 Essentials および

Microsoft(R) Windows Server(R) 2012 R2 Foundation

Microsoft(R) Internet Explorer 8.0、Microsoft(R) Internet Explorer 9.0、Internet Explorer(R) 10.0 および

Internet Explorer(R) 11.0

Internet Explorer

Java Naming and Directory Interface JNDI

Java(TM) 2 SDK, Standard Edition、Java(TM) 2 Platform, Enterprise Edition、Java(TM) Platform, Standard Edition および

Java(TM) Development Kit

JDK

Java(TM) 2 Runtime Environment, Standard Edition および

Java(TM) Runtime EnvironmentJRE

Microsoft(R) Visual Basic(R) for Applications VBA

Microsoft(R) Visual Basic Visual Basic

Microsoft(R) Visual Basic.NET Visual Basic.NET

Interstage Application Server Enterprise Edition、Interstage Application Server Standard-J Edition および

Interstage Web Server

Interstage Application Server

Linkexpress、Linkexpress Enterprise Edition および

Linkexpress Standard Edition

Linkexpress

Symfoware Server Standard Edition および

Symfoware Server Standard Edition (64bit)SEまたはSymfoware Server StandardEdition

Symfoware Server Lite Edition および

Symfoware Server Lite Edition (64bit)LEまたはSymfoware Server Lite Edition

PRIMECLUSTER Global Disk Services PRIMECLUSTER GDS または

GDS

PRIMECLUSTER Global Link Services GLS

Interstage Business Analytics Modeling Server V1 Interstage Business Analytics ModelingServer

Interstage Information Integrator Standard Edition V11 Interstage Information Integrator

同梱する製品マニュアル

本製品では以下のマニュアルを同梱しています。

製品名 マニュアル名

SymfowareServer

ソフトウェア説明書

Symfoware Server V12.1.x マニュアルの読み方

- iv -

Page 6: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

製品名 マニュアル名

Symfoware Server V12.1.x 解説書

Symfoware Server V12.1.0 導入ガイド(サーバ編)

Symfoware Server V12.1.x 導入ガイド(クライアント編)

Symfoware Server V12.1.0 運用ガイド

Symfoware Server V12.1.0 クラスタ運用ガイド

Symfoware Server V12.1.x アプリケーション開発ガイド

Symfoware Server V12.1.x リファレンス

Symfoware Server V12.1.x 用語集

Symfoware Server V12.1.x メッセージ集

Symfoware Server V12.1.0 リリース情報

PostgreSQL 9.2.4文書

Symfoware Server pgAdminヘルプ

Java API リファレンス

InterstageBusinessAnalyticsModeling Server

ソフトウェア説明書

Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方

Interstage Business Analytics Modeling Server V1.0.1 システム設計ガイド

Interstage Business Analytics Modeling Server V1.0.1 インストールガイド

Interstage Business Analytics Modeling Server V1.0.1 分析フロー設計・開発ガイド

Interstage Business Analytics Modeling Server V1.0.1 運用ガイド

Interstage Business Analytics Modeling Server V1.0.1 プレゼンテーション構築ガイド

Interstage Business Analytics Modeling Server V1.0.1 部品リファレンス

Interstage Business Analytics Modeling Server V1.0.1 分析フローエディタ操作リファレンス

Interstage Business Analytics Modeling Server V1.0.1 コマンドリファレンス

Interstage Business Analytics Modeling Server V1.0.1 メッセージ集

Interstage Business Analytics Modeling Server V1.0.1 リリース情報

InterstageInformationIntegrator

ソフトウェア説明書

Interstage Information Integrator V11.0.0 マニュアル体系と読み方

Interstage Information Integrator V11.0.0 リリース情報

Interstage Information Integrator V11.0.0 システム設計ガイド

Interstage Information Integrator V11.0.0 セットアップガイド

Interstage Information Integrator V11.0.0 運用ガイド

Interstage Information Integrator V11.0.0 コマンドリファレンス

Interstage Information Integrator V11.0.0 転送アクセラレーターセットアップガイド

Interstage Information Integrator V11.0.0 メッセージ集

Interstage Information Integrator V11.0.0 用語集

Symfoware Server V10.1.0 メッセージ集

デザインシート操作ヘルプ

運用管理クライアントヘルプ

- v -

Page 7: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

マニュアルの留意事項

本マニュアルに記載している画面の例の一部は、読者にイメージをつかんでいただくためのものであり、完全な図ではあ

りません。

OS固有の記事について

本マニュアルは、本製品のOSについてWindows、Linux共通に記事を掲載しています。ご利用のサーバOSに合わせて、

必要な情報のみを参照してください。

特定のOSの記事は、以下のように記号を付けて共通の記事と区別しています。

Windows固有の記事です。

Linux固有の記事です。

輸出管理規制

本ドキュメントを輸出または第三者へ提供する場合は、お客様が居住する国および米国輸出管理関連法規等の規制を

ご確認のうえ、必要な手続きをおとりください。

出版年月および版数

2014年12月 第2版

2014年11月 初版

著作権表示

Copyright 2014 FUJITSU LIMITED

- vi -

Page 8: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

目 次

第1章 Symfoware Analytics Serverの概要................................................................................................................................11.1 Symfoware Analytics Serverとは.........................................................................................................................................................11.2 Symfoware Analytics Serverの機能概要........................................................................................................................................... 2

1.2.1 カラムナテーブル......................................................................................................................................................................... 21.2.2 データ加工................................................................................................................................................................................... 21.2.3 データ連携................................................................................................................................................................................... 21.2.4 バックアップ・リストアの簡易化.....................................................................................................................................................2

1.3 Symfoware Analytics Serverのシステム構成..................................................................................................................................... 3

第2章 導入・運用編....................................................................................................................................................................42.1 導入..................................................................................................................................................................................................... 4

2.1.1 必要なハードウェア...................................................................................................................................................................... 42.1.2 必要なソフトウェア........................................................................................................................................................................ 42.1.3 排他ソフトウェア............................................................................................................................................................................92.1.4 インストール.................................................................................................................................................................................. 9

2.1.4.1 DWHサーバのインストール.................................................................................................................................................. 92.1.4.2 クライアントのインストール................................................................................................................................................... 15

2.1.4.2.1 データ加工クライアント機能のインストール.................................................................................................................152.1.4.2.2 Symfoware Serverクライアント機能のインストール...................................................................................................... 18

2.1.5 DWHサーバのセットアップ........................................................................................................................................................ 292.1.6 DWHサーバのアンセットアップ................................................................................................................................................. 322.1.7 アンインストール......................................................................................................................................................................... 33

2.1.7.1 クライアントのアンインストール............................................................................................................................................ 332.1.7.1.1 データ加工クライアント機能のアンインストール..........................................................................................................332.1.7.1.2 Symfoware Serverクライアント機能のアンインストール............................................................................................... 35

2.1.7.2 DWHサーバのアンインストール......................................................................................................................................... 402.2 運用................................................................................................................................................................................................... 41

2.2.1 DWHサーバの起動................................................................................................................................................................... 412.2.2 DWHサーバの停止................................................................................................................................................................... 412.2.3 DWHサーバの状態確認........................................................................................................................................................... 41

2.2.3.1 Symfoware Serverサーバ機能............................................................................................................................................412.2.3.2 データ加工サーバ機能.......................................................................................................................................................44

2.2.4 ユーザー定義.............................................................................................................................................................................452.2.5 権限設定.................................................................................................................................................................................... 452.2.6 データベースの作成.................................................................................................................................................................. 452.2.7 データベースの削除.................................................................................................................................................................. 462.2.8 DWHサーバのバックアップ....................................................................................................................................................... 472.2.9 DWHサーバのリストア................................................................................................................................................................492.2.10 データのエクスポート............................................................................................................................................................... 502.2.11 データのインポート...................................................................................................................................................................512.2.12 モニタリング.............................................................................................................................................................................. 53

2.2.12.1 データベースの異常......................................................................................................................................................... 532.2.12.2 ディスク容量.......................................................................................................................................................................532.2.12.3 コネクション状況................................................................................................................................................................ 55

2.2.13 パラメーター変更......................................................................................................................................................................552.2.14 安全な通信の構成................................................................................................................................................................... 57

第3章 活用編...........................................................................................................................................................................583.1 データ加工の基本知識.....................................................................................................................................................................58

3.1.1 データ加工フローとは................................................................................................................................................................ 583.1.2 テンプレートとは......................................................................................................................................................................... 61

3.2 データ加工方法................................................................................................................................................................................ 613.2.1 作業の流れ.................................................................................................................................................................................623.2.2 ユーザーを定義する.................................................................................................................................................................. 623.2.3 カラムナテーブルに格納する.................................................................................................................................................... 62

- vii -

Page 9: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3.2.3.1 DWHサーバ上のデータをカラムナテーブルに格納してデータ活用する........................................................................623.2.3.2 任意の条件でカラムナテーブルの行を絞り込みデータ活用する.....................................................................................63

3.3 データ活用........................................................................................................................................................................................ 633.3.1 アプリケーションの開発..............................................................................................................................................................633.3.2 BIツールからの活用.................................................................................................................................................................. 64

3.4 テンプレートの利用方法................................................................................................................................................................... 643.4.1 カラムナテーブル作成............................................................................................................................................................... 643.4.2 カラムナテーブル削除............................................................................................................................................................... 673.4.3 テーブル作成............................................................................................................................................................................. 693.4.4 テーブル削除............................................................................................................................................................................. 713.4.5 テーブル権限付与..................................................................................................................................................................... 723.4.6 テーブル権限取消..................................................................................................................................................................... 743.4.7 テーブル一覧取得..................................................................................................................................................................... 753.4.8 テーブル定義取得..................................................................................................................................................................... 783.4.9 カラムナテーブル格納............................................................................................................................................................... 793.4.10 テーブル格納........................................................................................................................................................................... 823.4.11 カラムナテーブル行絞込......................................................................................................................................................... 853.4.12 テンプレート使用時の注意事項.............................................................................................................................................. 87

付録A 定量制限.......................................................................................................................................................................91A.1 Symfoware Serverサーバ機能......................................................................................................................................................... 91A.2 データ加工機能............................................................................................................................................................................... 91

付録B データ連携.................................................................................................................................................................... 92

付録C データベースリンク機能................................................................................................................................................. 93C.1 概要...................................................................................................................................................................................................93C.2 利用方法...........................................................................................................................................................................................93

C.2.1 ODBCドライバの登録................................................................................................................................................................ 94C.2.2 ドライバ構成ファイルの登録......................................................................................................................................................94C.2.3 データソースの登録...................................................................................................................................................................94C.2.4 拡張モジュールのインストール................................................................................................................................................. 95C.2.5 外部サーバの定義.................................................................................................................................................................... 95C.2.6 ユーザマッピングの定義........................................................................................................................................................... 96C.2.7 外部テーブルの定義.................................................................................................................................................................96

付録D 秘匿化機能...................................................................................................................................................................98D.1 秘匿化ポリシー.................................................................................................................................................................................98

D.1.1 秘匿化対象................................................................................................................................................................................98D.1.2 秘匿化種別................................................................................................................................................................................99D.1.3 秘匿化条件................................................................................................................................................................................99D.1.4 秘匿化形式................................................................................................................................................................................99

D.2 利用方法.........................................................................................................................................................................................102D.2.1 秘匿化ポリシーの作成............................................................................................................................................................ 102D.2.2 秘匿化ポリシーの変更............................................................................................................................................................ 103D.2.3 秘匿化ポリシーの確認............................................................................................................................................................ 104D.2.4 秘匿化ポリシーの有効化/無効化........................................................................................................................................ 105D.2.5 秘匿化ポリシーの削除............................................................................................................................................................ 106

付録E データ加工フローのインポート・エクスポート................................................................................................................. 107E.1 分析フローツール(ibamsflowtl).................................................................................................................................................... 107

E.1.1 分析フローインポートサブコマンド(import)........................................................................................................................... 107E.1.2 分析フローエクスポートサブコマンド(export)........................................................................................................................ 108

E.2 入力データストアツール(ibamsinputstoretl)..................................................................................................................................111E.2.1 入力データストアインポートサブコマンド(import)..................................................................................................................111E.2.2 入力データストアエクスポートサブコマンド(export)...............................................................................................................112

E.3 出力データストアツール(ibamsoutputstoretl)................................................................................................................................114E.3.1 出力データストアインポートサブコマンド(import)..................................................................................................................114

- viii -

Page 10: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

E.3.2 出力データストアエクスポートサブコマンド(export)...............................................................................................................115

付録F 資源の見積り.............................................................................................................................................................. 119F.1 メモリ見積り......................................................................................................................................................................................119

F.1.1 Symfoware Serverサーバ機能.................................................................................................................................................119F.1.2 データ加工サーバ機能........................................................................................................................................................... 119

F.2 ディスク見積り..................................................................................................................................................................................119F.2.1 Symfoware Serverサーバ機能.................................................................................................................................................119F.2.2 データ加工サーバ機能........................................................................................................................................................... 121

付録G データ形式..................................................................................................................................................................122G.1 データ型......................................................................................................................................................................................... 122G.2 秘匿化が可能なデータ型.............................................................................................................................................................. 122G.3 CSVファイルのデータ形式............................................................................................................................................................ 123

付録H カラムナテーブル使用時の注意事項............................................................................................................................125H.1 利用できない機能.......................................................................................................................................................................... 125H.2 日付/時刻データ型使用時の注意事項......................................................................................................................................127H.3 ビュー使用時の注意事項.............................................................................................................................................................. 127

付録I リファレンス...................................................................................................................................................................128I.1 システムコマンド............................................................................................................................................................................... 128

I.1.1 symassvinstall............................................................................................................................................................................128I.1.2 symassvuninstall........................................................................................................................................................................130I.1.3 symassetup.................................................................................................................................................................................131I.1.4 symasunsetup.............................................................................................................................................................................135I.1.5 symasstart.................................................................................................................................................................................. 136I.1.6 symasstop.................................................................................................................................................................................. 137I.1.7 symasbackup..............................................................................................................................................................................138I.1.8 symasrestore.............................................................................................................................................................................. 140I.1.9 arax_dsn.....................................................................................................................................................................................141

I.2 システムカタログ...............................................................................................................................................................................144I.2.1 pgxa_confidential_columns.......................................................................................................................................................144I.2.2 pgxa_confidential_policies........................................................................................................................................................144I.2.3 pgxa_confidential_values.......................................................................................................................................................... 145

I.3 システムビュー..................................................................................................................................................................................145I.3.1 pgxa_dbspace_usage................................................................................................................................................................. 145I.3.2 pgxa_index_list..........................................................................................................................................................................146I.3.3 pgxa_index_advice.................................................................................................................................................................... 147

I.4 システム関数.................................................................................................................................................................................... 147I.4.1 pgxa_create_table...................................................................................................................................................................... 147I.4.2 pgxa_drop_table........................................................................................................................................................................ 148I.4.3 pgxa_import_to_table................................................................................................................................................................149I.4.4 pgxa_export_from_table............................................................................................................................................................150I.4.5 pgxa_truncate_table...................................................................................................................................................................152I.4.6 pgxa_add_dbspace.....................................................................................................................................................................152I.4.7 pgxa_create_index.....................................................................................................................................................................153I.4.8 pgxa_drop_index....................................................................................................................................................................... 155I.4.9 pgxa_reset_index_advise...........................................................................................................................................................155I.4.10 pgxa_create_view.................................................................................................................................................................... 156I.4.11 pgxa_drop_view...................................................................................................................................................................... 157I.4.12 pgxa_create_confidential_policy.............................................................................................................................................158I.4.13 pgxa_alter_confidential_policy............................................................................................................................................... 161I.4.14 pgxa_drop_confidential_policy...............................................................................................................................................167I.4.15 pgxa_enable_confidential_policy............................................................................................................................................168I.4.16 pgxa_update_confidential_values........................................................................................................................................... 169

付録J メッセージ.................................................................................................................................................................... 171

- ix -

Page 11: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.1 メッセージの形式............................................................................................................................................................................. 171J.1.1 出力形式...................................................................................................................................................................................171J.1.2 構成要素...................................................................................................................................................................................172

J.2 10000番台のメッセージ................................................................................................................................................................... 173J.2.1 10000.........................................................................................................................................................................................173J.2.2 10001.........................................................................................................................................................................................173J.2.3 10002.........................................................................................................................................................................................173J.2.4 10003.........................................................................................................................................................................................174J.2.5 10004.........................................................................................................................................................................................174J.2.6 10005.........................................................................................................................................................................................174J.2.7 10006.........................................................................................................................................................................................175J.2.8 10007.........................................................................................................................................................................................176J.2.9 10008.........................................................................................................................................................................................176J.2.10 10009.......................................................................................................................................................................................176

J.3 11000番台のメッセージ................................................................................................................................................................... 177J.3.1 11000.........................................................................................................................................................................................177J.3.2 11001.........................................................................................................................................................................................177J.3.3 11002.........................................................................................................................................................................................178J.3.4 11003.........................................................................................................................................................................................178J.3.5 11004.........................................................................................................................................................................................178J.3.6 11005.........................................................................................................................................................................................178J.3.7 11006.........................................................................................................................................................................................179J.3.8 11007.........................................................................................................................................................................................179J.3.9 11008.........................................................................................................................................................................................180

J.4 コマンド名がFIS-AREADY_AMGRAXの12000番台のメッセージ...............................................................................................180J.4.1 12000.........................................................................................................................................................................................180J.4.2 12001.........................................................................................................................................................................................180J.4.3 12002.........................................................................................................................................................................................181J.4.4 12003.........................................................................................................................................................................................181J.4.5 12004.........................................................................................................................................................................................181J.4.6 12005.........................................................................................................................................................................................181J.4.7 12006.........................................................................................................................................................................................182J.4.8 12007.........................................................................................................................................................................................182J.4.9 12008.........................................................................................................................................................................................182J.4.10 12009.......................................................................................................................................................................................182J.4.11 12010.......................................................................................................................................................................................183J.4.12 12011.......................................................................................................................................................................................183

J.5 12000番台のメッセージ................................................................................................................................................................... 183J.5.1 12000.........................................................................................................................................................................................183J.5.2 12001.........................................................................................................................................................................................183J.5.3 12002.........................................................................................................................................................................................184J.5.4 12003.........................................................................................................................................................................................184J.5.5 12004.........................................................................................................................................................................................184J.5.6 12005.........................................................................................................................................................................................184J.5.7 12006.........................................................................................................................................................................................185J.5.8 12007.........................................................................................................................................................................................185

J.6 13000番台のメッセージ................................................................................................................................................................... 186J.6.1 13000.........................................................................................................................................................................................186J.6.2 13001.........................................................................................................................................................................................186J.6.3 13002.........................................................................................................................................................................................186J.6.4 13003.........................................................................................................................................................................................187J.6.5 13004.........................................................................................................................................................................................187J.6.6 13005.........................................................................................................................................................................................187J.6.7 13006.........................................................................................................................................................................................188

J.7 14000番台のメッセージ................................................................................................................................................................... 188J.7.1 14000.........................................................................................................................................................................................188J.7.2 14001.........................................................................................................................................................................................188

- x -

Page 12: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.7.3 14002.........................................................................................................................................................................................188J.7.4 14003.........................................................................................................................................................................................189J.7.5 14004.........................................................................................................................................................................................189J.7.6 14005.........................................................................................................................................................................................189

J.8 15000番台のメッセージ................................................................................................................................................................... 190J.8.1 15000.........................................................................................................................................................................................190J.8.2 15001.........................................................................................................................................................................................190J.8.3 15002.........................................................................................................................................................................................190J.8.4 15003.........................................................................................................................................................................................190J.8.5 15004.........................................................................................................................................................................................191J.8.6 15005.........................................................................................................................................................................................191

J.9 16000番台のメッセージ................................................................................................................................................................... 191J.9.1 16000.........................................................................................................................................................................................191J.9.2 16001.........................................................................................................................................................................................192J.9.3 16002.........................................................................................................................................................................................192J.9.4 16003.........................................................................................................................................................................................192J.9.5 16004.........................................................................................................................................................................................192J.9.6 16005.........................................................................................................................................................................................193J.9.7 16006.........................................................................................................................................................................................193J.9.8 16007.........................................................................................................................................................................................194J.9.9 16008.........................................................................................................................................................................................194J.9.10 16133.......................................................................................................................................................................................194

J.10 17000番台のメッセージ................................................................................................................................................................. 201J.10.1 17000.......................................................................................................................................................................................201J.10.2 17001.......................................................................................................................................................................................202J.10.3 17002.......................................................................................................................................................................................202J.10.4 17003.......................................................................................................................................................................................202J.10.5 17004.......................................................................................................................................................................................203J.10.6 17005.......................................................................................................................................................................................203J.10.7 17006.......................................................................................................................................................................................203J.10.8 17007.......................................................................................................................................................................................204

付録K システムの初期値....................................................................................................................................................... 205

付録L 障害調査情報の採取...................................................................................................................................................209

付録M リリース情報............................................................................................................................................................... 211M.1 新機能および改善項目.................................................................................................................................................................211M.2 互換に関する情報.........................................................................................................................................................................212

M.2.1 必須ソフトウェアの変更.......................................................................................................................................................... 212M.2.2 システムの初期値の変更....................................................................................................................................................... 213M.2.3 バックアップデータの見積り式の変更................................................................................................................................... 216M.2.4 入力/出力データストアの定義におけるデータベース種別の変更....................................................................................217

M.3 修正情報........................................................................................................................................................................................217

- xi -

Page 13: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

第1章 Symfoware Analytics Serverの概要

Symfoware Analytics Serverの概要を説明します。

1.1 Symfoware Analytics Serverとは

Symfoware Analytics Serverは、データウェアハウス(以降、DWHと略します)に適したデータベースソフトウェアです。

基幹システムの大量データを必要な形式にデータ加工し、蓄積することができます。

分析業務に適した高速クエリエンジンを搭載しているので、蓄積した大量データから必要となる情報を分析ツールや業

務アプリケーションを用いて高速に取り出し活用することができるため、業務の意思決定の高速化を支援します。

図1.1 製品概要

従来の情報活用の現場では、必要なデータを情報システム部門へ依頼して取得していたため時間がかかり、現場が必

要なデータを必要なタイミングで入手できないという課題がありました。このような課題を以下の特長で解決します。

高速なクエリエンジン

カラムナテーブルを扱えるクエリエンジンを搭載しています。カラムナテーブルは大量データを列単位にアクセスでき

るため、データを取得する際に発生するディスクI/Oを削減できます。

蓄積されたデータに対する自由な集計・検索・分析を高速に処理することができます。

簡単なデータ加工定義

利用者が必要とするデータを利用者自身で加工できる機能を提供しています。

蓄積されたデータから分析業務で必要となるデータ形式に加工する処理手順をGUIで簡単に定義できます。さらに、

データ加工定義をテンプレートとして提供しているため、特別なスキルが無くても定義できます。

さらに以下の特長があります。

オープンなインターフェース

オープンスタンダードなインターフェースを採用しています。利用者はさまざまなツールを活用できるため、情報系分

析アプリケーションの生産性や移行性が向上します。

- 1 -

Page 14: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

1.2 Symfoware Analytics Serverの機能概要

1.2.1 カラムナテーブル

情報系分析アプリケーションは、売上金額の集計処理など列に着目したデータ処理が多いという特徴があります。

汎用的なリレーショナルデータベースは、行方向でアクセスを行います。そのため、汎用的なリレーショナルデータベー

スでは、大量の列が存在するテーブルに対して列に着目した集計処理を行うと、不要な列の読み込みによるディスクI/Oが発生し、レスポンスが低下する可能性があります。

Symfoware Analytics Serverは、Symfoware Serverが提供するテーブルに加えて、列方向でアクセスするカラムナテーブ

ルを提供しています。

日々発生するデータを更新せずに時系列データとして蓄積するためにカラムナテーブルを活用することで、情報系分析

アプリケーションからのクエリを高速に実行することができます。

1.2.2 データ加工

基幹システムのデータを分析ツールやアプリケーションで分析する場合、分析しやすいデータ形式に加工や整形を事前

に必要とする場合があります。

例えば、売上日が格納された列を、年別月別日別といった分析軸で分析する場合、年と月と日の3つの列に分割した

データが必要になります。分析軸は分析者の要件により変化するため、あらかじめ決められた形式でデータを準備して

おくことは困難です。

Symfoware Analytics Serverは、分析者が自ら分析に必要なデータを準備できるデータ加工機能を提供しています。

データ加工機能では、GUIを使って加工や整形を行う処理手順をデータ加工フローとして定義できます。定義したデー

タ加工フローは、サーバ上で管理することができるため、再利用や他の分析者との共有が可能です。

また、基本的なデータ加工処理ができるデータ加工フローをテンプレートとして提供しています。分析者はテンプレート

に必要なパラメーターを設定するだけで、データ加工を行うことができます。

1.2.3 データ連携

情報活用の現場で分析に必要となるデータは、企業内の様々なシステムに存在している場合があります。

Symfoware Analytics Server は、企業内の様々なシステムで発生するデータを収集し、DWHに蓄積するデータ連携機

能を提供しています。

簡易な定義を作成するだけで、異なるプラットフォームに存在するデータベース内のデータやファイルなどを必要なタイ

ミングで収集することができます。

1.2.4 バックアップ・リストアの簡易化

Symfoware Analytics Serverは、運用中の煩雑なメンテナンスを簡易化する機能を提供しています。

カラムナテーブルの構成からデータ加工定義まで一括してバックアップを行うことができ、システムが異常な状態になっ

た場合にも、一括してリストアを行うことができます。カラムナテーブルのデータを再ロードするだけで、業務を再開するこ

とができます。

- 2 -

Page 15: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

1.3 Symfoware Analytics Serverのシステム構成

Symfoware Analytics Serverのシステム構成について説明します。

図1.2 システム構成

配置先 機能 説明

DWHサーバ Symfoware Server サーバ機能 大量データの蓄積機能と高速なクエリ機能

データ加工サーバ機能 DWHサーバに蓄積したデータから情報活用の現

場で必要となるデータに加工・整形する機能

情報活用システム Symfoware Server クライアント機能

(注2)様々な情報活用アプリケーションからDWHサーバ

へ接続するためのクライアント機能

データ加工クライアント データ加工クライアント機能 データ加工処理の定義機能

(注1)基幹システムとのデータ連携が必要な場合に利用できます。詳細は、“付録B データ連携”を参照してくださ

い。

(注2)DWHサーバに接続する情報系分析アプリケーションの開発方法の詳細は、“3.3 データ活用”を参照してくだ

さい。

- 3 -

Page 16: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

第2章 導入・運用編

2.1 導入

2.1.1 必要なハードウェア

Symfoware Analytics Serverのインストールに必要なハードウェアについて説明します。

必要メモリ容量

配置場所 必要メモリ容量

DWHサーバ 24ギガバイト以上

データ加工クライアント 2ギガバイト以上

情報活用システム 256メガバイト以上(Windowsにインストールする場合)

70メガバイト以上(Linuxにインストールする場合)

70メガバイト以上(Solarisにインストールする場合)

必要ディスク容量

配置場所 必要ディスク容量

DWHサーバ 10ギガバイト以上

データ加工クライアント 750メガバイト以上

情報活用システム 270メガバイト以上(Windowsにインストールする場合)

137メガバイト以上(Linuxにインストールする場合)

157メガバイト以上(Solarisにインストールする場合)

2.1.2 必要なソフトウェア

Symfoware Analytics Serverに必要なソフトウェアについて説明します。

基本ソフトウェア

Symfoware Analytics Serverを使用するためには、以下に示す基本ソフトウェアのいずれかが必要です。

配置場所 基本ソフトウェア

DWHサーバ Windowsの場合

Microsoft(R) Windows Server(R) 2008 R2 DatacenterMicrosoft(R) Windows Server(R) 2008 R2 EnterpriseMicrosoft(R) Windows Server(R) 2008 R2 StandardMicrosoft(R) Windows Server(R) 2012 DatacenterMicrosoft(R) Windows Server(R) 2012 StandardMicrosoft(R) Windows Server(R) 2012 R2 DatacenterMicrosoft(R) Windows Server(R) 2012 R2 Standard

Linuxの場合

Red Hat(R) Enterprise Linux(R) 6 (for Intel64) (注)(注) 6.3以降

データ加工クライアント Windows(R) 7 Home Premium 日本語版

Windows(R) 7 Professional 日本語版

Windows(R) 7 Enterprise 日本語版

- 4 -

Page 17: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

配置場所 基本ソフトウェア

Windows(R) 7 Ultimate 日本語版

Windows(R) 8 日本語版

Windows(R) 8 Pro 日本語版

Windows(R) 8 Enterprise 日本語版

Windows(R) 8.1 日本語版

Windows(R) 8.1 Pro 日本語版

Windows(R) 8.1 Enterprise 日本語版

Microsoft(R) Windows Server(R) 2008 R2 Datacenter 日本語版

Microsoft(R) Windows Server(R) 2008 R2 Enterprise 日本語版

Microsoft(R) Windows Server(R) 2008 R2 Standard 日本語版

Microsoft(R) Windows Server(R) 2012 Datacenter 日本語版

Microsoft(R) Windows Server(R) 2012 Standard 日本語版

情報活用システム Windows(R) 7 Home Premium 日本語版

Windows(R) 7 Professional 日本語版

Windows(R) 7 Enterprise 日本語版

Windows(R) 7 Ultimate 日本語版

Windows(R) 8 日本語版

Windows(R) 8 Pro 日本語版

Windows(R) 8 Enterprise 日本語版

Windows(R) 8.1 日本語版

Windows(R) 8.1 Pro 日本語版

Windows(R) 8.1 Enterprise 日本語版

Microsoft(R) Windows Server(R) 2008 Standard 日本語版

Microsoft(R) Windows Server(R) 2008 Enterprise 日本語版

Microsoft(R) Windows Server(R) 2008 Datacenter 日本語版

Microsoft(R) Windows Server(R) 2008 Foundation 日本語版

Microsoft(R) Windows(R) Web Server 2008 日本語版

Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V 日本語版

Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V 日本語版

Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V 日本語版

Microsoft(R) Windows Server(R) 2008 R2 Datacenter 日本語版

Microsoft(R) Windows Server(R) 2008 R2 Enterprise 日本語版

Microsoft(R) Windows Server(R) 2008 R2 Standard 日本語版

Microsoft(R) Windows Server(R) 2008 R2 Foundation 日本語版

Microsoft(R) Windows(R) Web Server 2008 R2 日本語版

Microsoft(R) Windows Server(R) 2012 Datacenter 日本語版

Microsoft(R) Windows Server(R) 2012 Standard 日本語版

Microsoft(R) Windows Server(R) 2012 Essentials 日本語版

Microsoft(R) Windows Server(R) 2012 Foundation 日本語版

Microsoft(R) Windows Server(R) 2012 R2 Datacenter 日本語版

Microsoft(R) Windows Server(R) 2012 R2 Standard 日本語版

Microsoft(R) Windows Server(R) 2012 R2 Essentials 日本語版

Microsoft(R) Windows Server(R) 2012 R2 Foundation 日本語版

Red Hat(R) Enterprise Linux(R) 5 (for Intel64)Red Hat(R) Enterprise Linux(R) 5 (for x86)Red Hat(R) Enterprise Linux(R) 6 (for Intel64)Red Hat(R) Enterprise Linux(R) 6 (for x86)Red Hat(R) Enterprise Linux(R) 7Oracle Solaris 10Oracle Solaris 11

必須ソフトウェア

OSに添付されている以下のパッケージが必要です。

- 5 -

Page 18: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

unixODBCはデフォルトのインストール先にインストールしてください。

配置場所 必須ソフトウェア

DWHサーバ alsa-lib(64bit版)cairo(64bit版)cloog-ppl(64bit版)cpp(64bit版)expat(64bit版)file(64bit版)fontconfig(64bit版)freetype(64bit版)gcc(64bit版)gcc-c++(64bit版)gdb(64bit版)glibc(32bit版)glibc(64bit版)glibc-devel(64bit版)glibc-headers(64bit版)kernel-headers(64bit版)libICE(64bit版)libSM(64bit版)libX11(64bit版)libX11-commonlibXau(64bit版)libXdamage(64bit版)libXext(64bit版)libXfixes(64bit版)libXi(64bit版)libXp(64bit版)libXrender(64bit版)libXt(64bit版)libXtst(64bit版)libXxf86vm(64bit版)libdrm(64bit版)libgcc(64bit版)libgfortran(64bit版)libgomp(64bit版)libjpeg-turbo(64bit版)またはlibjpeg(64bit版)libpng(64bit版)libstdc++(64bit版)libstdc++-devel(64bit版)libtool-ltdl(64bit版)libuuid(64bit版)libxcb(64bit版)libxml2(64bit版)lksctp-tools(64bit版)make(64bit版)mesa-libGL(64bit版)mesa-libGLU(64bit版)mpfr(64bit版)ncurses-libs(64bit版)nss-softokn-freebl(64bit版)perl(64bit版)

- 6 -

Page 19: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

配置場所 必須ソフトウェア

perl-Module-Pluggable(64bit版)perl-Pod-Escapes(64bit版)perl-Pod-Simple(64bit版)perl-libs(64bit版)perl-version(64bit版)pixman(64bit版)ppl(64bit版)readline(64bit版)redhat-lsb(64bit版)strace(64bit版)tcsh(64bit版)unixODBC(64bit版)zlib(64bit版)python-libs(64bit版) : PL/Pythonを使用する場合に必要です。

tcl(32bit版) : PL/Tclを使用する場合に必要です。

tcl(64bit版) : PL/Tclを使用する場合に必要です。

xz-libs(32bit版)xz-libs(64bit版)

Symfoware Serverクライアント機能をLinux上で運用する場合は、以下のソフトウェアが必要です。

配置場所 必須ソフトウェア

情報活用システム RHEL5(x86)での運用には、以下のパッケージが必要です。

・ glibc

・ libgcc

・ libstdc++

・ libtermcap

・ libxml2 : XPath問い合わせとXSLT機能を使用する場合に必要です。

・ libxslt : XPath問い合わせとXSLT機能を使用する場合に必要です。

・ unixODBC : ODBCドライバを使用する場合に必要です。

・ zlib

RHEL5(Intel64)での運用には、以下のパッケージが必要です。

・ glibc

・ libgcc

・ libstdc++

・ libtermcap

・ libxml2 : XPath問い合わせとXSLT機能を使用する場合に必要です。

・ libxslt : XPath問い合わせとXSLT機能を使用する場合に必要です。

・ unixODBC : ODBCドライバを使用する場合に必要です。

・ zlib

RHEL6(x86)での運用には、以下のパッケージが必要です。

・ glibc

・ libgcc

・ libstdc++

- 7 -

Page 20: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

配置場所 必須ソフトウェア

・ libtool-ltdl

・ ncurses-libs

・ nss-softokn-freebl

・ unixODBC : ODBCドライバを使用する場合に必要です。

・ xz-libs

・ zlib

RHEL6(Intel64)での運用には、以下のパッケージが必要です。

・ glibc

・ libgcc

・ libstdc++

・ libtool-ltdl

・ ncurses-libs

・ nss-softokn-freebl

・ unixODBC : ODBCドライバを使用する場合に必要です。

・ xz-libs

・ zlib

関連ソフトウェア

Symfoware Serverクライアント機能との組合せ(動作)可能な製品の一覧を以下の表に示します。

また、下記の製品を使用する場合には、それぞれの製品の対応OSを調べたうえで使用してください。

注意

JDKまたはJREは、Interstage Application Serverに同梱されているJDKまたはJRE、およびOracleのJDKまたはJREが使

用可能です。推奨は、Interstage Application Serverに同梱されているJDKまたはJREです。

Windowsクライアントの場合

製品名 バージョン

Visual Studio 200820102012

.NET Framework 3.5SP1以降

44.5

JDKまたはJRE Java SE 6/7以降

Linuxクライアントの場合

製品名 パッケージ名 バージョン

Cコンパイラ(注) gccその他関連パッケージ

JDKまたはJRE - Java SE 6/7以降

(注) Cコンパイラは、OS製品で提供されているコンパイラのみ動作保証しています。

- 8 -

Page 21: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

Solarisクライアントの場合

製品名 パッケージ名 バージョン

Sun WorkShop Compiler C(注) SPROcc 4.2以降

JDKまたはJRE - Java SE 6/7以降

(注) 「Sun WorkShop Compiler C」は、製品名ではなく以下の各製品に組み込まれているコンポーネント名です。し

たがって、以下のいずれかの製品を入手することにより、「Sun WorkShop Compiler C」を入手できます。

- Oracle Solaris Studio 12.2以降

- Sun Studio 12

- Sun Studio 11

- Sun Studio 10

- Sun Studio 9

- Sun Studio 8

2.1.3 排他ソフトウェア

Symfoware Analytics Serverでは、SAP Sybase IQの全バージョンと共存不可です。また、その他の排他ソフトウェアは、

本製品に添付された以下のマニュアルを参照してください。

マニュアル名 参照先

Interstage Business Analytics Modeling Server システム設計ガイド 共存できないソフトウェア

Symfoware Server 導入ガイド(サーバ編) 排他ソフトウェア

Interstage Information Integrator ご案内(ソフトウェア説明書) 同梱製品の注意事項

2.1.4 インストール

本章では、DWHサーバとクライアントのインストールの手順を説明します。

注意

Windows Server 2008 R2でリモートデスクトップサービスをアプリケーションサーバモードでインストールしている場合は、

以下の作業を行ってください。

・ 以下のコマンドを実行し、インストール前にインストールモードに切り替えてください。

CHANGE USER /INSTALL

・ 以下のコマンドを実行し、インストール後に実行モードに切り替えてください。

CHANGE USER /EXECUTE

2.1.4.1 DWHサーバのインストール

インストール前の確認事項

インストール前に以下のマニュアルでインストール前の注意事項を確認してください。

マニュアル名 参照先

Interstage Business Analytics Modeling Server インストールガイド インストール前の準備

Interstage Information Integrator ご案内(ソフトウェア説明書) ・ インストール前の作業

- 9 -

Page 22: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

マニュアル名 参照先

・ インストールの注意事項

hostsファイルの設定の確認

自ホスト名(hostnameやuname -nコマンドで確認できるホスト名)からIPアドレスが正しく求められる必要があります。インス

トール前にhostsファイルの設定を確認し、正しく名前が解決できることを確認してください。

注意

IPv6環境に導入する場合、hostsファイルのIPv6アドレスに自ホスト名および“localhost”を設定しないでください。自ホス

ト名および“localhost”はIPv4アドレスにだけ設定してください。また、ローカルループバックアドレス“127.0.0.1”には

“localhost”を設定してください。

IPアドレスが“192.168.1.2”、自ホスト名が“myserver”の場合の例を示します。

127.0.0.1 localhost

192.168.1.2 myserver

システムパラメーターの編集

DWHサーバのインストール前に、/etc/sysctl.confファイルを開き、以下のシステムパラメーターを編集します。

共用メモリ

パラメーター 設定値 種別

shmmax 2684354560 大

shmall (shmmaxの値)/(PAGE_SIZEの値)

ただし、小数点以下は切り上げてください。

PAGE_SIZEが4096の場合

655360

参考

PAGE_SIZEを取得するには、以下を実行します。

# getconf PAGE_SIZE

shmmni 76 加算

セマフォ

パラメーター 設定値 種別

semmsl 4096 大

semmns 46356 加算

- 10 -

Page 23: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーター 設定値 種別

semopm 256 大

semmni 11748 加算

メッセージキュー

パラメーター 設定値 種別

msgmax 16384 大

msgmnb 6273024 大

msgmni 2599 加算

TCP/IP の送受信バッファ

パラメーター 設定値 種別

net.core.rmem_max 2097152 大

参考

“種別”について

・ 大

低限必要な値です。すでに設定されている値(初期値または、以前の設定値)が表の値以上の場合は変更不要で

す。

・ 加算

すでに設定されている値(初期値または、以前の設定値)に表の値を加算してください。

システムパラメーターの設定例を示します。

kernel.shmmax = 68719476736

kernel.shmall = 4294967296

kernel.shmmni = 4172

kernel.sem = 4096 78356 256 11876

kernel.msgmax = 65536

kernel.msgmnb = 6273024

kernel.msgmni = 18336

net.core.rmem_max = 2097152

編集した内容を有効にするために、以下のコマンドを実行してください。

# /sbin/sysctl -p /etc/sysctl.conf

以下のコマンドを実行し、設定したパラメーターが反映されていることを確認します。

# /sbin/sysctl -a

DWHサーバ管理者ユーザーの作成

DWHサーバ管理者となるOSのユーザーアカウントを決定します。新規に作成したユーザーや、すでに存在するユーザー

を利用します。ただし、OSのスーパーユーザー(root)をDWHサーバ管理者にすることはできません。

DWHサーバ管理者のユーザーはrootグループに作成してください。

ここでは、DWHサーバ管理者となるOSのユーザーアカウントを、“symfoas”という名前で新規に作成する例を示します。

- 11 -

Page 24: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

# adduser -g root symfoas

# passwd symfoas

Windowsの場合のインストール

Administratorsグループに所属するアカウント(以降、DWHサーバ管理者と呼びます)を使い、以下の手順でインストー

ルを行います。

1. インストールコマンド(symassvinstall.bat)のコピー

以下のDVDをDVDドライブにセットします。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4

以下に格納されたインストールコマンドを、ローカルディスクの任意のディレクトリにコピーします。

- [ディスクマウント先]:\symassvinstall.bat

2. インストールの実行

1.でセットしたDVDを取り出し、以下のDVDをDVDドライブにセットします。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム1

インストールコマンドをコピーしたディレクトリで、インストールコマンドを実行します。

symassvinstall.bat [ディスクマウント先] [DWHサーバのインストールディレクトリ] [データ加工サーバのデータ

管理ディレクトリ]

symassvinstall.bat E: C:\SymfoAS D:\symfoas\data

参照

インストールコマンドの詳細は、“I.1.1 symassvinstall”を参照してください。

3. DVDの入替

コマンドプロンプト中に以下の順番でDVDを入れ替える指示が出ますので、指示にしたがってDVDを入れ替えま

す。

1. メッセージ「NOTICE: Please insert installation media SERVER PROGRAM 2.」が出力された場合、DVDを

取り出し、以下のDVDをDVDドライブにセットした後、任意のキーを押してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム2

2. メッセージ「NOTICE: Please insert installation media SERVER PROGRAM 3.」が出力された場合、DVDを

取り出し、以下のDVDをDVDドライブにセットした後、任意のキーを押してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム3

3. メッセージ「NOTICE: Please insert installation media SERVER PROGRAM 4.」が出力された場合、DVDを

取り出し、以下のDVDをDVDドライブにセットした後、任意のキーを押してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4

参考

DVDの入れ替えに失敗したまま任意のキーを入力した場合、メッセージ「SERVER PROGRAM [番号] installer notfound. Please insert the correct media.」が出力されます。

出力された番号のDVDをDVDドライブにセットした後、任意のキーを押してください。

- 12 -

Page 25: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

4. インストールの完了

インストールが完了すると以下のメッセージが表示されます。

Symfoware Analytics Server installation has finished.

5. 再起動

マシンの再起動を行います。

6. インストール後にシステムドライブ配下に\Temp\Integratorディレクトリと、その配下に作業用ファイルが作成されま

す。インストールが成功した場合は不要のため、Tempディレクトリ以降、またはIntegratorディレクトリ以降を削除し

てください。

参考

インストールが途中で失敗した場合、以下の手順で再インストールを実行してください。

1. マシンの再起動を行います。

2. 以下のDVDをDVDドライブにセットします。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4

3. 以下のアンインストールコマンド(symassvuninstall.bat)を、ローカルディスクの任意のディレクトリにコピーします。

- [ディスクマウント先]:\Integration\symassvuninstall.bat

4. アンインストールコマンドをコピーしたディレクトリで以下のコマンドを実行します。

symassvuninstall.bat [DWHサーバのインストールディレクトリ]

5. アンインストール完了後、マシンの再起動を行います。

6. ログファイルを確認して、失敗した原因を取り除いてから、インストールコマンドを再実行します。

参考

.NET Data Providerを使用する場合、.NET Framework 3.5 SP1以降または.NET Framework 4.0以降のインストールが必

要です。

.NET Framework 3.5または.NET Framework 4.0以降をあとからインストールする場合は、.NET Frameworkのインストー

ル終了後、pgx_NpgsqlRegister.exeコマンドを実行し、Fujitsu Npgsql .NET Data Providerのセットアップを行ってください。

pgx_NpgsqlRegister.exeコマンドは以下に格納されています。

[Symfoware Server クライアント機能インストール先ディレクトリ]\DOTNET\Bin\pgx_NpgsqlRegister.exe /x64

.NET Data Providerを使用しない場合、.NET Framework 3.5 SP1以降または.NET Framework 4.0以降のインストールが

不要です。この時、インストール中に以下のメッセージが出力されますが、無視してください。

WARNING: 10009: .NET Data Provider Registration failed. Registry later if necessary.

.NET Data Providerの詳細は、“Symfoware Server アプリケーション開発ガイド”の“.NET Data Provider”を参照してくだ

さい。

Linuxの場合のインストール

スーパーユーザーでログインし、以下の手順でインストールを行います。

1. インストールコマンド(symassvinstall.sh)のコピー

以下のDVDをDVDドライブにセットし、システムにマウントします。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4

以下に格納されたインストールコマンドを、ローカルディスクの任意のディレクトリにコピーします。

- 13 -

Page 26: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- [ディスクマウント先]/symassvinstall.sh

DVDをアンマウントします。

2. インストールの実行

インストールコマンドをコピーしたディレクトリで、インストールコマンドを実行します。

# ./symassvinstall.sh [DVDデバイス名] [ディスクマウント先] [データ加工サーバのデータ管理ディレクトリ]

# ./symassvinstall.sh /dev/sr0 /mnt/dvdrom /symfoas/data

参照

インストールコマンドの詳細は、“I.1.1 symassvinstall”を参照してください。

3. DVDの入替

インストールコマンド実行中に以下の順番でDVDを入れ替える指示が出ますので、指示にしたがってDVDを入れ

替えます。

1. メッセージ「NOTICE: Please insert installation media SERVER PROGRAM 1.」が出力された場合、DVDを

取り出し、以下のDVDをDVDドライブにセットした後、ENTERキーを押してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム1

2. メッセージ「NOTICE: Please insert installation media SERVER PROGRAM 2.」が出力された場合、DVDを

取り出し、以下のDVDをDVDドライブにセットした後、ENTERキーを押してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム2

3. メッセージ「NOTICE: Please insert installation media SERVER PROGRAM 3.」が出力された場合、DVDを

取り出し、以下のDVDをDVDドライブにセットした後、ENTERキーを押してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム3

4. メッセージ「NOTICE: Please insert installation media SERVER PROGRAM 4.」が出力された場合、DVDを

取り出し、以下のDVDをDVDドライブにセットした後、ENTERキーを押してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4

参考

DVDの入れ替えに失敗したままENTERキーを入力した場合、メッセージ「SERVER PROGRAM [番号] installernot found. Please insert the correct media.」が出力されます。

出力された番号のDVDをDVDドライブにセットした後、ENTERキーを押してください。

4. インストールの完了

インストールが完了すると以下のメッセージが表示されます。

Symfoware Analytics Server installation has finished.

5. 再起動

マシンの再起動を行います。

参考

インストールが途中で失敗した場合、以下の手順で再インストールを実行してください。

1. マシンの再起動を行います。

- 14 -

Page 27: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

2. 以下のDVDをDVDドライブにセットし、システムにマウントします。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4

3. スーパーユーザーでログイン後、以下のアンインストールコマンド(symassvuninstall.sh)を、ローカルディスクの任

意のディレクトリにコピーします。

- [ディスクマウント先]/symassvuninstall.sh

4. アンインストールコマンドをコピーしたディレクトリで以下のコマンドを実行します。

# ./symassvuninstall.sh

5. アンインストール完了後、マシンの再起動を行います。

6. ログファイルを確認して、失敗した原因を取り除いてから、インストールコマンドを再実行します。

2.1.4.2 クライアントのインストール

クライアントのインストール手順を説明します。

注意

Windowsの自動実行機能(Autorun)を無効にしている場合、または動作OSがリモートデスクトップサービス(ターミナル

サービス)の場合には、自動的にインストールプログラムが起動されません。「ファイル名を指定して実行」またはエクスプ

ローラから以下のファイルを実行してください。

Z:\autorun.exe

Zには、DVDをセットしたドライブ名を指定してください。

2.1.4.2.1 データ加工クライアント機能のインストール

データ加工クライアント機能のインストールの手順を説明します。

ポイント

本マニュアルでは、推奨するインストール方法を記載しています。

インストールの詳細は、“Interstage Business Analytics Modeling Server インストールガイド”の“開発環境クライアントのイ

ンストール”を参照してください。

以下の手順でインストールします。

1. Administratorsグループに所属するアカウントでログインします。

2. インストーラを起動します。

以下のDVDをDVDドライブにセットすると、自動的にインストーラが起動します。起動しない場合はautorun.exeを実行し、インストーラを起動してください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 クライアントプログラム2

参考

[ユーザー アカウント制御]ダイアログされた場合は、[はい]ボタンをクリックして操作を継続してください。

- 15 -

Page 28: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

操作を終了する場合は、[いいえ]ボタンをクリックしてください。

3. 表示された画面で、[開発環境クライアントのインストール]を選択します。

4. [ようこそ]画面が表示されます。内容を確認し、[次へ]ボタンをクリックします。

5. [インストール先ディレクトリの選択]画面が表示されます。インストール先ディレクトリを指定し、[次へ]ボタンをクリッ

クします。

インストール先ディレクトリに指定できるパスは、以下のとおりです。

- パスの長さは 大17バイトです。

- NTFS形式のディスクを指定してください。

- 「\\」で開始するパス、および相対パス表記での指定はできません。

- 指定可能な文字は、半角英数字、':'、'\'、'-'、'_'です。

- 16 -

Page 29: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

6. [インストールの確認]画面が表示されます。入力内容を確認し、誤りがなければ、[確認]ボタンをクリックします。イ

ンストールが開始されます。

- 17 -

Page 30: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

7. インストールが完了すると以下の画面が表示されます。[完了]ボタンをクリックします。

2.1.4.2.2 Symfoware Serverクライアント機能のインストール

Symfoware Serverクライアント機能のインストールの手順を説明します。

ポイント

本マニュアルでは、推奨するインストール方法を記載しています。

インストールの詳細は、“Symfoware Server 導入ガイド(クライアント編)”を参照してください。

Windowsクライアントのインストール

- 18 -

Page 31: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

インストールプログラム実行時に以下の画面が表示されることがあります。

画面が表示された場合は、以下の手順で操作を行ってください。

1. [インストールの完了]画面が表示されるまでインストール作業を実行します。

2. 上記の画面で[次へ]をクリックします。

3. 以下の画面が表示されるので、[完了]をクリックします。

4. マシンの再起動を行います。

以下の手順でインストールします。

1. Administratorsグループに所属するアカウントでログインします。

2. インストーラを起動します。

以下のDVDをDVDドライブにセットしてください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 クライアントプログラム1

- 19 -

Page 32: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

クライアント機能のDVDをDVDドライブにセットすると、自動的に[インストールメニュー]画面が表示されますので、

[インストール]ボタンをクリックします。

3. [インストール製品選択]画面が表示されます。インストール製品を選択し、[次へ]ボタンをクリックします。

参考

アップグレードインストールまたはマルチバージョンインストールが可能な場合は、[インストール方法選択]画面が

製品ごとに表示されるので、“アップグレードインストール”か“マルチバージョンインストール”を選択します。

- 20 -

Page 33: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

アップグレードインストールを選択した場合は、アップグレード(再インストール)する製品を選択します。

選択が完了したら[次へ]ボタンをクリックします。

4. [インストールの確認]画面が表示されます。設定内容に問題がない場合は、[次へ]ボタンをクリックします。[次へ]ボタンをクリックするとインストール処理を開始するので、手順7へ進んでください。

設定内容を変更する場合は、[変更する]を選択し、[次へ]ボタンをクリックします。

5. インストール方法が以下の場合、[インストール先の選択]画面が製品ごとに表示されます。

- 新規インストール

- マルチバージョンインストール

インストール先を入力し、[次へ]ボタンをクリックします。

- 21 -

Page 34: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

6. [インストールの確認]画面が表示されます。設定内容に問題がない場合は、[インストール]ボタンをクリックします。

再度、設定内容を変更したい場合は、[戻る]ボタンをクリックします。

- 22 -

Page 35: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

7. 完了画面が表示されます。[完了]ボタンをクリックしてください。

参考

.NET Data Providerを使用する場合、.NET Framework 3.5 SP1以降または.NET Framework 4.0以降のインストー

ルが必要です。

.NET Framework 3.5または.NET Framework 4.0以降をあとからインストールする場合は、.NET Frameworkのイン

ストール終了後、pgx_NpgsqlRegister.exeコマンドを実行し、Fujitsu Npgsql .NET Data Providerのセットアップを行っ

てください。

pgx_NpgsqlRegister.exeコマンドは以下に格納されています。

[Symfoware Server クライアント機能インストール先ディレクトリ]\DOTNET\Bin\pgx_NpgsqlRegister.exe /x64

.NET Data Providerを使用しない場合、.NET Framework 3.5 SP1以降または.NET Framework 4.0以降のインストー

ルが不要です。この時、インストール中に以下のメッセージが出力されますが、無視してください。

WARNING: 10009: .NET Data Provider Registration failed. Registry later if necessary.

.NET Data Providerの詳細は、“Symfoware Server アプリケーション開発ガイド”の“.NET Data Provider”を参照し

てください。

Linuxクライアントのインストール

以下の手順でインストールします。

注意

入力値には以下の文字が使用できます。

・ 半角英字(A-Z、a-z)、半角数字(0-9)、'-'、','および'/'

1. スーバーユーザーへ変更をします。

以下のコマンドを実行して、システム上でスーパーユーザーになります。

$ su -

Password:******

- 23 -

Page 36: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

2. DVDドライブをマウントします。

以下のDVDをDVDドライブにセットしてください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 クライアントプログラム1

注意

自動マウントデーモン(autofs)によるDVDの自動マウントを行った場合、マウントオプションにnoexecが設定される

ため、インストーラの起動に失敗します。この場合、mountコマンドでDVDを適切に再マウントしてからインストール

を実行してください。なお、マウントされているDVDのマウントオプションについては、mountコマンドを引数なしで

実行することで確認できます。

# mount -t iso9660 -r -o loop /dev/dvd /media/dvd

- /dev/dvdは、DVDドライブのデバイス名です。環境により異なりますので確認してください。

- /media/dvdは、DVDをマウントするマウントポイント名です。必要に応じて作成してください。

3. インストール処理を開始します。

install.shコマンドを実行し、インストールを開始します。

# cd /media/dvd

# ./install.sh

- /media/dvdは、DVDをマウントしたマウントポイント名です。

4. インストール対象製品の一覧が、以下のように表示されます。

インストールする製品の番号、または、“all”を入力してリターンキーを押します。

インストール対象の製品は以下のとおりです。

1: Symfoware Server Client 32bit V12.1.1

2: Symfoware Server Client 64bit V12.1.1

インストールする製品を選択してください。

複数選択する場合は","で区切ります。(例: 1,2)

[number,all,q](省略値はall): all

選択した製品

Symfoware Server Client 32bit V12.1.1

Symfoware Server Client 64bit V12.1.1

上記の製品をインストールしますか?

y: 次へ進みます

n: 再び製品を選択します

q: インストールせずに終了します

[y,n,q](省略値はy): y

参考

- 64ビット環境で32ビットのアプリケーションを実行するには、Symfoware Server Client 32bitが必要となります。

- 選択した製品がインストールされている場合は、以下の画面が製品ごとに表示されます。

アップグレードインストールまたは再インストールを行う場合は、[番号]を入力してリターンキーを押します。

マルチバージョンインストールを行う場合は、[m]を入力してリターンキーを押します。

クライアント製品(32bit)のインストール方法を選択してください。

アップグレードインストール(再インストール)する場合は更新する製品の番号を選択してください。 (注1)

マルチバージョンインストールする場合は m を選択してください。 (注2)

- 24 -

Page 37: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

1: Symfoware Server Client 32bit V12.1.1 (注1)

m: マルチバージョンインストール (注2)

q: インストールせずに終了します

[number,m,q]:1

注1) アップグレードインストールまたは再インストールが可能な製品がインストールされている場合に出力され

ます。

注2) マルチバージョンインストールが可能な製品がインストールされている場合に出力されます。

5. インストール情報の確認画面が、以下のように表示されます。設定内容に問題がない場合は、[y]を入力してリター

ンキーを押します。インストールを開始しますので、手順8を参照してください。

設定内容を変更する場合は、[c]を入力してリターンキーを押します。

インストールする製品

Symfoware Server Client 32bit V12.1.1

新規インストール

Symfoware Server Client 64bit V12.1.1

新規インストール

インストールディレクトリ情報

Symfoware Server Client 32bit V12.1.1のインストール先

/opt/symfoclient32

Symfoware Server Client 64bit V12.1.1のインストール先

/opt/symfoclient64

上記の情報でインストールを開始しますか?

y: インストールを開始します

c: 情報を変更します (注)

q: インストールせずに終了します

[y,c,q](省略値はy): c (注)

注) 変更可能な情報がない場合は、選択肢[c]は表示されません。

「c:情報を変更します」を選択した場合は、本手順以降の画面が表示されます。

6. インストール方法が以下の場合、以下の画面が製品ごとに表示されます。

- 新規インストール

- マルチバージョンインストール

[ディレクトリ名]を入力してリターンキーを押します。

Symfoware Server Client 32bit V12.1.1のインストールディレクトリを指定してください。

[ディレクトリ名,q](省略値は/opt/symfoclient32):/opt/symfocl32

7. 変更後のインストール情報が、以下のように表示されます。設定内容に問題がない場合は、[y]を入力してリターン

キーを押します。

再度、設定内容を変更する場合は、[c]を入力してリターンキーを押します。

インストールする製品

Symfoware Server Client 32bit V12.1.1

新規インストール

Symfoware Server Client 64bit V12.1.1

新規インストール

インストールディレクトリ情報

Symfoware Server Client 32bit V12.1.1のインストール先

/opt/symfocl32

Symfoware Server Client 64bit V12.1.1のインストール先

/opt/symfocl64

上記の情報でインストールを開始しますか?

y: インストールを開始します

- 25 -

Page 38: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

c: 情報を変更します

q: インストールせずに終了します

[y,c,q](省略値はy):y

8. インストール情報が、以下のように表示されます。

インストールを開始します。

Symfoware Server Client 32bit V12.1.1 をインストールします。

インストールが終了しました。

Symfoware Server Client 64bit V12.1.1 をインストールします。

インストールが終了しました。

9. インストールが終了したときに、インストールの処理結果を示すメッセージが表示されます。

インストール処理が正常に終了した場合は、以下のようなメッセージが表示されます。

インストールが正常終了しました

注意

インストール中にエラーが発生していた場合は、エラーメッセージを読んで原因を取り除いてから、再度、install.shコマンドを実行してください。

Solarisクライアントのインストール

以下の手順でインストールします。

注意

入力値には以下の文字が使用できます。

・ 半角英字(A-Z、a-z)、半角数字(0-9)、'-'、','および'/'

1. スーバーユーザーへ変更をします。

以下のコマンドを実行して、システム上でスーパーユーザーになります。

$ su -

Password:******

2. DVDドライブをマウントします。

以下のDVDをDVDドライブにセットしてください。

- Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 クライアントプログラム1

注意

自動マウントデーモン(autofs)によるDVDの自動マウントを行った場合、マウントオプションにnoexecが設定される

ため、インストーラの起動に失敗します。この場合、mountコマンドでDVDを適切に再マウントしてからインストール

を実行してください。なお、マウントされているDVDのマウントオプションについては、mountコマンドを引数なしで

実行することで確認できます。

# /usr/sbin/mount -F hsfs -o ro /dev/dsk/c0t6d0s2 /dvd/dvd0

- /dev/dsk/c0t6d0s2は、DVDドライブのデバイス名です。環境により異なりますので確認してください。

- 26 -

Page 39: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- /dvd/dvd0は、DVDをマウントするマウントポイント名です。必要に応じて作成してください。

3. インストール処理を開始します。

install.shコマンドを実行し、インストールを開始します。

# cd /dvd/dvd0

# ./install.sh

- /dvd/dvd0は、DVDをマウントしたマウントポイント名です。

4. インストール対象製品の一覧が、以下のように表示されます。

インストールする製品の番号、または、“all”を入力してリターンキーを押します。

インストール対象の製品は以下のとおりです。

1: Symfoware Server Client 32bit V12.1.1

2: Symfoware Server Client 64bit V12.1.1

インストールする製品を選択してください。

複数選択する場合は","で区切ります。(例: 1,2)

[number,all,q](省略値はall): all

選択した製品

Symfoware Server Client 32bit V12.1.1

Symfoware Server Client 64bit V12.1.1

上記の製品をインストールしますか?

y: 次へ進みます

n: 再び製品を選択します

q: インストールせずに終了します

[y,n,q](省略値はy): y

参考

- 64ビット環境で32ビットのアプリケーションを実行するには、Symfoware Server Client 32bitが必要となります。

- 選択した製品がインストールされている場合は、以下の画面が製品ごとに表示されます。

アップグレードインストールまたは再インストールを行う場合は、[番号]を入力してリターンキーを押します。

マルチバージョンインストールを行う場合は、[m]を入力してリターンキーを押します。

クライアント製品(32bit)のインストール方法を選択してください。

アップグレードインストール(再インストール)する場合は更新する製品の番号を選択してください。 (注1)

マルチバージョンインストールする場合は m を選択してください。 (注2)

1: Symfoware Server Client 32bit V12.1.1 (注1)

m: マルチバージョンインストール (注2)

q: インストールせずに終了します

[number,m,q]:1

注1) アップグレードインストールまたは再インストールが可能な製品がインストールされている場合に出力され

ます。

注2) マルチバージョンインストールが可能な製品がインストールされている場合に出力されます。

5. インストール情報の確認画面が、以下のように表示されます。設定内容に問題がない場合は、[y]を入力してリター

ンキーを押します。インストールを開始しますので、手順8を参照してください。

設定内容を変更する場合は、[c]を入力してリターンキーを押します。

インストールする製品

Symfoware Server Client 32bit V12.1.1

新規インストール

Symfoware Server Client 64bit V12.1.1

新規インストール

- 27 -

Page 40: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

インストールディレクトリ情報

Symfoware Server Client 32bit V12.1.1のインストール先

/opt/symfoclient32

Symfoware Server Client 64bit V12.1.1のインストール先

/opt/symfoclient64

上記の情報でインストールを開始しますか?

y: インストールを開始します

c: 情報を変更します (注)

q: インストールせずに終了します

[y,c,q](省略値はy): c (注)

注) 変更可能な情報がない場合は、選択肢[c]は表示されません。

「c:情報を変更します」を選択した場合は、本手順以降の画面が表示されます。

6. インストール方法が以下の場合、以下の画面が製品ごとに表示されます。

- 新規インストール

- マルチバージョンインストール

[ディレクトリ名]を入力してリターンキーを押します。

Symfoware Server Client 32bit V12.1.1のインストールディレクトリを指定してください。

[ディレクトリ名,q](省略値は/opt/symfoclient32):/opt/symfocl32

7. 変更後のインストール情報が、以下のように表示されます。設定内容に問題がない場合は、[y]を入力してリターン

キーを押します。

再度、設定内容を変更する場合は、[c]を入力してリターンキーを押します。

インストールする製品

Symfoware Server Client 32bit V12.1.1

新規インストール

Symfoware Server Client 64bit V12.1.1

新規インストール

インストールディレクトリ情報

Symfoware Server Client 32bit V12.1.1のインストール先

/opt/symfocl32

Symfoware Server Client 64bit V12.1.1のインストール先

/opt/symfocl64

上記の情報でインストールを開始しますか?

y: インストールを開始します

c: 情報を変更します

q: インストールせずに終了します

[y,c,q](省略値はy):y

8. インストール情報が、以下のように表示されます。

インストールを開始します。

Symfoware Server Client 32bit V12.1.1 をインストールします。

インストールが終了しました。

Symfoware Server Client 64bit V12.1.1 をインストールします。

インストールが終了しました。

- 28 -

Page 41: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

9. インストールが終了したときに、インストールの処理結果を示すメッセージが表示されます。

インストール処理が正常に終了した場合は、以下のようなメッセージが表示されます。

インストールが正常終了しました

注意

インストール中にエラーが発生していた場合は、エラーメッセージを読んで原因を取り除いてから、再度、install.shコマンドを実行してください。

2.1.5 DWHサーバのセットアップ

DWHサーバのセットアップ方法について説明します。

以下の手順でSymfoware Analytics Serverのセットアップを行います。

Windowsの場合

1. rawデバイスの準備

カラムナテーブルのデータを格納するため、以下の3つのrawデバイスを準備してください。

- カラムナテーブルのメインデータ格納先rawデバイス

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース格納先rawデバイス

2. セットアップコマンドの実行

DWHサーバ管理者でDWHサーバにログイン後、以下のコマンドを実行します。

[DWHサーバのインストールディレクトリ]\bin\symassetup.bat ^

[データベースのデータ格納先ディレクトリ] ^

[データベースのバックアップデータ格納先ディレクトリ] ^

[カラムナテーブルのカタログデータ格納先ディレクトリ] ^

[カラムナテーブルのメインデータ格納先rawデバイス名] ^

[カラムナテーブルの一時データ格納先rawデバイス名] ^

[カラムナテーブルのデータベーススペース格納先rawデバイス名] ^

[カラムナテーブル割当てメモリ量]

C:\SymfoAS\bin\symassetup.bat C:\rowdbdata C:\rowdbbkup C:\coldbdata \\.\F: \\.\G: \\.\H: 4028

注意

ディスク故障を考慮して、データベースのバックアップデータ格納先ディレクトリは、以下の格納先とは別のディス

クに配置してください。

- データベースのデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先ディレクトリ

- カラムナテーブルのメインデータ格納先rawデバイス

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース格納先rawデバイス

- データ加工サーバのデータ管理ディレクトリ

- 29 -

Page 42: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

ポイント

[カラムナテーブル割当てメモリ量]は省略できます。省略時には搭載メモリの50%の値が設定されます。

参照

セットアップコマンドの詳細は、“I.1.3 symassetup”を参照してください。

3. セットアップの完了

セットアップが完了すると以下のメッセージが表示されます。

Symfoware Analytics Server setup has finished.

参考

セットアップが途中で失敗した場合、以下の手順で再セットアップを実行してください。

1. マシンの再起動を行います。

2. アンセットアップコマンド(symasunsetupコマンド)を実行します。

3. アンセットアップが完了したら、以下のディレクトリを削除します。

- データベースのデータ格納先ディレクトリ

- データベースのバックアップデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先ディレクトリ

4. セットアップを再実行します。

参照

セットアップで自動的に設定される情報は、“付録K システムの初期値”を参照してください。

Linuxの場合

1. rawデバイスの準備

カラムナテーブルのデータを格納するため、以下の3つのrawデバイスを準備してください。

- カラムナテーブルのメインデータ格納先rawデバイス

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース格納先rawデバイス

作成したrawデバイスは、DWHサーバ管理者による読み込みと書き込みができるようにしてください。

ディスク“/dev/sdb”にrawデバイス“/dev/raw/raw1”を作成する例を示します。

# parted /dev/sdb

GNU Parted 2.1

/dev/sdb を使用

GNU Parted へようこそ! コマンド一覧を見るには 'help' と入力してください。

(parted) mklabel

新しいディスクラベル? gpt

(parted) mkpart

- 30 -

Page 43: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パーティションの名前? []? part1

ファイルシステムの種類? [ext2]? ext4

開始? 0%

終了? 10GB

(parted) print

モデル: VMware Virtual disk (scsi)

ディスク /dev/sdb: 107GB

セクタサイズ (論理/物理): 512B/512B

パーティションテーブル: gpt

番号 開始 終了 サイズ ファイルシステム 名前 フラグ

1 1049kB 10.0GB 9999MB part1

(parted) quit

通知: 必要であれば /etc/fstab を更新するのを忘れないようにしてください。

#raw -qa

#raw /dev/raw/raw1 /dev/sdb1

/dev/raw/raw1: bound to major 8, minor 17

#raw -qa

/dev/raw/raw1: bound to major 8, minor 17

サーバの再起動後も作成したrawデバイス使用できるように、ファイル“/etc/udev/rules.d/60-raw.rules”を編集します。

作成したrawデバイス“/dev/raw/raw1”を永続化し、DWHサーバ管理者“symfoas”の読み込み権と実行権を設定

する例を示します。

ACTION=="add",KERNEL=="sdb1",RUN+="/bin/raw /dev/raw/raw1 %N"

ACTION=="add",KERNEL=="raw1",OWNER="symfoas",GROUP="root",MODE="0660"

2. アクセス権の設定

ルートディレクトリからデータ加工サーバのデータ管理ディレクトリまでの間に経由するすべてのディレクトリに対し

て、その他のユーザーに対して読み込み・実行権限を付与してください。

“/symfoas/data”に読み込み権と実行権を追加する例を示します。

# chmod o+rx /symfoas

# chmod o+rx /symfoas/data

3. セットアップコマンドの実行

スーパーユーザーでDWHサーバにログイン後、以下のコマンドを実行します。

/opt/FJSVsymas/bin/symassetup.sh \

[データベースのデータ格納先ディレクトリ] \

[データベースのバックアップデータ格納先ディレクトリ] \

[カラムナテーブルのカタログデータ格納先ディレクトリ] \

[カラムナテーブルのメインデータ格納先rawデバイス名] \

[カラムナテーブルの一時データ格納先rawデバイス名] \

[カラムナテーブルのデータベーススペース格納先rawデバイス名] \

[DWHサーバ管理者ユーザー名] \

[カラムナテーブル割当てメモリ量]

# /opt/FJSVsymas/bin/symassetup.sh /rowdata/data /rowdbbkup/data /coldbdata/data \

/dev/raw/raw1 /dev/raw/raw2 /dev/raw/raw3 symfoas 4028

注意

ディスク故障を考慮して、データベースのバックアップデータ格納先ディレクトリは、以下の格納先とは別のディス

クに配置してください。

- データベースのデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先ディレクトリ

- 31 -

Page 44: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- カラムナテーブルのメインデータ格納先rawデバイス

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース格納先rawデバイス

- データ加工サーバのデータ管理ディレクトリ

ポイント

[カラムナテーブル割当てメモリ量]は省略できます。省略時には搭載メモリの50%の値が設定されます。

参照

セットアップコマンドの詳細は、“I.1.3 symassetup”を参照してください。

4. セットアップの完了

セットアップが完了すると以下のメッセージが表示されます。

Symfoware Analytics Server setup has finished.

参考

セットアップが途中で失敗した場合、以下の手順で再セットアップを実行してください。

1. マシンの再起動を行います。

2. アンセットアップコマンド(symasunsetupコマンド)を実行します。

3. アンセットアップが完了したら、以下のディレクトリを削除します。

- データベースのデータ格納先ディレクトリ

- データベースのバックアップデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先ディレクトリ

4. セットアップを再実行します。

参照

セットアップで自動的に設定される情報は、“付録K システムの初期値”を参照してください。

2.1.6 DWHサーバのアンセットアップ

DWHサーバのアンセットアップ方法について説明します。

アンセットアップ前の確認事項

アンセットアップを実行する場合の確認事項について説明します。

・ アンセットアップを実行する環境について

アンセットアップを実行する環境について、以下の項目を確認してください。

- DWHサーバ管理者でログインしていること

- スーパーユーザーでログインしていること

- 32 -

Page 45: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

アンセットアップを実行する環境の確認事項が満たされていない場合、アンセットアップに失敗します。

・ ユーザー資源のバックアップについて

アンセットアップ時は、ユーザー資産を含むすべてのファイルおよび設定情報を削除します。既存の設定情報など

の資産を残したい場合は、事前に既存の資産をバックアップしてください。

参照

バックアップの手順は、“2.2.8 DWHサーバのバックアップ”を参照してください。

アンセットアップ

DWHサーバ管理者でDWHサーバにログイン後、コマンドプロンプトを起動し、以下のコマンドを実行します。

[DWHサーバのインストールディレクトリ]\bin\symasunsetup.bat

スーパーユーザーでDWHサーバにログイン後、以下のコマンドを実行します。

# /opt/FJSVsymas/bin/symasunsetup.sh

参照

アンセットアップコマンドの詳細は、の“I.1.4 symasunsetup”を参照してください。

アンセットアップ後の作業

以下のディレクトリを削除してください。

・ データベースのデータ格納先ディレクトリ

・ データベースのバックアップデータ格納先ディレクトリ

・ カラムナテーブルのカタログデータ格納先ディレクトリ

2.1.7 アンインストール

2.1.7.1 クライアントのアンインストール

2.1.7.1.1 データ加工クライアント機能のアンインストール

データ加工クライアント機能のアンインストールの手順を説明します。

アンインストール

1. Administratorsグループに所属するアカウントでログインします。

2. アンインストーラを起動します。

[スタート]メニューの[プログラム]または[すべてのプログラム]から、[Fujitsu]-[アンインストールと管理(ミドルウェア)]

- 33 -

Page 46: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

を選択します。

[アンインストールと管理(ミドルウェア)]画面が表示されます。

注意

本製品のインストールが失敗した場合などでアンインストールを行う場合には、[情報が不整合なインストール]に[Interstage Business Analytics Modeling Server (開発クライアント)]が表示される場合があります。[インストール済

みソフトウェア]に表示されていない場合は、[情報が不整合なインストール]タブをクリックして確認してください。以

降のアンインストール手順は同じです。

3. [Interstage Business Analytics Modeling Server (開発環境クライアント)]を選択し、[削除]ボタンをクリックします。

4. [Interstage Business Analytics Modeling Server (開発環境クライアント)のアンインストール]画面が表示されます。

削除してもよければ、[アンインストール]をクリックします。

- 34 -

Page 47: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

5. アンインストールが完了すると以下の画面が表示されます。 [終了]ボタンをクリックします。

注意

アンインストールでエラーが発生した場合は、出力されたメッセージについて、“Interstage Business Analytics ModelingServer メッセージ集”に記載された意味や対処方法を参考にして失敗した原因を取り除いてください。その後、再度アン

インストールを実施してください。

出力されたメッセージから対処できない場合は、以下のログファイルを採取して、富士通技術員までご連絡ください。

・ %ProgramData%Fujitsu\FujitsuF4CR\cir\log 配下の全ファイル

アンインストール後の作業

データ加工クライアント機能をアンインストールした場合の作業を説明します。

ディレクトリおよびファイルの削除

アンインストール後にディレクトリおよびファイルが残る場合があります。以下に示すディレクトリ(ディレクトリ配下に存

在するファイルやディレクトリも含みます)およびファイルを削除してください。

- %APPDATA%\Fujitsu\ibams(%APPDATA%は、環境変数APPDATAで示されるパス)

データ加工クライアント機能である分析フローエディタのログイン画面で表示する、サーバ情報の履歴ファイルを

保存するためのディレクトリです。

同一マシンにおいて複数の異なるユーザーアカウントで分析フローエディタを使用した場合、ユーザーアカウン

トごとにディレクトリの削除が必要です。

C:\Users\User001\AppData\Roaming\Fujitsu\ibams

2.1.7.1.2 Symfoware Serverクライアント機能のアンインストール

Symfoware Serverクライアント機能のアンインストールの手順を説明します。

Windowsクライアントのアンインストール

以下の手順でアンインストールします。

- 35 -

Page 48: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

1. Administratorsグループに所属するアカウントでログインします。

2. Symfoware Serverクライアント機能の利用を停止します。

3. アンインストーラを起動します。

[スタート]メニューの[プログラム]または[すべてのプログラム]から、[Fujitsu]-[アンインストールと管理(ミドルウェア)]を選択します。

[アンインストールと管理(ミドルウェア)]画面が表示されます。

4. “ソフトウェア名”からアンインストールする製品を選択して、[削除]ボタンをクリックします。

5. [アンインストール]ボタンをクリックします。

- 36 -

Page 49: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

6. アンインストールの完了画面が表示されます。[終了]ボタンをクリックします。

アンインストール後、インストール先のディレクトリが残る場合があります。不要な場合は削除してください。

7. [閉じる]ボタンをクリックします。

Linuxクライアントのアンインストール

以下の手順でアンインストールします。

参考

アンインストールの途中でエラーが発生した場合は、“Symfoware Server 導入ガイド(クライアント編)”の“アンインストー

ルと管理(ミドルウェア)のメッセージ”を参照して対処してください。

- 37 -

Page 50: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

1. Symfoware Serverクライアント機能の利用を停止します。

2. スーバーユーザーへ変更をします。

以下のコマンドを実行して、システム上でスーパーユーザーになります。

$ su -

Password:******

3. DVDドライブをマウントします。

4. 以下のコマンドを実行して、「アンインストールと管理(ミドルウェア)」を起動します。

# /opt/FJSVcir/cimanager.sh -c

5. [アンインストールする製品の番号]を入力してリターンキーを押します。

アンインストールと管理(ミドルウェア)をロードしています...

インストール済みソフトウェア

1. Symfoware Server Client(Open Interface)(32bit) V12.1.1

2. Symfoware Server Client(Open Interface)(64bit) V12.1.1

アンインストールするソフトウェアの番号を入力してください。

[number,q]

=>2

6. アンインストールを開始する場合、[y]を入力してリターンキーを押します。

再度製品の一覧を表示する場合は、[b]を入力してリターンキーを押します。

Symfoware Server Clinet(Open Interface)(64bit)

説明: Symfoware Server Client(Open Interface)(64bit)

バージョン: V12.1.1

会社名: 富士通株式会社

インストール先ディレクトリ: /opt/symfocl64

インストール日付: 2014-07-01

アンインストールを開始します。よろしいですか?

[y,b,q]

=>y

7. アンインストールが成功すると以下のように表示されます。

アンインストール後、インストール先のディレクトリが残る場合があります。不要な場合は削除してください。

アンインストール処理中です。

Symfoware Server Client(Open Interface)(64bit) をアンインストールしています

100% ##############################

以下のソフトウェアがアンインストールされました:

Symfoware Server Client(Open Interface)(64bit)

"Symfoware Server Client 64bit V12.1.1"のアンインストールが正常終了しました。

アンインストールと管理(ミドルウェア)を終了します。

Solarisクライアントのアンインストール

以下の手順でアンインストールします。

- 38 -

Page 51: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

参考

アンインストールの途中でエラーが発生した場合は、“Symfoware Server 導入ガイド(クライアント編)”の“アンインストー

ルと管理(ミドルウェア)のメッセージ”を参照して対処してください。

1. Symfoware Serverクライアント機能の利用を停止します。

2. スーバーユーザーへ変更をします。

以下のコマンドを実行して、システム上でスーパーユーザーになります。

$ su -

Password:******

3. DVDドライブをマウントします。

4. 以下のコマンドを実行して、「アンインストールと管理(ミドルウェア)」を起動します。

# /opt/FJSVcir/cimanager.sh -c

5. [アンインストールする製品の番号]を入力してリターンキーを押します。

アンインストールと管理(ミドルウェア)をロードしています...

インストール済みソフトウェア

1. Symfoware Server Client(Open Interface)(32bit) V12.1.1

2. Symfoware Server Client(Open Interface)(64bit) V12.1.1

アンインストールするソフトウェアの番号を入力してください。

[number,q]

=>2

6. アンインストールを開始する場合、[y]を入力してリターンキーを押します。

再度製品の一覧を表示する場合は、[b]を入力してリターンキーを押します。

Symfoware Server Clinet(Open Interface)(64bit)

説明: Symfoware Server Client(Open Interface)(64bit)

バージョン: V12.1.1

会社名: 富士通株式会社

インストール先ディレクトリ: /opt/symfocl64

インストール日付: 2014-07-01

アンインストールを開始します。よろしいですか?

[y,b,q]

=>y

7. アンインストールが成功すると以下のように表示されます。

アンインストール後、インストール先のディレクトリが残る場合があります。不要な場合は削除してください。

アンインストール処理中です。

Symfoware Server Client(Open Interface)(64bit) をアンインストールしています

100% ##############################

以下のソフトウェアがアンインストールされました:

Symfoware Server Client(Open Interface)(64bit)

"Symfoware Server Client 64bit V12.1.1"のアンインストールが正常終了しました。

- 39 -

Page 52: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

アンインストールと管理(ミドルウェア)を終了します。

2.1.7.2 DWHサーバのアンインストール

アンインストール前の作業

・ 以下を参照してデータ連携機能のアンインストール前の作業を行ってください。

マニュアル名 参照先

Interstage Information Integrator ご案内(ソフトウェア説明書) アンインストール前の作業

・ DWHサーバのアンセットアップコマンドを実行してください。アンセットアップコマンドの詳細は、“2.1.6 DWHサーバ

のアンセットアップ”を参照してください。

・ ODBCデータソースアドミニストレーターから、システムDSN"symfoas"を手動で削除してください。

・ odbc.iniファイルから、システムDSN"symfoas"を手動で削除してください。

アンインストール

DWHサーバ管理者でDWHサーバにログイン後、コマンドプロンプトを起動し、以下のコマンドを実行します。

[DWHサーバのインストールディレクトリ]\bin\symassvuninstall.bat

スーパーユーザーでDWHサーバにログイン後、以下のコマンドを実行します。

# /opt/FJSVsymas/bin/symassvuninstall.sh

参照

アンインストールコマンドの詳細は、“I.1.2 symassvuninstall”を参照してください。

アンインストール後の作業

・ アンインストール後は以下の作業を行ってください。

マニュアル名 参照先

Interstage Business Analytics ModelingServer インストールガイド

アンインストール後の作業

Symfoware Server 導入ガイド(サーバ編) サイレント形式でのアンインストール 注意

Interstage Information Integrator ご案内(ソフ

トウェア説明書)アンインストールの注意事項 【サーバインストール環境】

アンインストールの注意事項

・ データ連携機能の内部制御用として使用しているSymfoware Serverを削除する方法は、以下を参照してください。

マニュアル名 参照先

Interstage Information Integrator ご案内(ソフ

トウェア説明書)アンインストールの方法

Symfowareのアンインストールについて

・ 以下の環境変数の値から[DWHサーバのインストールディレクトリ]を含むパス名を削除してください。

- PATH

- 40 -

Page 53: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ 以下の環境変数を削除してください。

- SCT_INSTDIR

- SYBASE

- SYBROOT

・ 上記の作業を実施した後、アンインストールを完了するためにマシンの再起動を行ってください。

・ マシンの再起動後に以下の資源を削除してください。

- DWHサーバのインストールディレクトリ

- データ加工サーバのデータ管理ディレクトリ

2.2 運用

2.2.1 DWHサーバの起動

DWHサーバを起動する際は、symasstartコマンドを使用します。

DWHサーバ管理者でDWHサーバにログイン後、コマンドプロンプトを起動し、以下のコマンドを実行します。

[DWHサーバのインストールディレクトリ]\bin\symasstart.bat

スーパーユーザーでDWHサーバにログイン後、以下のコマンドを実行します。

/opt/FJSVsymas/bin/symasstart.sh

参照

symasstartコマンドの詳細は、I.1.5 symasstart”を参照してください。

2.2.2 DWHサーバの停止

DWHサーバを停止する際は、symasstopコマンドを使用します。

DWHサーバ管理者でDWHサーバにログイン後、コマンドプロンプトを起動し、以下のコマンドを実行します。

[DWHサーバのインストールディレクトリ]\bin\symasstop.bat

スーパーユーザーでDWHサーバにログイン後、以下のコマンドを実行します。

/opt/FJSVsymas/bin/symasstop.sh

参照

symasstopコマンドの詳細は、“I.1.6 symasstop”を参照してください。

2.2.3 DWHサーバの状態確認

2.2.3.1 Symfoware Serverサーバ機能

以下の各コマンドを実行してSymfoware Serverサーバ機能の起動状態を確認します。

- 41 -

Page 54: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

Windowsの場合

pg_ctl

以下の手順でデータベースの起動状態を確認します。

1. DWHサーバへの接続

DWHサーバ管理者でDWHサーバにログインします。

2. 環境変数の設定

以下の環境変数を設定します。

- 環境変数PATH[DWHサーバのインストールディレクトリ]\symfoserver64\bin、および、[DWHサーバのインストールディレ

クトリ]\symfoserver64\libを追加します。

インストールフォルダが“C:\SymfoAS”の場合の環境変数の設定例を示します。

> SET PATH=C:\SymfoAS\symfoserver64\bin; C:\SymfoAS\symfoserver64\lib;%PATH%

3. pg_ctlコマンドの実行

以下を指定して、pg_ctlコマンドを実行します。

- モードは、Statusを指定します。

- -Dオプションは、データベースのデータ格納先ディレクトリを指定します。-Dオプションを省略した場合、

PGDATA環境変数の値が使用されます。

「pg_ctl: サーバが動作中です」と表示された場合は、正しく動作しています。

例1)起動状態の場合

> pg_ctl status -D C:\rowdbdata

pg_ctl: サーバが動作中です(PID: 1234)

例2)未起動状態の場合

> pg_ctl status -D C:\rowdbdata

pg_ctl: サーバが動作していません

sc query

カラムナテーブルを利用するためのサービスの起動状態を確認します。

DWHサーバ管理者でDWHサーバにログイン後、コマンドプロンプトを起動し、以下のコマンドを実行します。

C:\>sc query "Symfoware Analytics Server symfoas"

SERVICE_NAME: Symfoware Analytics Server symfoas

TYPE : 110 WIN32_OWN_PROCESS (interactive)

STATE : 4 RUNNING

(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)

WIN32_EXIT_CODE : 0 (0x0)

SERVICE_EXIT_CODE : 0 (0x0)

CHECKPOINT : 0x0

WAIT_HINT : 0x0

コマンドの出力結果の中で、“STATE”の値を確認することで、サービスの状態を確認できます。“STATE”の値が“4RUNNING”であれば、正しく動作しています。

- 42 -

Page 55: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

参考

“STATE”の値と意味を以下に示します。

値 意味

1 STOPPED 停止中

2 START_PENDING 実行開始中

3 STOP_PENDING 停止移行中

4 RUNNING 実行中

Linuxの場合

pg_ctl

以下の手順でデータベースの起動状態を確認します。

1. DWHサーバへの接続

DWHサーバ管理者でDWHサーバにログインします。

2. 環境変数の設定

以下の環境変数を設定します。

- 環境変数PATH/opt/symfoserver64/binを追加します。

- 環境変数MANPATH/opt/symfoserver64/share/manを追加します。

- 環境変数LD_LIBRARY_PATH/opt/symfoserver64/libを追加します。

環境変数の設定例を示します。

sh、bashの場合

$ PATH=/opt/symfoserver64/bin:$PATH ; export PATH

$ MANPATH=/opt/symfoserver64/share/man:$MANPATH ; export MANPATH

$ LD_LIBRARY_PATH=/opt/symfoserver64/lib:$LD_LIBRARY_PATH ; export LD_LIBRARY_PATH

csh、tcshの場合

$ setenv PATH /opt/symfoserver64/bin:$PATH

$ setenv MANPATH /opt/symfoserver64/share/man:$MANPATH

$ setenv LD_LIBRARY_PATH /opt/symfoserver64/lib:$LD_LIBRARY_PATH

3. pg_ctlコマンドの実行

以下を指定して、pg_ctlコマンドを実行します。

- モードは、Statusを指定します。

- -Dオプションは、データベースのデータ格納先ディレクトリを指定します。-Dオプションを省略した場合、

PGDATA環境変数の値が使用されます。

「pg_ctl: サーバが動作中です」と表示された場合は、正しく動作しています。

- 43 -

Page 56: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

例1)起動状態の場合

$ pg_ctl status -D /rowdata/data

pg_ctl: サーバが動作中です(PID: 1234)

例2)未起動状態の場合

$ pg_ctl status -D /rowdata/data

pg_ctl: サーバが動作していません

ps -C iqsrv16

カラムナテーブルを利用するためのサービスの起動状態を確認します。

DWHサーバ管理者でDWHサーバにログイン後、以下のコマンドを実行します。

$ ps -C iqsrv16

PID TTY TIME CMD

12510 ? 02:07:24 iqsrv16

カラムナテーブルのサービスが動作中の場合は、コマンドの出力結果にプロセス“iqsrv16”が表示されます。

カラムナテーブルのサービスが動作していない場合は、コマンドの出力結果にプロセス“iqsrv16”が表示されません。

2.2.3.2 データ加工サーバ機能

DWHサーバ管理者でDWHサーバにログイン後、コマンドプロンプトを起動し、以下のコマンドを実行します。

[DWHサーバのインストールディレクトリ]\IBAMS\Runtime\bin\ibamsoperationmgr.bat status

スーパーユーザーでDWHサーバにログイン後、以下のコマンドを実行します。

/opt/FJSVbamsr/bin/ibamsoperationmgr status

出力情報として、標準出力に、データ加工サーバ機能を構成する各サービスの稼動状態を以下の書式で出力します。

[04/01/2013_00:00:00] FSP_IBAMS_COMMAND: INFO: 20514: "サービス名" : "状態"

全サービスの「状態」が「実行中」であれば、正しく動作しています。

[04/01/2013_00:00:00] FSP_IBAMS_COMMAND: INFO: 20514: Interstage Business Analytics Modeling Server

(Dispatcher) : RUNNING

[04/01/2013_00:00:00] FSP_IBAMS_COMMAND: INFO: 20514: Interstage Business Analytics Modeling Server

(Repository Manager) :RUNNING

[04/01/2013_00:00:00] FSP_IBAMS_COMMAND: INFO: 20514: Interstage Business Analytics Modeling Server (Data

Manager) :RUNNING

[04/01/2013_00:00:00] FSP_IBAMS_COMMAND: INFO: 20514: Interstage Business Analytics Modeling Server (Flow

Controller) :RUNNING

[04/01/2013_00:00:00] FSP_IBAMS_COMMAND: INFO: 20514: Interstage Business Analytics Modeling Server (Parts

Executor) :RUNNING

参考

「状態」は以下のいずれかを出力します。

- 44 -

Page 57: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

表示される状態 意味

RUNNING 実行中

STOPPED 停止

START PENDING 開始待ち

STOP PENDING 停止待ち

UNKNOWN 不明

2.2.4 ユーザー定義

Symfoware Analytics Serverを使用するユーザーには、以下の種類があります。ユーザーを追加する場合は、以下のマ

ニュアルを参照してください。

ユーザー 説明 マニュアル名 参照先

データベース

ユーザー

データベースを利用する

ユーザー

PostgreSQL 9.2.4文書 データベースロール

データ加工

ユーザー

データ加工クライアント機能

を利用するユーザー

Interstage Business Analytics ModelingServer 運用ガイド

ユーザー管理

2.2.5 権限設定

データベースに作成したオブジェクトには権限を設定することができます。詳細は、“PostgreSQL 9.2.4文書”の“権限”を

参照してください。

2.2.6 データベースの作成

データベースの作成について説明します。

注意

データベースの作成は、DWHサーバ管理者で実行してください。

以下にサーバ上からの操作例を示します。

1. psqlコマンドを使用して、データベースpostgresに接続します。

“psql postgres”と実行します。

> psql postgres

psql (9.2.8)

Type "help" for help.

2. データベースを作成します。

データベースを作成するために、“CREATE DATABASE データベース名;”文を実行します。

postgres=# CREATE DATABASE db01;

CREATE DATABASE;

3. データベースが作成されたことを確認します。

“\l+”コマンドを実行し、2で作成したデータベース名が表示されることを確認します。

postgres:# \l+

データベース一覧

名前 | 所有者 | エンコーディング| 照合順序 |Ctype(変換演算子) |

---------+-------------+-----------------+------------------+------------------+

db01 |Administrator|UTF8 |Japanese_Japan.932|Japanese_Japan.932|

- 45 -

Page 58: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

postgres |Administrator|UTF8 |Japanese_Japan.932|Japanese_Japan.932|

| | | | |

template0|Administrator|UTF8 |Japanese_Japan.932|Japanese_Japan.932|

| | | | |

(4 行)

アクセス権 |サイズ |テーブルスペース|説明

--------------------------------+-------+----------------+------------------------------------------

|7265 KB|pg_default |

|7265 KB|pg_default |default administrative connection database

=c/Administrator +|7265 KB|pg_default |unmodifiable empty database

Administrator=CTc/Administrator | | |

=c/Administrator +|7265 KB|pg_default |default template for new database

Administrator=CTc/Administrator | | |

(注)上記の表示例の表は上下2つに分かれていますが、実際には上の表の右側に下の表の内容が続いて表

示されます。

4. データベースpostgresと切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

なお、createdbコマンドを使用してデータベースを作成することもできます。

参照

・ createdbコマンドを使用したデータベースの作成については、“PostgreSQL 9.2.4文書”の“データベースの作成”を

参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

2.2.7 データベースの削除

データベースの削除について説明します。

データベースの削除はそのデータベースに含まれるすべてのオブジェクトを削除します。 削除されたデータベースは復

元できません。

注意

データベースの削除は、DWHサーバ管理者で実行してください。

以下にサーバ上からの操作例を示します。

1. psqlコマンドを使用して、データベースpostgresに接続します。

“psql postgres”と実行します。

> psql postgres

psql (9.2.8)

Type "help" for help.

2. データベースを削除します。

データベースを削除するために、“DROP DATABASE データベース名;”文を実行します。

postgres=# DROP DATABASE db01;

DROP DATABASE;

- 46 -

Page 59: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3. データベースpostgresと切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

なお、dropdbコマンドを使用してデータベースを削除することもできます。

参照

・ dropdbコマンドを使用したデータベースの削除については、“PostgreSQL 9.2.4文書”の“dropdb”を参照してくださ

い。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

注意

・ 削除しようとしているデータベースに接続している場合、DROP DATABASEを実行することはできません。template1など、その他のデータベースに接続してDROP DATABASEを実行してください。

・ クラスタの 後のユーザーデータベースを削除する場合、template1に接続してDROP DATABASEを実行してくだ

さい。

2.2.8 DWHサーバのバックアップ

DWHサーバのバックアップ方法について説明します。

symasbackupコマンドでバックアップすることにより、ディスク装置の物理的破壊やデータの論理的破損が発生する直前

や、バックアップ時点にリカバリーできます。

注意

バックアップは、DWHサーバ管理者で実行してください。

バックアップは、スーパーユーザーで実行してください。

以下の方法でDWHサーバのバックアップを行います。

バックアップの準備

Symfoware Server機能とデータ加工サーバ機能が起動していることを確認します。

参照

確認する方法は、“2.2.3 DWHサーバの状態確認”を参照してください。

バックアップの方法

以下の手順でDWHサーバ管理者がバックアップを実施します。

以下の手順でスーパーユーザーがバックアップを実施します。

1. symasbackupコマンド

symasbackupコマンドでは以下の資源のバックアップを行います。

- カラムナテーブルに格納されたデータ以外のデータベース資源

- データ加工機能の定義情報

- 47 -

Page 60: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

2. データのエクスポート

カラムナテーブルに格納されたデータをバックアップするために、カラムナテーブルに格納されたデータのエクス

ポートを行います。

参照

・ symasbackupコマンドの詳細は、“I.1.7 symasbackup”を参照してください。

・ カラムナテーブルのデータをエクスポートする方法は、“2.2.10 データのエクスポート”を参照してください。

バックアップの周期

業務内容によって異なりますが、Symfoware Analytics Serverでは、バックアップの周期を1日として運用することを推奨し

ます。

注意

・ symasbackupコマンドは、カラムナテーブルに格納されているデータのバックアップを行いません。カラムナテーブル

に格納されているデータをバックアップする場合は、カラムナテーブルのデータをエクスポートしてください。

・ ディスク故障を考慮して、バックアップ先ディレクトリは、以下の格納先とは別のディスクに配置してください。

- データベースのデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先ディレクトリ

- カラムナテーブルのメインデータ格納先rawデバイス

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース格納先rawデバイス

- データ加工サーバのデータ管理ディレクトリ

・ バックアップ先ディレクトリにはバックアップデータよりも容量が大きいディレクトリを指定してください。

バックアップデータの容量は以下の式で見積もってください。

バックアップデータの容量

=(データ加工サーバのデータ管理ディレクトリのサイズ

+ [DWHサーバのインストール先ディレクトリ]\IBAMS\Runtime\var\tools\FJSVibpma\ibpmm_dataのサイズ

+ [データ加工ユーザー(注)の数] × 0.02MB

+ 100.5MB)

× 1.3

バックアップデータの容量

=(データ加工サーバのデータ管理ディレクトリのサイズ

+ /var/opt/FJSVbamsr/tools/FJSVibpma/ibpmm_dataのサイズ

+[データ加工ユーザー(注)の数] × 0.02MB

+ 100.5MB)

× 1.3

(注) データ加工ユーザーとは、データ加工を行うユーザーです。データ加工ユーザーの詳細は、“3.2.2 ユーザーを

定義する”を参照してください。

・ バックアップ先ディレクトリが存在する場合、symasbackupコマンドは以下の入力を要求します。

入力要求(以下から選択) 意味

Y バックアップ先ディレクトリの配下のオブジェクトを削除してバックアップを実行します。

N バックアップコマンドを中断します。

- 48 -

Page 61: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ symasbackupコマンドを含む他のSymfoware Analytics Serverコマンドの実行中にsymasbackupコマンドを実行しない

でください。

・ すでにアンセットアップ済み、またはセットアップ未実施の場合、symasbackupコマンドを実行しないでください。

・ バックアップ中はデータ加工サーバ機能が停止されるため、データ加工機能を利用できません。バックアップが完了

すると、データ加工サーバ機能が自動的に起動されます。

2.2.9 DWHサーバのリストア

DWHサーバのリストア方法について説明します。

注意

リストアは、DWHサーバ管理者で実行してください。

リストアは、スーパーユーザーで実行してください。

以下の方法でDWHサーバのリストアを行います。

リストアの準備

DWHサーバが停止していることを確認します。

参照

確認する方法は、“2.2.3 DWHサーバの状態確認”を参照してください。

リストアの方法

以下の手順でDWHサーバの管理者がデータベースのリストアを実施します。

以下の手順でスーパーユーザーがデータベースのリストアを実施します。

1. symasrestoreコマンド

symasbackupコマンドで採取したバックアップを指定して、DWHサーバの資源を復元します。復元できる時点は以

下のとおりです。

バックアップ資源 復元できる時点

カラムナテーブルに格納されたデータ以外のデータベース資

ディスク装置の物理的破壊やデータの論理的

破損が発生する直前

データ加工機能の定義情報 バックアップ時点

2. カラムナテーブルの作成

カラムナテーブルを作成するために、カラムナテーブルに対応する外部テーブルのテーブル名を取得します。以

下に外部テーブルのテーブル名を取得して、カラムナテーブルを作成する方法を説明します。

1. DWHサーバ上でpsqlコマンドを使用して、データベースpostgresに接続します。

“psql postgres”と実行します。

> psql postgres

psql (9.2.8)

Type "help" for help.

2. \dコマンドにより、テーブルの一覧を取得します。

- 49 -

Page 62: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

postgres=# \d

リレーションの一覧

スキーマ | 名前 | 型 | 所有者

----------+---------+--------------+---------------

public | tbl01 | テーブル | Administrator

public | f_tbl01 | 外部テーブル | Administrator

public | f_tbl02 | 外部テーブル | Administrator

public | dual | ビュー | Administrator

(4 行)

3. テーブルの一覧において、“型”の値が“外部テーブル”である行の“スキーマ”と“名前”を控えておきます。

4. 手順3で取得した“スキーマ”と“名前”を用いて、pgxa_create_tableシステム関数を実行し、カラムナテーブ

ルを作成します。

以下の例では“スキーマ”が“public”、“名前”が“f_tbl01”を指定した場合を示します。

postgres=# SELECT pgxa_create_table('public.f_tbl01');

pgxa_create_table

-------------------

t

(1 row)

参照

pgxa_create_tableシステム関数の詳細は、“I.4.1 pgxa_create_table”を参照してください。

3. データのインポート

バックアップ時にエクスポートしたデータをカラムナテーブルにインポートします。

参照

・ symasrestoreコマンドの詳細は、“I.1.8 symasrestore”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

・ カラムナテーブルのデータをインポートする方法は、“2.2.11 データのインポート”を参照してください。

注意

・ symasrestoreコマンドは、カラムナテーブルのデータのリストアを行いません。カラムナテーブルのデータをリストアす

る場合は、カラムナテーブルのデータのバックアップ時にエクスポートしたデータをインポートしてください。

・ リストア元ディレクトリには、symasbackupコマンドでバックアップ先に指定したディレクトリを指定してください。

・ リストアはDWHサーバが停止した状態で実行してください。DWHサーバが起動状態でリストアを実行すると失敗しま

す。

・ symasrestoreコマンドを含む他のSymfoware Analytics Serverコマンドの実行中にsymasrestoreコマンドを実行しない

でください。

・ すでにアンセットアップ済み、またはセットアップ未実施の場合、symasrestoreコマンドを実行しないでください。

2.2.10 データのエクスポート

データベースに格納されたデータをエクスポートする方法を説明します。

- 50 -

Page 63: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

データのエクスポートは、DWHサーバ管理者で実行してください。

テーブルに格納されているデータのエクスポート

テーブルに格納されているデータをエクスポートするには、COPYコマンドを使用します。

参照

COPYコマンドに指定できる引数の詳細は、“PostgreSQL 9.2.4文書”の“リファレンス”を参照してください。

カラムナテーブルに格納されているデータのエクスポート

カラムナテーブルに格納されているデータをエクスポートする場合は、pgxa_export_from_tableシステム関数を実行します。

以下にサーバ上からの操作例を示します。

1. psqlコマンドを使用して、データベースpostgresに接続します。

“psql postgres”と実行します。

> psql postgres

psql (9.2.8)

Type "help" for help.

2. カラムナテーブルに格納されているデータをエクスポートします。

カラムナテーブルに格納されているデータをエクスポートするために、pgxa_export_from_tableシステム関数を実

行します。

postgres=# SELECT pgxa_export_from_table('scm.tbl1', 'd:\data\output.csv', 'where col1>0 and

col2=''abc''' );

pgxa_export_from_table

------------------------

t

(1 row)

postgres=# SELECT pgxa_export_from_table('scm.tbl1', '/data/output.csv', 'where col1>0 and

col2=''abc''' );

pgxa_export_from_table

------------------------

t

(1 row)

3. データベースpostgresと切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_export_from_tableシステム関数の詳細は、“I.4.4 pgxa_export_from_table”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

2.2.11 データのインポート

DWHサーバ上のファイルデータベースにインポートする方法を説明します。

- 51 -

Page 64: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

データのインポートは、DWHサーバ管理者で実行してください。

テーブルへのデータのインポート

テーブルへデータをインポートする場合は、COPY FROMコマンドを実行します。

参照

COPY FROMコマンドに指定できる引数の詳細は、“PostgreSQL 9.2.4文書”の“リファレンス”を参照してください。

カラムナテーブルへのデータのインポート

カラムナテーブルへデータをインポートする場合は、pgxa_import_to_tableシステム関数を実行します。

以下にサーバ上からの操作例を示します。

1. psqlコマンドを使用して、データベースpostgresに接続します。

“psql postgres”と実行します。

> psql postgres

psql (9.2.8)

Type "help" for help.

2. カラムナテーブルへデータをインポートします。

カラムナテーブルへデータをインポートするために、pgxa_import_to_tableシステム関数を実行します。

postgres=# SELECT pgxa_import_to_table('scm.tbl1', 'd:\data\input.csv', true, ',', 'CRLF' );

pgxa_import_to_table

------------------------

t

(1 row)

postgres=# SELECT pgxa_import_to_table('scm.tbl1', '/data/input.csv', true, ',', 'LF' );

pgxa_import_to_table

------------------------

t

(1 row)

3. データベースpostgresと切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_import_to_tableシステム関数の詳細は、“I.4.3 pgxa_import_to_table”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

- 52 -

Page 65: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

2.2.12 モニタリング

2.2.12.1 データベースの異常

Symfoware Analytics Serverでは、データベースのエラーや警告などをイベントログまたはシステムログに出力します。エ

ラー発生有無や、エラー原因を特定するために有益な情報となります。イベントログまたはシステムログを定期的に確認

し、エラーが発生していないか監視してください。

メッセージを監視する製品を使用して、Symfoware Analytics Serverが出力するメッセージを監視する場合は、メッセージ

本文を監視するのではなく、SQLSTATEを監視するように設定してください。メッセージ本文は、Symfoware AnalyticsServerのバージョンアップに伴い変更されることがあるためです。

参照

エラーメッセージの詳細は、“付録J メッセージ”、および“Symfoware Server メッセージ集”を参照してください。

参考

本製品の運用中、イベントログまたはシステムログに「IQ 16.0」を含むメッセージが出力される場合があります。レベルに

警告、または、エラーのメッセージが出力された場合、当社技術員に連絡してください。

2.2.12.2 ディスク容量

ディスクの使用量を確認する方法を説明します。

注意

DWHサーバ管理者で実行してください。

カラムナテーブル以外のテーブル

OSが提供するfsutil volume diskfree コマンドをDWHサーバ管理者で実行して、カラムナテーブル以外のテーブルのディ

スク使用量を確認します。

C:\SymfoAS>fsutil volume diskfree C:

空きバイト総数 : 54359437312

バイト総数 : 118480695296

利用可能な空きバイト総数 : 54359437312

OSが提供するdfコマンドをDWHサーバ管理者で実行して、カラムナテーブル以外のテーブルのディスク使用量を確認

します。

$ df

Filesystem 1K-ブロック 使用 使用可 使用% マウント位置

/dev/sda2 20642428 7525436 12068416 39% /

tmpfs 4030912 0 4030912 0% /dev/shm

/dev/sda1 253871 169698 71066 71% /boot

- 53 -

Page 66: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

カラムナテーブル

pgxa_dbspace_usageシステムビューを使用して確認します。

以下にサーバ上からの操作例を示します。

1. psqlコマンドを使用して、データベースpostgresに接続します。

“psql postgres”と実行します。

> psql postgres

psql (9.2.8)

Type "help" for help.

2. カラムナテーブルのディスクの使用量を確認します。

カラムナテーブルのディスクの使用量を確認するために、pgxa_dbspace_usageシステムビューを実行します。

postgres=# SELECT * FROM pgxa_dbspace_usage;

dbspacename | usage | totalsize

-------------+-------+-----------

SYMFOAS_DBS | 35 | 29.3G

(1 row)

3. データベースpostgresと切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_dbspace_usageシステムビューの詳細は、“I.3.1 pgxa_dbspace_usage”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

カラムナテーブルのデータベーススペースを追加する場合は、pgxa_add_dbspaceシステム関数を実行します。

以下にサーバ上からの操作例を示します。

1. psqlコマンドを使用して、データベースpostgresに接続します。

“psql postgres”と実行します。

> psql postgres

psql (9.2.8)

Type "help" for help.

2. カラムナテーブルのデータベーススペースを追加します。

カラムナテーブルのデータベーススペースを追加するために、pgxa_add_dbspaceシステム関数を実行します。

postgres=# SELECT pgxa_add_dbspace('SYMFOAS_DBS', '\\.\Z:');

pgxa_add_dbspace

------------------------

t

(1 row)

postgres=# SELECT pgxa_add_dbspace('SYMFOAS_DBS', '/dev/raw/raw4');

pgxa_add_dbspace

------------------------

t

(1 row)

- 54 -

Page 67: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3. データベースpostgresと切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_add_dbspaceシステム関数の詳細は、“I.4.6 pgxa_add_dbspace”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

2.2.12.3 コネクション状況

pg_stat_activityビューを利用して、長時間、待ち状態のクライアントのコネクションを監視します。

以下の例は、クライアントの待ち状態が60分以上のコネクションを表示します。

ただし、アプリケーションの互換性を維持することを考慮し、下記のSQL文中のシステムカタログを直接参照しないように

してください。

postgres=# select * from pg_stat_activity where state='idle in transaction' and current_timestamp >

cast(query_start +

interval '60 minutes' as timestamp);

-[ RECORD 1 ]----+------------------------------

datid | 16384

datname | db01

pid | 16875

usesysid | 10

usename | symfo

application_name | apl01

client_addr | 192.33.44.15

client_hostname |

client_port | 51793

backend_start | 2013-05-31 17:40:24.161826+09

xact_start | 2013-05-31 17:40:27.636134+09

query_start | 2013-05-31 17:40:27.636134+09

state_change | 2013-05-31 17:40:27.636402+09

waiting | f

state | idle in transaction

query | begin;

参照

・ アプリケーションの互換性の維持に関する詳細は、“Symfoware Server アプリケーション開発ガイド”の“アプリケー

ションの互換に関する注意事項”を参照してください。

・ pg_stat_activityの詳細は、“PostgreSQL 9.2.4文書”の“統計情報コレクタ統計情報コレクタ”を参照してください。

2.2.13 パラメーター変更

Symfoware Analytics Serverは、データベースの動作環境に関する各種情報を以下のファイルに保持しています。

・ [データベースのデータ格納先ディレクトリ]配下のファイルpostgresql.conf

業務や運用に合わせて、上記ファイル内のパラメーターをテキストエディタで直接編集してください。

注意

パラメーターの変更は、DWHサーバ管理者が行ってください。

- 55 -

Page 68: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

エラーログの設定

Windowsの場合

パラメーター名 設定値 設定を有効にする方法

event_source 複数のDWHサーバを利用する場合に、イベントログに出力

するメッセージを識別するために、メッセージにつけるイベ

ントソース名を指定します。

デフォルトはPostgreSQLです。

・ symasstart(システムの起

動コマンド)の実行

・ マシンの再起動

logging_collector DWHサーバが出力するメッセージをサーバログファイルに

出力するように、“on”を指定します。サーバログファイルは、

データベースクラスタ内のpg_logディレクトリの下に作成され

ます。

log_destination DWHサーバが出力するメッセージを、画面とイベントログに

出力するように、“stderr, eventlog”を指定します。

pg_ctlコマンドのreloadオプ

ション

log_line_prefix DWHサーバが出力するメッセージの先頭につける情報を

指定します。これらの情報はメッセージの自動監視に便利

です。

SQLSTATE値、出力時刻、実行したホスト、アプリケーショ

ン名、ユーザーIDを出力することができます。詳細は、

“PostgreSQL 9.2.4文書”の“何をログに”を参照してくださ

い。

例)log_line_prefix = '%e: %t [%p]: [%l-1] user = %u,db =

%d,remote = %r app = %a '

Linuxの場合

パラメーター名 設定値 設定を有効にする方法

logging_collector DWHサーバが出力するメッセージをサーバログファイルに

出力するように、“on”を指定します。サーバログファイルは、

データベースクラスタ内のpg_logディレクトリの下に作成され

ます。

・ symasstart(システムの起

動コマンド)の実行

・ マシンの再起動

syslog_ident 複数のインスタンスを利用する場合に、システムログに出力

するメッセージを識別するために、メッセージにつけるラベ

ルを指定します。

pg_ctlコマンドのreloadオプ

ション

log_destination DWHサーバが出力するメッセージを、画面とシステムログ

に出力するように、“stderr,syslog”を指定します。

log_line_prefix DWHサーバが出力するメッセージの先頭につける情報を

指定します。これらの情報はメッセージの自動監視に便利

です。

SQLSTATE値、出力時刻、実行したホスト、アプリケーショ

ン名、ユーザーIDを出力することができます。詳細は、

“PostgreSQL 9.2.4文書”の“何をログに”を参照してくださ

い。

例)log_line_prefix = '%e: %t [%p]: [%l-1] user = %u,db =

%d,remote = %r app = %a '

接続に関する設定

- 56 -

Page 69: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーター名 設定値 設定を有効にする方法

listen_addresses クライアントアプリケーションからの接続をサーバが監視す

る TCP/IP アドレスを指定します。この値は、ホスト名をコン

マで区切ったリスト、そして/もしくは、数値によるIPアドレス

です。*という特別なエントリーは利用可能な全てのIPイン

ターフェースに対応します。エントリー0.0.0.0は全てのIPv4アドレスの監視を、そしてエントリー::は全てのIPv6アドレス

の監視を許容します。リストが空の場合、サーバはいかなる

IPインターフェースも全く監視しないで、Unixドメインソケット

のみを使用して接続が行われます。

デフォルトの値はlocalhostで、ローカルなTCP/IP "loopback"接続のみ許可します。

・ symasstart(システムの起

動コマンド)の実行

・ マシンの再起動

superuser_reserved_connections

DWHサーバを管理するために使用する接続を予約するた

めに使用します。この値は以下の説明をもとに加算して設

定します。

・ 自動バキューム機能でDWHサーバの起動中に常時使

用 ... 3つ

・ バックアップやインデックス再構築などの保守のために

管理者が接続 ... 1つ

・ pgAdminの動作時に使用 ... 使用するクライアントの数

デフォルト値は3です。

max_connections DWHサーバへの同時接続数 +superuser_reserved_connectionsの値を指定します。

デフォルト値および 大値は100です。

カラムナテーブルに関する設定

パラメーター名 設定値 設定を有効にする方法

bypass_pgexec.enable

カラムナテーブル専用のSQLエンジンを使用するか否かを

指定します。

使用しない設定にした場合、カラムナテーブルは読み込み

専用の表となります。

以下の値で指定します。

・ true:使用する

・ false:使用しない

デフォルト値は'true'です。

・ システム全体を有効化す

る場合

symasstart(システムの起

動コマンド)の実行

・ 接続中のコネクションの

みを有効化する場合

SET文の実行

参照

その他のパラメーターについては、“PostgreSQL 9.2.4文書”の“サーバの設定”を参照してください。

2.2.14 安全な通信の構成

クライアントとサーバ間の通信データに機密情報を含む場合、通信データを暗号化することで、ネットワーク上の盗聴に

よる脅威から通信データを保護することができます。詳細は、“Symfoware Server 運用ガイド”の“Secure Sockets Layerによる安全な通信の構成”を参照してください。

- 57 -

Page 70: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

第3章 活用編

基幹システムのデータをBIツールから利用するためには、DWHにデータを格納し、必要に応じてBIツールから利用しや

すいデータ形式への加工を行います。

Symfoware Analytics Serverでは、データ加工クライアント機能を利用して、DWHへのデータ格納や、データ加工といっ

た処理をデータ加工機能のテンプレートとして提供しています。

本章では、データ加工フローによるデータ活用方法の説明と各種テンプレートの使い方について説明します。

参考

本章では、GUIを利用したDWHへのデータ格納や、データ加工方法について説明しています。

SQLコマンドによるDWHへのテーブル作成やデータ格納を行うためのシステム関数の詳細は、“I.4 システム関数”を参

照してください。

3.1 データ加工の基本知識

3.1.1 データ加工フローとは

データ加工フローとは、テーブル作成やデータの格納、加工、整形を行う処理手順を指します。

データ加工フローはデータ加工クライアント機能である分析フローエディタで作成します。

分析フローエディタとは

分析フローエディタとはデータ加工フローを作成するためのGUIです。

起動方法

[スタートメニュー]-[Interstage Business Analytics Modeling Server]-[分析フローエディタ]を選択してください。

ログイン方法

分析フローエディタを起動するとログイン画面が表示されます。以下の項目を入力し、[ログイン]ボタンを押してくださ

い。

項目 必須/任意 値の説明

ユーザーID 必須 データ加工ユーザーのユーザーIDを指定します。デフォルトは“ibamsadmin”です。

パスワード 任意 データ加工ユーザーのパスワードを指定します。デフォルトは“ibamsadmin”です。

サーバ 必須 接続するDWHサーバを指定します。2回目以降は前回の接続先が表示されます。

FQDN形式、IPv4形式、IPv6形式のどれかで指定します。または、ドロップダウンリ

ストで表示される履歴から選択します。

ポート番号 必須 接続するDWHサーバと通信するポート番号を指定します。デフォルトは25000です。2回目以降は前回のポート番号が表示されます。

この項目は、初期状態では表示されません。[オプション]ボタンがクリックされるたび

に表示と非表示が切り替わります。

- 58 -

Page 71: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

分析フローエディタの画面構成

名前 説明

メニューバー 分析フローエディタの操作一覧です。

ツールバー よく使われる操作を割り当てたアイコンです。

分析フロー一覧パネル データ加工フローの一覧です。

分析フローパネル データ加工フローを編集するパネルです。

部品一覧パネル 部品の一覧です。データストア一覧パネルとは、タブで切り替えて表示します。

データストア一覧パネル データストアの一覧です。部品一覧パネルとは、タブで切り替えて表示します。

ステータスバー データ加工フローの実行状態が表示されます。表示される状態は以下のとおりです。

・ 編集中

データ加工フローを編集していることを示します。

・ 実行中

データ加工フローを実行していることを示します。この状態のとき、データ加工フ

ローは編集できません。

・ 実行完了

データ加工フローの実行が正常に終了した状態を示します。この状態のとき、実行

結果を取得することができます。

・ エラー

データ加工フローの実行が異常終了したことを示します。

分析フローパネルの構成は以下のとおりです。

- 59 -

Page 72: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

本章で利用する機能について説明します。詳細は、“Interstage Business Analytics Modeling Server 分析フローエ

ディタ操作リファレンス”の“ [分析フローパネル]”を参照してください。

名前 説明

ノード 分析フローパネルに表示された部品やデータストアのことです。

エッジ ノード間のデータの流れを示す矢印部分のことです。

ブロック ノードやエッジをまとめておくものです。ブロックも、より大きなブロックとしてまとめることができます。

ノードの構成は以下のとおりです。

本章で利用する機能について説明します。詳細は、“Interstage Business Analytics Modeling Server 分析フローエ

ディタ操作リファレンス”の“ノード”を参照してください。

名前 説明

入力コネクター ノードの左側に表示される、ノードの入力部分です。

出力コネクター ノードの右側に表示される、ノードの出力部分です。

ノード名称 ノードの下側に表示されるノードの名称です。

ノードアイコン ノードの中央に表示される、ノードの種類を示すアイコンです。

ツリーアイコン ノードの上側に表示される、ノードの詳細な種類を示すアイコンです。

エラーアイコン ノードアイコンの右下に表示され、必須のプロパティ値が未設定の場合に表示されます。

- 60 -

Page 73: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

ポイント

分析フローエディタの操作方法の詳細は以下のマニュアルを参照してください。

- データ加工フローを作成する作業と手順を知りたい場合

Interstage Business Analytics Modeling Server 分析フロー設計・開発ガイド

- 分析フローエディタの詳しい操作を知りたい場合

Interstage Business Analytics Modeling Server 分析フローエディタ操作リファレンス

参考

作成したノードやブロックをコピーして、同一のフローや異なるフローに貼り付けて再利用することができます。詳細

は、“Interstage Business Analytics Modeling Server 分析フローエディタ操作リファレンス”の“ノード・ブロックのコ

ピー・貼り付け”を参照してください。

3.1.2 テンプレートとは

テンプレートとは、基本的なデータ加工処理ができるデータ加工フローのことです。ユーザーは必要なパラメーターを設

定するだけで、データ加工フローの定義を行うことができます。

分析フローエディタの[分析フロー一覧パネル]の[テンプレート]フォルダーの中に格納されています。以降では、提供し

ているテンプレートを使ってデータを加工する方法を説明します。

テンプレート一覧

Symfoware Analytics Serverでは、以下のテンプレートを提供しています。

カテゴリ テンプレート名 機能概要

テーブル操作 01_カラムナテーブル作成 データベースにカラムナテーブルを作成します。

02_カラムナテーブル削除 データベースのカラムナテーブルを削除します。

03_テーブル作成 データベースにテーブルを作成します。

04_テーブル削除 データベースのテーブルを削除します。

05_テーブル権限付与 指定したユーザーに指定したテーブルへの権限を与えます。

06_テーブル権限取消 指定したユーザーから指定したテーブルへの権限を取り消します。

07_テーブル一覧取得 データベースからテーブル一覧を取得し、テキストファイルへ書き出し

ます。

08_テーブル定義取得 データベースからテーブルの定義を取得し、テキストファイルへ書き出

します。

データ操作 01_カラムナテーブル格納 CSVファイルに記載されたデータを、事前に作成されたカラムナテーブ

ルに格納します。

02_テーブル格納 CSVファイルに記載されたデータを、事前に作成されたテーブルに格

納します。

03_カラムナテーブル行絞込 カラムナテーブルに格納されたデータを行方向に絞り込み、抽出対象

と同じ列を持つカラムナテーブルへデータを格納します。

3.2 データ加工方法

テンプレートを利用したDWHのデータの加工方法を説明します。

- 61 -

Page 74: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3.2.1 作業の流れ

データ加工フローの作成手順を以下に示します。

図3.1 データ加工フローの作成手順

3.2.2 ユーザーを定義する

データ加工を行うユーザーを定義します。Symfoware Analytics Serverではデフォルトでibamsadminというユーザーを定

義していますが、必要に応じて新しいユーザーを定義することができます。

データ加工ユーザーの定義の詳細は、“Interstage Business Analytics Modeling Server 運用ガイド”の“ユーザー管理”

を参照してください。

3.2.3 カラムナテーブルに格納する

3.2.3.1 DWHサーバ上のデータをカラムナテーブルに格納してデータ活用する

データを分析、活用するために、DWHサーバ上にあるCSVファイルに記載されたデータをそのままカラムナテーブルに

格納し、BIツールで活用する方法を説明します。

利用するテンプレート

[テンプレート]フォルダー内の以下のテンプレートを利用します。

・ [01_テーブル操作]-[01_カラムナテーブル作成]

・ [02_データ操作]-[01_カラムナテーブル格納]

手順

以下の手順でCSVファイルに記載されたデータをカラムナテーブルに格納することができます。

1. [01_カラムナテーブル作成]を利用して、データベースにカラムナテーブルを作成するデータ加工フローを作成します。

データ加工フローを作成する手順は、“3.4.1 カラムナテーブル作成”を参照してください。

2. 作成したデータ加工フローを実行することで、データベースにカラムナテーブルを作成することができます。

- 62 -

Page 75: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3. [01_カラムナテーブル格納]を利用して、作成したカラムナテーブルにDWHサーバ上にあるCSVファイルのデータ

を格納するデータ加工フローを作成します。

データ加工フローを作成する手順は、“3.4.9 カラムナテーブル格納”を参照してください。

4. 作成したデータ加工フローを実行することで、作成したカラムナテーブルに指定したデータを格納することができ

ます。

5. アプリケーションを開発して、またはBIツールを用いて、データの活用を行います。

アプリケーションの開発方法は、“3.3.1 アプリケーションの開発”を参照してください。また、BIツールからの活用方

法は、“3.3.2 BIツールからの活用”を参照してください。

3.2.3.2 任意の条件でカラムナテーブルの行を絞り込みデータ活用する

カラムナテーブル上に格納された大量データから、地域やある一定の期間に着目して絞り込んだカラムナテーブルを作

成することで、データをより分析、活用しやすくなります。カラムナテーブルを任意の条件で行方向に絞り込み、BIツール

で活用する方法を説明します。

利用するテンプレート

[テンプレート]フォルダー内の以下のテンプレートを利用します。

・ [01_テーブル操作]-[01_カラムナテーブル作成]

・ [02_データ操作]-[03_カラムナテーブル行絞込]

手順

以下の手順で、カラムナテーブルを任意の条件で行方向に絞り込むことができます。

1. [01_カラムナテーブル作成]を利用して、絞り込み後の行を格納するカラムナテーブルを作成するためのデータ加

工フローを作成します。

データ加工フローを作成する手順は、“3.4.1 カラムナテーブル作成”を参照してください。

2. 作成したデータ加工フローを実行し、データベースに格納用のカラムナテーブルを作成します。

3. [03_カラムナテーブル行絞込]を利用して、カラムナテーブルに格納されたデータを任意の条件で行方向に絞り込

むデータ加工フローを作成します。

データ加工フローを作成する手順は、“3.4.11 カラムナテーブル行絞込”を参照してください。

4. 作成したデータ加工フローを実行することで、データを指定した行方向に絞り込み、手順2で作成したカラムナテー

ブルにデータを格納することができます。

5. アプリケーションを開発して、またはBIツールを用いて、データの活用を行います。

アプリケーションの開発方法は、“3.3.1 アプリケーションの開発”を参照してください。また、BIツールからの活用方

法は、“3.3.2 BIツールからの活用”を参照してください。

3.3 データ活用

3.3.1 アプリケーションの開発

Symfoware Analytics Serverのデータベースにアクセスするアプリケーションを開発する場合、以下の注意事項がありま

す。

・ アプリケーションで使用できるSQL文については、“PostgreSQL 9.2.4文書”の“SQLコマンド”を参照してください。

・ カラムナテーブルを使用する際の注意事項については、“付録H カラムナテーブル使用時の注意事項”を参照して

ください。

・ Symfoware Analytics Serverで扱えるデータ型と範囲については、“G.1 データ型”を参照してください。

・ データの秘匿化を行う場合は、”付録D 秘匿化機能”を参照してください。

・ 他のデータベース上のテーブルへ透過的にアクセスする場合は、“付録C データベースリンク機能”を参照してくだ

さい。

- 63 -

Page 76: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

Symfoware Analytics Serverのデータベースにアクセスするアプリケーション開発の詳細は、“Symfoware Server アプリ

ケーション開発ガイド”を参照してください。

3.3.2 BIツールからの活用

BIツールを使用してSymfoware Analytics Serverのデータベースにアクセスする場合は、事前にBIツール側での設定が

必要です。例えば、SAP BusinessObjectsアプリケーションからDWHに接続するためには、SAP BusinessObjects BusinessIntelligence platformで提供されるConnection Serverを使用して、Symfoware Analytics Serverのデータベースをデータ

ソースとして設定してください。

設定方法の詳細は、“SAP BusinessObjects Business Intelligence platform”のマニュアルを参照してください。

3.4 テンプレートの利用方法

データ加工フローのテンプレートの利用方法について説明します。

3.4.1 カラムナテーブル作成

カラムナテーブルを作成する方法を説明します。

注意

・ 作成したカラムナテーブルがBIツールから参照できない場合は、カラムナテーブルに対するビュー表を定義し、BIツールからは定義したビュー表を参照するようにしてください。

ビュー表の定義方法は、“I.4.10 pgxa_create_view”を参照してください。

・ SQLオプション“bypass_pgexec.enable”の値に“false”を設定した場合、カラムナテーブルは読み込み専用の表とな

ります。SQLオプション“bypass_pgexec.enable”の詳細は、“2.2.13 パラメーター変更”の“カラムナテーブルに関する

設定”の“bypass_pgexec.enable”を参照してください。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

カラムナテーブル作成 カラムナテーブルを作成します。 必要なパラメーターを入力します。

格納構造作成 データベースに格納構造を作成します。 必要なパラメーターを入力します。

処理結果格納(ビルトイン) 処理を終了します。 ありません。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[01_カラムナテーブル作成]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

- 64 -

Page 77: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

2. 出力データストアの定義

それぞれの[処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。

1. [データストア一覧パネル]の[出力データストア]フォルダー配下で、出力データストアの定義を作成したい

フォルダーを選択します。

定義を作成したいフォルダーがない場合、フォルダーを新規に作成します。一つ上のフォルダーを選択し、

右クリックメニューの[フォルダーの新規作成]を選択します。

2. 右クリックメニューの[出力データストアの定義の新規作成]を選択します。または、メニューバーの[定義]-[出力データストアの定義の新規作成]を選択します。

3. [出力データストアの種類選択]画面が表示されるので、[ファイル]を選択します。

[出力データストアの定義]画面が表示されるので、必要な情報を入力します。以下の項目は、固定値を指定

してください。

- [格納先情報]タブの[データ格納先]で[ビルトインデータストア]を選択

- [データ形式]タブの[データ形式]で[バイナリデータ]を選択

4. [名前を付けて保存]ボタンをクリックします。

5. [データストア一覧パネル]で、作成した出力データストアを選択し、右クリックメニューの[配備]を選択して配

備します。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[カラムナテーブル作成]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 DWHサーバ管理者から割り当てられた

データベース名を指定します。

利用できるデータベースについてはDWHサーバ管理者に問い合わせてください。

SCM スキーマ名 必須 DWHサーバ管理者から割り当てられたス

キーマ名を指定します。スキーマ名を作成

しない運用の場合は、“public”を指定しま

す。

利用できるスキーマ名についてはDWHサーバ管理者に問い合わせてください。

TBL テーブル名 必須 作成するカラムナテーブルの名前を指定

します。使用できる文字は、“A.1Symfoware Serverサーバ機能”を参照して

ください。

UserName ユーザー名 必須 データベースのユーザー名を指定します。

Password パスワード 必須 ユーザーのパスワードを指定します。

Cols1 項目名 データ

型 NOTNULL制約

必須 作成するカラムナテーブルの項目名をカン

マ区切りで指定します。指定方法は以下の

とおりです。

[項目名] [データ型] [NOT NULL]

(例)項目名“col1”、“col2”、“col3”を指定

する場合。

col1 integer NOT NULL, col2 char(10),

col3 char(10) NOT NULL

Cols2Cols3Cols4Cols5Cols6Cols7Cols8Cols9Cols10

項目名 データ

型 NOTNULL制約

任意

- 65 -

Page 78: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

項目名に使用できる文字と項目数の上限

は、“A.1 Symfoware Serverサーバ機能”を

参照してください。

使用できるデータ型は、“G.1 データ型”を

参照してください。

ポイント

NOTNULL制約の指定

列に値の指定が必要な制約を設けたい場

合に指定します。

NOTNULL制約が不要の場合は項目名と

データ型のみ指定してください。

注意

指定する値が無い場合でも、変数を削除

しないでください。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

[格納構造作成]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 [カラムナテーブル作成]ノードで指定した

データベース名を指定します。

SCM スキーマ名 必須 [カラムナテーブル作成]ノードで指定した

スキーマ名を指定します。

TBL テーブル名 必須 [カラムナテーブル作成]ノードで指定した

カラムナテーブルの名前を指定します。

UserName ユーザー名 必須 [カラムナテーブル作成]ノードで指定した

ユーザー名を指定します。

Password パスワード 必須 [カラムナテーブル作成]ノードで指定した

パスワード名を指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

参考

[カラムナテーブル作成]ノードで作成するカラムナテーブルは、“3.4.9 カラムナテーブル格納”で格納するデータ

に応じて作成してください。

注意

- 値には1023文字まで入力できます。

- 66 -

Page 79: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- Cols1~Cols10の値には複数の項目を入力することができます。1023文字を超える場合は、以下のようにカン

マで終わるように入力し、次の項目からは次のColsの値に入力してください。

Cols1=col1 char(1) NOT NULL,col2 date NOT NULL,col3 time,....,coln integer,

Cols2=coln1 integer,coln2 float NOT NULL

なお、Cols2~Cols10の値は空白のままでも問題ありません。

4. テンプレートとの接続

以下の手順でテンプレートと出力データストアを接続します。

1. [データストア一覧パネル]から作成した出力データストアを分析フローパネルにドラッグアンドドロップして配

置します。

2. [処理結果格納(ビルトイン)]ノードの出力コネクターから、配置した出力データストアの入力コネクターに向

かってドラッグアンドドロップし、エッジで接続します。それぞれの[処理結果格納(ビルトイン)]ノードに対し

て、1つずつ出力データストアを接続するようにしてください。

5. データ加工フローの実行

以下の手順でデータ加工フローを実行します。

1. メニューバーの[プロジェクト]-[上書き保存]を選択し、データ加工フローを保存します。

2. [分析フロー一覧パネル]から保存したデータ加工フローを選択し、右クリックメニューの[配備]を選択してデー

タ加工フローを配備します。

3. メニューバーの[実行]-[開始]を選択して実行します。ステータスバーの表示が「実行中」となります。

正常終了すると、以下の画面が表示されますので、[OK]ボタンをクリックします。ステータスバーの表示が

「実行中」から「実行完了」になります。

参考

カラムナテーブル作成が失敗した場合、ステータスバーの表示が「エラー」となり、[エラー]ダイアログが表示

されます。エラーの原因を調査し、データ加工フローを修正してください。

調査方法は、“Interstage Business Analytics Modeling Server 分析フロー設計・開発ガイド”の“分析フロー

を実行”の手順3を参照してください。エラーメッセージは、“Symfoware Server メッセージ集”を参照するか、

またはエラーメッセージに記載された内容を確認し、ノードのパラメーターを修正してください。また、必要に

応じてテンプレートを修正してください。解決できない場合は当社技術員に連絡してください。

3.4.2 カラムナテーブル削除

カラムナテーブルを削除する方法を説明します。

注意

カラムナテーブルに対するビュー表を定義している場合は、ビュー表を削除してからカラムナテーブルを削除してください。

ビュー表の削除方法は、“PostgreSQL 9.2.4文書”の“リファレンス”を参照してください。

テンプレートの構成

テンプレートを構成するノードを説明します。

- 67 -

Page 80: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

格納構造削除 データベースの格納構造を削除します。 必要なパラメーターを入力します。

カラムナテーブル削除 カラムナテーブルを削除します。 必要なパラメーターを入力します。

処理結果格納(ビルトイン) 処理を終了します。 ありません。

利用手順

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[02_カラムナテーブル削除]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

それぞれの[処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナ

テーブル作成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[格納構造削除]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 [カラムナテーブル削除]ノードで指定した

データベース名を指定します。

SCM スキーマ名 必須 [カラムナテーブル削除]ノードで指定した

スキーマ名を指定します。

TBL テーブル名 必須 [カラムナテーブル削除]ノードで指定した

カラムナテーブルの名前を指定します。

UserName ユーザー名 必須 [カラムナテーブル削除]ノードで指定した

ユーザー名を指定します。

Password パスワード 必須 [カラムナテーブル削除]ノードで指定した

パスワード名を指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

[カラムナテーブル削除]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 削除するカラムナテーブルがあるデータ

ベース名を指定します。

SCM スキーマ名 必須 削除するカラムナテーブルのスキーマ名を

指定します。

TBL テーブル名 必須 削除するカラムナテーブルの名前を指定

します。

UserName ユーザー名 必須 削除するカラムナテーブルを作成したユー

ザー名を指定します。

- 68 -

Page 81: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

注意

値には1023文字まで入力できます。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した出力デー

タストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.3 テーブル作成

カラムナテーブル以外のテーブルを作成する方法を説明します。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

テーブル作成 テーブルを作成します。 必要なパラメーターを入力します。

処理結果格納(ビルトイン) 処理を終了します。 ありません。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[03_テーブル作成]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

[処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナテーブル作

成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[テーブル作成]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 DWHサーバ管理者から割り当てられたデー

タベース名を指定します。

- 69 -

Page 82: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

利用できるデータベースについてはDWHサーバ管理者に問い合わせてください。

SCM スキーマ名 必須 DWHサーバ管理者から割り当てられたス

キーマ名を指定します。スキーマ名を作成

しない運用の場合は、“public”を指定しま

す。

利用できるスキーマ名についてはDWHサー

バ管理者に問い合わせてください。

TBL テーブル名 必須 作成するテーブル名を指定します。利用で

きる文字の範囲は、“A.1 Symfoware Serverサーバ機能”を参照してください。

UserName ユーザー名 必須 データベースのユーザー名を指定します。

Password パスワード 必須 ユーザーのパスワードを指定します。

Cols1 項目名 データ

型 NOTNULL制約

必須 作成するテーブルの項目名をカンマ区切り

で指定します。指定方法は以下のとおりで

す。

[項目名] [データ型] [NOT NULL]

(例)項目名“col1”、“col2”、“col3”を指定

する場合。

col1 integer NOT NULL, col2 char(10),

col3 char(10) NOT NULL

項目名に使用できる文字と項目数の上限

は、“A.1 Symfoware Serverサーバ機能”を

参照してください。

使用できるデータ型は、“G.1 データ型”を

参照してください。

ポイント

NOTNULL制約の指定

列に値の指定が必要な制約を設けたい場

合に指定します。

NOTNULL制約が不要の場合は項目名と

データ型のみ指定してください。

注意

指定する値が無い場合でも、変数を削除し

ないでください。

Cols2Cols3Cols4Cols5Cols6Cols7Cols8Cols9Cols10

項目名 データ

型 NOTNULL制約

任意

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

参考

[テーブル作成]ノードで作成するテーブルは、“3.4.10 テーブル格納”で格納するデータに応じて作成してくださ

い。

- 70 -

Page 83: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

- 値には1023文字まで入力できます。

- Cols1~Cols10の値には複数の項目を入力することができます。1023文字を超える場合は、以下のようにカン

マで終わるように入力し、次の項目からは次のColsの値に入力してください。

Cols1=col1 char(1) NOT NULL,col2 date NOT NULL,col3 time,....,coln integer,

Cols2=coln1 integer,coln2 float NOT NULL

なお、Cols2~ Cols10の値は空白のままでも問題ありません。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した入力デー

タストアと出力データストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.4 テーブル削除

カラムナテーブル以外のテーブルを削除する方法を説明します。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

テーブル削除 テーブルを削除します。 必要なパラメーターを入力します。

処理結果格納(ビルトイン) 処理を終了します。 ありません。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[04_テーブル削除]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

[処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナテーブル作

成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[テーブル削除]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 削除するテーブルがあるデータベース名を

指定します。

- 71 -

Page 84: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

SCM スキーマ名 必須 削除するテーブルのスキーマ名を指定しま

す。

TBL テーブル名 必須 削除するテーブル名を指定します。

UserName ユーザー名 必須 削除するテーブルのユーザー名を指定しま

す。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

注意

値には1023文字まで入力できます。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した出力デー

タストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.5 テーブル権限付与

指定したユーザーに指定したカラムナテーブルまたはテーブルへの権限を与える方法を説明します。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

テーブル権限付与 指定したユーザーに指定したテーブルへの

権限を与えます。

必要なパラメーターを入力します。

処理結果格納(ビルトイン) 処理を終了します。 ありません。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[05_テーブル権限付与]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

[処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナテーブル作

成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

- 72 -

Page 85: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[テーブル権限付与]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 権限を付与するテーブルがあるデータベー

ス名を指定します。

SCM スキーマ名 必須 権限を付与するテーブルのスキーマ名を

指定します。

TBL テーブル名 必須 権限を付与するテーブル名を指定します。

UserName ユーザー名 必須 権限を付与するテーブルを作成したユー

ザー名を指定します。

Password パスワード 必須 ユーザーのパスワードを指定します。

Permission 付与する権限 必須 以下から1つ以上の権限を選択します。複

数選択する場合は、カンマ区切りで指定し

ます。

カラムナテーブルの権限を変更する場合、

SELECTのみ選択できます。

・ SELECTテーブルから行を検索する権限

・ INSERTテーブルに新しい行を作成する権限

・ UPDATEテーブルの行を更新する権限

・ DELETEテーブルから行を削除する権限

・ TRUNCATEテーブルを空にする権限

・ REFERENCES表参照制約を作成する権限

・ TRIGGER指定したテーブル上のトリガを作成す

る権限

・ ALL上記すべての権限

参照

権限の詳細は、“PostgreSQL 9.2.4文書”の

“GRANT”を参照してください。

PermittedUserName

権限を付与するユー

ザー名

必須 権限を付与するユーザー名を指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

- 73 -

Page 86: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

値には1023文字まで入力できます。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した出力デー

タストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.6 テーブル権限取消

指定したユーザーから指定したカラムナテーブルまたはテーブルへの権限を取り消す方法を説明します。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

テーブル権限取消 指定したユーザーから指定したテーブルへの

権限を取り消します。

必要なパラメーターを入力します。

処理結果格納(ビルトイン) 処理を終了します。 ありません。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[06_テーブル権限取消]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

[処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナテーブル作

成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[テーブル権限取消]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 権限を取り消すテーブルがあるデータベー

ス名を指定します。

SCM スキーマ名 必須 権限を取り消すテーブルのスキーマ名を指

定します。

TBL テーブル名 必須 権限を取り消すテーブル名を指定します。

UserName ユーザー名 必須 権限を取り消すテーブルを作成したユー

ザー名を指定します。

- 74 -

Page 87: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

Password パスワード 必須 ユーザーのパスワードを指定します。

Permission 取り消す権限 必須 以下から1つ以上の権限を選択します。複

数選択する場合は、カンマ区切りで指定し

ます。

カラムナテーブルの権限を変更する場合、

SELECTのみ選択できます。

・ SELECTテーブルから行を検索する権限

・ INSERTテーブルに新しい行を作成する権限

・ UPDATEテーブルの行を更新する権限

・ DELETEテーブルから行を削除する権限

・ TRUNCATEテーブルを空にする権限

・ REFERENCES表参照制約を作成する権限

・ TRIGGER指定したテーブル上のトリガを作成す

る権限

・ ALL上記すべての権限

参照

権限の詳細は、“PostgreSQL 9.2.4文書”の

“GRANT”を参照してください。

PermittedUserName

権限を取り消すユーザー

必須 権限を取り消すユーザー名を指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

注意

値には1023文字まで入力できます。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した出力デー

タストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.7 テーブル一覧取得

データベースからカラムナテーブルとテーブルそれぞれの一覧を取得する方法を説明します。

- 75 -

Page 88: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

テーブル一覧取得 データベースからカラムナテーブル以外の

テーブル一覧を取得します。

必要なパラメーターを入力します。

カラムナテーブル一覧取得 データベースからカラムナテーブルの一覧を

取得します。

必要なパラメーターを入力します。

テーブル一覧格納(ビルトイン) 設定された出力データストアへ取得したカラ

ムナテーブル以外のテーブル一覧を格納し

ます。

ありません。

カラムナテーブル一覧格納(ビル

トイン)

設定された出力データストアへ取得したカラ

ムナテーブル一覧を格納します。

ありません。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[07_テーブル一覧取得]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

[テーブル一覧格納(ビルトイン)]ノードと[カラムナテーブル一覧格納(ビルトイン)]ノードそれぞれに対して出力

データストアを定義します。手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“2. 出力データストアの定義”

を参照してください。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[テーブル一覧取得]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 テーブルの一覧情報を取得したいデー

タベース名を指定します。

SCM スキーマ名 必須 テーブルの一覧情報を取得したいス

キーマ名を指定します。

UserName ユーザー名 必須 データベースのユーザー名を指定しま

す。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリ

を絶対パスで指定します。

[カラムナテーブル一覧取得]ノード

- 76 -

Page 89: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 [テーブル一覧取得]ノードで指定した

データベース名を指定します。

SCM スキーマ名 必須 [テーブル一覧取得]ノードで指定したス

キーマ名を指定します。

UserName ユーザー名 必須 データベースのユーザー名を指定しま

す。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリ

を絶対パスで指定します。

注意

値には1023文字まで入力できます。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した出力デー

タストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

6. 取得したテーブルの確認

注意

必ず手順5に続けて実施してください。実行した分析フローエディタで、別のデータ加工フローを開いたり、分析フ

ローエディタを閉じたりすると、テーブル確認ができなくなります。

以下の手順でテーブルを確認します。

1. メニューバーの[実行]-[結果のダウンロード]を選択します。

2. [結果のダウンロード]ダイアログで、手順2で定義した出力データストアを選択し、[OK]ボタンをクリックしま

す。

3. ファイルの保存先を選択するダイアログが表示されるので、保存先を選んで[保存]ボタンをクリックします。

指定した保存先にファイルがダウンロードされます。

4. ファイルをテキストエディタ等で参照します。以下の情報が参照できます。

- [relname]:テーブル名

- [usename]:ユーザー名

例1:カラムナテーブル一覧

テーブル名は“table1”、ユーザー名は“symfoasuser”の場合

relname,usename

table1,symfoasuser

例2:テーブル一覧

テーブル名は“table2”、ユーザー名は“symfoasuser”の場合

relname,usename

table2,symfoasuser

- 77 -

Page 90: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3.4.8 テーブル定義取得

データベースからカラムナテーブルまたはテーブルの定義情報を取得する方法を説明します。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

テーブル定義取得 データベースからテーブルの定義を取得しま

す。

必要なパラメーターを入力します。

テーブル定義加工 テーブルの定義を参照しやすい形へ加工しま

す。

ありません。

テーブル定義格納(ビルトイン) 設定された出力データストアへ取得したテーブ

ルの定義を格納します。

ありません。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[01_テーブル操作]-[08_テーブル定義取得]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

[テーブル定義格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナテーブル

作成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[テーブル定義取得]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 定義を取得したいテーブルがあるデータ

ベース名を指定します。

SCM スキーマ名 必須 定義を取得したいテーブルのスキーマ名

を指定します。

TBL テーブル名 必須 定義を取得したいテーブル名を指定しま

す。

UserName ユーザー名 必須 データベースのユーザー名を指定します。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

- 78 -

Page 91: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

値には1023文字まで入力できます。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した出力デー

タストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

6. 取得した定義の確認

注意

必ず手順5に続けて実施してください。実行した分析フローエディタで、別のデータ加工フローを開いたり、分析フ

ローエディタを閉じたりすると、分析結果を参照できなくなります。

以下の手順でデータを確認します。

1. メニューバーの[実行]-[結果のダウンロード]を選択します。

2. [結果のダウンロード]ダイアログで、手順2で定義した出力データストアを選択し、[OK]ボタンをクリックしま

す。

3. ファイルの保存先を選択するダイアログが表示されるので、保存先を選んで[保存]ボタンをクリックします。

指定した保存先にファイルがダウンロードされます。

4. ファイルをテキストエディタ等で参照します。以下の情報が参照できます。

- 左から1番目のカラム:項目名

- 左から2番目のカラム:データ型

- 左から3番目のカラム:NOTNULL制約の有無

参考

カラムナテーブルの場合、左から4番目のカラムは無視してください。

例1:3つの項目を持つカラムナテーブルの場合

col1 | integer | not null |

col2 | character(10) | |

col3 | character(10) | not null |

Server: dwh_server

FDW Options: (database 'symfoas', schema 'symfoasuser', "table" 'symfoasdb_public_table1')

例2:3つの項目を持つテーブルの場合

col1 | integer | not null

col2 | character(10) |

col3 | character(10) | not null

3.4.9 カラムナテーブル格納

CSVファイルに記載されたデータ、またはデータベースのテーブルに格納されたデータをカラムナテーブルに格納する

方法を説明します。

- 79 -

Page 92: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

テーブル抽出 入力データストアの種類がデータベースの

場合、本ノードでデータを抽出します。

データベースのテーブルから抽出す

る場合は、必要なパラメーターを入

力します。

CSV抽出 入力データストアの種類がCSVファイルの

場合、本ノードでデータを抽出します。

ありません。

格納先データ削除 カラムナテーブル内のデータを削除しま

す。

必要なパラメーターを入力します。

カラムナテーブル格納 カラムナテーブルにデータを格納します。 必要なパラメーターを入力します。

処理結果格納(ビルトイン) 処理を終了します。 ありません。

参考

データを格納する前にカラムナテーブル内のデータを削除したくない場合、以下の手順で[格納先データ削除]ノードを

削除してください。

1. [格納先データ削除]ノードを選択し、右クリックメニューから[削除]を選択してノードを削除します。

2. [CSV抽出]ノードまたは[テーブル抽出]ノードの出力コネクターと[カラムナテーブル格納]ノードの入力コネクター

を接続します。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[02_データ操作]-[01_カラムナテーブル格納]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 入力データストアの定義

既に使用したい入力データストアが存在する場合は、この手順は不要です。

以下の手順で入力データストアを定義します。

1. [データストア一覧パネル]の[入力データストア]フォルダー配下で、入力データストアの定義を作成したい

フォルダーを選択します。

フォルダーがない場合には、作成してください。一つ上のフォルダーを選択し、右クリックメニューの[フォル

ダーの新規作成]を選択します。

2. 右クリックメニューの[入力データストアの定義の新規作成]を選択します。または、メニューバーの[定義]-[入力データストアの定義の新規作成]を選択します。

3. [入力データストアの種類選択]画面が表示されるので、[ファイル]を選択します。

[入力データストアの定義]画面が表示されるので、以下の情報を設定します。

- [格納先情報]タブ

[分析サーバ上のファイルパス] にDWHサーバ上のファイルパスを絶対パスで指定します。

- 80 -

Page 93: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- [データ形式]タブ

「テキストデータ」を選択します。

入力ファイルの文字コードに合わせた文字コードおよび区切り文字を指定します。

- [データ構成]タブ

[データ構成]に、入力ファイルに合わせたヘッダー情報を入力し、項目名情報には入力ファイルに存在

する全項目名を入力します。ヘッダーが存在する場合、入力するヘッダー名をCSVファイルのヘッダー

名と一致させる必要があります。ヘッダー名に使用できる文字は、“A.1 Symfoware Serverサーバ機能”

を参照してください。

参考

「入力データストアの種類選択」画面で[データベース]を選択した場合は、“Symfoware Analytics Serverのテーブルを入力データストアに利用する場合”を参照してください。

4. [名前を付けて保存]ボタンをクリックします。

5. [データストア一覧パネル]で、作成した入力データストアを選択し、右クリックメニューの[配備]を選択して配

備します。

3. 出力データストアの定義

[処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナテーブル作

成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

4. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。CSVファイルからデータを抽出する場合は、[テーブル抽出]ノードのパラメー

ターの値の設定は不要です。

[テーブル抽出]ノード

パラメーター名 必須/任意 値の説明

JDBCパス 必須 [DWHサーバのインストールディレクトリ]\symfoclient64\jdbc\lib

\postgresql-jdbc4.jar

/opt/symfoclient64/jdbc/lib/postgresql-jdbc4.jar

抽出条件 任意 入力データストアからデータを抽出するための抽出条件を、SQL文で

指定します。

指定可能なSQL文の長さの上限値は1023文字となります。

すべてのデータを抽出する場合は、この項目の指定を省略します。

[格納先データ削除]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 データを格納するカラムナテーブルがあ

るデータベース名を指定します。

SCM スキーマ名 必須 データを格納するカラムナテーブルのス

キーマ名を指定します。

TBL テーブル名 必須 データを格納するカラムナテーブルの名

前を指定します。

UserName ユーザー名 必須 データベースのユーザー名を指定しま

す。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを

絶対パスで指定します。

[カラムナテーブル格納]ノード

- 81 -

Page 94: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 [格納先データ削除]ノードで指定したデー

タベース名を指定します。

SCM スキーマ名 必須 [格納先データ削除]ノードで指定したス

キーマ名を指定します。

TBL テーブル名 必須 [格納先データ削除]ノードで指定したカラ

ムナテーブルの名前を指定します。

UserName ユーザー名 必須 データベースのユーザー名を指定しま

す。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを

絶対パスで指定します。

注意

値には1023文字まで入力できます。

5. テンプレートの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した入力デー

タストアと出力データストアをテンプレートのノードと接続してください。

CSVファイルに記載されたデータから抽出する場合は、[CSV抽出]ノードと入力データストアを接続してください。

データベースのテーブルデータから抽出する場合は、[テーブル抽出]ノードと入力データストアを接続してくださ

い。

参考

CSVファイルに記載されたデータ、またはテーブルのデータに対して、行絞込や結合などのデータ加工を行って

からカラムナテーブルに格納する場合、[CSV抽出]ノードまたは[テーブル抽出]と[格納先データ削除]ノードの間

に追加することができます。“Interstage Business Analytics Modeling Server 分析フロー設計・開発ガイド”の“部品

を使う”を参考に追加してください。

なお、ノードを追加することで出力項目に違いが生じる場合、加工後の出力項目に応じたカラムナテーブルを事

前に作成し、[カラムナテーブル格納]ノードに指定する必要があります。

6. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.10 テーブル格納

CSVファイルに記載されたデータ、またはデータベースのテーブルに格納されたデータをテーブルに格納する方法を説

明します。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

テーブル抽出 入力データストアの種類がデータベースの場

合、本ノードでデータを抽出します。

データベースのテーブルから抽出

する場合は、必要なパラメーターを

入力します。

CSV抽出 入力データストアの種類がCSVファイルの場

合、本ノードでデータを抽出します。

ありません。

- 82 -

Page 95: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

ノード名 ノードの役割 ユーザーの操作

格納先データ削除 格納先データベースのテーブル内の情報を

削除します。

必要なパラメーターを入力します。

テーブル格納 設定されたテーブルへデータを格納します。 必要なパラメーターを入力します。

参考

データを格納する前にテーブル内のデータを削除したくない場合、以下の手順で[格納先データ削除]ノードを削除して

ください。

1. [格納先データ削除]ノードを選択し、右クリックメニューから[削除]を選択してノードを削除します。

2. [CSV抽出]ノードまたは[テーブル抽出]ノードの出力コネクターと[テーブル格納]ノードの入力コネクターを接続し

ます。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[02_データ操作]-[02_テーブル格納]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 入力データストアを定義

既に使用したい入力データストアが存在する場合は、この手順は不要です。

手順は、“3.4.9 カラムナテーブル格納”の“利用手順”の“2. 入力データストアの定義”を参照してください。

3. 出力データストアの定義

[テーブル格納]ノードに対して出力データストアを定義します。以下の手順で出力データストアを定義します。

1. [データストア一覧パネル]の[出力データストア]フォルダー配下で、出力データストアの定義を作成したい

フォルダーを選択します。

フォルダーがない場合には、作成してください。一つ上のフォルダーを選択し、右クリックメニューの[フォル

ダーの新規作成]を選択します。

2. 右クリックメニューの[出力データストアの定義の新規作成]を選択します。または、メニューバーの[定義]-[出力データストアの定義の新規作成]を選択します。

3. [出力データストアの種類選択]画面が表示されるので、[データベース]を選択します。

4. [出力データストアの定義]画面が表示されるので、必要な情報を入力します。以下の情報については、次の

ように設定します。

- [接続先情報]タブの[データベース種別]は、“Symfoware Server (Openインタフェース)”を選択

- [接続先情報]タブの[接続情報]のホスト名は、「localhost」を設定

- [接続先情報]タブの[ポート番号]は接続するDWHサーバと通信するポート番号を設定(デフォルトは

26500)

- [データ構成]タブで入力する項目名は、入力データストアのデータが持つ項目名と同じ情報をすべて

設定

5. [名前を付けて保存]ボタンをクリックします。

- 83 -

Page 96: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

6. [データストア一覧パネル]で、作成した出力データストアを選択し、右クリックメニューの[配備]を選択して配

備します。

4. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[格納先データ削除]ノードは[パラメーター]タブ

で、[テーブル格納]ノードは[ノード情報]タブで必要なパラメーターの値を設定し、[OK]ボタンをクリックします。CSVファイルからデータを抽出する場合は、[テーブル抽出]ノードのパラメーターの値の設定は不要です。

[テーブル抽出]ノード パラメーター名 必須/任意 値の説明

JDBCパス 必須 [DWHサーバのインストールディレクトリ]\symfoclient64\jdbc\lib

\postgresql-jdbc4.jar

/opt/symfoclient64/jdbc/lib/postgresql-jdbc4.jar

抽出条件 任意 入力データストアからデータを抽出するための抽出条件を、SQL文で

指定します。

指定可能なSQL文の長さの上限値は1023文字となります。

すべてのデータを抽出する場合は、この項目の指定を省略します。

[格納先データ削除]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 データを格納するテーブルがあるデータベー

ス名を指定します。

SCM スキーマ名 必須 データを格納するテーブルのスキーマ名を

指定します。

TBL テーブル名 必須 データを格納するテーブル名を指定しま

す。

UserName ユーザー名 必須 データを格納するテーブルを作成したユー

ザー名、またはテーブルへのTRUNCATE権限が付与されたユーザー名を指定しま

す。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインストールパス

必須 DWHサーバのインストールディレクトリを絶

対パスで指定します。

[テーブル格納]ノード パラメーター名 必須/任意 値の説明

JDBCパス 必須 [DWHサーバのインストールディレクトリ]\symfoclient64\jdbc\lib

\postgresql-jdbc4.jar

/opt/symfoclient64/jdbc/lib/postgresql-jdbc4.jar

注意

値には1023文字まで入力できます。

5. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した入力デー

タストアと出力データストアをテンプレートのノードと接続してください。

6. CSVファイルに記載されたデータから抽出する場合は、[CSV抽出]ノードと入力データストアを接続してください。

- 84 -

Page 97: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

7. データベースのテーブルデータから抽出する場合は、[テーブル抽出]ノードと入力データストアを接続してくださ

い。

参考

CSVファイルに記載されたデータ、またはテーブルのデータに対して、行絞込や結合などのデータ加工を行って

からカラムナテーブルに格納する場合、[CSV抽出]ノードと[格納先データ削除]ノードの間に追加することができま

す。“Interstage Business Analytics Modeling Server 分析フロー設計・開発ガイド”の“部品を使う”を参考に追加し

てください。

なお、ノードを追加することで出力項目に違いが生じる場合、加工後の出力項目に応じたテーブルを事前に作成

し、出力データストアの[データ構成]タブの項目名を違いに対応させて定義し配置する必要があります。

8. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.11 カラムナテーブル行絞込

すでにデータを格納してあるカラムナテーブルからデータを抽出し、行方向に絞り込みを行った結果を、同じ項目をもつ

別のカラムナテーブルへ格納する方法を説明します。

テンプレートの構成

テンプレートを構成するノードを説明します。

ノード名 ノードの役割 ユーザーの操作

フロー開始 処理を開始します。 ありません。

格納先データ削除 格納先データベースのカラムナテーブル内の

情報を削除します。

必要なパラメーターを入力しま

す。

カラムナテーブル抽出 カラムナテーブルからデータを抽出します。 必要なパラメーターを入力しま

す。

カラムナテーブル格納 カラムナテーブルにデータを格納します。 必要なパラメーターを入力しま

す。

格納処理結果格納(ビルトイン) 処理を終了します。 ありません。

参考

データを格納する前にカラムナテーブル内のデータを削除したくない場合、以下の手順で[格納先データ削除]ノードを

削除してください。

1. [格納先データ削除]ノードを選択し、右クリックメニューから[削除]を選択してノードを削除します。

2. [フロー開始]ノードの出力コネクターと[カラムナテーブル抽出]ノードの入力コネクターを接続します。

利用手順

手順は以下のとおりです。

1. テンプレートのコピーの作成

以下の手順でテンプレートをコピーします。

1. [分析フロー一覧パネル]の[テンプレート]-[02_データ操作]-[03_カラムナテーブル行絞込]を選択します。

2. 右クリックメニューから[開く]を選択します。

3. メニューバーの[プロジェクト]-[名前を付けて保存]を選択します。

- 85 -

Page 98: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

4. 表示された画面で、「分析フロー名」と「保存先フォルダー」を指定して、[OK]ボタンをクリックし、コピーを作

成します。

2. 出力データストアの定義

[格納処理結果格納(ビルトイン)]ノードに対して出力データストアを定義します。手順は、“3.4.1 カラムナテーブル

作成”の“利用手順”の“2. 出力データストアの定義”を参照してください。

3. ノードのパラメーターの設定

以下のノードをダブルクリックし、ノードのプロパティを開きます。[パラメーター]タブで必要なパラメーターの値を設

定し、[OK]ボタンをクリックします。

[格納先データ削除]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 行格納先のカラムナテーブルのあるデータベース名を

指定します。

SCM スキーマ名 必須 格納先のカラムナテーブルのスキーマ名を指定します。

TBL テーブル名 必須 格納先のカラムナテーブルの名前を指定します。

UserName ユーザー名 必須 格納先のデータベースのユーザー名を指定します。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインス

トールパス

必須 DWHサーバのインストールディレクトリを絶対パスで指

定します。

[カラムナテーブル抽出]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 抽出元のデータベース名を指定します。

SCM スキーマ名 必須 抽出元のスキーマ名を指定します。

TBL テーブル名 必須 抽出元のカラムナテーブルの名前を指定します。

UserName ユーザー名 必須 抽出元のデータベースのユーザー名を指定します。

Password パスワード 必須 ユーザーのパスワードを指定します。

Condition 絞り込み条件 必須 行を絞り込むための条件式を記載します。

条件式には、“PostgreSQL 9.2.4文書”の“WHERE句”

で指定可能な評価式のうち、以下が指定できます。

・ 定数あるいはリテラル値

注意

リテラル値を指定する場合、リテラル値を囲むシン

グルクォーテーションは、その直前にひとつシング

ルクォーテーションを付加して、エスケープしてくだ

さい。

col2 = ''aaa''

・ 列の参照

注意

列の参照を指定する場合、項目名はダブルクォー

テーションで囲まないでください。

- 86 -

Page 99: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

変数名 パラメーター名 必須/任意 値の説明

・ 演算子

演算子を使用する場合、以下が使用できます。

- 比較演算子

=、!=、<>、>,<、>=、<=

- 論理演算子

AND、OR、NOT

- パターン条件演算子

LIKEパターンを表す記号には、以下が使用できま

す。

_(アンダースコア)

任意の1文字とみなします。

%

0文字以上の任意の文字列とみなします。

括弧を使用することで、複合的な条件式を記載できま

す。

InstallPath SymfowareAnalyticsServerインス

トールパス

必須 DWHサーバのインストールディレクトリを絶対パスで指

定します。

[カラムナテーブル格納]ノード

変数名 パラメーター名 必須/任意 値の説明

DB データベース名 必須 [格納先データ削除]ノードで指定したデータベース名

を指定します。

SCM スキーマ名 必須 [格納先データ削除]ノードで指定したスキーマ名を指

定します。

TBL テーブル名 必須 [格納先データ削除]ノードで指定したカラムナテーブル

の名前を指定します。

UserName ユーザー名 必須 データベースのユーザー名を指定します。

Password パスワード 必須 ユーザーのパスワードを指定します。

InstallPath SymfowareAnalyticsServerインス

トールパス

必須 DWHサーバのインストールディレクトリを絶対パスで指

定します。

注意

値には1023文字まで入力できます。

4. テンプレートとの接続

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“4. テンプレートとの接続”を参考に、作成した入力デー

タストアと出力データストアをテンプレートのノードと接続してください。

5. データ加工フローの実行

手順は、“3.4.1 カラムナテーブル作成”の“利用手順”の“5. データ加工フローの実行”を参照してください。

3.4.12 テンプレート使用時の注意事項

- 87 -

Page 100: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーターの値の指定方法

テンプレート内のノードのパラメーターの値に、英大文字と英小文字を区別した識別子(データベース名、スキーマ名、

テーブル名、項目名)を指定する場合、識別子をダブルクォーテーション(")で囲んで指定してください。また、スキーマ

名、テーブル名、項目名をダブルクォーテーションで囲んで指定する場合は、ダブルクォーテーションの前にエスケープ

文字(\)を付加してください。

例1)データベース名に「SymfoASDB」を指定する場合

"SymfoASDB"

例2)スキーマ名に「SymfoASSCM」を指定する場合

\"SymfoASSCM\"

ただし、以下の表に記載したパラメーターの値にはダブルクォーテーションを使用できません。

テンプレート名 ノード名 パラメーター名

カラムナテーブル作成 カラムナテーブル作成 データベース名

スキーマ名

テーブル名

項目名 データ型 NOTNULL制約

格納構造作成 データベース名

スキーマ名

テーブル名

カラムナテーブル削除 カラムナテーブル削除 データベース名

スキーマ名

テーブル名

格納構造削除 データベース名

スキーマ名

テーブル名

カラムナテーブル格納 格納先データ削除 データベース名

スキーマ名

テーブル名

カラムナテーブル格納 データベース名

スキーマ名

テーブル名

カラムナテーブル行絞込 格納先データ削除 データベース名

スキーマ名

テーブル名

カラムナテーブル抽出 データベース名

スキーマ名

テーブル名

絞り込み条件

カラムナテーブル格納 データベース名

- 88 -

Page 101: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

テンプレート名 ノード名 パラメーター名

スキーマ名

テーブル名

参考

識別子として使用できる文字の種類は、“付録A 定量制限”を参照してください。

Symfoware Analytics Serverのテーブルを入力データストアに利用する場合

CSVファイルに記載されたデータではなく、Symfoware Analytics Serverのカラムナテーブルまたはテーブルのデータを

入力データストアに利用したい場合のデータ加工フローの定義方法を説明します。

はじめに、以下の手順でSymfoware Analytics Serverのテーブルのデータを抽出する処理を定義します。

1. 入力データストアの定義

以下の手順で入力データストアを定義します。

1. [データストア一覧パネル]の[入力データストア]フォルダー配下で、入力データストアの定義を作成したい

フォルダーを選択します。

フォルダーがない場合には、作成してください。一つ上のフォルダーを選択し、右クリックメニューの[フォル

ダーの新規作成]を選択します。

2. 右クリックメニューの[入力データストアの定義の新規作成]を選択します。または、メニューバーの[定義]-[入力データストアの定義の新規作成]を選択します。

3. [入力データストアの種類選択]画面が表示されるので、[データベース]を選択します。

4. [入力データストアの定義]画面が表示されるので、必要な情報を入力します。以下の情報については、次の

ように設定します。

- [接続先情報]タブの[データベース種別]は、“Symfoware Server (Openインタフェース)”を選択

- [接続先情報]タブの[接続情報]のホスト名は、「localhost」を設定

- [接続先情報]タブの[ポート番号]は接続するDWHサーバと通信するポート番号を設定(デフォルトは

26500)

- [データ構成]タブで入力する項目名は、対象のテーブルが持つ項目名と同じ情報をすべて設定しま

す。

- [データ構成]タブで入力するスキーマ名は省略可能です。省略した場合は、[接続情報]タブの[ユーザ

ID]をスキーマ名とみなします。

5. [名前を付けて保存]ボタンをクリックします。

6. [データストア一覧パネル]で、作成した入力データストアを選択し、右クリックメニューの[配備]を選択して配

備します。

2. データベース抽出部品の定義

以下の手順でデータベース格納部品を定義します。

1. [部品一覧パネル]の[抽出]フォルダー配下の[データベース抽出]部品を[分析フローパネル]にドラッグアン

ドドロップします。

2. [分析フローパネル]上の[データベース抽出]ノードをダブルクリックします。または、[データベース抽出]ノードの右クリックメニューから[プロパティ]を選択します。

3. [プロパティ]ダイアログが表示されます。[ノード情報]タブの[パラメーター]のパラメーター名[JDBCパス]の値

に以下を設定します。

[DWHサーバのインストールディレクトリ]\symfoclient64\jdbc\lib\postgresql-jdbc4.jar

- 89 -

Page 102: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

/opt/symfoclient64/jdbc/lib/postgresql-jdbc4.jar

必要であればノード名を変更し、[OK]ボタンを押してダイアログを閉じます。

3. ノードの接続

以下の手順で入力データストアと[データベース抽出]ノードを接続します。

1. [データストア一覧パネル]から作成した入力データストアを分析フローパネルにドラッグアンドドロップして配

置します。

2. 配置した入力データストアの出力コネクターから、[データベース抽出]ノードの入力コネクターに向かってド

ラッグアンドドロップし、エッジで接続します。

次に、上記の手順で作成した[データベース抽出]ノードの出力コネクターに、データ加工などの処理を接続することで

Symfoware Analytics Serverのテーブルのデータを利用したデータ加工フローを定義することができます。

データ加工フローの実行に失敗した場合の対処方法

データ加工フローの実行に失敗した場合、ステータスバーの表示が「エラー」となり、[エラー]ダイアログが表示されます。

エラーの原因を調査し、データ加工フローを修正してください。

調査方法は、“Interstage Business Analytics Modeling Server 分析フロー設計・開発ガイド”マニュアルの“分析フローを

実行”の手順3を参照してください。エラーメッセージは、“Symfoware Server メッセージ集”を参照するか、またはエラー

メッセージに記載された内容を確認し、ノードのパラメーターを修正してください。また、必要に応じてデータ加工フロー

を修正してください。

エラーメッセージから問題が特定できない場合、以下を確認してください。

・ 異常が発生したノードの「SymfowareAnalyticsServerインストールパス」に正しくない値が指定されている場合、正し

い値を指定してください。

・ データ加工サーバのデータ管理ディレクトリに指定したディスクの容量が不足している場合、以下のように対処してく

ださい。

1. ディスク容量に空きのあるディスクを用意します。

2. データ加工サーバのデータ管理ディレクトリの設定を変更します。詳細は、“Interstage Business AnalyticsModeling Server 運用ガイド”の“環境設定ファイルによる変更”を参照してください。

それでも解決できない場合は当社技術員に連絡してください。

Symfoware Serverクライアント接続のためのポート番号を変更した場合

Symfoware Serverクライアント接続のためのポート番号を変更した場合は、データ加工フロー内のノードの定義を変更す

る必要があります。変更箇所と変更方法は以下のとおりです。

変更箇所 変更方法

psqlコマンドを使用するノードの[コマンド]タブ内の[コマンド]欄 ・ 修正前:psql

・ 修正後:psql -p “ポート番号”

ポート番号“26501”を指定する場合

psql -p 26501

- 90 -

Page 103: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録A 定量制限

各機能の定量制限は以下のとおりです。

A.1 Symfoware Serverサーバ機能

項目 内容

データベース名に使用できる文字の種類 半角英字(A-Z、a-z)(注)、半角数字(0-9)、半角アンダースコア(_)

スキーマ名に使用できる文字の種類 半角英字(A-Z、a-z)(注)、半角数字(0-9)、半角アンダースコア(_)

テーブル名に使用できる文字の種類 半角英字(A-Z、a-z)(注)、半角数字(0-9)、半角アンダースコア(_)

カラム名に使用できる文字の種類 半角英字(A-Z、a-z)(注)、半角数字(0-9)、半角アンダースコア(_)

定義できるカラムナテーブルの数 4,293,918,719

カラムナテーブルのテーブル名の文字数上限 128 - [データベース名の文字数] - [スキーマ名の文字数] - 2

(注)カラムナテーブルに指定する場合、半角大文字(A-Z)は使用できません。

その他の定量制限は以下のマニュアルを参照してください。

マニュアル名 項目名

Symfoware Server 導入ガイド(サーバ編) 定量制限

A.2 データ加工機能

データ加工機能の定量制限は以下のマニュアルを参照してください。

マニュアル名 項目名

Interstage Business Analytics Modeling Server コマンドリファレンス 定量制限

Interstage Business Analytics Modeling Server 分析フローエディタ操作リファレンス 定量制限

- 91 -

Page 104: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録B データ連携

基幹システムのデータベースのデータやファイルをDWHサーバに取り込む場合は、Symfoware Analytics Serverのデー

タ連携機能を使用することができます。

データ連携機能を利用する場合は、以下のDVDをセットして、データ連携機能のクライアントをインストールします。

・ Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム3

・ Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 クライアントプログラム3

ポイント

データ連携機能のサーバはDWHサーバのインストールコマンドでインストールされるため、クライアントのみをインストー

ルしてください。

データ連携機能の詳細は、以下のマニュアルを参照してください。

利用シーン 参照マニュアル

運用環境の設計 Interstage Information Integrator システム設計ガイド

クライアントのインストール Interstage Information Integrator ご案内(ソフトウェア説明書)

サーバのセットアップ Interstage Information Integrator セットアップガイド

運用・保守 Interstage Information Integrator 運用ガイド

注意

Interstage Information Integrator 転送アクセラレーターを使用する場合は、スーパーユーザーで以下の設定を行ってく

ださい。

1. ポート番号の変更

アプリTCPポート番号に“付録K システムの初期値”で記載されているポート番号と重ならない番号を設定してくだ

さい。設定方法の詳細は、“Interstage Information Integrator 転送アクセラレーターセットアップガイド”を参照して

ください。

2. 自動起動の設定

自動起動を行う場合は、以下のコマンドで設定してください。

# chkconfig --level 35 f3jnifiacobserverLx on

- 92 -

Page 105: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録C データベースリンク機能

C.1 概要

データベースリンク機能は、他のデータベースインスタンスのテーブルに対して外部テーブルを作成することで、自身の

データベースのテーブルと同様にSQL文によるアクセスを可能にする機能です。

図C.1 データベースリンク機能

C.2 利用方法

データベースリンク機能は、インスタンスに拡張モジュールをインストールすることで利用できます。

- 93 -

Page 106: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

・ データベースリンク機能は、ODBC接続により、他のサーバ上に構築されたデータベースのテーブルにアクセスしま

す。データベースリンク機能を使用するためには、接続対象データベースのODBCドライバが必要です。

・ Symfoware Analytics Serverのデータベース機能と接続対象データベースの間で、SQL構文やSQL関数の動作に違

いがある場合があります。事前に動作検証を実施してから使用してください。

C.2.1 ODBCドライバの登録

Windowsの場合

各ベンダのマニュアルを参照して、ODBCドライバを登録してください。

注意

登録するODBCドライバの内容については、各ベンダのマニュアルを参照してください。

Linuxの場合

サーバ上の任意のディレクトリ配下に各ベンダのODBCドライバが格納されたディレクトリを配置し、arax_dsnシステムコマ

ンドを実行して、サーバに登録します。

注意

・ データベースリンク機能を使用している間は、ODBCドライバが格納されたディレクトリを削除しないでください。

・ ODBCドライバが格納されたディレクトリにはサブディレクトリは含めないでください。

・ 登録するODBCドライバの内容については、各ベンダのマニュアルを参照してください。

参照

arax_dsnシステムコマンドの詳細は、“I.1.9 arax_dsn”を参照してください。

C.2.2 ドライバ構成ファイルの登録

サーバ上の任意のディレクトリ配下にドライバ構成ファイルodbcinst.iniを配置し、arax_dsnシステムコマンドを実行して、

サーバに登録します。

参照

arax_dsnシステムコマンドの詳細は、“I.1.9 arax_dsn”を参照してください。

C.2.3 データソースの登録

Windowsの場合

各ベンダマニュアルを参照し、ODBCデータソースアドミニストレーター等を使用して、データソースを登録してください。

登録したデータソースのデータソース名は外部サーバの定義で使用します。

- 94 -

Page 107: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意

・ システムDSN"symfoas"はアンインストール目的以外で削除しないでください。

・ 登録するデータソースの内容については、各ベンダのマニュアルを参照してください。

Linuxの場合

サーバ上の任意のディレクトリ配下にデータソースの定義ファイルodbc.iniを配置し、arax_dsnシステムコマンドを実行し

て、サーバに登録します。

注意

登録するデータソースの内容については、各ベンダのマニュアルを参照してください。

参照

arax_dsnシステムコマンドの詳細は、“I.1.9 arax_dsn”を参照してください。

C.2.4 拡張モジュールのインストール

インスタンスに拡張モジュールのインストールを行います。

以下に操作例を示します。

1. psqlコマンドを使用して、データベースpostgresに接続します。

Symfoware Analytics ServerのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. 拡張モジュールの読み込み

拡張モジュールの読み込みを行うために、CREATE EXTENSION文を実行します。

postgres=# CREATE EXTENSION arax_dblink;

3. データベースpostgresとの接続を切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

C.2.5 外部サーバの定義

CREATE SERVERコマンドで、外部サーバ情報を定義します。

CREATE SERVERコマンドで指定できるオプションを以下に示します。

オプション 説明 例

dsn データソース名 foreign_dsn

1. psqlコマンドを使用して、データベースpostgresに接続します。

Symfoware Analytics ServerのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

- 95 -

Page 108: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

2. 外部サーバの定義

接続する外部のサーバを定義します。

外部サーバ名を’foreign_server’、接続先のデータソース名を’foreign_dsn’の場合

postgres=# CREATE SERVER foreign_server FOREIGN DATA WRAPPER arax_dblink OPTIONS(dsn 'foreign_dsn');

3. データベースpostgresと切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

注意

外部サーバ名に、“dwh_server”および“iis_server”は指定できません。

C.2.6 ユーザマッピングの定義

CREATE USER MAPPINGコマンドで、インスタンスのユーザーと外部データベースのユーザーのマッピング情報を定

義します。

CREATE USER MAPPINGコマンドで指定できるオプションを以下に示します。

オプション 説明 例

username 外部データベースのユーザー名 foreign_user

password 外部データベースのユーザーのパスワード foreign_passwd

1. psqlコマンドを使用して、データベースpostgresに接続します。

Symfoware Analytics ServerのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. ユーザマッピングの定義

インスタンスのユーザー’symfo’を、外部データベースのユーザー’foreign_user’とマッピングを行う場合

postgres=# CREATE USER MAPPING FOR symfo SERVER foreign_server OPTIONS(username 'foreign_user',

password 'foreign_passwd');

3. データベースpostgresとの接続を切断します。

psqlコマンドを終了するために、“\q”を実行します。

"postgres=# \q

C.2.7 外部テーブルの定義

CREATE FOREIGN TABLEコマンドで、現在のデータベース内に外部テーブルを作成し、外部テーブルと外部データ

ベースのテーブルの対応付けを定義します。

CREATE FOREIGN TABLEコマンドで指定できるオプションを以下に示します。

オプション 説明 例

database 外部データベースのデータベース名 foreign_db

schema 外部データベースのスキーマ名 foreign_schema

table 外部データベースのテーブル名 foreign_table

- 96 -

Page 109: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

1. psqlコマンドを使用して、データベースpostgresに接続します。

Symfoware Analytics ServerのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. 外部テーブルの定義

外部テーブル名を’foreign_table’として定義する場合

postgres=# CREATE FOREIGN TABLE foreign_table(col1 integer, col2 char(10), col3 varchar(100)) SERVER

foreign_server OPTIONS (database 'foreign_db', schema 'foreign_schema', table 'foreign_table');

3. データベースpostgresとの接続を切断します。

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

注意

・ 新しく作成する外部テーブルの構成と、対応付ける外部データベースのテーブルの構成は同一である必要がありま

す。

・ SQLオプション“bypass_pgexec.enable”の値に“false”を設定した場合、外部テーブルは読み込み専用の表となりま

す。SQLオプション“bypass_pgexec.enable”の詳細は、“2.2.13 パラメーター変更”の“カラムナテーブルに関する設

定”の“bypass_pgexec.enable”を参照してください。

- 97 -

Page 110: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録D 秘匿化機能

秘匿化とは、アプリケーションによって発行された問合せに対して、返却データを改訂できる機能です。

例えば、従業員データの問合せ結果に対して、8桁の従業員番号の 後の4桁以外を“*”で改訂して返信する場合など

に利用できます。

D.1 秘匿化ポリシー

秘匿化ポリシーとは、アプリケーションからのアクセス時に特定の条件下でデータを改訂する方法を規定したものです。

一つのテーブルに対し一つの秘匿化ポリシーが作成できます。秘匿化ポリシーには、秘匿化対象、秘匿化種別、秘匿

化条件、秘匿化形式などが設定できます。

図D.1 秘匿化ポリシー

注意

秘匿化ポリシーを定義することにより、対応するテーブルの検索性能が劣化する場合があります。

D.1.1 秘匿化対象

秘匿化対象とは、秘匿化ポリシーを適用する列です。秘匿化対象または秘匿化対象を含む関数を参照した場合、該当

する実行結果は改訂されて取得されます。

注意

・ 秘匿化対象をSELECT対象列以外に指定した場合は、改訂前のデータで処理を実施します。

・ 秘匿化対象をデータ型が変換される関数に指定した場合はエラーになります。

- 98 -

Page 111: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

D.1.2 秘匿化種別

秘匿化種別とは、列データを改訂する方法です。秘匿化種別はfunction_typeパラメーターに指定します。秘匿化種別に

は、以下の3つが指定でき、秘匿化対象のデータの特性によって選択することが可能です。

全秘匿化

列データの内容を全て改訂します。問合せを行ったアプリケーションに返される改訂された値は列のデータ型によって

異なります。

例えば、数値型の列は0で改訂され、文字型の列は空白で改訂されます。

部分秘匿化

列データの一部を改訂します。

例えば、従業員番号の 後の4桁以外を“*”で改訂できます。

正規表現秘匿化

正規表現を用いた検索を利用して列データを改訂します。

例えば、文字の長さが変化する可能性のある電子メールアドレスなどの文字列に対し、正規表現を用いることで“@”以

前を“*”で改訂できます。正規表現秘匿化は文字型データのみで使用可能です。

注意

・ 複数の有効な秘匿化対象を1つの関数に指定した場合は、 も左にある秘匿化対象の秘匿化種別が適用されます。

例えば、数値型の秘匿化対象c1、c2について“SELECT GREATEST(c1, c2) FROM t1”を実行した場合、c1の秘匿

化種別が適用されます。

・ マルチバイト文字を含むデータを秘匿化する場合、秘匿化種別に部分秘匿化を指定しないでください。期待した結

果が得られない場合があります。

D.1.3 秘匿化条件

秘匿化条件とは、秘匿化が実行されるための条件です。秘匿化条件はexpressionパラメーターに指定します。秘匿化条

件を定義することで、異なるユーザーに改訂されたデータまたは実際のデータのいずれかを表示させることが可能です。

秘匿化条件には、boolean型の結果を返す式を指定する必要があり、TRUEと評価された場合にのみ秘匿化が実行され

ます。指定できる式の詳細は、“PostgreSQL 9.2.4文書”の“評価式”を参照してください。ただし、列を含む式は指定でき

ません。

例えば、“symfoasuser”ユーザーのみにデータを秘匿化する場合、秘匿化条件に'current_user = ''symfoasuser'''を指定し

てください。

参考

秘匿化が常に実行されるためには、秘匿化条件が常にTRUEと評価されるよう'1=1'のように指定します。

D.1.4 秘匿化形式

秘匿化形式とは、秘匿化条件が成立した時の改訂する方法と表示される文字の組み合わせです。秘匿化形式は秘匿

化種別ごとに異なっています。秘匿化形式については以下に示します。

全秘匿化

全秘匿化では、全ての文字をデータベースで決められた値に改訂します。改訂後の文字はpgxa_confidential_valuesシステム表を参照することで確認できます。また、改訂後の文字はpgxa_update_confidential_valuesシステム関数で変更可

能です。

- 99 -

Page 112: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

参照

秘匿化が可能なデータ型は、“G.2 秘匿化が可能なデータ型”を参照してください。

部分秘匿化

部分秘匿化では、データをfunction_parametersの内容に従って改訂します。function_parametersはデータ型によって指

定方法が異なります。

カテゴリ function_parametersの指定方法

数値型 '改訂文字, 開始位置, 終了位置'

・ 改訂文字:表示する数字を指定します。指定できる範囲は0-9です。

・ 開始位置:秘匿化を開始する数字位置を指定します。指定できる範囲は正の整数です。

・ 終了位置:秘匿化を終了する数字位置を指定します。指定できる範囲は開始位置よりも大きい

正の整数です。

1桁目から5桁目までを9に秘匿化する場合は以下を指定します。

function_parameters := '9, 1, 5'

この場合、元データが“123456789”の場合は、“999996789”に改訂されます。

文字型 '入力形式, 出力形式, 改訂文字, 開始位置, 終了位置'

・ 入力形式:データが現在どのようにフォーマットされているかを指定します。秘匿化される可能

性がある文字にV、空白やハイフンなど秘匿化されない文字はFを指定します。

・ 出力形式:表示されるデータを書式化する方法を定義します。秘匿化される可能性がある文字

にVを指定します。入力形式の各文字Fについては出力させる任意の文字を指定してくださ

い。単一引用符を出力したい場合は2つ続けて記述してください。

・ 改訂文字:任意の単一文字を指定します。単一引用符を出力したい場合は2つ続けて記述し

てください。

・ 開始位置:秘匿化を開始するVの数字位置を指定します。指定できる範囲は正の整数です。

・ 終了位置:秘匿化を終了するVの数字位置を指定します。終了位置の値を決める時はFの位

置は含めないでください。指定できる範囲は開始位置よりも大きい正の整数です。

電話番号の始めの3桁を除いて*に秘匿化する場合は以下を指定します。

function_parameters := 'VVVFVVVVFVVVV, VVV-VVVV-VVVV, *, 4, 11'

この場合、元データが“012-3456-7890”の場合は、“012-****-****”に改訂されます。

日付/タイムスタン

プ型

'MDYHMS'

・ M:月を秘匿化します。月を秘匿化する場合は1から12を小文字のmの後ろに追記します。秘

匿化しない場合は大文字のMを指定します。

・ D:日を秘匿化します。日を秘匿化する場合は1から31を小文字のdに追記します。月の日より

も大きい数値を入力すると、その月の 終日が表示されます。秘匿化しない場合は大文字の

Dを指定します。

・ Y:年を秘匿化します。年を秘匿化する場合は1から9999を小文字のyに追記します。秘匿化を

しない場合は大文字のYを指定します。

- 100 -

Page 113: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

カテゴリ function_parametersの指定方法

・ H:時間を秘匿化します。時間を秘匿化する場合は0から23を小文字のhに追記します。秘匿化

をしない場合は大文字のHを指定します。

・ M:分を秘匿化します。分を秘匿化する場合は0から59を小文字のmに追記します。秘匿化を

しない場合は大文字のMを指定します。

・ S:秒を秘匿化します。秒を秘匿化する場合は0から59を小文字のsに追記します。秘匿化をし

ない場合は大文字のSを指定します。

時間、分、秒を0時0分0秒に秘匿化する場合は以下を指定します。

function_parameters := 'MDYh0m0s0'

この場合、元データが“2010-10-10 10:10:10”の場合は、“2010-10-10 00:00:00”に改訂されます。

参照

・ function_parametersについては、“I.4.12 pgxa_create_confidential_policy”を参照してください。

・ 秘匿化が可能なデータ型は、“G.2 秘匿化が可能なデータ型”を参照してください。

正規表現秘匿化

正規表現秘匿化では、データを regexp_pattern、 regexp_replacement、 regexp_flagsの内容に従って改訂します。

regexp_patternには、正規表現による改訂方法を指定します。regexp_replacementには、正規表現の改定後の文字を指

定します。regexp_flagsには、正規表現のフラグを指定します。

bから始まる3文字を全てXに改訂する場合は以下を指定します。

regexp_pattern := 'b..'

regexp_replacement:= 'X'

regexp_flags := 'g'

この場合、元データが“foobarbaz”の場合は、“fooXX”に改訂されます。

参照

・ regexp_pattern、regexp_replacement、regexp_flagsに指定できる値は、“PostgreSQL 9.2.4文書”の“POSIX正規表

現”のpattern、replacement、flagsを参照してください。

・ 秘匿化が可能なデータ型は、“G.2 秘匿化が可能なデータ型”を参照してください。

注意

・ 列のデータ型がcharacter(n)、char(n)の場合、改訂後の文字列長が列の長さ(n)を超えると、列の長さまで切り詰めら

れて表示されます。

・ 列のデータ型がcharacter varying(n)、varchar(n)の場合、改訂後の文字列長が改訂前の文字列長の長さを超えると、

改訂前の文字列長まで切り詰められて表示されます。

- 101 -

Page 114: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

D.2 利用方法

秘匿化を利用するためには、秘匿化ポリシーの設定が必要です。秘匿化ポリシーは運用時に作成、変更、削除、有効

化/無効化が可能です。

秘匿化ポリシーの利用方法について、例を用いて以下の手順で説明します。

利用手順

1. データベースpostgresのt1テーブルに秘匿化ポリシーp1を作成します。

設定する値は以下とします。

- 秘匿化対象:数値型のc1

- 秘匿化種別:FULL

- 秘匿化条件:'1=1'

2. 秘匿化ポリシーp1に秘匿化対象を追加します。

追加する内容は以下とします。

- 秘匿化対象:文字型のc2

- 秘匿化種別:PARTIAL

- 秘匿化形式:'VVVFVVVVFVVVV, VVV-VVVV-VVVV, *, 4, 11'

3. 秘匿化ポリシーp1を確認します。

4. 秘匿化ポリシーp1を有効化/無効化します。

5. 秘匿化ポリシーp1を削除します。

注意

秘匿化ポリシーの設定はDWHサーバ管理者のみ実行可能です。

D.2.1 秘匿化ポリシーの作成

以下にサーバ上からの実行例を示します。

1. データベースpostgresへの接続

psqlコマンドを使用して、データベースpostgresに接続します。

サーバのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合の例を示します。

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. 表示されるデータの確認

元データが表示されていることを確認します。

postgres=# select * from t1;

c1 | c2

----+---------------

1 | 012-3456-7890

2 | 012-3456-7891

3 | 012-3456-7892

(3 行)

3. 秘匿化ポリシーの作成

秘匿化ポリシーを作成するために、pgxa_create_confidential_policyシステム関数を実行します。

postgres=# select pgxa_create_confidential_policy(table_name := 't1', policy_name := 'p1',

expression := '1=1', column_name := 'c1', function_type := 'FULL');

- 102 -

Page 115: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

pgxa_create_confidential_policy

---------------------------------

t

(1 行)

4. 表示されるデータの確認

秘匿化対象のデータ(列c1)が正しく改訂されていることを確認します。

postgres=# select * from t1;

c1 | c2

----+---------------

0 | 012-3456-7890

0 | 012-3456-7891

0 | 012-3456-7892

(3 行)

5. データベースpostgresとの切断

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_create_confidential_policyシステム関数の詳細は、“I.4.12 pgxa_create_confidential_policy”を参照してくださ

い。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

注意

秘匿化ポリシーはテーブルに対し1つのみ作成可能です。

D.2.2 秘匿化ポリシーの変更

以下にサーバ上からの実行例を示します。

1. データベースpostgresへの接続

psqlコマンドを使用して、データベースpostgresに接続します。

サーバのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合の例を示します。

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. 秘匿化ポリシーの変更

秘匿化ポリシーを変更するために、pgxa_alter_confidential_policyシステム関数を実行します。

postgres=# select pgxa_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action :=

'ADD_COLUMN', column_name := 'c2', function_type := 'PARTIAL', function_parameters := 'VVVFVVVVFVVVV,

VVV-VVVV-VVVV, *, 4, 11');

pgxa_alter_confidential_policy

--------------------------------

t

(1 行)

- 103 -

Page 116: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

3. 表示されるデータの確認

秘匿化対象のデータが正しく改訂されていることを確認します。

postgres=# select * from t1;

c1 | c2

----+---------------

0 | 012-****-****

0 | 012-****-****

0 | 012-****-****

(3 行)

4. データベースpostgresとの切断

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_alter_confidential_policyシステム関数の詳細は、“I.4.13 pgxa_alter_confidential_policy”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

D.2.3 秘匿化ポリシーの確認

以下にサーバ上からの実行例を示します。

1. データベースpostgresへの接続

psqlコマンドを使用して、データベースpostgresに接続します。

サーバのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合の例を示します。

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. 秘匿化ポリシーが設定されている秘匿化対象に関する情報の確認

秘匿化ポリシーが設定されている秘匿化対象を確認するために、pgxa_confidential_columnsテーブルを参照しま

す。

postgres=# select * from pgxa_confidential_columns;

schema_name | table_name | policy_name | column_name | function_type |

function_parameters | regexp_pattern | regexp_replacement | regexp_flags | column_description

-------------+------------+-------------+-------------+---------------

+----------------------------------------+----------------+--------------------+-------------

+--------------------

public | t1 | p1 | c1 | FULL |

| | | |

public | t1 | p1 | c2 | PARTIAL | VVVFVVVVFVVVV, VVV-VVVV-VVVV,

*, 4, 11 | | | |

(2 行)

3. 秘匿化ポリシーの内容に関する情報の確認

秘匿化ポリシーの内容を確認するために、pgxa_confidential_policiesを参照します。

postgres=# select * from pgxa_confidential_policies;

schema_name | table_name | policy_name | expression | enable | policy_description

-------------+------------+-------------+------------+--------+--------------------

public | t1 | p1 | 1=1 | t |

(1 行)

- 104 -

Page 117: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

4. データベースpostgresとの切断

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_confidential_columnsシステム表の詳細は、“I.2.1 pgxa_confidential_columns”を参照してください。

・ pgxa_confidential_policiesシステム表の詳細は、“I.2.2 pgxa_confidential_policies”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

D.2.4 秘匿化ポリシーの有効化/無効化

以下にサーバ上からの実行例を示します。

1. データベースpostgresへの接続

psqlコマンドを使用して、データベースpostgresに接続します。

サーバのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合の例を示します。

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. 秘匿化ポリシーの無効化

秘匿化ポリシーを無効にするために、pgxa_enable_confidential_policyシステム関数を実行します。

postgres=# select pgxa_enable_confidential_policy(table_name := 't1', policy_name := 'p1', enable :=

'f');

pgxa_enable_confidential_policy

---------------------------------

t

(1 行)

3. 表示されるデータの確認

秘匿化ポリシーの無効化により元データが表示されていることを確認します。

postgres=# select * from t1;

c1 | c2

----+---------------

1 | 012-3456-7890

2 | 012-3456-7891

3 | 012-3456-7892

(3 行)

4. 秘匿化ポリシーの有効化

秘匿化ポリシーを有効にするために、pgxa_enable_confidential_policyシステム関数を実行します。

postgres=# select pgxa_enable_confidential_policy(table_name := 't1', policy_name := 'p1', enable :=

't');

pgxa_enable_confidential_policy

---------------------------------

t

(1 行)

5. 表示されるデータの確認

秘匿化ポリシーの有効化により秘匿化対象のデータが正しく改訂されていることを確認します。

postgres=# select * from t1;

c1 | c2

----+---------------

- 105 -

Page 118: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

0 | 012-****-****

0 | 012-****-****

0 | 012-****-****

(3 行)

6. データベースpostgresとの切断

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_enable_confidential_policyシステム関数の詳細は、“I.4.15 pgxa_enable_confidential_policy”を参照してくださ

い。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

D.2.5 秘匿化ポリシーの削除

以下にサーバ上からの実行例を示します。

1. データベースpostgresへの接続

psqlコマンドを使用して、データベースpostgresに接続します。

サーバのIPアドレスが“192.0.2.0”、ポート番号が“26500”の場合の例を示します。

psql -d postgres -h 192.0.2.0 -p 26500

psql (9.2.8)

Type "help" for help.

2. 秘匿化ポリシーの削除

秘匿化ポリシーを削除するために、pgxa_drop_confidential_policyシステム関数を実行します。

postgres=# select pgxa_drop_confidential_policy(table_name := 't1', policy_name := 'p1');

pgxa_drop_confidential_policy

-------------------------------

t

(1 行)

3. 表示されるデータの確認

秘匿化ポリシーの削除により元データが表示されていることを確認します。

postgres=# select * from t1;

c1 | c2

----+---------------

1 | 012-3456-7890

2 | 012-3456-7891

3 | 012-3456-7892

(3 行)

4. データベースpostgresとの切断

psqlコマンドを終了するために、“\q”を実行します。

postgres=# \q

参照

・ pgxa_drop_confidential_policyシステム関数の詳細は、“I.4.14 pgxa_drop_confidential_policy”を参照してください。

・ psqlコマンドの詳細は、“PostgreSQL 9.2.4文書”の“psql”を参照してください。

- 106 -

Page 119: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録E データ加工フローのインポート・エクスポート

Symfoware Analytics Serverでは、データ加工フローのインポート・エクスポートを行うコマンドを提供します。

複数のSymfoware Analytics Serverシステム間で、データ加工フローの移行や共有が可能です。

ポイント

インポート・エクスポートの対象となるデータ加工フローの構成要素は以下のとおりです。

・ 分析フロー

・ 入力データストア

・ 出力データストア

E.1 分析フローツール(ibamsflowtl)

E.1.1 分析フローインポートサブコマンド(import)

概要

分析フローをインポートします。

コマンド格納先

[DWHサーバのインストールディレクトリ]\IBAMS\Runtime\bin

/opt/FJSVbamsr/bin

呼出し形式

ibamsflowtl.bat import -userid ユーザーID [-password パスワード] -directory 分析フローのエクスポートデータ格

納先ディレクトリ

ibamsflowtl import -userid ユーザーID [-password パスワード] -directory 分析フローのエクスポートデータ格納先

ディレクトリ

実行ユーザー

DWHサーバ管理者

スーパーユーザー、または一般ユーザー

パラメーターの説明

パラメーター 説明 補足事項

userid データ加工ユーザーのユーザーIDを指定してください。 省略不可

password useridで指定したユーザーのパスワードを指定してください。

directory ・ 分析フローのエクスポートデータが格納されているディレクトリを絶対パスで指定し

てください。

・ 絶対パスで指定するディレクトリのパーミッションは、その他のユーザーの読み込

み権限を持つ必要があります。必要に応じて権限を付与してください。

省略不可

復帰情報

- 107 -

Page 120: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

復帰コード 意味

0 正常終了

0以外 異常終了

事前作業

必ず実施が必要な作業

「分析フローエクスポートサブコマンド(export)」で、対象となる分析フローをエクスポートします。詳細は、“E.1.2 分析

フローエクスポートサブコマンド(export)”を参照してください。

場合によって実施が必要な作業

- インポート先の分析サーバに、インポートする定義と同じ名前の定義がインポートする定義と同じフォルダーのパ

スに存在する場合、インポート先の分析サーバにある定義を削除してください。

- インポートする分析フローに入力・出力データストアを使用している場合、使用している入力・出力データストアを

インポートしてください。

- インポートする分析フローで使用している出力データストアが、分析サーバに保存されている分析フローで既に

使用されている場合、以下のいずれかの作業を実施し、インポートする分析フローで使用している出力データス

トアが別の分析フローで使用されていない状態にしてください。

- 分析サーバに保存されている分析フローを削除します。

- 分析サーバに保存されている分析フローを編集し、インポートする分析フローで使用している出力データスト

アを削除します。

注意事項

・ 本ツールを使用する際は、事前に分析サーバのバックアップを行うことを推奨します。

・ インポートサブコマンドは、多重実行できません。

・ 配備状態の分析フローをインポートした場合、インポートした分析フローは配備解除状態となります。

・ インポートする分析フローで使用している入力・出力データストアが配備されていない場合、エラーになります。イン

ポートする分析フローで使用している入力・出力データストアをすべて配備し、コマンドを再実行してください。

E.1.2 分析フローエクスポートサブコマンド(export)

概要

分析フローをエクスポートします。

コマンド格納先

[DWHサーバのインストールディレクトリ]\IBAMS\Runtime\bin

/opt/FJSVbamsr/bin

呼出し形式

ibamsflowtl.bat export -userid ユーザーID [-password パスワード] -folderpath フォルダーのパス -flowname 分析

フローの名前 -directory 分析フローのエクスポートデータ格納先ディレクトリ

ibamsflowtl export -userid ユーザーID [-password パスワード] -folderpath フォルダーのパス -flowname 分析フロー

の名前 -directory 分析フローのエクスポートデータ格納先ディレクトリ

実行ユーザー

DWHサーバ管理者

- 108 -

Page 121: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

スーパーユーザー、または一般ユーザー

パラメーターの説明

パラメーター 説明 補足事項

userid データ加工ユーザーのユーザーIDを指定してください。 省略不可

password useridで指定したユーザーのパスワードを指定してください。

folderpath ・ 分析フローが格納されているフォルダーのパスを指定してください。

・ フォルダーの区切りは半角の「/」です。 上位のパスは半角の「/」だけで指定して

ください。

・ フォルダー単位でまとめてエクスポートする場合(注1)、エクスポートするフォルダー

が格納されているフォルダーのパスを指定してください。

省略不可

flowname ・ エクスポートする分析フローの名前を前方一致(注2)で指定してください。

・ フォルダー単位でまとめてエクスポートする場合(注1)、エクスポートするフォルダー

の名前を前方一致(注2)で指定してください。

ただし、 上位のフォルダー「すべて」は指定できません。

省略不可

directory ・ 分析フローのエクスポートデータを格納するディレクトリを絶対パスで指定してくだ

さい。

・ 絶対パスで指定するディレクトリは存在しない、または、空のディレクトリを指定して

ください。

・ 絶対パスで指定するディレクトリのパーミッションは、その他のユーザーが書き込み

および実行権限を持つ必要があります。必要に応じて権限を付与してください。

省略不可

(注1) フォルダーに格納されているすべての分析フローとフォルダーをまとめてエクスポートします。

(注2) 前方一致する分析フローおよびフォルダーが複数ある場合、前方一致するすべての分析フローおよび前方一

致するすべてのフォルダーに格納されているすべての分析フローとフォルダーをまとめてエクスポートします。

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

事前作業

ありません。

実行例

1つの分析フローをエクスポートする場合

C:\SymfoAS\IBAMS\Runtime\bin\ibamsoutputstoretl.bat export -userid ibamsadmin -password ibamsadmin -

folderpath /sample/creditcard_scoring -storename graph_cap_learn -directory C:\export_data

/opt/FJSVbamsr/bin/ibamsflowtl export -userid ibamsadmin -password ibamsadmin -folderpath /sample/

creditcard_scoring -flowname creditcard_scoring_export -directory /work/export_data

- 109 -

Page 122: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

フォルダー単位でまとめてエクスポートする場合

C:\SymfoAS\IBAMS\Runtime\bin\ibamsflowtl.bat export -userid ibamsadmin -password ibamsadmin -folderpath /

-flowname sample -directory C:\export_data

/opt/FJSVbamsr/bin/ibamsflowtl export -userid ibamsadmin -password ibamsadmin -folderpath / -flowname

sample -directory /work/export_data

注意事項

エクスポートデータ格納先ディレクトリに指定したディレクトリの中にファイルまたはディレクトリが存在している場合は、エ

ラーになります。別のディレクトリを指定するか、ディレクトリの中を空にし、コマンドを再実行してください。

- 110 -

Page 123: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

E.2 入力データストアツール(ibamsinputstoretl)

E.2.1 入力データストアインポートサブコマンド(import)

概要

入力データストアをインポートします。

コマンド格納先

[DWHサーバのインストールディレクトリ]\IBAMS\Runtime\bin

/opt/FJSVbamsr/bin

呼出し形式

ibamsinputstoretl.bat import -userid ユーザーID [-password パスワード] -directory 入力データストアのエクスポー

トデータ格納先ディレクトリ

ibamsinputstoretl import -userid ユーザーID [-password パスワード] -directory 入力データストアのエクスポート

データ格納先ディレクトリ

実行ユーザー

DWHサーバ管理者

スーパーユーザー、または一般ユーザー

パラメーターの説明

パラメーター 説明 補足事項

userid データ加工ユーザーのユーザーIDを指定してください。 省略不可

password useridで指定したユーザーのパスワードを指定してください。

directory ・ 入力データストアのエクスポートデータが格納されているディレクトリを絶対パスで

指定してください。

・ 絶対パスで指定するディレクトリのパーミッションは、その他のユーザーの読み込

み権限を持つ必要があります。必要に応じて権限を付与してください。

省略不可

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

事前作業

必ず実施が必要な作業

「入力データストアエクスポートサブコマンド(export)」で、対象となる分析フローをエクスポートします。詳細は、“E.2.2入力データストアエクスポートサブコマンド(export)”を参照してください。

場合によって実施が必要な作業

インポート先の分析サーバに、インポートする定義と同じ名前の定義がインポートする定義と同じフォルダーのパスに

存在する場合、インポート先の分析サーバにある定義を削除してください。

- 111 -

Page 124: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意事項

・ 本ツールを使用する際は、事前に分析サーバのバックアップを行うことを推奨します。

・ インポートサブコマンドは、多重実行できません。

E.2.2 入力データストアエクスポートサブコマンド(export)

概要

入力データストアをエクスポートします。

コマンド格納先

[DWHサーバのインストールディレクトリ]\IBAMS\Runtime\bin

/opt/FJSVbamsr/bin

呼出し形式

ibamsinputstoretl.bat export -userid ユーザーID [-password パスワード] -folderpath フォルダーのパス -storename

入力データストアの名前 -directory 入力データストアのエクスポートデータ格納先ディレクトリ

ibamsinputstoretl export -userid ユーザーID [-password パスワード] -folderpath フォルダーのパス -storename 入

力データストアの名前 -directory 入力データストアのエクスポートデータ格納先ディレクトリ

実行ユーザー

DWHサーバ管理者

スーパーユーザー、または一般ユーザー

パラメーターの説明

パラメーター 説明 補足事項

userid データ加工ユーザーのユーザーIDを指定してください。 省略不可

password useridで指定したユーザーのパスワードを指定してください。

folderpath ・ 入力データストアが格納されているフォルダーのパスを指定してください。

・ フォルダーの区切りは半角の「/」です。 上位のパスは半角の「/」だけで指定して

ください。

・ フォルダー単位でまとめてエクスポートする場合(注1)、エクスポートするフォルダー

が格納されているフォルダーのパスを指定してください。

省略不可

storename ・ エクスポートする入力データストアの名前を前方一致(注2)で指定してください。

・ フォルダー単位でまとめてエクスポートする場合(注1)、エクスポートするフォルダー

の名前を前方一致(注2)で指定してください。

ただし、 上位のフォルダー「すべて/入力データストア」は指定できません。

省略不可

directory ・ 入力データストアのエクスポートデータを格納するディレクトリを絶対パスで指定し

てください。

・ 絶対パスで指定するディレクトリは存在しない、または、空のディレクトリを指定して

ください。

・ 絶対パスで指定するディレクトリのパーミッションは、その他のユーザーが書き込み

および実行権限を持つ必要があります。必要に応じて権限を付与してください。

省略不可

(注1) フォルダーに格納されているすべての入力データストアとフォルダーをまとめてエクスポートします。

- 112 -

Page 125: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

(注2) 前方一致する入力データストアおよびフォルダーが複数ある場合、前方一致するすべての入力データストアお

よび前方一致するすべてのフォルダーに格納されているすべての入力データストアとフォルダーをまとめてエクスポー

トします。

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

事前作業

ありません。

実行例

1つの入力データストアをエクスポートする場合

C:\SymfoAS\IBAMS\Runtime\bin\ibamsinputstoretl.bat export -userid ibamsadmin -password ibamsadmin -

folderpath /sample/creditcard_scoring -storename area_def -directory C:\export_data

/opt/FJSVbamsr/bin/ibamsinputstoretl export -userid ibamsadmin -password ibamsadmin -folderpath /sample/

creditcard_scoring -storename area_def -directory /work/export_data

フォルダー単位でまとめてエクスポートする場合

- 113 -

Page 126: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

C:\SymfoAS\IBAMS\Runtime\bin\ibamsinputstoretl.bat export -userid ibamsadmin -password ibamsadmin -

folderpath / -storename sample -directory C:\export_data

/opt/FJSVbamsr/bin/ibamsinputstoretl export -userid ibamsadmin -password ibamsadmin -folderpath / -

storename sample -directory /work/export_data

注意事項

エクスポートデータ格納先ディレクトリに指定したディレクトリの中にファイルまたはディレクトリが存在している場合は、エ

ラーになります。別のディレクトリを指定するか、ディレクトリの中を空にし、コマンドを再実行してください。

E.3 出力データストアツール(ibamsoutputstoretl)

E.3.1 出力データストアインポートサブコマンド(import)

概要

出力データストアをインポートします。

コマンド格納先

[DWHサーバのインストールディレクトリ]\IBAMS\Runtime\bin

/opt/FJSVbamsr/bin

呼出し形式

- 114 -

Page 127: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

ibamsoutputstoretl.bat import -userid ユーザーID [-password パスワード] -directory 出力データストアのエクス

ポートデータ格納先ディレクトリ

ibamsoutputstoretl import -userid ユーザーID [-password パスワード] -directory 出力データストアのエクスポート

データ格納先ディレクトリ

実行ユーザー

DWHサーバ管理者

スーパーユーザー、または一般ユーザー

パラメーターの説明

パラメーター 説明 補足事項

userid データ加工ユーザーのユーザーIDを指定してください。 省略不可

password useridで指定したユーザーのパスワードを指定してください。

directory ・ 出力データストアのエクスポートデータが格納されているディレクトリを絶対パス

で指定してください。

・ 絶対パスで指定するディレクトリのパーミッションは、その他のユーザーの読み込

み権限を持つ必要があります。必要に応じて権限を付与してください。

省略不可

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

事前作業

必ず実施が必要な作業

「出力データストアエクスポートサブコマンド(export)」で、対象となる分析フローをエクスポートします。詳細は、“E.3.2出力データストアエクスポートサブコマンド(export)”を参照してください。

場合によって実施が必要な作業

インポート先の分析サーバに、インポートする定義と同じ名前の定義がインポートする定義と同じフォルダーのパスに

存在する場合、インポート先の分析サーバにある定義を削除してください。

注意事項

・ 本ツールを使用する際は、事前に分析サーバのバックアップを行うことを推奨します。

・ インポートサブコマンドは、多重実行できません。

E.3.2 出力データストアエクスポートサブコマンド(export)

概要

出力データストアをエクスポートします。

コマンド格納先

[DWHサーバのインストールディレクトリ]\IBAMS\Runtime\bin

/opt/FJSVbamsr/bin

- 115 -

Page 128: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

呼出し形式

ibamsoutputstoretl.bat export -userid ユーザーID [-password パスワード] -folderpath フォルダーのパス -

storename 出力データストアの名前 -directory 出力データストアのエクスポートデータ格納先ディレクトリ

ibamsoutputstoretl export -userid ユーザーID [-password パスワード] -folderpath フォルダーのパス -storename

出力データストアの名前 -directory 出力データストアのエクスポートデータ格納先ディレクトリ

実行ユーザー

DWHサーバ管理者

スーパーユーザー、または一般ユーザー

パラメーターの説明

パラメーター 説明 補足事項

userid データ加工ユーザーのユーザーIDを指定してください。 省略不可

password useridで指定したユーザーのパスワードを指定してください。

folderpath ・ 出力データストアが格納されているフォルダーのパスを指定してください。

・ フォルダーの区切りは半角の「/」です。 上位のパスは半角の「/」だけで指定して

ください。

・ フォルダー単位でまとめてエクスポートする場合(注1)、エクスポートするフォルダー

が格納されているフォルダーのパスを指定してください。

省略不可

storename ・ エクスポートする出力データストアの名前を前方一致(注2)で指定してください。

・ フォルダー単位でまとめてエクスポートする場合(注1)、エクスポートするフォルダー

の名前を前方一致(注2)で指定してください。

ただし、 上位のフォルダー「すべて/出力データストア」は指定できません。

省略不可

directory ・ 入力データストアのエクスポートデータを格納するディレクトリを絶対パスで指定し

てください。

・ 絶対パスで指定するディレクトリは存在しない、または、空のディレクトリを指定して

ください。

・ 絶対パスで指定するディレクトリのパーミッションは、その他のユーザーが書き込み

および実行権限を持つ必要があります。必要に応じて権限を付与してください。

省略不可

(注1) フォルダーに格納されているすべての出力データストアとフォルダーをまとめてエクスポートします。

(注2) 前方一致する出力データストアおよびフォルダーが複数ある場合、前方一致するすべての出力データストアお

よび前方一致するすべてのフォルダーに格納されているすべての出力データストアとフォルダーをまとめてエクスポー

トします。

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

事前作業

ありません。

- 116 -

Page 129: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

実行例

1つの出力データストアをエクスポートする場合

C:\SymfoAS\IBAMS\Runtime\bin\ibamsoutputstoretl.bat export -userid ibamsadmin -password ibamsadmin -

folderpath /sample/creditcard_scoring -storename graph_cap_learn -directory C:\export_data

/opt/FJSVbamsr/bin/ibamsoutputstoretl export -userid ibamsadmin -password ibamsadmin -folderpath /sample/

creditcard_scoring -storename graph_cap_learn -directory /work/export_data

フォルダー単位でまとめてエクスポートする場合

C:\SymfoAS\IBAMS\Runtime\bin\ibamsoutputstoretl.bat export -userid ibamsadmin -password ibamsadmin -

folderpath / -storename sample -directory C:\export_data

/opt/FJSVbamsr/bin/ibamsoutputstoretl export -userid ibamsadmin -password ibamsadmin -folderpath / -

storename sample -directory /work/export_data

- 117 -

Page 130: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

注意事項

エクスポートデータ格納先ディレクトリに指定したディレクトリの中にファイルまたはディレクトリが存在している場合は、エ

ラーになります。別のディレクトリを指定するか、ディレクトリの中を空にし、コマンドを再実行してください。

- 118 -

Page 131: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録F 資源の見積り

F.1 メモリ見積り

各機能のメモリ見積りについて説明します。

F.1.1 Symfoware Serverサーバ機能

Symfoware Serverサーバ機能のメモリ見積りについては、“Symfoware Server 導入ガイド(サーバ編)”の“メモリの見積

り”を参照してください。

F.1.2 データ加工サーバ機能

データ加工サーバ機能のメモリ見積りについては、“Interstage Business Analytics Modeling Server システム設計ガイド”

の“メモリ容量”を参照してください。

F.2 ディスク見積り

各機能のディスク容量の見積りについて説明します。

F.2.1 Symfoware Serverサーバ機能

Symfoware Serverサーバ機能のディスク見積りについて説明します。

カラムナテーブル以外のテーブルサイズの見積り

カラムナテーブル以外のテーブルサイズの見積りについては、“Symfoware Server 導入ガイド(サーバ編)”の“テーブル

サイズの見積り”を参照してください。

インデックスサイズの見積り

インデックスサイズの見積りについては、“Symfoware Server 導入ガイド(サーバ編)”の“インデックスサイズの見積り”を

参照してください。

トランザクションログの容量の見積り

トランザクションログの容量の見積りについては、“Symfoware Server 導入ガイド(サーバ編)”の“トランザクションログの

容量の見積り”を参照してください。

アーカイブログの容量の見積り

アーカイブログの容量の見積りについては、“Symfoware Server 導入ガイド(サーバ編)”の“アーカイブログの容量の見

積り”を参照してください。

バックアップのディスク容量の見積り

バックアップのディスク容量の見積りについては、“Symfoware Server 導入ガイド(サーバ編)”の“バックアップのディスク

容量の見積り”を参照してください。

カラムナテーブルのカタログデータ格納先データディレクトリ

カラムナテーブルのカタログデータは、デフォルトで3.7MBです。このファイルの大きさはカラムナテーブルのカラム数と

テーブル数に応じて大きくなりますが、正確に見積もることはできません。以下の例を参考にして必要な空き容量を確保

してください。

例)カラム数18のカラムナテーブルを100個作成した場合、4.4MBのカタログデータが作成されます。

- 119 -

Page 132: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

カラムナテーブルのデータベーススペース格納先rawデバイス容量の見積り

カラムナテーブルのデータベーススペース格納先rawデバイスの容量の概算は、次の式で見積もることができます。

カラムナテーブルのデータベーススペース格納先rawデバイスの容量= カラムナテーブルに格納するCSVファイルのサイズ

の合計 × 0.7

例)3つのCSVファイルの容量がそれぞれ500GB, 300GB, 200GBの場合

(500GB + 300GB + 200GB) × 0.7 = 700GB

参考

カラムナテーブルのデータは圧縮されて格納されます。そのため格納されるデータサイズは元のcsvファイルのデータサ

イズよりも小さい値になります。

カラムナテーブルのメインデータ格納先rawデバイス容量の見積り

カラムナテーブルのメインデータ格納先rawデバイスの容量の概算は、次の式で見積もることができます。

カラムナテーブルのメインデータ格納先rawデバイスの容量 = カラムナテーブルのデータベーススペース格納先rawデバイ

スの容量 × 0.02

例)カラムナテーブルのデータベーススペース格納先rawデバイスの容量が 700GBの場合

700GB × 0.02 = 14GB

注意

カラムナテーブルのメインデータ格納先rawデバイスの容量の見積り結果が8GBを下回った場合は8GBにしてください。

容量が小さすぎる場合は、カラムナテーブルへ正常にアクセスできない恐れがあります。

カラムナテーブルの一時データ格納先rawデバイス容量の見積り

カラムナテーブルの一時データ格納先rawデバイス容量の概算は、次の式で見積もることができます。

カラムナテーブルの一時データ格納先rawデバイス容量 = カラムナテーブルに格納するCSVファイルのうち最大のファイル

サイズ × 0.5

例)3つのCSVファイルの容量がそれぞれ500GB, 300GB, 200GBの場合

大のファイルサイズは500GBのため、500GB × 0.5 = 250GB

注意

カラムナテーブルの一時データ格納先rawデバイス容量が小さすぎる場合は、ジョインやソート時の一時領域が不足し、

カラムナテーブルへ正常にアクセスできない恐れがあります。以下の見積り式を利用して容量を確認し、小さい場合は値

を設定しなおしてください。

カラムナテーブルの一時データ格納先rawデバイス容量 > 運用上想定される同時接続数 × 2GB

例1)運用上想定される同時接続数が100の場合

100 × 2GB = 200GB

例2)3つのCSVファイルの容量がそれぞれ500GB, 300GB, 200GBの場合

大のファイルサイズは500GBのため、500GB × 0.5 = 250GB

これは200GBを上回るため問題ありません。

- 120 -

Page 133: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

ポイント

カラムナテーブルの一時データ格納先rawデバイスの容量を大きく設定することで性能向上が望める場合があります。

具体的には、以下の場合、当該rawデバイスの容量を大きく設定してください。

・ 大容量データを一度にロードする場合

F.2.2 データ加工サーバ機能

データ加工サーバ機能のディスク容量は以下の式で見積もってください。

ディスク容量 = 静的ディスク容量 + 動的ディスク容量

静的ディスク容量、および、動的ディスク容量の見積りについては、それぞれ“Interstage Business Analytics ModelingServer システム設計ガイド”の“静的ディスク容量”、および、“Interstage Business Analytics Modeling Server システム設

計ガイド”の“動的ディスク容量”を参照してください。

- 121 -

Page 134: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録G データ形式

G.1 データ型

Symfoware Analytics Serverでサポートするデータ型は以下のとおりです。

カテゴリ データ型 格納サイズ 精度・範囲

数値型 smallint 2Byte -32768から32767

integer 4Byte -2147483648から2147483647

bigint 8Byte -9223372036854775808から9223372036854775807

decimal 可変長 精度、位取り共126桁

numeric 可変長 精度、位取り共126桁

float 4または8Byte 15桁精度

real 4Byte 6桁精度

double precision 8Byte 15桁精度

文字型 character varying(n)32KB-1

varchar(n)

character(n)32KB-1

char(n)

日付/時刻型 date 4Byte 日付

time8Byte

時刻

秒数まで取得可能

timestamp8Byte

日付と時刻(時刻帯なし)

小数点以下6桁まで取得可能

(注)“PostgreSQL 9.2.4文書”で記載しているデータ型の中で、Symfoware Analytics Serverでサポートしていないデー

タ型や精度/範囲が異なるデータ型があります。

G.2 秘匿化が可能なデータ型

秘匿化機能を利用できるデータ型は以下のとおりです。

カテゴリ データ型 利用可能な秘匿化種別

全秘匿化 部分秘匿化 正規表現秘匿化

数値型 smallint ○ ○ ×

integer ○ ○ ×

bigint ○ ○ ×

decimal ○ ○ ×

numeric ○ ○ ×

float ○ ○ ×

real ○ ○ ×

double precision ○ ○ ×

文字型 character varying(n) ○ ○ ○

varchar(n) ○ ○ ○

- 122 -

Page 135: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

カテゴリ データ型 利用可能な秘匿化種別

全秘匿化 部分秘匿化 正規表現秘匿化

character(n) ○ ○ ○

char(n) ○ ○ ○

日付/タイムスタンプ型 date ○ ○ ×

timestamp ○ ○ ×

G.3 CSVファイルのデータ形式

Symfoware Analytics ServerでサポートするCSVファイルの形式は以下のとおりです。

項目 形式

レコードの区切り 各レコードは、改行(CRLFまたはLF)を区切りとする分割された行に配置してください。

例:

aaa,bbb,ccc CRLFzzz,yyy,xxx CRLF

ファイルの末尾 ファイル末尾のレコードの終端には、改行が必要です。

例:

aaa,bbb,ccc CRLFzzz,yyy,xxx CRLF

ヘッダー行 ファイルの先頭には、オプションとして、通常行と同一の書式を持つヘッダー行を持つ

ことができます。このヘッダーは、ファイル中の各フィールドの名称を保持し、ファイルの

残りの部分にある各レコードが持っているのと同じ数のフィールドを持つ必要がありま

す。

例:

field_name,field_name,field_name CRLFaaa,bbb,ccc CRLFzzz,yyy,xxx CRLF

ヘッダー行に指定するフィールドの名称として使用できる文字の種類は、半角英字(A-Z、a-z)、半角数字(0-9)、半角アンダースコア(_)です。

ヘッダー行を持つCSVファイルを入力する場合、データ変換機能において、入力デー

タストア定義の際に指定する項目名に、ヘッダー行で指定したフィールドの名称と同じ

名称を指定する必要があります。

フィールドの区切り ヘッダーと各レコードは、カンマ、半角空白、またはタブで区切られた、一つ以上のフィー

ルドを含みます。各行が保持するフィールドの数は、ファイル全体を通じ、同一にしてく

ださい。空白は、フィールドの一部と見なします。 後のフィールドは、カンマ、半角空

白、またはタブで終わることはできません。

例:

aaa,bbb,ccc

フィールドの囲み文字 レコード中の各フィールドは、それぞれダブルクォーテーションで囲んでも囲わなくても

かまいません。フィールドがダブルクォーテーションで囲まれていない場合、そのフィー

ルドの値に、ダブルクォーテーションを含めることができません。

例:

"aaa","bbb","ccc" CRLFzzz,yyy,xxx

フィールド内の改行、ダブル

クォーテーション

改行(CRLFまたはLF)、ダブルクォーテーション、またはカンマを含むフィールドは、ダブ

ルクォーテーションで囲む必要があります。

例:

"aaa","b CRLF

- 123 -

Page 136: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

項目 形式

bb","ccc" CRLFzzz,yyy,xxx

ダブルクォーテーションで囲ま

れたフィールド内のダブル

クォーテーション

フィールドがダブルクォーテーションで囲まれている場合、フィールドの値に含まれるダ

ブルクォーテーションは、その直前にひとつダブルクォーテーションを付加して、エスケー

プする必要があります。

例:

"aaa","b""bb","ccc"

文字コード システム関数:UTF-8(BOMなし)

データ加工機能:Shift_JIS、UTF-8(BOMあり)、UTF-8(BOMなし)

レコード長 大32メガバイト

1レコード内のフィールド数 大1024個

- 124 -

Page 137: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録H カラムナテーブル使用時の注意事項

カラムナテーブルのみに対して参照・更新するSQL文(SELECT文、INSERT文、UPDATE文、DELETE文)を実行した場

合は、カラムナテーブル専用のSQLエンジンを利用して処理されます。

本章では、カラムナテーブルを使用する際の注意事項について説明します。

H.1 利用できない機能

カラムナテーブル専用のSQLエンジンでは、PostgreSQLで提供されている以下の機能を利用できません。

・ EXPLAIN文

・ COPY文

・ SELECT INTO文

・ VALUES文

・ トリガ機能

・ 以下を指定したSQL文

- WITH句

- ‘::’を使用したCAST

- 暗黙的なデータ変換

- DISTINCT ON句

- INTERCECT句

- EXCEPT句

- ビット演算を行う演算子

- USING句を指定したジョイン

・ 以下に示す関数

- CONCAT

- INITCAP

- LPAD

- RPAD

- SUBSTR

- TRANSLATE

- CURRENT_DATE

- CURRENT_TIME

- EXTRACT

- TO_CHAR

- TO_DATE

- TO_TIMESTAMP

- TO_NUMBER

- GREATEST

- LEAST

- 125 -

Page 138: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- USER

- ROWID

- STRING_AGG

- SUM2

また、カラムナテーブルのカラム名に、以下のキーワードを指定できません。

add alter attach backup begin

between bigint binary bit bottom

break by call capability cascade

char char_convert character checkpoint close

comment commit compressed conflict connect

contains continue convert cross cube

current cursor date datetimeoffset dbspace

deallocate dec decimal declare delete

deleting detach double drop dynamic

elseif encrypted endif escape exception

exec execute existing exists externlogin

first float force forward full

goto holdlock identified if index

inner inout insensitive insert inserting

install instead int integer integrated

Intersect is isolation join json

kerberos key lateral left like

lock login long match membership

merge message mode modify natural

nchar new no noholdlock notify

numeric nvarchar of off open

openstring openxml option options others

out outer over passthrough precision

prepare print privileges proc procedure

publication raiserror readtext real reference

refresh release remote remove rename

reorganize resource restore restrict return

revoke right rollback rollup row

rowtype save savepoint scroll sensitive

session set setuser share smallint

spatial sqlcode sqlstate start stop

subtrans subtransaction synchronize temporary time

timestamp tinyint top tran treat

trigger truncate tsequal unbounded uniqueidentifier

unknown unnest unsigned update updating

- 126 -

Page 139: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

validate values varbinary varbit varchar

variable varray varying view wait

waitfor while within work writetext

xml

H.2 日付/時刻データ型使用時の注意事項

DATE型、TIME型、TIMESTAMP型を定数で記述する場合は、以下の様に記述します。

データ型 記述形式

DATE '2014-06-01'

TIME '12:34:56'

TIMESTAMP '2014-06-01 12:34:56'

H.3 ビュー使用時の注意事項

ビューを利用する場合は、“I.4.10 pgxa_create_view”にしたがって、カラムナテーブルに対するビューを作成してくださ

い。

- 127 -

Page 140: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録I リファレンス

Symfoware Analytics Serverが提供するコマンドとシステムカタログ、システムビュー、およびDWHサーバ上のデータを操

作するために提供しているシステム関数を説明します。

I.1 システムコマンド

I.1.1 symassvinstall

概要

DWHサーバをインストールします。

コマンド格納先

任意のディレクトリに格納してください。

呼出し形式

symassvinstall.bat [ディスクマウント先] [DWHサーバのインストールディレクトリ] [データ加工サーバのデータ管理

ディレクトリ]

symassvinstall.sh [DVDデバイス名] [ディスクマウント先] [データ加工サーバのデータ管理ディレクトリ]

実行ユーザー

DWHサーバ管理者

スーパーユーザー

パラメーターの説明

Windowsの場合

パラメーター 意味 省略時の動作 補足事項

ディスクマウント先 インストールディスク

のマウント先を指定

します。

省略不可 インストールディスクを論理ドライブEにマウントした

場合、次のように指定します。

E:

DWHサーバのインス

トールディレクトリ

DWHサーバのイン

ストール先を指定し

ます。

省略不可 ・ 存在しないディレクトリ、または、空のディレクト

リを指定してください。

・ 絶対パスで指定してください。

・ パスの長さは、 大11バイトです。

・ NTFS形式のディスクを指定してください。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)です。

データ加工サーバの

データ管理ディレクト

データ管理ディレク

トリを指定します。

省略不可 ・ 存在しないディレクトリ、または、空のディレクト

リを指定してください。

・ 絶対パスで指定してください。

・ パスの長さは、 大40バイトです。

- 128 -

Page 141: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーター 意味 省略時の動作 補足事項

・ NTFS形式のディスクを指定してください。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ データ管理ディレクトリには、データ加工サー

バが動作する際に必要となる定義情報、およ

び、データ加工フローの処理結果などが格納

されます。他のアプリケーションとディスクI/Oが

競合するとパフォーマンスが低下するため、

データ管理ディレクトリは専用ディスクに配置

することを推奨します。

Linuxの場合

パラメーター 意味 省略時の動作 補足事項

DVDデバイス名 インストールディスク

のDVDデバイス名

を指定します。

省略不可 DVDデバイス名がsr0の場合、次のように指定しま

す。

/dev/sr0

ディスクマウント先 インストールディスク

のマウント先を指定

します。

省略不可 インストールディスクを/mnt/dvdromにマウントする

場合、次のように指定します。

/mnt/dvdrom

データ加工サーバの

データ管理ディレクト

データ管理ディレク

トリを指定します。

省略不可 ・ 存在しないディレクトリ、または、空のディレクト

リを指定してください。

・ 絶対パスで指定してください。

・ パスの長さは、 大40バイトです。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)です。

・ データ管理ディレクトリには、データ加工サー

バが動作する際に必要となる定義情報、およ

び、データ加工フローの処理結果などが格納

されます。他のアプリケーションとディスクI/Oが

競合するとパフォーマンスが低下するため、

データ管理ディレクトリは専用ディスクに配置

することを推奨します。

復帰情報

復帰コード 意味

0 正常終了しました。

1 インストールの実行に失敗しました。詳細は出力メッセージを確認してください。

2 DWHサーバのインストールディレクトリを作成できませんでした。正しいディレクトリを指定し、再実行して

ください。

3 データ加工サーバのデータ管理ディレクトリを作成できませんでした。正しいディレクトリを指定し、再実行

してください。

- 129 -

Page 142: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

出力メッセージ

メッセージは、以下のインストールログファイルに出力されます。メッセージの詳細は、“付録J メッセージ”を参照してくだ

さい。

[DWHサーバのインストールディレクトリ]\var\log\symassvinstall.log

/var/opt/FJSVsymas/log/symassvinstall.log

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

・ インストールログファイル

注意

・ Symfoware Analytics Serverの排他ソフトウェアがインストールされている場合、インストールに失敗します。SymfowareAnalytics Serverの排他ソフトウェアは、“2.1.3 排他ソフトウェア”を参照してください。

・ インストール先の容量が不足している場合、インストールに失敗します。

I.1.2 symassvuninstall

概要

DWHサーバをアンインストールします。

コマンド格納先

インストールに成功している場合

[DWHサーバのインストールディレクトリ]\bin

/opt/FJSVsymas/bin

インストールに失敗した場合

任意のディレクトリに格納してください。

呼出し形式

インストールに成功している場合

symassvuninstall.bat

symassvuninstall.sh

インストールに失敗した場合

symassvuninstall.bat [DWHサーバのインストールディレクトリ]

symassvuninstall.sh

実行ユーザー

DWHサーバ管理者

スーパーユーザー

- 130 -

Page 143: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーターの説明

パラメーター 意味 省略時の動作 補足事項

DWHサーバのインス

トールディレクトリ

DWHサーバのイン

ストール先を指定し

ます。

省略不可 ・ 存在しないディレクトリ、または、空のディレクト

リを指定してください。

・ 絶対パスで指定してください。

・ パスの長さは、 大11バイトです。

・ NTFS形式のディスクを指定してください。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)です。

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

出力メッセージ

メッセージは、以下のアンインストールログファイルに出力されます。メッセージの詳細は、“付録J メッセージ”を参照して

ください。

[DWHサーバのインストールディレクトリ]\var\log\symassvuninstall.log

/var/opt/FJSVsymas/log/symassvuninstall.log

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

・ アンインストールログファイル

注意

・ インストールを実施していない場合、DWHサーバのアンインストールコマンドを実行しないでください。

・ 本コマンドを含むすべてのシステムコマンドを実行中にDWHサーバのアンインストールコマンドを実行しないでくだ

さい。

・ データ連携機能において、環境変数のPATH値に全角文字が含まれる場合、アンインストールでエラーになる場合

があります。環境変数のPATH値に全角文字を設定しないようにしてください。

I.1.3 symassetup

概要

DWHサーバのセットアップを行います。

- 131 -

Page 144: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

コマンド格納先

[DWHサーバのインストールディレクトリ]\bin

/opt/FJSVsymas/bin

呼出し形式

symassetup.bat ^

[データベースのデータ格納先ディレクトリ] ^

[データベースのバックアップデータ格納先ディレクトリ] ^

[カラムナテーブルのカタログデータ格納先ディレクトリ] ^

[カラムナテーブルのメインデータ格納先rawデバイス名] ^

[カラムナテーブルの一時データ格納先rawデバイス名] ^

[カラムナテーブルのデータベーススペース格納先rawデバイス名] ^

[カラムナテーブル割当てメモリ量]

symassetup.sh \

[データベースのデータ格納先ディレクトリ] \

[データベースのバックアップデータ格納先ディレクトリ] \

[カラムナテーブルのカタログデータ格納先ディレクトリ] \

[カラムナテーブルのメインデータ格納先rawデバイス名] \

[カラムナテーブルの一時データ格納先rawデバイス名] \

[カラムナテーブルのデータベーススペース格納先rawデバイス名] \

[DWHサーバ管理者ユーザー名] \

[カラムナテーブル割当てメモリ量]

実行ユーザー

DWHサーバ管理者

スーパーユーザー

パラメーターの説明

Windowsの場合

パラメーター 意味 省略時の動作 補足事項

データベースのデータ

格納先ディレクトリ

データベースの

データ格納先ディ

レクトリを指定しま

す。

省略不可 ・ 存在しないディレクトリ、または、空のディレクトリ

を指定してください。

・ 絶対パスで指定してください。

・ 空のディレクトリを指定する場合、DWHサーバ

管理者のアクセス権が必要です。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

データベースのバック

アップデータ格納先ディ

レクトリ

データベースの

バックアップ格納先

ディレクトリを指定し

ます。

省略不可 ・ ディスク故障を考慮して、以下の格納先とは別

のディスク上に配置してください。

- データベースのデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先

ディレクトリ

- カラムナテーブルのメインデータ格納先rawデバイス

- 132 -

Page 145: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーター 意味 省略時の動作 補足事項

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース

格納先rawデバイス

- データ加工サーバのデータ管理ディレクトリ

・ 存在しないディレクトリ、または、空のディレクトリ

を指定してください。

・ 絶対パスで指定してください。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

カラムナテーブルのカタ

ログデータ格納先ディレ

クトリ

カラムナテーブル

のカタログデータ格

納先ディレクトリを

指定します。

省略不可 ・ 存在しないディレクトリ、または、空のディレクトリ

を指定してください。

・ 絶対パスで指定してください。

・ パスの長さは、 大128バイトです。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

カラムナテーブルのメイ

ンデータ格納先rawデバ

イス名

カラムナテーブル

のメインデータ格納

先rawデバイス名を

指定します。

省略不可 DWHサーバ管理者が書込み・読込み可能なデバイ

ス名を指定してください。

rawデバイスを論理ドライブFに作成した場合、次の

ように指定します。

\\.\F:

カラムナテーブルの一

時データ格納先rawデ

バイス名

カラムナテーブル

の一時データ格納

先rawデバイス名を

指定します。

省略不可 DWHサーバ管理者が書込み・読込み可能なデバイ

ス名を指定してください。

rawデバイスを論理ドライブGに作成した場合、次の

ように指定します。

\\.\G:

カラムナテーブルのデー

タベーススペース格納

先rawデバイス名

カラムナテーブル

のデータベースス

ペース格納先rawデバイス名を指定

します。

省略不可 DWHサーバ管理者が書込み・読込み可能なデバイ

ス名を指定してください。

rawデバイスを論理ドライブHに作成した場合、次の

ように指定します。

\\.\H:

カラムナテーブル割当

てメモリ量

カラムナテーブル

に割り当てるメモリ

量(メガバイト単位)

を指定します。

搭載物理メモリ

の50%の値を採

用します。

・ 整数値で指定します。(100~2,147,483,647の範

囲)

・ 搭載物理メモリより小さい値を指定します。

Linuxの場合

パラメーター 意味 省略時の動作 補足事項

データベースのデータ

格納先ディレクトリ

データベースの

データ格納先ディ

省略不可 ・ 存在しないディレクトリ、または、空のディレクトリ

を指定してください。

・ 絶対パスで指定してください。

- 133 -

Page 146: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーター 意味 省略時の動作 補足事項

レクトリを指定しま

す。

・ 空のディレクトリを指定する場合、DWHサーバ

管理者のアクセス権が必要です。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

データベースのバック

アップデータ格納先ディ

レクトリ

データベースの

バックアップ格納先

ディレクトリを指定し

ます。

省略不可 ・ ディスク故障を考慮して、以下の格納先とは別

のディスク上に配置してください。

- データベースのデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先

ディレクトリ

- カラムナテーブルのメインデータ格納先rawデバイス

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース

格納先rawデバイス

- データ加工サーバのデータ管理ディレクトリ

・ 存在しないディレクトリ、または、空のディレクトリ

を指定してください。

・ 絶対パスで指定してください。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

カラムナテーブルのカタ

ログデータ格納先ディレ

クトリ

カラムナテーブル

のカタログデータ格

納先ディレクトリを

指定します。

省略不可 ・ 存在しないディレクトリ、または、空のディレクトリ

を指定してください。

・ 絶対パスで指定してください。

・ パスの長さは、 大128バイトです。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

カラムナテーブルのメイ

ンデータ格納先rawデバ

イス名

カラムナテーブル

のメインデータ格納

先rawデバイス名を

指定します。

省略不可 DWHサーバ管理者が書込み・読込み可能なデバイ

ス名を指定してください。

rawデバイスを/dev/raw/raw1として作成した場合、次

のように指定します。

/dev/raw/raw1

カラムナテーブルの一

時データ格納先rawデ

バイス名

カラムナテーブル

の一時データ格納

先rawデバイス名を

指定します。

省略不可 DWHサーバ管理者が書込み・読込み可能なデバイ

ス名を指定してください。

rawデバイスを/dev/raw/raw2として作成した場合、次

のように指定します。

/dev/raw/raw2

- 134 -

Page 147: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーター 意味 省略時の動作 補足事項

カラムナテーブルのデー

タベーススペース格納

先rawデバイス名

カラムナテーブル

のデータベースス

ペース格納先rawデバイス名を指定

します。

省略不可 DWHサーバ管理者が書込み・読込み可能なデバイ

ス名を指定してください。

rawデバイスを/dev/raw/raw3として作成した場合、次

のように指定します。

/dev/raw/raw3

DWHサーバ管理者

ユーザー名

DWHサーバ管理

者のユーザー名を

指定します。

省略不可 DWHサーバ管理者となるOSのユーザーアカウント

を指定します。OSのスーパーユーザー(root)を指定

することはできません。

カラムナテーブル割当

てメモリ量

カラムナテーブル

に割り当てるメモリ

量(メガバイト単位)

を指定します。

搭載物理メモリ

の50%の値を採

用します。

・ 整数値で指定します。(100~2,147,483,647の範

囲)

・ 搭載物理メモリより小さい値を指定します。

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

出力メッセージ

メッセージは、以下のセットアップログファイルに出力されます。メッセージの詳細は、“付録J メッセージ”を参照してくだ

さい。

[DWHサーバのインストールディレクトリ]\var\log\symassetup.log

/var/opt/FJSVsymas/log/symassetup.log

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

・ セットアップログファイル

注意

・ 本コマンドを含むすべてのシステムコマンドを実行中にDWHサーバのセットアップコマンドを実行しないでください。

・ すでにセットアップ済みの場合、DWHサーバのセットアップコマンドを実行しないでください。

I.1.4 symasunsetup

概要

DWHサーバのアンセットアップを行います。

コマンド格納先

[DWHサーバのインストールディレクトリ]\bin

/opt/FJSVsymas/bin

- 135 -

Page 148: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

呼出し形式

symasunsetup.bat

symasunsetup.sh

実行ユーザー

DWHサーバ管理者

スーパーユーザー

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

出力メッセージ

メッセージは、以下のアンセットアップログファイルに出力されます。メッセージの詳細は、“付録J メッセージ”を参照して

ください。

[DWHサーバのインストールディレクトリ]\var\log\symasunsetup.log

/var/opt/FJSVsymas/log/symasunsetup.log

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

・ アンセットアップログファイル

注意

・ 本コマンドを含むすべてのシステムコマンドを実行中にDWHサーバのアンセットアップコマンドを実行しないでくださ

い。

・ すでにアンセットアップ済み、またはセットアップ未実施の場合、DWHサーバのアンセットアップコマンドを実行しな

いでください。

I.1.5 symasstart

概要

DWHサーバを起動します。

コマンド格納先

[DWHサーバのインストールディレクトリ]\bin

/opt/FJSVsymas/bin

呼出し形式

- 136 -

Page 149: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

symasstart.bat

symasstart.sh

実行ユーザー

DWHサーバ管理者

スーパーユーザー

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

出力メッセージ

メッセージは、標準出力に出力されます。メッセージの詳細は、“付録J メッセージ”を参照してください。

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

注意

・ 本コマンドは、データ連携機能の起動は行いません。データ連携機能の起動方法の詳細は、“Interstage InformationIntegrator コマンドリファレンス”の“ifistr(Information Integratorの起動)”を参照してください。

・ 起動に十分なリソースがない場合、DWHサーバの起動に失敗します。

・ 本コマンドを含むすべてのシステムコマンドを実行中にDWHサーバの起動コマンドを実行しないでください。

・ すでにアンセットアップ済み、またはセットアップ未実施の場合、DWHサーバの起動コマンドを実行しないでくださ

い。

I.1.6 symasstop

概要

DWHサーバを停止します。

コマンド格納先

[DWHサーバのインストールディレクトリ]\bin

/opt/FJSVsymas/bin

呼出し形式

symasstop.bat

symasstop.sh

- 137 -

Page 150: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

実行ユーザー

DWHサーバ管理者

スーパーユーザー

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

出力メッセージ

メッセージは、標準出力に出力されます。メッセージの詳細は、“付録J メッセージ”を参照してください。

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

注意

・ 本コマンドは、データ連携機能の停止は行いません。データ連携機能の停止方法の詳細は、“Interstage InformationIntegrator コマンドリファレンス”の“ifistp(Information Integratorの停止)”を参照してください。

・ DWHサーバにクライアントからの接続が残っている場合、接続を破棄してDWHサーバを停止します。

・ 本コマンドを含むすべてのシステムコマンドを実行中にDWHサーバの停止コマンドを実行しないでください。

・ すでにアンセットアップ済み、またはセットアップ未実施の場合、DWHサーバの停止コマンドを実行しないでくださ

い。

I.1.7 symasbackup

概要

DWHサーバのサーバ資源のバックアップを行います。

コマンド格納先

[DWHサーバのインストールディレクトリ]\bin

/opt/FJSVsymas/bin

呼出し形式

symasbackup.bat [データ加工サーバのバックアップデータ格納先ディレクトリ]

symasbackup.sh [データ加工サーバのバックアップデータ格納先ディレクトリ]

実行ユーザー

DWHサーバ管理者

スーパーユーザー

- 138 -

Page 151: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パラメーターの説明

パラメーター 意味 省略時の動作 補足事項

データ加工サーバの

バックアップデータ格納

先ディレクトリ

データ加工サーバの

バックアップデータ

格納先ディレクトリを

指定します。

省略不可 ・ ディスク故障を考慮して、以下の格納先とは別

のディスク上に配置してください。

- データベースのデータ格納先ディレクトリ

- カラムナテーブルのカタログデータ格納先

ディレクトリ

- カラムナテーブルのメインデータ格納先rawデバイス

- カラムナテーブルの一時データ格納先rawデバイス

- カラムナテーブルのデータベーススペース

格納先rawデバイス

- データ加工サーバのデータ管理ディレクト

・ 絶対パスで指定してください。

・ パスの長さは、 大64バイトです。

・ 指定可能な文字は、半角英数字(A-Z、a-z、0-9)、'-'、'_'です。

・ ネットワーク上のディレクトリを指定しないでくだ

さい。

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

出力メッセージ

メッセージは、以下のバックアップログファイルに出力されます。メッセージの詳細は、“付録J メッセージ”を参照してくだ

さい。

[DWHサーバのインストールディレクトリ]\var\log\symasbackup.log

/var/opt/FJSVsymas/log/symasbackup.log

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

・ バックアップログファイル

注意

・ symasbackupコマンドは、カラムナテーブルに格納されているデータのバックアップを行いません。カラムナテーブル

に格納されているデータをバックアップする場合は、カラムナテーブルのデータをエクスポートしてください。データ

のエクスポートの詳細は、“2.2.10 データのエクスポート”を参照してください。

- 139 -

Page 152: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ データ加工サーバのバックアップデータ格納先ディレクトリがバックアップデータよりも容量が少ない場合、バックアッ

プは失敗します。

・ バックアップは、DWHサーバが起動している状態で実行してください。停止している状態で実行すると失敗します。

・ データ加工サーバのバックアップデータ格納先ディレクトリが既に存在する場合は、Y/Nをユーザーに尋ねます。Yを指定した場合は配下のオブジェクトを削除してバックアップを実行し、Nを指定した場合はコマンドを中断します。

・ 本コマンドを含むすべてのシステムコマンドを実行中にDWHサーバのバックアップコマンドを実行しないでください。

・ すでにアンセットアップ済み、またはセットアップ未実施の場合、DWHサーバのバックアップコマンドを実行しないで

ください。

・ バックアップを実行すると、データ加工サーバ機能は停止します。

I.1.8 symasrestore

概要

DWHサーバのサーバ資源のリストアを行います。

コマンド格納先

[DWHサーバのインストールディレクトリ]\bin

/opt/FJSVsymas/bin

呼出し形式

symasrestore.bat [データ加工サーバのバックアップデータ格納先ディレクトリ] [データベースのデータ格納先ディレク

トリ]

symasrestore.sh [データ加工サーバのバックアップデータ格納先ディレクトリ] [データベースのデータ格納先ディレク

トリ]

実行ユーザー

DWHサーバ管理者

スーパーユーザー

パラメーターの説明

パラメーター 意味 省略時の動作 補足事項

データ加工サーバの

バックアップデータ格納

先ディレクトリ

データ加工サー

バのバックアップ

データ格納先ディ

レクトリを指定しま

す。

省略不可 symasbackupコマンド実行時に指定した「データ加工

サーバのバックアップデータ格納先ディレクトリ」を指

定してください。

データベースのデータ

格納先ディレクトリ

データベースの

データ格納先ディ

レクトリを指定しま

す。

省略不可 symassetupコマンド実行時に指定した「データベース

のデータ格納先ディレクトリ」を指定してください。

復帰情報

復帰コード 意味

0 正常終了

- 140 -

Page 153: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

復帰コード 意味

0以外 異常終了

出力メッセージ

メッセージは、以下のリストアログファイルに出力されます。メッセージの詳細は、“付録J メッセージ”を参照してください。

[DWHサーバのインストールディレクトリ]\var\log\symasrestore.log

/var/opt/FJSVsymas/log/symasrestore.log

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

・ リストアログファイル

注意

・ symasrestoreコマンドは、カラムナテーブルのデータのリストアを行いません。カラムナテーブルのデータをリストアす

る場合は、カラムナテーブルのデータのバックアップ時にエクスポートしたデータをインポートしてください。データの

インポートの詳細は、“2.2.11 データのインポート”を参照してください。

・ リストアはDWHサーバが停止している状態で実行してください。DWHサーバが起動している状態で実行すると失敗

します。

・ 本コマンドを含むすべてのシステムコマンドを実行中にDWHサーバのリストアコマンドを実行しないでください。

・ すでにアンセットアップ済み、またはセットアップ未実施の場合、DWHサーバのリストアコマンドを実行しないでくださ

い。

I.1.9 arax_dsn

概要

データベースリンク機能使用時のODBCドライバの登録、データソース、ドライバ構成の登録、変更、削除を実施します。

コマンド格納先

/opt/FJSVsymas/bin

呼出し形式

・ ODBCドライバの登録

arax_dsn.sh -r ODBCドライバが格納されているディレクトリの絶対パス

・ データソースの登録

arax_dsn.sh -a -s -f データソースファイル配置場所の絶対パス

・ データソースの変更

arax_dsn.sh -m -s -f データソースファイル配置場所の絶対パス

・ データソースの削除

arax_dsn.sh -d -s -n データソース名

- 141 -

Page 154: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ データソースの登録内容の確認

arax_dsn.sh -p -s -n データソース名

・ ドライバ構成の登録

arax_dsn.sh -a -D -f ドライバ構成ファイル配置場所の絶対パス

・ ドライバ構成の変更

arax_dsn.sh -m -D -f ドライバ構成ファイル配置場所の絶対パス

・ ドライバ構成の削除

arax_dsn.sh -d -D -n ドライバ構成名

・ ドライバ構成の登録内容の確認

arax_dsn.sh -p -D -n ドライバ構成名

実行ユーザー

スーパーユーザー

オプションの説明

オプション 意味 説明

-r ODBCドライバの登録時に、ODBCドライバが格納さ

れているディレクトリを指定します。

・ ODBCドライバが格納されているディレクトリを

登録します。

・ 絶対パスで指定してください。

・ パスの長さは、 大128バイトです。

-a データソース、ドライバ構成の登録時に指定します。 -fで指定したデータソース登録ファイル、またはドラ

イバ構成ファイルの内容を登録します。

-m データソース、ドライバ構成の変更時に指定します。 -fで指定したデータソース設定ファイル、またはドラ

イバ構成ファイルの内容に更新します。

-d データソース、ドライバ構成の削除時に指定します。 -nで指定したデータソース、またはドライバ構成の

設定を削除します。

-p データソース、ドライバ構成の内容の確認時に指定

します。

-nで指定したデータソース、またはドライバ構成の

内容を表示します。

-s データソースの設定時に指定します。 -rオプションを指定している場合は無視されます。

-D ドライバ構成の設定時に指定します。 -rオプションを指定している場合は無視されます。

-f データソース登録ファイル、またはドライバ構成ファ

イルの配置場所を指定します。

・ -a,-mオプションを指定している場合に指定でき

ます。-r,-d,-pオプションを指定している場合は

無視されます。

・ -sオプションを指定している場合は、データソー

ス登録ファイルの配置場所を指定してください。-Dオプションを指定している場合は、ドライバ構

成ファイルの配置場所を指定してください。

・ 絶対パスで指定してください。

・ パスの長さは、 大128バイトです。

-n データソース名、またはドライバ構成名を指定しま

す。

・ -d,-pオプションを指定している場合に指定でき

ます。-r,-a,-mオプションを指定している場合は

無視されます。

- 142 -

Page 155: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

オプション 意味 説明

・ -sオプションを指定している場合は、データソー

ス登録ファイルの配置場所を指定してください。-Dオプションを指定している場合は、ドライバ構

成ファイルの配置場所を指定してください。

・ 指定できる文字列長は 大32バイトです。

復帰情報

復帰コード 意味

0 正常終了

0以外 異常終了

出力メッセージ

メッセージは標準出力に出力されます。メッセージの詳細は、“付録J メッセージ”を参照してください。

当社技術員に連絡する場合に採取する情報

・ コマンドライン

・ メッセージの内容

・ データソースファイル

・ ドライバ構成ファイル

実行例

・ ODBCドライバの登録を行います。

/opt/FJSVsymas/bin/arax_dsn.sh -r /tmp/odbcdriver

・ データソースの登録を行います。

/opt/FJSVsymas/bin/arax_dsn.sh -a -s -f /tmp/dsn.txt

- dsn.txtの記載例

[foreign_dsn]

host=192.0.2.0:26500

UID=foreign_user

Password=foreign_passwd

Driver=foreign_driver

Database=db1

・ ドライバ構成の登録を行います。

/opt/FJSVsymas/bin/arax_dsn.sh -a -D -f /tmp/driver.txt

- driver.txtの記載例

[foreign_driver]

Driver=libodbc.so

・ データソースの削除を行います。

/opt/FJSVsymas/bin/arax_dsn.sh -d -s -n foreign_dsn

- 143 -

Page 156: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ ドライバ構成の削除を行います。

/opt/FJSVsymas/bin/arax_dsn.sh -d -D -n foreign_driver

I.2 システムカタログ

I.2.1 pgxa_confidential_columns秘匿化ポリシーが設定されている秘匿化対象に関する情報を提供します。

名前 型 説明

schema_name varchar(63) 秘匿化ポリシーが適用されているテーブルのスキーマ名

table_name varchar(63) 秘匿化ポリシーが適用されているテーブル名

policy_name varchar(63) 秘匿化ポリシー名

column_name varchar(63) 秘匿化対象名

function_type varchar(63) 秘匿化種別

・ 'FULL' : 全秘匿化

・ 'PARTIAL' : 部分秘匿化

・ 'REGEXP' : 正規表現秘匿

function_parameters varchar(1024) 部分秘匿化の秘匿化形式

regexp_pattern varchar(1024) 正規表現による改訂方法

regexp_replacement varchar(1024) 正規表現の改定後の文字

regexp_flags varchar(20) 正規表現のフラグ

column_description varchar(1024) 秘匿化対象の説明

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select * from pgxa_confidential_columns;

schema_name | table_name | policy_name | column_name | function_type | function_parameters

| regexp_pattern | regexp_replacement | regexp_flags | column_description

-------------+------------+-------------+-------------+---------------

+----------------------------------------+----------------+--------------------+-------------

+--------------------

public | t1 | p1 | c1 | FULL |

| | | |

public | t1 | p1 | c2 | PARTIAL | VVVFVVVVFVVVV, VVV-VVVV-VVVV, *, 4,

11 | | | |

(2 行)

I.2.2 pgxa_confidential_policies秘匿化ポリシーの内容に関する情報を提供します。

名前 型 説明

schema_name varchar(63) 秘匿化ポリシーが適用されているテーブルのスキーマ名

table_name varchar(63) 秘匿化ポリシーが適用されているテーブル名

- 144 -

Page 157: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

名前 型 説明

policy_name varchar(63) 秘匿化ポリシー名

expression varchar(1024) 秘匿化条件

enable boolean 秘匿化ポリシーの状態

・ 't' : 有効

・ 'f' : 無効

policy_description varchar(1024) 秘匿化ポリシーの説明

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select * from pgxa_confidential_policies;

schema_name | table_name | policy_name | expression | enable | policy_description

-------------+------------+-------------+------------+--------+--------------------

public | t1 | p1 | 1=1 | t |

(1 行)

I.2.3 pgxa_confidential_values秘匿化種別に全秘匿化を指定した場合の改定後の文字に関する情報を提供します。

名前 型 説明 改訂後の文字のデフォルト値

number_value integer 数値型のデフォルト値 0

char_value varchar(1) char型のデフォルト値 空白

varchar_value varchar(1) varchar型のデフォルト値 空白

date_value date date型のデフォルト値 '1970-01-01'

timestamp_value timestamp timestamp型のデフォルト値 '1970-01-01 00:00:00'

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select * from pgxa_confidential_values;

number_value | char_value | varchar_value | date_value | ts_value

--------------+------------+---------------+------------+---------------------

0 | | | 1970-01-01 | 1970-01-01 00:00:00

(1 行)

I.3 システムビュー

I.3.1 pgxa_dbspace_usageカラムナテーブルが使用するデータベーススペースの使用量に関する情報を提供します。

列名 データ型 説明

dbspacename text 'SYMFOAS_DBS'固定

- 145 -

Page 158: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

列名 データ型 説明

usage int 使用率

単位はパーセント

totalsize text データベーススペースの容量

単位は以下のとおり

・ B (バイト)

・ K (キロバイト)

・ M (メガバイト)

・ G (ギガバイト)

・ T (テラバイト)

・ P (ペタバイト)

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT * FROM pgxa_dbspace_usage;

dbspacename | usage | totalsize

-------------+-------+-----------

SYMFOAS_DBS | 35 | 29.3G

(1 row)

参考

カラムナテーブルに格納したデータは圧縮されるため、データベーススペースの容量は格納前のデータサイズよりも小

さくなる場合があります。

I.3.2 pgxa_index_listカラムナテーブルに付加したインデックスの一覧を取得できます。

列名 データ型 説明

tablename text テーブル名

columnname text カラム名

indextype text インデックス形式

indexname text インデックス名

uniqueindex text ユニークか否か

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select * from pgxa_index_list;

tablename | columnname | indextype | indexname | uniqueindex

---------------------+------------+-----------+-----------+-------------

postgres_public_tb1 | col1 | HG | tb1_ix1 | Y

postgres_public_tb1 | col2 | HG | tb1_ix2 | N

- 146 -

Page 159: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

postgres_public_tb1 | col3 | HG | tb1_ix3 | N

postgres_public_tb1 | col4 | LF | tb1_ix4 | N

postgres_public_tb2 | col1 | DATE | tb2_ix1 | N

postgres_public_tb3 | col1 | TIME | tb3_ix1 | N

postgres_public_tb4 | col1 | DTTM | tb4_ix1 | N

postgres_public_tb5 | col1,col2 | CMP | tb5_ix1 | N

(8 行)

I.3.3 pgxa_index_advice過去に実行したSQL文の内容から、インデックスの付加に役立てる情報を取得できます。

本情報はシステムを停止するとリセットされます。

列名 データ型 説明

advice text アドバイスメッセージ

advicetimes int アドバイスが発生した回数

lastadvice timestamp 後にアドバイスが発生した時刻

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select * from pgxa_index_advice;

advice | advicetimes | lastadvice

------------------------------------------------------------------------------------------------

+-------------+---------------------

Add unique LF index on postgres_public_tb1.col1 Predicate: (postgres_public_tb1.col1 > 0) |

1 | 2014-10-09 13:54:24

Add unique LF index on postgres_public_tb1.col2 Predicate: (postgres_public_tb1.col2 > 0) |

1 | 2014-10-09 13:54:24

Add unique LF index on postgres_public_tb1.col3 Predicate: (postgres_public_tb1.col3 > 0) |

1 | 2014-10-09 13:54:24

Add unique LF index on postgres_public_tb1.col4 Predicate: (postgres_public_tb1.col4 = 'abc') |

1 | 2014-10-09 13:54:24

(4 行)

I.4 システム関数

I.4.1 pgxa_create_table

機能

カラムナテーブルの格納構造を作成します。

書式

pgxa_create_table(tablename)

引数

引数 データ型 意味

tablename text テーブル名(外部テーブル名)

- 147 -

Page 160: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_create_table('scm.tbl1');

pgxa_create_table

-------------------

t

(1 row)

説明

・ テーブル名は、事前に定義した外部テーブル名を指定してください。

外部テーブルの定義方法を以下に示します。

構文:

CREATE FOREIGN TABLE [スキーマ名(注1)].[テーブル名] ([項目情報1],[項目情報2],...,[項目情報N]) SERVER

dwh_server OPTIONS (database 'symfoas', schema 'symfoasuser', table '[データベース名]_[スキーマ名(注

2)]_[テーブル名]')

(注1)スキーマがpublicの場合、省略可能です。

(注2)スキーマがpublicの場合も必ず指定してください。

定義例:

CREATE FOREIGN TABLE scm.tbl1 (col1 int NOT NULL,col2 char(1),col3 char(1) NOT NULL) SERVER dwh_server

OPTIONS (database 'symfoas', schema 'symfoasuser', table 'db01_scm_tbl1')

・ 事前に外部テーブルを定義する際に指定できる列のデータ型は、“G.1 データ型”を参照してください。

・ 未定義の外部テーブル名を指定した場合はエラーとなります。

・ 既にカラムナテーブルが定義済の場合はエラーとなります。

・ 作成したカラムナテーブルがBIツールから参照できない場合は、カラムナテーブルに対するビュー表を定義し、BIツールからは定義したビュー表を参照するようにしてください。

ビュー表の定義方法は、“I.4.10 pgxa_create_view”を参照してください。

I.4.2 pgxa_drop_table

機能

カラムナテーブルの格納構造を削除します。

書式

pgxa_drop_table(tablename)

引数

引数 データ型 意味

tablename text テーブル名(外部テーブル名)

- 148 -

Page 161: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_drop_table('scm.tbl1');

pgxa_drop_table

-----------------

t

(1 row)

説明

・ カラムナテーブルに対するビュー表を定義している場合は、ビュー表を削除してからカラムナテーブルを削除してく

ださい。

ビュー表の削除方法は、“PostgreSQL 9.2.4文書”の“リファレンス”を参照してください。

・ テーブル名は、既に定義されている外部テーブル名を指定してください。

・ 未定義の外部テーブル名を指定した場合はエラーとなります。

・ カラムナテーブルが未定義の場合はエラーとなります。

I.4.3 pgxa_import_to_table

機能

CSV形式のデータをカラムナテーブルに格納します。

書式

pgxa_import_to_table(tablename,inputfile,label,delimiter,lfcode)

引数

引数 データ型 意味

tablename text テーブル名(外部テーブル名)

inputfile text 入力ファイル名(260Byte未満)

label boolean 見出し行の有無(TRUE:有り、FALSE:無し)

delimiter text 区切り文字(カンマ',' 、 半角空白' ' 、など)

lfcode text 改行コード('LF' または 'CRLF' )

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

- 149 -

Page 162: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_import_to_table('scm.tbl1', 'd:\data\input.csv', true, ',', 'CRLF' );

pgxa_import_to_table

----------------------

t

(1 row)

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_import_to_table('scm.tbl1', '/data/input.csv', true, ',', 'LF' );

pgxa_import_to_table

----------------------

t

(1 row)

説明

・ テーブル名は、既に定義されている外部テーブル名を指定してください。

・ 未定義の外部テーブル名を指定した場合はエラーとなります。

・ カラムナテーブルが未定義の場合はエラーとなります。

・ 入力ファイル名は、DWHサーバ上のファイルをフルパスで指定してください。

・ 入力ファイル名で指定したファイルが存在しない場合、またはファイルの読込み権限が無い場合はエラーとなりま

す。

・ 入力ファイルの列のデータは、定義した列の順に記述してください。

・ 入力ファイルの形式の詳細は、“G.3 CSVファイルのデータ形式”を参照してください。

・ 入力ファイルのデータは、文字コードをUTF-8(BOMなし)で作成してください。

I.4.4 pgxa_export_from_table

機能

カラムナテーブルからCSV形式でデータを書き出します。

書式

pgxa_export_from_table(tablename,outputfile,condition)

引数

引数 データ型 意味

tablename text 出力対象テーブル名(外部テーブル名)

outputfile text 出力ファイル名(260Byte未満)

condition text 出力条件( 大512Byte)

戻り値

- 150 -

Page 163: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_export_from_table('scm.tbl1', 'd:\data\output.csv', 'where col1>0 and col2=''abc''' );

pgxa_export_from_table

------------------------

t

(1 row)

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_export_from_table('scm.tbl1', '/data/output.csv', 'where col1>0 and col2=''abc''' );

pgxa_export_from_table

------------------------

t

(1 row)

説明

・ テーブル名は、既に定義されている外部テーブル名を指定してください。

・ 出力ファイル名は、DWHサーバ上のフルパスで指定してください。

・ 出力ファイルの形式は以下のとおりです。

項目 形式

見出し行の有無 無し

区切り文字 カンマ(,)

改行コード CRLF

LF

・ 出力ファイルのデータは、文字コードをUTF-8(BOMなし)で作成されます。

・ 出力ファイル名で指定したファイルが既に存在した場合、またはファイルの作成権限が無い場合はエラーとなりま

す。

・ 出力条件は、"PostgreSQL 9.2.4文書”の“WHERE句”で指定可能な評価式のうち、以下のものが指定できます。

- 定数あるいはリテラル値

- 列の参照

- 演算子

演算子を使用する場合、以下が使用できます。

- 比較演算子

=、!=、<>、>,<、>=、<=

- 論理演算子

AND、OR、NOT

- 151 -

Page 164: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- パターン条件演算

LIKEパターンを表す記号には、以下が使用できます。

_(アンダースコア) : 任意の1文字とみなします。

% : 0文字以上の任意の文字列とみなします。

・ 括弧を使用することで、複合的な条件式を記載できます。

・ 出力条件に指定した文字列中に';(半角セミコロン)'を指定した場合、以降の文字列は無視されます。ただし、リテラ

ル値に含まれる場合はこの限りではありません。

・ 未定義の外部テーブル名を指定した場合はエラーとなります。

・ カラムナテーブルが未定義の場合はエラーとなります。

I.4.5 pgxa_truncate_table

機能

カラムナテーブルのデータを削除します。

書式

pgxa_truncate_table(tablename)

引数

引数 データ型 意味

tablename text 削除対象テーブル名(外部テーブル名)

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_truncate_table('scm.tbl1');

pgxa_truncate_table

---------------------

t

(1 row)

説明

・ テーブル名は、既に定義されている外部テーブル名を指定してください。

・ 未定義の外部テーブル名を指定した場合はエラーとなります。

・ カラムナテーブルが未作成の場合はエラーとなります。

I.4.6 pgxa_add_dbspace

- 152 -

Page 165: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

機能

カラムナテーブルが使用するデータベーススペースを拡張します。

書式

pgxa_add_dbspace(dbspacename, path)

引数

引数 データ型 意味

dbspacename text 'SYMFOAS_DBS'を指定

path text 追加するデータベーススペース(rawデバイス)のパス

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_add_dbspace('SYMFOAS_DBS', '\\.\Z:');

pgxa_truncate_table

---------------------

t

(1 row)

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# SELECT pgxa_add_dbspace('SYMFOAS_DBS', '/dev/raw/raw4');

pgxa_truncate_table

---------------------

t

(1 row)

説明

・ 引数“dbspacename”に‘SYMFOAS_DBS’以外を指定した場合はエラーとなります。

・ 追加するデータベーススペースのパスに不当なパスを指定した場合はエラーとなります。

I.4.7 pgxa_create_index

機能

カラムナテーブルにインデックスを作成します。

書式

pgxa_create_index(indexname, tablename, columns, type, unique)

- 153 -

Page 166: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

引数

引数 データ型 意味

indexname text インデックス名

tablename text テーブル名(外部テーブル名)

columns text 列名リスト

type text インデックスの形式を以下のいずれかで指定します。

・ 'HG'

・ 'HNG'

・ 'LF'

・ 'WD'

・ 'DATE'

・ 'TIME'

・ 'DTTM'

・ 'CMP'

unique boolean ユニーク属性か否か

・ TRUE:ユニーク属性である

・ FALSE:ユニーク属性ではない

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_create_index('tbl1_ix1', 'scm.tbl1', 'col1', 'HG', true);

pgxa_create_index

-------------------

t

(1 行)

説明

・ インデックス名は、テーブル内で一意の名前を指定してください。

・ テーブル名は、事前に定義した外部テーブル名を指定してください。

・ 指定できるインデックス形式と用途は以下のとおりです。

インデックス形式 用途

HG カーディナリティが1000以上。ジョインキーやGROUP BY、集合関数、大小比較など。

HNG 集合関数、大小比較、前方一致、後方一致など。

LF カーディナリティが1000未満。ジョインキーやGROUP BY、集合関数、大小比較など。

- 154 -

Page 167: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

インデックス形式 用途

DATE DATE型の列に対して有効。DATE型専用。

TIME TIME型の列に対して有効。TIME型専用。

DTTM TIMESTAMP型の列に対して有効。TIMESTAMP型専用。

CMP 同じデータ型の列同士の比較。FLOAT, DOUBLE, REAL型には利用できません。

・ 未定義の外部テーブル名を指定した場合はエラーとなります。

・ 指定した外部テーブルに既に同じ形式のインデックスが定義されている場合はエラーとなります。

I.4.8 pgxa_drop_index

機能

カラムナテーブルのインデックスを削除します。

書式

pgxa_drop_index(indexname, tablename)

引数

引数 データ型 意味

indexname text インデックス名

tablename text テーブル名(外部テーブル名)

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_drop_index('tbl1_ix1', 'scm.tbl1');

pgxa_drop_index

-----------------

t

(1 行)

説明

・ インデックス名は、外部テーブルに定義済のインデックス名を指定してください。

・ テーブル名は、事前に定義した外部テーブル名を指定してください。

・ 未定義の外部テーブル名を指定した場合はエラーとなります。

・ 未定義のインデックスを指定した場合はエラーとなります。

I.4.9 pgxa_reset_index_advise

- 155 -

Page 168: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

機能

インデックスアドバイザのメッセージをリセットします。

書式

pgxa_reset_index_advise()

引数

なし

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_reset_index_advice();

pgxa_reset_index_advice

-------------------------

t

(1 行)

説明

インデックスのアドバイス情報をリセットします。

システムに蓄積された全てのアドバイス情報が初期化されます。

I.4.10 pgxa_create_view

機能

カラムナテーブルに対するビューを作成します。

書式

pgxa_create_view(viewname)

引数

引数 データ型 意味

viewname text ビュー名

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

- 156 -

Page 169: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

実行例

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_create_view('scm.view1');

pgxa_create_view

------------------

t

(1 行)

説明

・ ビュー名は、事前に定義したビュー名を指定してください。

・ 未定義のビュー名を指定した場合はエラーとなります。

・ ビューが参照する表は別名(alias)を必ず指定してください。

例:ビューが参照する表の別名を"t"とした場合

postgres=# create view view1 as select col1, col2 from tbl1 t;

CREATE VIEW

・ ビュー定義文にCAST関数を指定している場合はエラーとなります。

・ 本関数の実行前に、COMMENT文で、ビューのコメントとしてカラムナテーブルでのビュー名を指定してください。

例:カラムナテーブルのビュー名を"postgres_public_view1"とした場合

postgres=# comment on view view1 is 'postgres_public_view1';

COMMENT

・ ビューが参照するテーブルに外部テーブル以外が含まれている場合はエラーとなります。

・ カラムナテーブルを参照する外部テーブルが未作成の場合はエラーとなります。

I.4.11 pgxa_drop_view

機能

カラムナテーブルに対するビューを削除します。

書式

pgxa_drop_view(viewname)

引数

引数 データ型 意味

viewname text ビュー名

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

> psql postgres

psql (9.2.8)

- 157 -

Page 170: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

Type "help" for help.

postgres=# select pgxa_drop_view('scm.view1');

pgxa_drop_view

----------------

t

(1 行)

説明

・ ビュー名は、事前に定義したビュー名を指定してください。

・ 未定義のビュー名を指定した場合はエラーとなります。

・ カラムナテーブルが未作成の場合はエラーとなります。

I.4.12 pgxa_create_confidential_policy

機能

秘匿化ポリシーを作成します。

書式

秘匿化種別によって書式が異なります。書式は以下のとおりです。

pgxa_create_confidential_policy(

[schema_name := 'schema_name',]

table_name := 'table_name',

policy_name := 'policy_name',

expression := 'expression'

[, enable := 'enable']

[, policy_description := 'policy_description']

[, column_name := 'column_name'

[, function_type := 'FULL'] |

[, function_type := 'PARTIAL', partial_opt] |

[, function_type := 'REGEXP', regexp_opt]

[, column_description := 'column_description']

])

partial_opt:

function_parameters := 'function_parameters'

regexp_opt:

regexp_pattern := 'regexp_pattern',

regexp_replacement := 'regexp_replacement',

[, regexp_flags := 'regexp_flags']

引数

詳細は以下のとおりです。

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て schema_name varchar(63) 秘匿化ポリシーを作成するテーブルの

スキーマ名

'public'

table_name varchar(63) 秘匿化ポリシーを作成するテーブル名 省略不可

policy_name varchar(63) 秘匿化ポリシー名 省略不可

expression varchar(1024) 秘匿化条件 省略不可

- 158 -

Page 171: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

enable boolean 秘匿化ポリシーの状態

・ 't':有効

・ 'f':無効

't'

policy_description varchar(1024) 秘匿化ポリシーに関する説明 NULL

column_name varchar(63) 秘匿化対象名 NULL

function_type varchar(63) 秘匿化種別

・ 'FULL':全秘匿化

・ 'PARTIAL':部分秘匿化

・ 'REGEXP':正規表現秘匿化

'FULL'

column_description varchar(1024) 秘匿化対象に関する説明 NULL

部分秘匿化 function_parameters varchar(1024) 部分秘匿化の秘匿化形式 省略不可

正規表現秘匿化 regexp_pattern varchar(1024) 正規表現による改訂方法 省略不可

regexp_replacement varchar(1024) 正規表現の改定後の文字 省略不可

regexp_flags varchar(20) 正規表現のフラグ NULL

引数の省略可否は以下のとおりです。

引数 省略可否

全秘匿化 部分秘匿化 正規表現秘匿化

schema_name ○ ○ ○

table_name × × ×

policy_name × × ×

expression × × ×

enable ○ ○ ○

policy_description ○ ○ ○

column_name ○ ○ ○

function_type ○ ○ ○

column_description ○ ○ ○

function_parameters - × -

regexp_pattern - - ×

regexp_replacement - - ×

regexp_flags - - ○

○:省略可 ×:省略不可 -:指定した場合は無視されます

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

- 159 -

Page 172: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

実行例1

秘匿化対象が含まれない秘匿化ポリシーp1を作成する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_create_confidential_policy(table_name := 't1', policy_name := 'p1', expression :=

'1=1');

pgxa_create_confidential_policy

---------------------------------

t

(1 行)

実行例2

秘匿化種別が全秘匿化である秘匿化対象c1を含む秘匿化ポリシーp1を作成する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_create_confidential_policy(schema_name := 'public', table_name := 't1', policy_name :=

'p1', expression := '1=1', enable := 't', policy_description := 'this policy is an example.', column_name :=

'c1', function_type := 'FULL', column_description := 'c1 column is FULL.');

pgxa_create_confidential_policy

---------------------------------

t

(1 行)

実行例3

秘匿化種別が部分秘匿化である秘匿化対象c2を含む秘匿化ポリシーp1を作成する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_create_confidential_policy( table_name := 't1', policy_name := 'p1', expression :=

'1=1', column_name := 'c2', function_type := 'PARTIAL', function_parameters := 'VVVFVVVVFVVVV, VVV-VVVV-VVVV,

*, 4, 11');

pgxa_create_confidential_policy

---------------------------------

t

(1 行)

実行例4

秘匿化種別が正規表現秘匿化である秘匿化対象c3を含む秘匿化ポリシーp1を作成する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_create_confidential_policy( table_name := 't1', policy_name := 'p1', expression :=

'1=1', column_name := 'c3', function_type := 'REGEXP', regexp_pattern := '(.*)(@.*)', regexp_replacement :=

'xxx\2', regexp_flags := 'g');

pgxa_create_confidential_policy

---------------------------------

t

(1 行)

- 160 -

Page 173: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

説明

・ pgxa_create_confidential_policyシステム関数の引数の順序は任意に指定可能です。

・ column_nameを省略した場合、秘匿化対象が含まれない秘匿化ポリシーのみが作成されます。

・ 各テーブルには1つの秘匿化ポリシーを作成可能です。秘匿化ポリシーに秘匿化対象を追加する場合は、

pgxa_alter_confidential_policyシステム関数で秘匿化対象の追加を行ってください。

・ function_parametersはfunction_typeがPARTIALの場合に有効です。function_typeがPARTIAL以外の場合は無視

されます。

・ 以下の値はfunction_typeがREGEXPの場合に有効です。function_typeがREGEXP以外の場合は無視されます。

- regexp_pattern

- regexp_replacement

- regexp_flags

参照

・ 引数に指定する文字列は、“PostgreSQL 9.2.4文書”の“文字列定数”を参照してください。

・ regexp_pattern、regexp_replacement、regexp_flagsに指定できる値は、“PostgreSQL 9.2.4文書”の“POSIX正規表

現”のpattern、replacement、flagsを参照してください。

注意

秘匿化ポリシーを適用するテーブルを削除した場合、秘匿化ポリシーも削除してください

I.4.13 pgxa_alter_confidential_policy

機能

秘匿化ポリシーを変更します。

書式

変更内容によって書式が異なります。書式は以下のとおりです。

・ 共通の書式

common_arg:

[schema_name := 'schema_name',]

table_name := 'table_name',

policy_name := 'policy_name'

・ 秘匿化ポリシーに秘匿化対象を追加

pgxa_alter_confidential_policy(

common_arg,

[action := 'ADD_COLUMN', ]

column_name := 'column_name'

[, function_type := 'FULL'] |

[, function_type := 'PARTIAL', partial_opt] |

[, function_type := 'REGEXP', regexp_opt]

)

partial_opt:

function_parameters := 'function_parameters'

- 161 -

Page 174: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

regexp_opt:

regexp_pattern := 'regexp_pattern',

regexp_replacement := 'regexp_replacement',

[, regexp_flags := 'regexp_flags']

・ 秘匿化ポリシーから秘匿化対象を削除

pgxa_alter_confidential_policy(

common_arg,

action := 'DROP_COLUMN',

column_name := 'column_name'

)

・ 秘匿化条件を変更

pgxa_alter_confidential_policy(

common_arg,

action := ' MODIFY_EXPRESSION',

expression := 'expression'

)

・ 秘匿化対象に設定されている秘匿化ポリシーの内容を変更

pgxa_alter_confidential_policy(

common_arg,

action := 'MODIFY_COLUMN',

column_name := 'column_name'

[, function_type := 'FULL'] |

[, function_type := 'PARTIAL', partial_opt] |

[, function_type := 'REGEXP', regexp_opt]

)

partial_opt:

function_parameters := 'function_parameters'

regexp_opt:

regexp_pattern := 'regexp_pattern',

regexp_replacement := 'regexp_replacement',

[, regexp_flags := 'regexp_flags']

・ 秘匿化ポリシーの説明を変更

pgxa_alter_confidential_policy(

common_arg,

action := 'SET_POLICY_DESCRIPTION',

policy_description := 'policy_description'

)

・ 秘匿化対象の説明を変更

pgxa_alter_confidential_policy(

common_arg,

action := 'SET_COLUMN_DESCRIPTION',

column_name := 'column_name',

column_description := 'column_description'

)

引数

変更内容によって引数が異なります。詳細は以下のとおりです。

- 162 -

Page 175: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ 共通の引数

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て schema_name varchar(63) 秘匿化ポリシーが適用されているテーブルの

スキーマ名

'public'

table_name varchar(63) 秘匿化ポリシーが適用されているテーブル名 省略不可

policy_name varchar(63) 秘匿化ポリシー名 省略不可

・ 秘匿化ポリシーに秘匿化対象を追加

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て action varchar(63) 'ADD_COLUMN' 'ADD_COLUMN'

column_name varchar(63) 秘匿化対象名 省略不可

function_type varchar(63) 秘匿化種別

・ 'FULL':全秘匿化

・ 'PARTIAL':部分秘匿化

・ 'REGEXP':正規表現秘匿

'FULL'

部分秘匿化 function_parameters varchar(1024) 部分秘匿化の秘匿化形式 省略不可

正規表現秘匿化 regexp_pattern varchar(1024) 正規表現による改訂方法 省略不可

regexp_replacement varchar(1024) 正規表現の改定後の文字 省略不可

regexp_flags varchar(20) 正規表現のフラグ NULL

・ 秘匿化ポリシーから秘匿化対象を削除

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て action varchar(63) 'DROP_COLUMN' 省略不可

column_name varchar(63) 秘匿化対象名 省略不可

・ 秘匿化条件を変更

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て action varchar(63) 'MODIFY_EXPRESSION' 省略不可

expression varchar(1024) 変更する秘匿化条件 省略不可

・ 秘匿化対象に設定されている秘匿化ポリシーの内容を変更

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て action varchar(63) 'MODIFY_COLUMN' 省略不可

column_name varchar(63) 秘匿化対象名 省略不可

function_type varchar(63) 秘匿化種別

・ 'FULL':全秘匿化

・ 'PARTIAL':部分秘匿化

'FULL'

- 163 -

Page 176: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

・ 'REGEXP':正規表現秘匿化

部分秘匿化 function_parameters varchar(1024) 部分秘匿化の秘匿化形式 省略不可

正規表現秘匿化 regexp_pattern varchar(1024) 正規表現による改訂方法 省略不可

regexp_replacement varchar(1024) 正規表現の改定後の文字 省略不可

regexp_flags varchar(20) 正規表現のフラグ NULL

・ 秘匿化ポリシーの説明を変更

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て action varchar(63) 'SET_POLICY_DESCRIPTION' 省略不可

policy_description varchar(1024) 秘匿化ポリシーの説明 省略不可

・ 秘匿化対象の説明を変更

引数を指定可能な

秘匿化種別

引数 データ型 意味 デフォルト値

全て action varchar(63) 'SET_COLUMN_DESCRIPTION' 省略不可

column_name varchar(63) 秘匿化対象名 省略不可

column_description varchar(1024) 秘匿化対象の説明 省略不可

引数の省略可否は以下のとおりです。

引数 省略可否

ADD_COLUMN DROP_COLUM

N

MODIFY_EXPRESSION

MODIFY_COLUMN

SET_POLICY_DESCRIP

TION

SET_COLUMN_DESCRIPTIO

N全秘

匿化

部分

秘匿

正規

表現

秘匿

全秘

匿化

部分

秘匿

正規

表現

秘匿

schema_name ○ ○ ○ ○ ○ ○ ○ ○ ○ ○

table_name × × × × × × × × × ×

policy_name × × × × × × × × × ×

action ○ ○ ○ × × × × × × ×

column_name × × × × - × × × - ×

function_type ○ × × - - ○ × × - -

expression - - - - × - - - - -

policy_description - - - - - - - - × -

column_description - - - - - - - - - ×

function_parameters - × - - - - × - - -

regexp_pattern - - × - - - - × - -

regexp_replacement - - × - - - - × - -

regexp_flags - - ○ - - - - ○ - -

○:省略可 ×:省略不可 -:指定した場合は無視されます

- 164 -

Page 177: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例1

秘匿化ポリシーp1に秘匿化対象c2を追加する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action :=

'ADD_COLUMN', column_name := 'c2', function_type := 'PARTIAL', function_parameters := 'VVVFVVVVFVVVV, VVV-

VVVV-VVVV, *, 4, 11');

pgxa_alter_confidential_policy

--------------------------------

t

(1 行)

実行例2

秘匿化ポリシーp1から秘匿化対象c1を削除する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action :=

'DROP_COLUMN', column_name := 'c1');

pgxa_alter_confidential_policy

--------------------------------

t

(1 行)

実行例3

秘匿化ポリシーp1に対し、秘匿化条件を変更する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action :=

'MODIFY_EXPRESSION', expression := 'false');

pgxa_alter_confidential_policy

--------------------------------

t

(1 行)

実行例4

秘匿化対象c2に設定されている秘匿化ポリシーp1の内容を変更する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action :=

'MODIFY_COLUMN', column_name := 'c2', function_type := 'FULL');

- 165 -

Page 178: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

pgxa_alter_confidential_policy

--------------------------------

t

(1 行)

実行例5

秘匿化ポリシーp1の説明を変更する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action :=

'SET_POLICY_DESCRIPTION', policy_description := 'this policy is an example.');

pgxa_alter_confidential_policy

--------------------------------

t

(1 行)

実行例6

秘匿化対象c2の説明を変更する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action :=

'SET_COLUMN_DESCRIPTION', column_name := 'c2', column_description := 'c2 column is FULL.');

pgxa_alter_confidential_policy

--------------------------------

t

(1 行)

説明

・ pgxa_alter_confidential_policyシステム関数の引数の順序は任意に指定可能です。

・ actionのパラメーターは以下を指定できます。actionパラメーターを省略した場合は、ADD_COLUMNが適用されま

す。

パラメーター 説明

ADD_COLUMN 秘匿化ポリシーに秘匿化対象を追加します。

DROP_COLUMN 秘匿化ポリシーから秘匿化対象を削除します。

MODIFY_EXPRESSION expressionを変更します。

MODIFY_COLUMN 秘匿化対象に設定されている秘匿化ポリシーの内容を変更します。

SET_POLICY_DESCRIPTION policy_descriptionを変更します。

SET_COLUMN_DESCRIPTION column_descriptionを変更します。

・ function_parametersはfunction_typeがPARTIALの場合に有効です。function_typeがPARTIAL以外の場合は無視

されます。

・ 以下の値はfunction_typeがREGEXPの場合に有効です。function_typeがREGEXP以外の場合は無視されます。

- regexp_pattern

- regexp_replacement

- regexp_flags

- 166 -

Page 179: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

参照

・ 引数に指定する文字列は、“PostgreSQL 9.2.4文書”の“文字列定数”を参照してください。

・ regexp_pattern、regexp_replacement、regexp_flagsに指定できる値は、“PostgreSQL 9.2.4文書”の“POSIX正規表

現”のpattern、replacement、flagsを参照してください。

I.4.14 pgxa_drop_confidential_policy

機能

秘匿化ポリシーを削除します。

書式

pgxa_drop_confidential_policy(

[schema_name := 'schema_name', ]

table_name := 'table_name',

policy_name := 'policy_name'

)

引数

詳細は以下のとおりです。

引数 データ型 意味 デフォルト値

schema_name varchar(63) 秘匿化ポリシーを削除するテーブルのスキーマ名 'public'

table_name varchar(63) 秘匿化ポリシーを削除するテーブル名 省略不可

policy_name varchar(63) 秘匿化ポリシー名 省略不可

引数の省略可否は以下のとおりです。

引数 省略可否

schema_name ○

table_name ×

policy_name ×

○:省略可 ×:省略不可

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

秘匿化ポリシーp1を削除する場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_drop_confidential_policy(table_name := 't1', policy_name := 'p1');

pgxa_drop_confidential_policy

-------------------------------

- 167 -

Page 180: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

t

(1 行)

説明

pgxa_drop_confidential_policyシステム関数の引数の順序は任意に指定可能です。

注意

秘匿化ポリシーを適用するテーブルを削除した場合、秘匿化ポリシーも削除してください

参照

引数に指定する文字列は、“PostgreSQL 9.2.4文書”の“文字列定数”を参照してください。

I.4.15 pgxa_enable_confidential_policy

機能

秘匿化ポリシーを有効/無効にします。

書式

pgxa_enable_confidential_policy(

[schema_name := 'schema_name', ]

table_name := 'table_name',

policy_name := 'policy_name',

enable := 'enable'

)

引数

詳細は以下のとおりです。

引数 データ型 意味 デフォルト値

schema_name varchar(63) 秘匿化ポリシーを有効/無効にするテーブルのスキーマ名 'public'

table_name varchar(63) 秘匿化ポリシーを有効/無効にするテーブル名 省略不可

policy_name varchar(63) 秘匿化ポリシー名 省略不可

enable boolean 秘匿化ポリシーの状態

・ 't':有効

・ 'f':無効

省略不可

引数の省略可否は以下のとおりです。

引数 省略可否

schema_name ○

table_name ×

policy_name ×

enable ×

○:省略可 ×:省略不可

- 168 -

Page 181: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

秘匿化ポリシーp1を有効にする場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_enable_confidential_policy(table_name := 't1', policy_name := 'p1', enable := 't');

pgxa_enable_confidential_policy

---------------------------------

t

(1 行)

説明

pgxa_enable_confidential_policyシステム関数の引数の順序は任意に指定可能です。

参照

引数に指定する文字列は、“PostgreSQL 9.2.4文書”の“文字列定数”を参照してください。

I.4.16 pgxa_update_confidential_values

機能

秘匿化種別に全秘匿化を指定した場合の改訂後の文字を変更します。

書式

pgxa_update_confidential_values(

[number_value := 'number_value']

[, char_value := 'char_value']

[, varchar_value := 'varchar_value']

[, date_value := 'date_value']

[, ts_value := 'ts_value']

)

引数

詳細は以下のとおりです。

引数 データ型 意味

number_value integer 数値型における改訂後の文字

char_value varchar(1) char型における改訂後の文字

varchar_value varchar(1) varchar型における改訂後の文字

date_value date date型における改訂後の文字

ts_value timestamp timestamp型における改訂後の文字

- 169 -

Page 182: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

戻り値

戻り値 意味

TRUE 正常終了

FALSE 異常終了

実行例

char型、およびvarchar型の改定後の文字を'*'にする場合

> psql postgres

psql (9.2.8)

Type "help" for help.

postgres=# select pgxa_update_confidential_values(char_value := '*', varchar_value := '*');

pgxa_update_confidential_values

---------------------------------

t

(1 行)

説明

・ pgxa_update_confidential_valuesシステム関数の引数の順序は任意に指定可能です。

・ pgxa_update_confidential_valuesシステム関数には1つ以上の引数を指定してください。省略した引数については、

改訂後の文字は変更されません。

参照

引数に指定する文字列は、“PostgreSQL 9.2.4文書”の“文字列定数”を参照してください。

- 170 -

Page 183: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録J メッセージ

Symfoware Analytics Serverが出力するメッセージを説明します。

Symfoware Analytics Serverが出力するメッセージは、“Symfoware Serverメッセージ集”および“Interstage BusinessAnalytics Modeling Server メッセージ集”に記載されているメッセージに加えて、以下のメッセージを出力します。

J.1 メッセージの形式

メッセージの形式について説明します。

J.1.1 出力形式

メッセージの出力形式は、以下になります。

システムコマンドが標準出力に出力するメッセージの形式

コマンド名: エラー種別: メッセージID: メッセージ本文

システムコマンドがログに出力するメッセージの形式

[YYYY/MM/DD_hh:mm:ss] コマンド名: エラー種別: メッセージID: メッセージ本文

YYYY/MM/DD_hh:mm:ssは、システムコマンドを実行した日時です。

- YYYY:年(西暦年4桁)

- MM:月(01~12)

- DD:日(01~31)

- hh:時(00~23)

- mm:分(00~59)

- ss:秒(00~59)

カラムナテーブルアクセス時にアプリケーションに返却されるメッセージの形式

エラー種別: メッセージ内容 (メッセージ番号)

カラムナテーブルアクセス時にサーバメッセージのログに出力されるメッセージの形式

SQLSTATE: 日時 [プロセスID]: [内部コード-1] user = ユーザー名,db = データベース名,remote = クライアントIP

アドレス(ポート番号) app = アプリケーション名 エラー種別: メッセージ内容 (メッセージ番号)

参照

SQLSTATEの詳細は、“PostgreSQL 9.2.4文書”の“付録”の“PostgreSQLエラーコード”を参照してください。

注意

・ システムコマンドが標準出力に出力するメッセージで、「コマンド名: 」は表示されない場合があります。

・ サーバメッセージのログに出力されるメッセージを監視する場合の注意事項

サーバメッセージを監視する場合は、SQLSTATEでの監視を行ってください。以下に、SQLSTATEで監視する場合

の設定方法と注意事項を示します。

- 設定方法

“2.2.13 パラメーター変更”の“エラーログの設定”を参照してください。

- 171 -

Page 184: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

- 注意事項

- ユーザー名、クライアントIPアドレス(ポート番号)、アプリケーション名は空白になる場合があります。

- メッセージ番号は複数出力される場合があります。

・ アプリケーションに返却されるメッセージを監視する場合の注意事項

SQLSTATEは、アプリケーションに返却されるメッセージに出力することができます。以下に、出力する場合の設定

方法と注意事項を示します。

- 設定方法

- SET文でlog_error_verbosityパラメーターの値をVERBOSEに設定してください。

- C言語ライブラリを使用したアプリケーションで、PQsetErrorVerbosity関数を使用して、メッセージの冗長度を

PQERRORS_VERBOSEに設定してください。

- 注意事項

- C言語ライブラリを使用したアプリケーションに返却されるメッセージの場合だけ、SQLSTATEが出力されま

す。

- ユーザー名、クライアントIPアドレス(ポート番号)、アプリケーション名は空白になる場合があります。

- メッセージ番号は複数出力される場合があります。

・ メッセージ内容にメールアドレス(“[email protected]”)が出力され、エラーの原因が特定できない場合に

は、当社技術員に連絡してください。

サーバメッセージのログに出力されるメッセージ

38000: 2014-01-20 16:49:28 JST [16808]: [1-1] user = Administrator,db = testdb,remote = ::1(65424) app =

psqlERROR: The specified foreign table is not defined

J.1.2 構成要素

メッセージの構成要素について説明します。

エラー種別

エラー種別は、メッセージのエラーの状態を表示します。

表示されるエラー種別には、以下があります。

・ 情報(INFO, NOTICE, LOG, DEBUG)エラーではなく、システムからの通知メッセージです。特に対処を実施する必要はありません。

・ 警告(WARNING)エラーではありませんが、利用者の確認、作業を求めています。メッセージに記載されている“利用者の処置”を行っ

てください。

・ エラー(ERROR, FATAL, PANIC)エラーが発生しています。メッセージに記載されている“利用者の処置”を行ってください。

・ 補足(DETAIL, HINT,QUERY,CONTEXT,LOCATION,STATEMENT)1つ前のメッセージに対する補足情報です。メッセージを日本語で出力した場合には、エラー種別も日本語になりま

す。(詳細,ヒント,クエリー,コンテキスト,場所,ステートメント)

- 172 -

Page 185: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

メッセージ内容

システムの状態、またはシステムの異常を通知するメッセージの内容です。

本付録のメッセージの説明中に記載されている“%数字”は、埋め込み文字列を表します。実際に出力されるメッセージ

では、文字列が出力されます。

メッセージ番号

メッセージ番号は、各メッセージに付加されたメッセージの識別番号です。5文字の半角数字で出力されます。出力され

たメッセージ番号をもとに、対応するメッセージの説明を、本書から探してください。

なお、PL/pgSQLのRAISE文によって出力されるメッセージには、メッセージ番号は付加されません。

メッセージ番号はロケールがjaおよびenの場合のみ付加されます。その他のロケールではメッセージ番号は付加されま

せん。

J.2 10000番台のメッセージ

J.2.1 10000 Symfoware Analytics Server installation has started. [メッセージの意味]

インストールを開始しました。

[システムの処理]

インストールを開始します。

[利用者の処置]

ありません。

J.2.2 10001 Symfoware Analytics Server installation has finished. [メッセージの意味]

インストールを終了しました。

[システムの処理]

インストールを終了します。

[利用者の処置]

ありません。

J.2.3 10002 Symfoware Analytics Server failed to install. [メッセージの意味]

インストールに失敗しました。

[システムの処理]

インストールを終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

- 173 -

Page 186: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.2.4 10003 SERVER PROGRAM %1 installer has started. [メッセージの意味]

サーバプログラム%1のインストールを開始しました。

[可変情報]

%1 : サーバプログラムの番号

[システムの処理]

サーバプログラム%1のインストールを開始します。

[利用者の処置]

ありません。

J.2.5 10004 SERVER PROGRAM %1 installer has finished. (%2) [メッセージの意味]

サーバプログラム%1のインストールが終了しました。

[可変情報]

%1 : サーバプログラムの番号

%2 : 詳細情報

[システムの処理]

サーバプログラム%1のインストールを終了します。

[利用者の処置]

ありません。

J.2.6 10005 Failed to install SERVER PROGRAM %1. [メッセージの意味]

サーバプログラム%1のインストールに失敗しました。

[可変情報]

%1 : サーバプログラムの番号

[システムの処理]

インストールを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のインストールログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symassvinstall.log

/var/opt/FJSVsymas/log/symassvinstall.log

- 174 -

Page 187: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.2.7 10006 Internal Error occurred. (%1) [メッセージの意味]

内部エラーが発生しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

インストールを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のインストールログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symassvinstall.log

メッセージが出力されたときにDVDドライブにセットされていたDVDによって、以下のログファイルも参照してくださ

い。

Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム1 の場合

・ [DWHサーバのインストールディレクトリ]\IBAMS\Runtime\tools\fjpcmi\fjpcmi_postinstall-0.log

・ [DWHサーバのインストールディレクトリ]\IBAMS\Runtime\tools\fjpcmi\fjpcmi_postinstall-1.log

・ [DWHサーバのインストールディレクトリ]\IBAMS\Runtime\tools\fjje6\fjje6_postinstall-0.log

・ [DWHサーバのインストールディレクトリ]\IBAMS\Runtime\tools\fjje6\fjje6_postinstall-1.log

Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム2 の場合

・ %TEMP%\SymfowareOpen_SERVER64_1210.log

・ %TEMP%\SymfowareOpen_CLIENT_1211.log

Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4 の場合

・ [DWHサーバのインストールディレクトリ]\IQ\log\IQ_Suite.log

/var/opt/FJSVsymas/log/symassvinstall.log

メッセージが出力されたときにDVDドライブにセットされていたDVDによって、以下のログファイルも参照してくださ

い。

Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム1 の場合

・ /var/tmp/ibams_inst.log

・ /opt/FJSVbamsr/tools/fjpcmi/fjpcmi_postinstall-0.log

・ /opt/FJSVbamsr/tools/fjpcmi/fjpcmi_postinstall-1.log

・ /opt/FJSVbamsr/tools/fjje6/fjje6_postinstall-0.log

・ /opt/FJSVbamsr/tools/fjje6/fjje6_postinstall-1.log

Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム2 の場合

・ /var/log/symfoware_sv_64_1211.log

- 175 -

Page 188: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ /var/log/symfoware_cl_64_1211.log

Symfoware Analytics Server Standard Edition メディアパック (64bit) V12.1.0 サーバプログラム4 の場合

・ /opt/FJSVsymas/IQ/log/IQ_Suite.log

J.2.8 10007 %1 "%2" is wrong. (%3) [メッセージの意味]

引数%1の指定値%2が不正です。

[可変情報]

%1 : 引数名

%2 : 引数に指定した値

%3 : 詳細情報

[システムの処理]

インストールを中止します。

[利用者の処置]

ディレクトリパスを指定する引数には、ローカルの絶対パスを指定してください。

symassvinstallコマンドはDWHサーバ管理者で実行してください。

symassvinstallコマンドはスーパーユーザーで実行してください。

J.2.9 10008 SERVER PROGRAM %1 installer not found. Please insert the correct media. [メッセージの意味]

サーバプログラム%1のインストーラーが見つかりません。

[可変情報]

%1 : サーバプログラムの番号

[システムの処理]

キー入力を待ってインストーラーを再実行します。

[利用者の処置]

正しいインストールディスクに入れ替え、任意のキーを入力してください。

正しいインストールディスクに入れ替え、ENTERキーを入力してください。

ディスクマウント先の指定に誤りがある場合があります。一度、コマンドの実行を終了し、正しいディスクマウント先を指

定して、symassvinstallコマンドを実行してください。

symassvinstallコマンドはDWHサーバ管理者で実行してください。

symassvinstallコマンドはスーパーユーザーで実行してください。

J.2.10 10009 .NET Data Provider Registration failed. Registry later if necessary.

- 176 -

Page 189: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[メッセージの意味]

.Net Data Providerの登録に失敗しました。必要であれば後で登録してください。

[システムの処理]

インストールを続行します。

[利用者の処置]

.NET Data Providerを使用する場合、.NET Framework 3.5 SP1以降または.NET Framework 4.0以降のインストール

が必要です。

.NET Framework 3.5または.NET Framework 4.0以降をあとからインストールする場合は、.NET Frameworkのインス

トール終了後、pgx_NpgsqlRegister.exeコマンドを実行し、Fujitsu Npgsql .NET Data Providerのセットアップを行って

ください。

pgx_NpgsqlRegister.exeコマンドは以下に格納されています。

[DWHサーバのインストールディレクトリ]\symfoclient64\DOTNET\Bin\pgx_NpgsqlRegister.exe

以下に実行例を示します。

C:\SymfoAS\symfoclient64\DOTNET\Bin\pgx_NpgsqlRegister.exe /x64

.NET Data Providerを使用しない場合は、対処不要です。

.NET Data Providerの詳細は、“Symfoware Server アプリケーション開発ガイド”の“.NET Data Provider”を参照してく

ださい。

J.3 11000番台のメッセージ

J.3.1 11000 Symfoware Analytics Server uninstallation has started. [メッセージの意味]

アンインストールを開始しました。

[システムの処理]

アンインストールを開始します。

[利用者の処置]

ありません。

J.3.2 11001 Symfoware Analytics Server uninstallation has finished. [メッセージの意味]

アンインストールを終了しました。

[システムの処理]

アンインストールを終了します。

[利用者の処置]

ありません。

- 177 -

Page 190: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.3.3 11002 Symfoware Analytics Server failed to uninstall. [メッセージの意味]

アンインストールに失敗しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

アンインストールを終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

J.3.4 11003 %1 has started. [メッセージの意味]

アンインストール項目%1を開始しました。

[可変情報]

%1 : アンインストール項目

[システムの処理]

アンインストール項目%1を開始します。

[利用者の処置]

ありません。

J.3.5 11004 %1 has finished. (%2) [メッセージの意味]

アンインストール項目%1が終了しました。

[可変情報]

%1 : アンインストール項目

%2 : 詳細情報

[システムの処理]

アンインストール項目%1を終了します。

[利用者の処置]

ありません。

J.3.6 11005 Failed to %1.

- 178 -

Page 191: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[メッセージの意味]

アンインストール項目%1に失敗しました。

[可変情報]

%1 : アンインストール項目

[システムの処理]

アンインストールを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のアンインストールログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symassvuninstall.log

/var/opt/FJSVsymas/log/symassvuninstall.log

J.3.7 11006 Internal Error occurred. (%1) [メッセージの意味]

内部エラーが発生しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

アンインストールを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のアンインストールログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symassvuninstall.log

/var/opt/FJSVsymas/log/symassvuninstall.log

J.3.8 11007 %1 "%2" is wrong. (%3) [メッセージの意味]

引数%1の指定値%2が不正です。

[可変情報]

%1 : 引数名

%2 : 引数に指定した値

%3 : 詳細情報

- 179 -

Page 192: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[システムの処理]

アンインストールを中止します。

[利用者の処置]

ディレクトリパスを指定する引数には、ローカルの絶対パスを指定してください。

symassvuninstallコマンドはDWHサーバ管理者で実行してください。

symassvuninstallコマンドはスーパーユーザーで実行してください。

J.3.9 11008 Failed to %1, but uninstallation is continued. [メッセージの意味]

アンインストール項目%1に失敗しましたが、アンインストールを継続します。

[可変情報]

%1 : アンインストール項目

[システムの処理]

アンインストールを続行します。

これはインストール失敗時に実行するアンインストールコマンドが出力するメッセージです。

インストールが失敗したソフトウェアのアンインストールエラーを無視します。

[利用者の処置]

ありません。

J.4 コマンド名がFIS-AREADY_AMGRAXの12000番台のメッセージ

J.4.1 12000 Start to set up the database link. [メッセージの意味]

データベースリンクの設定を開始します。

[システムの処理]

設定処理を開始します。

[利用者の処置]

ありません。

J.4.2 12001 Setting up the database link is complete. [メッセージの意味]

データベースリンクの設定が正常終了しました。

- 180 -

Page 193: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[システムの処理]

この処理を終了します。

[利用者の処置]

ありません。

J.4.3 12002 Aborted to set up the database link. [メッセージの意味]

データベースリンクの設定が異常終了しました。

[システムの処理]

この処理を中止します。

[利用者の処置]

他のエラーメッセージを参照してください。

J.4.4 12003 The specified option is invalid. [メッセージの意味]

オプションの指定に誤りがあります。

[システムの処理]

この処理を中止します。

[利用者の処置]

オプションの指定を正しく指定してください。

J.4.5 12004 The specified directory does not exist. [メッセージの意味]

引数に指定したディレクトリが存在していません。

[システムの処理]

この処理を中止します。

[利用者の処置]

引数に指定したディレクトリ名を正しく指定してください。

J.4.6 12005 The specified file does not exist. [メッセージの意味]

引数に指定したファイルが存在していません。

[システムの処理]

この処理を中止します。

- 181 -

Page 194: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[利用者の処置]

引数に指定したファイル名を正しく指定してください。

J.4.7 12006 The specified directory is not full path. [メッセージの意味]

引数に指定したディレクトリは絶対パスではありません。

[システムの処理]

この処理を中止します。

[利用者の処置]

引数に指定したディレクトリ名を絶対パスで指定してください。

J.4.8 12007 There is no execute authority. [メッセージの意味]

実行権限がありません。

[システムの処理]

この処理を中止します。

[利用者の処置]

サーバ管理者で実行してください。

J.4.9 12008 The specified data source or driver configuration is already configured. [メッセージの意味]

指定されたデータソース、またはドライバ構成は既に設定されています。

[システムの処理]

この処理を中止します。

[利用者の処置]

オプションの指定に誤りがないか確認し、再度実行してください。

J.4.10 12009 The specified data source or driver configuration is not configured. [メッセージの意味]

指定されたデータソース、またはドライバ構成は設定されていません。

[システムの処理]

この処理を中止します。

[利用者の処置]

オプションの指定に誤りがないか確認し、再度実行してください。

- 182 -

Page 195: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.4.11 12010 The length of the specified parameters is too long. [メッセージの意味]

引数に指定したパラメーター長が上限を超えています。

[システムの処理]

この処理を中止します。

[利用者の処置]

引数に指定したパラメーターを正しく指定してください。

各引数に指定可能なパラメーターの上限値は、リファレンスを参照してください。

J.4.12 12011 Internal Error occurred. [メッセージの意味]

内部エラーが発生しました。

[システムの処理]

この処理を中止します。

[利用者の処置]

当社技術員に連絡してください。

J.5 12000番台のメッセージ

J.5.1 12000 Symfoware Analytics Server setup has started. [メッセージの意味]

セットアップを開始しました。

[システムの処理]

セットアップを開始します。

[利用者の処置]

ありません。

J.5.2 12001 Symfoware Analytics Server setup has finished. [メッセージの意味]

セットアップを終了しました。

[システムの処理]

セットアップを終了します。

- 183 -

Page 196: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[利用者の処置]

ありません。

J.5.3 12002 Symfoware Analytics Server failed to setup. [メッセージの意味]

セットアップに失敗しました。

[システムの処理]

セットアップを終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

J.5.4 12003 %1 has started. [メッセージの意味]

セットアップ項目%1を開始しました。

[可変情報]

%1 : セットアップ項目

[システムの処理]

セットアップ項目%1を開始します。

[利用者の処置]

ありません。

J.5.5 12004 %1 has finished. (%2) [メッセージの意味]

セットアップ項目%1が終了しました。

[可変情報]

%1 : セットアップ項目

%2 : 詳細情報

[システムの処理]

セットアップ項目%1を終了します。

[利用者の処置]

ありません。

J.5.6 12005 %1 failed.

- 184 -

Page 197: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[メッセージの意味]

セットアップ項目%1に失敗しました。

[可変情報]

%1 : セットアップ項目

[システムの処理]

セットアップを中止します。

[利用者の処置]

指定した引数を見直すなど、異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のセットアップログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symassetup.log

/var/opt/FJSVsymas/log/symassetup.log

再実行してもエラーが発生する場合は、アンセットアップコマンドを実行した後にマシンを再起動してからセットアップ

コマンドを実行してください。

J.5.7 12006 Internal Error occurred. (%1) [メッセージの意味]

内部エラーが発生しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

セットアップを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のセットアップログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symassetup.log

/var/opt/FJSVsymas/log/symassetup.log

J.5.8 12007 %1 "%2" is wrong. (%3) [メッセージの意味]

引数%1の指定値%2が不正です。

[可変情報]

%1 : 引数名

%2 : 引数に指定した値

%3 : 詳細情報

- 185 -

Page 198: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[システムの処理]

セットアップを中止します。

[利用者の処置]

ディレクトリパスを指定する引数には、ローカルの絶対パスを指定してください。

カラムナテーブル割当てメモリ量を指定する引数には、整数値で指定してください。

symassetupコマンドはDWHサーバ管理者で実行してください。

symassetupコマンドはスーパーユーザーで実行してください。

J.6 13000番台のメッセージ

J.6.1 13000 Symfoware Analytics Server unsetup has started. [メッセージの意味]

アンセットアップを開始しました。

[システムの処理]

アンセットアップを開始します。

[利用者の処置]

ありません。

J.6.2 13001 Symfoware Analytics Server unsetup has finished. [メッセージの意味]

アンセットアップを終了しました。

[システムの処理]

アンセットアップを終了します。

[利用者の処置]

ありません。

J.6.3 13002 Symfoware Analytics Server failed to unsetup. [メッセージの意味]

アンセットアップに失敗しました。

[システムの処理]

アンセットアップを終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

- 186 -

Page 199: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.6.4 13003 %1 has started. [メッセージの意味]

アンセットアップ項目%1を開始しました。

[可変情報]

%1 : アンセットアップ項目

[システムの処理]

アンセットアップ項目%1を開始します。

[利用者の処置]

ありません。

J.6.5 13004 %1 has finished. (%2) [メッセージの意味]

アンセットアップ項目%1が終了しました。

[可変情報]

%1 : アンセットアップ項目

%2 : 詳細情報

[システムの処理]

アンセットアップ項目%1を終了します。

[利用者の処置]

ありません。

J.6.6 13005 %1 failed. [メッセージの意味]

アンセットアップ項目%1に失敗しました。

[可変情報]

%1 : アンセットアップ項目

[システムの処理]

アンセットアップを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のアンセットアップログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symasunsetup.log

/var/opt/FJSVsymas/log/symasunsetup.log

- 187 -

Page 200: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.6.7 13006 Internal Error occurred. (%1) [メッセージの意味]

内部エラーが発生しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

アンセットアップを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のアンセットアップログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symasunsetup.log

/var/opt/FJSVsymas/log/symasunsetup.log

J.7 14000番台のメッセージ

J.7.1 14000 Symfoware Analytics Server is starting. [メッセージの意味]

DWHサーバの起動を開始しました。

[システムの処理]

DWHサーバの起動を開始します。

[利用者の処置]

ありません。

J.7.2 14001 Symfoware Analytics Server has started successfully. [メッセージの意味]

DWHサーバの起動に成功しました。

[システムの処理]

DWHサーバの起動を終了します。

[利用者の処置]

ありません。

J.7.3 14002 Symfoware Analytics Server failed to start.

- 188 -

Page 201: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[メッセージの意味]

DWHサーバの起動に失敗しました。

[システムの処理]

DWHサーバの起動を終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

J.7.4 14003 %1 has started. [メッセージの意味]

機能%1を起動しました。

[可変情報]

%1 : 機能名

[システムの処理]

機能%1の起動を開始します。

[利用者の処置]

ありません。

J.7.5 14004 %1 is already started. [メッセージの意味]

機能%1はすでに起動しています。

[可変情報]

%1 : 機能名

[システムの処理]

機能%1の起動を終了します。

[利用者の処置]

ありません。

J.7.6 14005 Failed to start %1. (%2) [メッセージの意味]

機能%1の起動に失敗しました。

[可変情報]

%1 : 機能名

%2 : 詳細情報

- 189 -

Page 202: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[システムの処理]

機能%1の起動を終了します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

J.8 15000番台のメッセージ

J.8.1 15000 Symfoware Analytics Server is stopping. [メッセージの意味]

DWHサーバの停止を開始しました。

[システムの処理]

DWHサーバの停止を開始します。

[利用者の処置]

ありません。

J.8.2 15001 Symfoware Analytics Server has stopped successfully. [メッセージの意味]

DWHサーバの停止に成功しました。

[システムの処理]

DWHサーバの停止を終了します。

[利用者の処置]

ありません。

J.8.3 15002 Symfoware Analytics Server failed to stop. [メッセージの意味]

DWHサーバの停止に失敗しました。

[システムの処理]

DWHサーバの停止を終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

J.8.4 15003 %1 has stopped. [メッセージの意味]

機能%1を停止しました。

- 190 -

Page 203: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[可変情報]

%1 : 機能名

[システムの処理]

機能%1の停止を開始します。

[利用者の処置]

ありません。

J.8.5 15004 %1 is already stopped. [メッセージの意味]

機能%1はすでに停止しています。

[可変情報]

%1 : 機能名

[システムの処理]

機能%1の停止を終了します。

[利用者の処置]

ありません。

J.8.6 15005 Failed to stop %1. (%2) [メッセージの意味]

機能%1の停止に失敗しました。

[可変情報]

%1 : 機能名

%2 : 詳細情報

[システムの処理]

機能%1の停止を終了します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

J.9 16000番台のメッセージ

J.9.1 16000 Symfoware Analytics Server has started to backup. [メッセージの意味]

バックアップを開始しました。

- 191 -

Page 204: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[システムの処理]

バックアップを開始します。

[利用者の処置]

ありません。

J.9.2 16001 Symfoware Analytics Server has finished to backup. [メッセージの意味]

バックアップに成功しました。

[システムの処理]

バックアップを終了します。

[利用者の処置]

ありません。

J.9.3 16002 Symfoware Analytics Server failed to backup. [メッセージの意味]

バックアップに失敗しました。

[システムの処理]

バックアップを終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

J.9.4 16003 %1 backup has started. [メッセージの意味]

%1のバックアップを開始しました。

[可変情報]

%1 : 製品、コンポーネント、資源名

[システムの処理]

%1のバックアップを開始します。

[利用者の処置]

ありません。

J.9.5 16004 %1 backup succeeded. [メッセージの意味]

%1のバックアップに成功しました。

- 192 -

Page 205: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[可変情報]

%1 : 製品、コンポーネント、資源名

[システムの処理]

%1のバックアップを終了します。

[利用者の処置]

ありません。

J.9.6 16005 Failed to backup %1. (%2) [メッセージの意味]

%1のバックアップに失敗しました。

[可変情報]

%1 : 製品、コンポーネント、資源名

%2 : 詳細情報

[システムの処理]

%1のバックアップを終了します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のバックアップログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symasbackup.log

/var/opt/FJSVsymas/log/symasbackup.log

J.9.7 16006 Internal Error occurred. (%1) [メッセージの意味]

内部エラーが発生しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

バックアップを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のバックアップログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symasbackup.log

/var/opt/FJSVsymas/log/symasbackup.log

- 193 -

Page 206: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.9.8 16007 %1 "%2" is wrong. (%3) [メッセージの意味]

引数%1の指定値%2が不正です。

[可変情報]

%1 : 引数名

%2 : 引数に指定した値

%3 : 詳細情報

[システムの処理]

バックアップを中止します。

[利用者の処置]

引数には絶対パスを指定してください。

symasbackupコマンドはDWHサーバ管理者で実行してください。

symasbackupコマンドはスーパーユーザーで実行してください。

J.9.9 16008 Symfoware Analytics Server aborted the backup. [メッセージの意味]

バックアップを中止しました。

[システムの処理]

バックアップを中止します。

[利用者の処置]

ありません。

J.9.10 16133

ポイント

16133番のメッセージはカラムナテーブルへのアクセス時に出力されるメッセージです。

The specified foreign table is not defined [メッセージの意味]

外部テーブルが定義されていません。

[システムの処理]

処理を中止します。

[利用者の処置]

外部テーブルを作成後に実行してください。または、正しい外部テーブル名を指定しているか確認してください。

Not supported data type is detected (%1)

- 194 -

Page 207: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[メッセージの意味]

カラムナテーブルに定義できないデータ型が含まれています。

[可変情報]

%1 : 列名とデータ型

[システムの処理]

処理を中止します。

[利用者の処置]

カラムナテーブルに定義できるデータ型を使用して、外部テーブルを作成してください。

The specified file name is invalid [メッセージの意味]

ファイル名の指定に誤りがあります。

[システムの処理]

処理を中止します。

[利用者の処置]

正しいファイル名を指定してください。

The specified file name is not full path name [メッセージの意味]

ファイル名をフルパスで指定していません。

[システムの処理]

処理を中止します。

[利用者の処置]

ファイル名をフルパスで指定してください。

The specified file does not exist [メッセージの意味]

指定したファイルが存在しません。

[システムの処理]

処理を中止します。

[利用者の処置]

ファイル名を確認してください。

The specified file name already exists [メッセージの意味]

指定したファイルは、既に存在しています。

[システムの処理]

処理を中止します。

[利用者の処置]

ファイル名を確認してください。

- 195 -

Page 208: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

The specified file does not access [メッセージの意味]

ファイルにアクセス権がありません。

[システムの処理]

処理を中止します。

[利用者の処置]

ファイル名のアクセス権を見直してください。

The specified delimiter is invalid [メッセージの意味]

指定した区切り文字が不当です。

[システムの処理]

処理を中止します。

[利用者の処置]

正しい区切り文字を指定してください。

The specified line feed code is invalid [メッセージの意味]

指定した改行コードが不当です。

[システムの処理]

処理を中止します。

[利用者の処置]

正しい改行コードを指定してください。

The specified condition is too long [メッセージの意味]

指定した出力条件が長すぎます。

[システムの処理]

処理を中止します。

[利用者の処置]

出力条件は512バイト以内で指定してください。

An error occurred while processing columnar table (%1) [メッセージの意味]

カラムナテーブルへの処理中にエラーが発生しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

処理を中止します。

- 196 -

Page 209: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[利用者の処置]

詳細情報に従って対処してください。対処できない場合は、当社技術員に連絡してください。

No parameter was specified [メッセージの意味]

必要なパラメーターが指定されていません。

[システムの処理]

処理を中止します。

[利用者の処置]

指定したパラメーターを見直してください。

failed to get data source name [メッセージの意味]

内部矛盾が発生しました。

[システムの処理]

処理を中止します。

[利用者の処置]

当社技術員に連絡してください。

failed to get columnar table name [メッセージの意味]

内部矛盾が発生しました。

[システムの処理]

処理を中止します。

[利用者の処置]

当社技術員に連絡してください。

The specified table name is not defined in the columnar table [メッセージの意味]

内部矛盾が発生しました。

[システムの処理]

処理を中止します。

[利用者の処置]

当社技術員に連絡してください。

An internal error occurred while processing (%1) [メッセージの意味]

内部矛盾が発生しました。

[可変情報]

%1 : 詳細情報

- 197 -

Page 210: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[システムの処理]

処理を中止します。

[利用者の処置]

当社技術員に連絡してください。

The error occurred while executing SQL command (%1)[%2] [メッセージの意味]

SQLの実行中にエラーが発生しました。

[可変情報]

%1 : 詳細情報

%2 : 内部コード

[システムの処理]

処理を中止します。

[利用者の処置]

詳細情報に従って対処してください。対処できない場合は、当社技術員に連絡してください。

Specified view is not defined [メッセージの意味]

ビューが定義されていません。

[システムの処理]

処理を中止します。

[利用者の処置]

ビューを作成後に実行してください。または、正しいビュー名を指定しているか確認してください。

Failed to create or drop view [メッセージの意味]

ビューの作成または削除に失敗しました。

[システムの処理]

処理を中止します。

[利用者の処置]

ビューに指定した全てのテーブルがカラムナテーブルであることを確認してください。

または、COMMENT文でカラムナテーブルでのビュー名を指定してください。

The length of the specified parameters is too long. [メッセージの意味]

引数に指定したパラメーター長が上限を超えています。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

引数に指定したパラメーターを正しく指定してください。

- 198 -

Page 211: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

各引数に指定可能なパラメーターの上限値は、リファレンスを参照してください。

Policy has already exists. [メッセージの意味]

ポリシーは既に存在しています。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

ポリシー定義、変更対象のテーブル名、列名を確認してください。

The specified policy does not exist. [メッセージの意味]

指定したポリシーは存在していません。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

ポリシー変更、ポリシー削除対象のテーブル名、列名を確認してください。

The specified policy name is invalid. [メッセージの意味]

ポリシー名に誤りがあります。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

ファンクションに指定のポリシー名を確認してください。

The specified schema name or table name is invalid. [メッセージの意味]

スキーマ名、またはテーブル名に誤りがあります。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

ファンクションに指定のスキーマ名、またはテーブル名を確認してください。

The specified column name is invalid. [メッセージの意味]

列名に誤りがあります。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

ファンクションに指定の列名を確認してください。

- 199 -

Page 212: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

The specified argument is invalid. [メッセージの意味]

引数の指定に誤りがあります。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

ファンクションに指定の引数を確認してください。

ファンクションに指定可能な引数の詳細についてはリファレンスを確認してください。

The specified format in function_parameters is invalid. [メッセージの意味]

function_parametersの指定の形式に誤りがあります。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

function_parametesに指定の形式を確認してください。

function_paratetersに指定の形式の詳細は、リファレンスを確認してください。

An internal error occurred while processing (%1) [メッセージの意味]

内部矛盾が発生しました。

[可変情報]

%1: 詳細情報

[システムの処理]

この文の処理を中止します。

[利用者の処置]

当社技術員に連絡してください。

The output data type is incompatible with the policy. [メッセージの意味]

定義されたポリシーと出力時のデータ型に誤りがあります。

[システムの処理]

この文の処理を中止します。

[利用者の処置]

ポリシー定義を確認してください。

The specified confidential policy is invalid. [メッセージの意味]

秘匿化ポリシーに誤りがあります。

- 200 -

Page 213: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

[システムの処理]

この文の処理を中止します。

[利用者の処置]

秘匿化ポリシーを確認してください。

The length of the SQL statement is too long. [メッセージの意味]

リターン式の長さが上限を超えています。

[システムの処理]

この処理を中止します。

[利用者の処置]

SQL文を見直して、再度実行してください。

An internal error occurred while processing. [Type = %1, Internal Code = %2] [メッセージの意味]

内部矛盾が発生しました。

[可変情報]

%1: 詳細情報

%2: 詳細情報

[システムの処理]

この処理を中止します。

[利用者の処置]

当社技術員に連絡してください。

An error occurred while processing remote query (%1) [メッセージの意味]

外部テーブルへの処理中にエラーが発生しました。

[可変情報]

%1: 詳細情報

[システムの処理]

処理を中止します。

[利用者の処置]

カラムナテーブルにアクセスしている場合は、詳細情報に従って対処してください。対処できない場合は、当社技術

員に連絡してください。

データベースリンク機能を利用している場合は、接続先のデータベースのマニュアル等を参照して対処してください。

J.10 17000番台のメッセージ

J.10.1 17000

- 201 -

Page 214: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

Symfoware Analytics Server has started to restore. [メッセージの意味]

リストアを開始しました。

[システムの処理]

リストアを開始します。

[利用者の処置]

ありません。

J.10.2 17001 Symfoware Analytics Server has finished to restore. [メッセージの意味]

リストアに成功しました。

[システムの処理]

リストアを終了します。

[利用者の処置]

ありません。

J.10.3 17002 Symfoware Analytics Server failed to restore. [メッセージの意味]

リストアに失敗しました。

[システムの処理]

リストアを終了します。

[利用者の処置]

他のエラーメッセージを参照してください。

J.10.4 17003 %1 restore has started. [メッセージの意味]

%1のリストアを開始しました。

[可変情報]

%1 : 製品、コンポーネント、資源名

[システムの処理]

%1のリストアを開始します。

[利用者の処置]

ありません。

- 202 -

Page 215: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

J.10.5 17004 %1 restore succeeded. [メッセージの意味]

%1のリストアに成功しました。

[可変情報]

%1 : 製品、コンポーネント、資源名

[システムの処理]

%1のリストアを終了します。

[利用者の処置]

ありません。

J.10.6 17005 Failed to restore %1. (%2) [メッセージの意味]

%1のリストアに失敗しました。

[可変情報]

%1 : 製品、コンポーネント、資源名

%2 : 詳細情報

[システムの処理]

%1のリストアを終了します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

異常が発生した原因は、以下のリストアログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symasrestore.log

/var/opt/FJSVsymas/log/symasrestore.log

J.10.7 17006 Internal Error occurred. (%1) [メッセージの意味]

内部エラーが発生しました。

[可変情報]

%1 : 詳細情報

[システムの処理]

リストアを中止します。

[利用者の処置]

異常が発生した原因を調査し、原因を取り除いてください。

- 203 -

Page 216: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

異常が発生した原因は、以下のリストアログファイルに出力されています。

[DWHサーバのインストールディレクトリ]\var\log\symasrestore.log

/var/opt/FJSVsymas/log/symasrestore.log

J.10.8 17007 %1 "%2" is wrong. (%3) [メッセージの意味]

引数%1の指定値%2が不正です。

[可変情報]

%1 : 引数名

%2 : 引数に指定した値

%3 : 詳細情報

[システムの処理]

リストアを中止します。

[利用者の処置]

引数には絶対パスを指定してください。

symasrestoreコマンドはDWHサーバ管理者で実行してください。

symasrestoreコマンドはスーパーユーザーで実行してください。

- 204 -

Page 217: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録K システムの初期値

インストールコマンドおよびセットアップコマンドを実行することにより、自動的に設定される情報について説明します。

ポート番号

外部から受け付ける必要のあるポート番号

機能 ポート番号 変更可否 備考

Symfoware Serverクライアント接続 26500 可 変更する場合は、“PostgreSQL 9.2.4文書”の“パラメー

タの設定”を参照

データ加工クライアント接続 25000 不可

プレゼンテーション接続 40530 不可

標準FTPポート番号 21 不可 データ連携機能利用時のみ

SQL Azureとの接続 1433 不可 データ連携機能利用時のみ

内部で利用するポート番号

機能 ポート番号 変更可否 備考

内部制御 22010 不可

22011 不可

22110 不可

22112 不可

22113 不可

22114 不可

22115 不可

25001 不可

25010 不可

25011 不可

25020 不可

25021 不可

25030 不可

25031 不可

25040 不可

25041 不可

25050 不可

25051 不可

25060 不可

25061 不可

25071 不可

25100 不可

25101 不可

25102 不可

25103 不可

- 205 -

Page 218: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

機能 ポート番号 変更可否 備考

25104 不可

25105 不可

25106 不可

25110 不可

25111 不可

25112 不可

25113 不可

25114 不可

25115 不可

25116 不可

25120 不可

25121 不可

25122 不可

25123 不可

25124 不可

25125 不可

25126 不可

25130 不可

25131 不可

25132 不可

25133 不可

25134 不可

25135 不可

25136 不可

25140 不可

25141 不可

25142 不可

25143 不可

25144 不可

25145 不可

25146 不可

25150 不可

25151 不可

25152 不可

25154 不可

25155 不可

25156 不可

25157 不可

25160 不可

- 206 -

Page 219: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

機能 ポート番号 変更可否 備考

25161 不可

25162 不可

25163 不可

25164 不可

25165 不可

25166 不可

25167 不可

25170 不可

25171 不可

25172 不可

25173 不可

25174 不可

25175 不可

25176 不可

25177 不可

25180 不可

25186 不可

25900 不可

25901 不可

25902 不可

25903 不可

26000 不可

26389 不可

26444 不可

27100 不可

27101 不可

27676 不可

27776 不可

38702 不可

39193 不可

40540 不可

47033 不可

47493 不可

47870 不可

ユーザーアカウント

機能 値 変更可否 備考

データ加工ユーザー ibamsadmin 不可

- 207 -

Page 220: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

機能 値 変更可否 備考

データ加工ユーザーのパスワード ibamsadmin 可 変更する場合は、“Interstage BusinessAnalytics Modeling Server 運用ガイド”の

“ユーザー管理”を参照

プレゼンテーション機能の管理者パスワード adminpassword 不可

データベースの設定

機能 値 変更可否 備考

データベースの文字コード UTF-8 不可

メッセージ表示のロケール

(LC_MESSAGES)C 不可

文字列の並び換え順のロケール

(LC_COLLATE)C 可 新しいデータベースを作成時に指定可能。詳細は、

“PostgreSQL 9.2.4文書”の“パラメータの設定”を参

文字の分類(LC_CTYPE) C 可 新しいデータベースを作成時に指定可能。詳細は、

“PostgreSQL 9.2.4文書”の“パラメータの設定”を参

接続可能IPアドレス(listen_address) localhost 可 変更する場合は、“2.2.13 パラメーター変更”を参照

大コネクション数(max_connection) 100 可 変更する場合は、“2.2.13 パラメーター変更”を参照

データベース認証方式 trust認証(パス

ワード等不要)可 変更する場合は、“PostgreSQL 9.2.4文書”の“パラ

メータの設定”を参照

- 208 -

Page 221: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録L 障害調査情報の採取

環境構築や運用中に発生したトラブルの原因が判明しない場合、初期調査のための情報を採取します。

初期調査のための情報の採取方法について説明します。

FJQSS(資料採取ツール)で、初期調査のための情報を採取してください。

採取方法

対象サーバ/パソコンにログインし、スタートメニューから[FJQSS (資料採取ツール)]-[資料採取 (製品名)]を選択しま

す。

対象サーバにスーパーユーザーでログインし、以下のコマンドを実行します。

/opt/FJSVqstl/fjqss_collect

製品名にはインストールしている機能により以下が表示されます。対象サーバ/パソコンにインストールされているすべ

ての製品名について採取してください。

機能 製品名

Symfoware Serverサーバ機能 Symfoware Server (Openインタフェース) (64bit) V12.1.0 (プロセス異常時)Symfoware Server (Openインタフェース) (64bit) V12.1.0 (処理結果異常時)Symfoware Server (Openインタフェース) (64bit) V12.1.0 (無応答時)

データ加工サーバ機能 資料採取(Interstage Business Process Manager Analytics)資料採取(Interstage Business Analytics Modeling Server 分析サーバ)

データ加工クライアント機能 資料採取(Interstage Business Analytics Modeling Server 開発環境クライアント)

データ連携サーバ機能 Interstage Information Integrator Transfer Accelerator(資料採取)Interstage Information Integrator(資料採取)

参照

FJQSSの使用方法については、以下で表示されるマニュアルを参照してください。

[スタート]メニューの[FJQSS(資料採取ツール)]の[FJQSS ユーザーズガイド]

注意

FJQSSで、Symfoware Serverサーバ機能に関する初期調査のための情報を採取する際は、以下の環境変数を設定する

入力画面が表示されます。

・ PGDATAインストール時に指定したデータベースのデータ格納先ディレクトリを設定してください。

・ PGPORTインスタンスのポート番号を設定してください。デフォルトのポート番号(26500)を変更していない場合は設定不要で

す。

・ PGUSERDWHサーバ管理者を設定してください。

設定したDWHサーバ管理者は、クライント認証ができるよう設定してください。

FJQSSはtemplate1データベースに対してTCP/IP接続を行い、データベースの情報を取得します。

FJQSSで、Symfoware Serverサーバ機能に関する初期調査のための情報を採取する際は、必ず以下の環境変数を設

定してください。

- 209 -

Page 222: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ Symfoware Serverを使用するために必要な環境変数

詳細は、“Symfoware Server 導入ガイド(サーバ編)”の“initdbコマンドを使用する場合”において、インスタンスの作

成手順の“環境変数の作成”を参照してください。

・ PGDATAインストール時に指定したデータベースのデータ格納先ディレクトリを設定してください。

・ PGPORTインスタンスのポート番号を設定してください。デフォルトのポート番号(26500)を変更していない場合は設定不要で

す。

・ PGUSERDWHサーバ管理者を設定してください。

設定したDWHサーバ管理者は、クライント認証ができるよう設定してください。

FJQSSはtemplate1データベースに対してTCP/IP接続を行い、データベースの情報を取得します。

・ SYMFO_HOME以下のディレクトリを設定してください。

- /opt/symfoserver64

- 210 -

Page 223: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

付録M リリース情報

Symfoware Analytics Serverのリリース情報を説明します。

ポイント

同梱製品のリリース情報は、以下を参照してください。

・ Symfoware Server リリース情報

・ Interstage Business Analytics Modeling Server リリース情報

M.1 新機能および改善項目

本章では、本バージョンで追加した新機能および改善項目について説明します。

バージョン

レベル

追加機能名 内容 参照先

V12.1.0 bypass_pgexec.enable カラムナテーブル専用のSQLエンジンを使用す

るか否かを指定できます。

“2.2.13 パラメーター変更”

の“カラムナテーブルに関

する設定”の

“bypass_pgexec.enable”

データベースリンク機能 他のデータベースインスタンスのテーブルに対し

て外部テーブルを作成することで、自身のデータ

ベースのテーブルと同様にSQL文によるアクセス

ができます。

“付録C データベースリン

ク機能”

秘匿化機能 アプリケーションによって発行された問合せに対

して、返却データを改訂できます。

“付録D 秘匿化機能”

データ加工フローのイン

ポート・エクスポート

データ加工フローのインポート・エクスポートがで

きます。

“付録E データ加工フロー

のインポート・エクスポート”

システムビューの追加 以下のシステムビューを追加します。

・ pgxa_index_list

・ pgxa_index_advice

“I.3 システムビュー”

システム関数の追加 以下のシステム関数を追加します。

・ pgxa_create_index

・ pgxa_drop_index

・ pgxa_reset_index_advise

・ pgxa_create_view

・ pgxa_drop_view

・ pgxa_create_confidential_policy

・ pgxa_alter_confidential_policy

・ pgxa_drop_confidential_policy

・ pgxa_enable_confidential_policy

・ pgxa_update_confidential_values

“I.4 システム関数”

DWHサーバの動作

OSの追加

以下の動作OSを追加します。 “2.1.2 必要なソフトウェア”

の“基本ソフトウェア”

- 211 -

Page 224: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

バージョン

レベル

追加機能名 内容 参照先

・ Microsoft(R) Windows Server(R) 2012Datacenter

・ Microsoft(R) Windows Server(R) 2012Standard

・ Microsoft(R) Windows Server(R) 2012 R2Datacenter

・ Microsoft(R) Windows Server(R) 2012 R2Standard

M.2 互換に関する情報

以前のバージョン・レベルに対する、互換に関する情報について説明します。

M.2.1 必須ソフトウェアの変更

DWHサーバのインストールに必要なソフトウェアが一部変更になります。

非互換

以下の変更があるため、インストール時に影響があります。

ポイント

変更内容について

・ 追加

Symfoware Analytics Server V12.0.0にはありませんが、Symfoware Analytics Server V12.1.0では新しく追加された

項目です。

・ 削除

Symfoware Analytics Server V12.0.0にはありますが、Symfoware Analytics Server V12.1.0では削除された項目で

す。

パッケージ 変更内容

glibc-devel(64bit版) 追加

libXtst(64bit版) 追加

lksctp-tools(64bit版) 追加

unixODBC(64bit版) 追加

alsa-lib(32bit版) 削除

audit-libs(32bit版) 削除

compat-libtermcap(32bit版) 削除

compat-libtermcap(64bit版) 削除

compat-readline5(32bit版) 削除

compat-readline5(64bit版) 削除

cracklib(32bit版) 削除

db4(32bit版) 削除

elfutils-libelf(32bit版) 削除

- 212 -

Page 225: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

パッケージ 変更内容

expat(32bit版) 削除

glibc-devel(32bit版) 削除

libICE(32bit版) 削除

libSM(32bit版) 削除

libX11(32bit版) 削除

libXau(32bit版) 削除

libXext(32bit版) 削除

libXi(32bit版) 削除

libXp(32bit版) 削除

libXt(32bit版) 削除

libXtst(32bit版) 削除

libattr(32bit版) 削除

libcap(32bit版) 削除

libgcc(32bit版) 削除

libselinux(32bit版) 削除

libstdc++(32bit版) 削除

libuuid(32bit版) 削除

libxcb(32bit版) 削除

ncurses-libs(32bit版) 削除

nss-softokn-freebl(32bit版) 削除

pam(32bit版) 削除

readline(32bit版) 削除

unixODBC(32bit版) 削除

zlib(32bit版) 削除

対処方法

“2.1.2 必要なソフトウェア”の“必須ソフトウェア”を参照し、必須ソフトウェアをインストールしてください。

M.2.2 システムの初期値の変更

DWHサーバのインストールおよびセットアップ時に設定される情報が一部変更になります。

非互換

以下の変更があるため、インストールおよびセットアップ時に影響があります。

ポイント

変更内容について

・ 追加

Symfoware Analytics Server V12.0.0にはありませんが、Symfoware Analytics Server V12.1.0では新しく追加された

項目です。

- 213 -

Page 226: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

・ 削除

Symfoware Analytics Server V12.0.0にはありますが、Symfoware Analytics Server V12.1.0では削除された項目で

す。

・ 変更

Symfoware Analytics Server V12.0.0とSymfoware Analytics Server V12.1.0で、デフォルト値が異なる項目です。

ポート番号

機能 変更内容 ポート番号

V12.0.0 V12.1.0

プレゼンテーション接続 追加 ― 40530

内部制御 変更 80389767680028686965796649690969197001200012001122001221013300133011332113322133231332413325133261332713328133311333213333184431844423600236012360223700250102501125012250132501425015250162502025021251202512125122

220102201122110221122211322114221152500125010250112502025021250302503125040250412505025051250602506125071251002510125102251032510425105251062511025111251122511325114251152511625120251212512225123251242512525126251302513125132

- 214 -

Page 227: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

機能 変更内容 ポート番号

V12.0.0 V12.1.0

25123251242512525126250302503125130251312513225133251342513525136250402504125140251412514225143251442514525146250012510025101251022510325104251052510625900259012651526516271002710128080403204032540330

Linuxの場合

401360009352936793681222012230133001330113321133221332313324

2513325134251352513625140251412514225143251442514525146251502515125152251542515525156251572516025161251622516325164251652516625167251702517125172251732517425175251762517725180251862590025901259022590326000263892644427100271012767627776387023919340540470334749347870

- 215 -

Page 228: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

機能 変更内容 ポート番号

V12.0.0 V12.1.0

133251332613327133281333113332133331844318444237012370223703237042370523706280902809128092280932809428095280962868628687286882868928690286912869229696

ユーザーアカウント

機能 変更内容 値

V12.0.0 V12.1.0

ディレクトリサービスで使用するリポジトリの管理者用DNのパスワード

削除 manager ―

プレゼンテーション機能の管理者パスワード 追加 ― adminpassword

対処方法

他の製品とポート番号が競合しないように設定してください。ポート番号の確認方法および設定方法は、“InterstageBusiness Analytics Modeling Server インストールガイド”の“インストール前の準備”の“使用されているポート番号の確

認”を参照してください。

M.2.3 バックアップデータの見積り式の変更

DWHサーバのバックアップデータの見積り式が変更になります。

非互換

Symfoware Analytics Server V12.0.0の見積り式では、Symfoware Analytics Server V12.1.0のバックアップデータを正し

く見積もることができません。

- 216 -

Page 229: 利用ガイドsoftware.fujitsu.com/jp/manual/manualfiles/m150001/b1ws...Interstage Business Analytics Modeling Server V1.0.1 マニュアル体系と読み方 Interstage Business

対処方法

詳細は、“2.2.8 DWHサーバのバックアップ”の“バックアップの周期”を参照してください。

M.2.4 入力/出力データストアの定義におけるデータベース種別の変更

データ加工フローで、入力/出力データストアの定義をする際に、データベースとしてSymfoware Analytics Serverを選

択する場合、設定値が変更になります。

非互換

[入力/出力データストアの定義]画面の[接続先情報]タブの[データベース種別]の設定値に以下の変更があるため、入

力/出力データストアにSymfoware Analytics Serverを指定した分析フローを実行する場合、エラーになります。

V12.0.0

“HA Database Ready”を選択します。

V12.1.0

“Symfoware Server (Openインタフェース)”を選択します。

対処方法

入力/出力データストアの定義をする際に、データベースとしてSymfoware Analytics Serverを選択する場合は、設定値

を変更してください。

M.3 修正情報

修正情報はありません。

- 217 -