Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageja
Section
Column

取込設定ページでは、ETL作業(

抽出・加工・書出

抽出・加工・ロード)を制御、取込データ構成を確認できます。主な作業としては、取り込んだ表形式のデータを

attributesindicators

・インジケーター・日時にマッピングすることです。

次の設定・アクションで利用可能です。

  • 先頭行...選択行をヘッダーにする場合にこのオプションを選択します。プレーンテキスト(クリップボード)・先頭行はヘッダー:裂ーに応じる名前として先頭行にテキストを使用します。プレーンテキスト(クリップボード)・CSVExcelのみ適用できます。
  • 除外行...取込ファイルの先頭から数行を除外できます。例えば、データでなく追加情報のみを示す行を除外すること。プレーンテキスト(クリップボード)・CSVExcelのみ適用できます。
  • のみ
  • 除外行:取込ファイルの先頭から数行を除外できます。例えば、データでなく追加情報のみを示す行を除外すること。プレーンテキスト(クリップボード)・CSV・Excelのみ適用できます。

  • 文字コード:取込ファイルから適当な文字コード(UTF-8、ISO

    文字コード...取込ファイルから適当な文字コード(UTF-8ISO

    -8859-

    1Win-1250Win-1252、自動設定など)をソースファイルに選択できます。プレーンテキスト・CSVXMLのみ適用できます。
  • 区切り文字...自動的にセミコロンで区切ります。或いは取込ファイルから区切り文字(カンマ、タブ、セミコロン、空白、バーティカルバー、カストマイズ)を選べます。プレーンテキスト(クリップボード)・CSVのみ適用できます。
  • 空白列の入れ替え...空白列に対して取込ファイルの全体又は特定のコラムで値を入れ替えます。
  • テンプレートに適用する...後述のテンプレート取込の項をご覧下さい
  • 既定設定にする...全ての項目を既定設定にします。
  • 新列のみ取込む...更新するデータソースから既存しない列のみ取り込みます。テンプレートが既に取り込んだ状態で新にファイルを取り込む時に、既存していないコラムのみ追加します。

その他、以下の設定も実現できます。

  • 1、Win-1250、Win-1252、自動設定など)をソースファイルに選択できます。プレーンテキスト・CSV・XMLのみ適用できます。

  • 区切り文字:自動的にセミコロン“;”で区切ります。或いは取込ファイルから区切り文字(カンマ、タブ、セミコロン、空白、バーティカルバー、カストマイズ)を選べます。プレーンテキスト(クリップボード)・CSVのみ適用できます。

  • 空白列の入れ替え:空白列に対して取込ファイルの全体又は特定のコラムで値を入れ替えます。

  • テンプレートに適用する:後述の「テンプレート取込」をご覧下さい。

  • 既定設定にする:全ての項目を既定設定にします。

  • 新列取得:更新するデータソースから既存しない列のみ取得します。 テンプレートが既に取り込んだ状態で新にファイルをインポートする時に、既存していないコラムのみ追加します。

その他設定は:

  • 変換スクリプトでデータの削除・加工

  • 取り込んだ列を属性やインディケータへ変換

  • 変換スクリプトでデータの削除・加工
  • 取り込んだ列をアトリビュトやインディケーターへ変換

  • 列の名称付け

  • 列の組み合わせ

  • 新列を取込む

    新列を追加

  • 変更をプレビュー

Info

自動文字コードの特定は完全に信頼できるものではありません。プレビューで未知の文字を確認することをお勧めします。

 

 

Info

上記のスクリーンショットのような利用可能な調整は、取り込まれたファイル形式によって異なります。手動取り込みのオプションが示されています。自動取り込みに関する情報は

data sources

データソースをご覧下さい。

列設定

Info

ETL名 – ソースデータ(例 SQL列名、CSVヘッダー行列など)とともにくる列名。ETL名は、取り込み設定ページでの列名の変更からは影響を受けません。ETL名を蓄積する目的はシンプルです- BellaDatiは入ってくるデータを既存のオブジェクト(アトリビュト/ インディケーター)に簡単にマップすることができます- 例. 列名を維持しながらデータの列順を変更する時、BellaDatiは正しいオブジェクトに列をマップします。BellaDatiは既存のオブジェクトに入ってくデータを簡単にマップできます。

 

特定の列形式を変更したい場合、列リストから列名をクリックしてください(取り込み画面の左手)。複数の列意味をたったワンステップで一つの意味に変えることもできます – 列横のチェックボックスをクリックすることで列をマークし、その上のメニューから意味を選択してください。

8種類の列意味

8種類の列意味(データの種類)があります:

日付/時刻 () – 特定の行の時刻索引。異なる時刻形式で表示できます(言語にもよります- 詳細はこの章の関連箇所を参照して下さい)

。複数の日付/時刻列を1回の取り込みで選択することができます。

。複数の日付/時刻列を1回の取り込みで選択することができます。

日付時刻  –特定の行の日付時刻索引。異なる日付時刻形式で表示できます特定の行の日付時刻索引。異なる日付時刻形式で表示できます(言語にもよります- 詳細はこの章の関連箇所を参照して下さい)。複数の日付。複数の日付/時刻列を1回の取り込みで選択することができます。回の取り込みで選択することができます。

長いテキスト – 長いテキスト説明を定義します。この列タイプは220文字以上の値を含む列に使われます。 ビジュアル化と集合体には使えません。以下の使用ケースに適切です:

  1. 220文字以上の値を含む列のソースデータを見る

  2. 220文字以上の値をKPIラベルと図表に表示します

  3. 220文字以上の値を含む列のソースデータを見る
  4. 220文字以上の値をKPIラベルと図表に表示します 

    最初の値()と最後の値()機能はこのケースに使用してください。

アトリビュト

 

– ドリルダウンコースのカテゴリーを定義します。通常は短いテキストです (例. 加入者、製品、顧客、従業員、区別など)

。それぞれのアトリビュト列はデータセットに1つのアトリビュトをデータセットに作成します。これらのアトリビュトはドリルダウンコースで自由に組み合わせることができます。

。それぞれのアトリビュト列はデータセットに1つのアトリビュトをデータセットに作成します。これらのアトリビュトはドリルダウンコースで自由に組み合わせることができます。

ジオポイント

 

緯度/経度をジオポイントアトリビュト種にマップできます。このアトリビュトはジオマップビューの種類に使用でき、特定の場所に作図できます。

 

ジオJSON ジオJSON – 形をジオ形をジオJSONアトリビュト種にマップできます。このアトリビュトはジオマップビューの種類に使用でき、特定の場所に形として作図できます。 

翻訳

アトリビュトとして特定された他列の言語翻訳を定義します。

アトリビュトとして特定された他列の言語翻訳を定義します。

インディケーターインディケーターは通常、ユーザー利息の主要点を表す数字データです。

取り込み拒否取り込み拒否これらの列は取り込まれません (列がデータを含まない場合または無効、重要でないデータを含む場合に便利です)

マーク付けされた列のプレビューは「プレビューの選択」をクリックすることで表示できます。このように、データと意味設定のより良いビューを得ることができます。データ内の列数が多すぎる場合、列リストの上にある検索ラベルで適切な列を検索・設定を確認することができます。 検索文字入力領域には、特定の種類の列数を表示する統計値が表示されます。

日付時刻

ソースデータが日付時刻値を含む場合、日付時刻アトリビュト

ソースデータが日付時刻値を含む場合、日付時刻アトリビュトにマップすることができます。この列は日付と時刻両方含みます、例. 5 Apr 2014 10:43:43

AM。

AM 次の例を見てください:

日付時刻形式

毎回列は特定の形式を持っています。この形式は取り込み中に自動特定されなければいけません。しかし、時刻データを特殊な形式で持つことは可能です。この場合違う言語で利用可能な形式リストを使えます。

利用可能な形式から選ばない場合、カスタム形式を定義付けすることもできます。この時、以下のリストから自分の言語を選び、意味に沿ってデータ形式を表すコードを入力します (文字数がコードの解釈を左右することにご注意ください):

 

コード

意味

コードの文字数

y

2文字2文字(yy)は年の2桁は年の2(89)を表します。コードは4桁の年数として解釈されますを表します。コードは4桁の年数として解釈されます(1989)

M

年の月

3文字以上(MMM)は月(.   "January" or "Jan")として解釈されます。他のケースでは月の数字として表されます(1-12)

d

日にち

コード内の(d)文字数はソースデータの最小桁数と等しくなくてはいけません。必ず数字になります。

E

曜日

曜日が名前で表示されるか(EEEE - "月曜日")または略称で表示されるか(EE - "")は文字数で決まります。

H時間コード内の(H)文字数はソースデータの最小桁数と等しくなくてはいしくなくてはいけません。必ず数字になります。文字数はソースデータの最小桁数と等しくなくてはいけません。必ず数字になります。
mコード内の(m)文字数はソースデータの最小桁数と等しくなくてはいけません。必ず数字になります。
sコード内の(s)文字数はソースデータの最小桁数と等しくなくてはいけません。必ず数字になります。

区切り文字はソースデータ内の区切り文字と等しくなくてはいけません(空白、点、セミコロンなど)。ソースデータの時刻がより多くの区切り文字を含んでいるとき(月、日、年)、最初に列を併合することが必要です 、最初に列を併合することが必要です (この章の前半に説明されています)。次の表はいくつかのソースデータと適切な時刻コードの組み合わせを表しています。

ソースデータ

適切なコード

09/15/10

MM.dd.yy

26/03/1984

dd/MM/yyyy

15.September 2010

dd.MMMM yyyy

15 Sep 10

dd MMM yy

Wed 15 09 10

EE dd MM yy

Sep 15, 2010

MMM d, yyyy

15:55:35.231HH:mm:ss.SSS
28 October 2015 15:55dd MMMM yyyy HH:mm

日にち/時刻

ソースデータが日にち/時刻を含むとき、適切な日にちアトリビュト時刻アトリビュトにマップできます。 1つの列は日にちと時刻両方を含みます、例5 Apr 2014 10:43:43 AM。AM この場合、日にち部分5 Apr 2014 は日にちアトリビュトに、時刻部分は日にちアトリビュトに、時刻部分10:43:43 AM は時刻アトリビュトにマップされます。以下の例を見てくださいは時刻アトリビュトにマップされます。以下の例を見てください:

日にち/時刻形式の定義は日にち時刻列にも同様です。

翻訳

BellaDatiでは直接、アトリビュト翻訳を取り込めます。アトリビュト翻訳の設定をするためには、列を言語直訳に移動させ:

  • 列タイプ翻訳

    列タイプで翻訳を選択

  • 翻訳言語を選択
  • 言語翻訳を選択

  • の列の

    元の列

    インデックスを特定

ジオポイント

緯度/経度をジオポイントアトリビュトにマップするには、緯度/経度を1つの列にlatitude;longitude形式で特定してください、例. 43.56;99.32.小数点は . (dot). 。変換スクリプトを用いることもできます、例. 経度が列1に、緯度が列2にある場合、value(2) + ";" + value(1)

ジオJSON

BellaDatiでは、データセットに直接ジオJSONを使えます。ジオJSON以下のような形式である必要があります:

  • {"geometry":{"coordinates":[[[38.792341,33.378686],[36.834062,32.312938],[35.719918,32.709192],[35.700798,32.716014],[35.836397,32.868123],[35.821101,33.277426],[38.792341,33.378686]]],"type":"Polygon"},"type":"Feature"}
  • {"type": "FeatureCollection","features": [{ "type": "Feature","geometry": {"type": "Point", "coordinates": [102.0, 0.5]},"properties": {"prop0": "value0"}}]}
  • { "type": "FeatureCollection","features": [{ "type": "Feature","geometry": {"type": "Point", "coordinates": [102.0, 0.5]},"properties": {"prop0": "value0"}},{ "type": "Feature","geometry": { "type": "LineString", "coordinates": [[102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0]]},"properties": {"prop0": "value0","prop1": 0.0}},{ "type": "Feature","geometry": {"type": "Polygon","coordinates": [[ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0],[100.0, 1.0], [100.0, 0.0] ]]},"properties": {"prop0": "value0","prop1": {"this": "that"}}}]}
  • {"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[120.715609,-10.239581],[138.668621,-7.320225],[102.498271,1.3987],[103.07684,0.561361],[103.838396,0.104542],[104.53949,-1.782372],[104.887893,-2.340425],[105.622111,-2.428844],[106.108593,-3.061777],[105.857446,-4.305525],[105.817655,-5.852356]]]]}}

 

空白列の入れ替え

取り込まれたデータが空白列を含むのは当然のことです。これらの空白列を自身の値

取り込まれたデータが空白列を含むのは当然のことです。これらの空白列を自身の値(例. "0"、"なし"、"N/A"など)で置き換えることが必要です。

  1. グローバル

     

    選択された値で全ての空白列を入れ替え(以下の列の一括設定に位置)

  2. ローカル

     

    選択された値で特定の空白列を入れ替え(特定の列設定ウィンドウに位置)

グローバルな変化は文字コード設定のすぐ下にある上部の青い線で利用可能です。クリック後、値を入力すると、全ての空白列に入力されます。

ローカルな変更はリストの列名にクリック後利用可能です。そこで空白列の値を入力することができます (この特定の列のみ)。これらの方法を組み合わせることもできます- 例えば、空白列を"0"

値で埋め、一つの特定のアトリビュト列を

値で埋め、一つの特定のアトリビュト列を"N/A"値で埋めることができます。

列の併合

列の併合機能により、取り込み中、より多くのソース列から特定の列までデータをロードすることができます。

列の併合機能により、取り込み中、より多くのソース列から特定の列までデータをロードすることができます。

 

典型的な使用例として:

  • 時刻を複数の列に分離(日、月、年、時刻を異なる列に)

  • 2つの列が1つのエンティティを表す

    つの列が1つのエンティティを表す(. 名前と名字)

列リストのチェーンアイコンをクリックし、併合する他の列を選択します。値の間に追加される適切な区切り文字(スペース、コンマ、点、セミコロン、パイプ)を選択してください。組み合わせた列は話すこともできます。

列を併合しより進んだ設定を行う別の方法は、

transformation scripts

変換スクリプトです。

変換スクリプト

変換スクリプトは、取り込み中に先進的なデータ変換を行います。これらのスクリプトはGroovyプログラミング言語シンタックスに基づいています。変換スクリプトは、取り込み中に先進的なデータ変換を行います。これらのスクリプトはGroovyプログラミング言語シンタックスに基づいています。

 

 

変換スクリプトにより以下が可能です:

  • BellaDatiデータウェアハウスに保管されている値を、定義されている機能と条件に沿って変更

  • 他の列から変換された/

    組み合わされた値で新列の作成

    組み合わされた値で新列の作成(日にち/

    時刻、アトリビュト、インディケーター)。異なるセルの値は、0から索引がつけられ、取り込み設定画面の列名近くに表示されます。

    時刻、アトリビュト、インディケーター)。異なるセルの値は、0から索引がつけられ、取り込み設定画面の列名近くに表示されます。

  • 日にち/時刻のより先進的な計算を発揮 時刻のより先進的な計算を発揮 (. いくつかは2つの日にち間で実行されます)

基本のスクリプトコマンド:

  • value() –

    現在のセル値を戻す

    現在のセル値を返却

  • value(index) – 行の希望(索引)

    位置にセル値を戻す

    位置にセル値を返却

  • name() –

    列名を戻す

    列名を返却

  • name(index) –

    希望の位置に列名を戻す

    希望の位置に列名を返却

  • format() –

    列に形式値を戻す

    列に形式値を返却(時刻とインディケーター列種のみ)

  • actualDate() –

     

    dd.MM.

    yyyy形式で日付を戻す

    yyyy形式で日付を返却

  • actualDate('MM/dd/yyyy') –

     選択された形式で日付を戻す

    選択された形式で日付を返却(. MM/dd/yyyy)

  • excludeRow() –行の除外

Info

これらの変換はそれぞれの取り込みに含まれます(

データソース

ータソースからのスケジューリングされた自動取り込みを含みます)。

詳細はTransformation scripting guide変換スクリプトガイドをご覧下さい。

変換スクリプトの再利用

スクリプトを再び使う予定がある場合は、左下のトグルをスイッチすることで保存できます。保存されたスクリプトは「変換スクリプトの編集」ウィンドウのトップメニューで見つけることができます。

スクリプトを再び使う予定がある場合は、左下のトグルをスイッチすることで保存できます。保存されたスクリプトは「変換スクリプトの編集」ウィンドウのトップメニューで見つけることができます。

テンプレートの取り込み

この機能では、以前の取り込みや異なるデータセットの取り込み設定を再利用できます。ページ上部の「取り込みテンプレートの適用」にクリックすることで利用できます。

この機能では、以前の取り込みや異なるデータセットの取り込み設定を再利用できます。ページ上部の「取り込みテンプレートの適用」にクリックすることで利用できます。

ポップアップでは以下が行えます:

  • データセットの選択

  • 日付と取り込みステータスによってデータセットに割り当てられた取り込みテンプレートを選択

  • 取り込みテンプレートの詳細を表示

    取り込みテンプレートの詳細を表示(列設定)

    取り込みテンプレートを整理
  • 取り込みテンプレートを整理

Note

テンプレートの適用は全ての取り込み設定に上書きされます。

アクセス可能な全データセットに使われる既存の取り込み設定から選択できます。取り込み完了後、これらのテンプレートは自動で作成されます。

アクセス可能な全データセットに使われる既存の取り込み設定から選択できます。取り込み完了後、これらのテンプレートは自動で作成されます。

 

データの上書きポリシー

データセットに既にデータがある場合、データに対して以下のオプションを選べます。

  • データセットに行を追加:

    取り込まれたデータは既存のデータに追加されます

    取り込まれたデータは既存のデータに追加されます(既定)

  • データセットの全ての行の削除:

    データセットの全ての行の削除:データセットの全ての行の削除(

    1つのデータソースのみに適用可

    1つのデータソースのみに適用可)

  • 日付範囲に基づいて全ての行を削除: 選択された日付範囲のデータが削除されます。
  • 取り込まれた行と同一データの行を削除:

    選択したアトリビュトに対し、取り込まれたデータと同じ組み合わせの全ての既存レコードを削除

    選択したアトリビュトに対し、取り込まれたデータと同じ組み合わせの全ての既存レコードを削除

  • 取り込まれた行と同一データの行を置き換え:

    選択したアトリビュトに対し、取り込まれたデータと同じ組み合わせの全ての既存レコードを置き換え

    選択したアトリビュトに対し、取り込まれたデータと同じ組み合わせの全ての既存レコードを置き換え

取り込まれた行と同一データの行を置き換え

BellaDatiでアトリビュトに沿ってデータを置き換えるとき、以下が実行できます:

  • 全てのアトリビュトの選択

  • 特定のアトリビュトを選択

     取り込み過程では、希望のアトリビュトを比較し、現在のアトリビュトがデータベースに既にある値と同一である場合、行を書き換えます。

    –取り込み過程では、希望のアトリビュトを比較し、現在のアトリビュトがデータベースに既にある値と同一である場合、行を書き換えます。

取り込まれた行と同一データの行を削除

BellaDatiでアトリビュトに沿ってデータを置き換えるとき、以下が実行できます:

  • 全てのアトリビュトの選択

  • 特定のアトリビュトを選択

     取り込み過程では、希望のアトリビュトを比較し、現在のアトリビュトがデータベースに既にある値と同一である場合、行を書き換えます。

    –取り込み過程では、希望のアトリビュトを比較し、現在のアトリビュトがデータベースに既にある値と同一である場合、行を書き換えます。

この取り込み方法は、選択されたデータソースから取り込まれたデータのみに適用できます。

この取り込み方法は、選択されたデータソースから取り込まれたデータのみに適用できます。

この取り込み方法は、選択されたデータソースから取り込まれたデータのみに適用できます。

この取り込み方法は、選択されたデータソースから取り込まれたデータのみに適用できます。

取り込み前に全データを削除

BellaDatiで取り込み前に全データを削除する時、特定の時刻インターバルを選択する必要があります。「始め」と「終わり」でデータ消去の制限設定をしてください。

Tip

カレンダーアイコンを使って希望の時刻インターバルを設定してください。

Info

カスタムの日付と変更子が使えます: 現在、年、月、週+|- d|m|w|q|y。

取り込み過程

Note

大量のデータの取り込みは完了まで時間がかかることがあります。

データは非同期的に取り込まれます。それゆえ、BellaDatiの機能は取り込み中でも利用できるのです。ユーザーは取り込み中にログアウトすることもできます。
データセットのサマリーページでは、予想時間と割合が示された取り込み状況バーが表示されます。

取り込み完了前には、以下を行うことができます

取り込み完了前には、以下を行うことができます:

  • 実行中の取り込みの停止: 取り込みに関連する全てのデータはBellaDatiデータウェアハウスから削除されます。
  • メールでの通知: 取り込み完了後、メールが送信されます。

次に