Page History
...
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MLプロジェクトでデータを処理できるように、最初に読込が必要があります。データは、CSVファイル、XLSファイル、データベース、データセット、または一時テーブルから読み込めます。BellaDati ML Studioでは行ごとに、またはストリームとしてデータを読み込む手段が2つあります。 1行ずつ読み込む行ごとにデータを読み込む場合、ファイルの行ごとにサイクルの中身(クロージャ)が実行されます。 各行(サイクル)ごとに、下記の変数が設定されます。
CSVファイルからの読込readCSVFile()の関数の目的はCSVファイルからデータを読込する為です。 この関数は以下のように定義されます。
パラメータパラメータ「file」及び「separator」は必須であるが、パラメーラ「escape」、「limit」、「closure」は任意です。
使用例
このコードはファイルの先頭10行の2番目の列の行インデックスと値をコンソールに印刷します。 ループを終了した後、総計反復回数を表示ます。この場合には10になります。 XLSファイルからの読込readXLSFile()の関数の目的はXLSファイルからデータを読込する為です。 この関数は以下のように定義されます。
パラメータパラメータ「file 」は必須ですが、パラメータ「limit」及び「closure 」は任意です。
使用例
このコードはファイルの先頭5行の2番目の列の行インデックスと値をコンソールに印刷します。 ループを終了した後、総計反復回数を表示ます。この場合には5になります。 SQLデータベースからの読込readSQLの関数の目的はSQLデータベースからデータを読込する為です。 この関数はBellaDati に事前に定義されているSQL接続を使用します。 詳細はデータソースをご参照ください。 この関数は以下のように定義されます。
パラメータパラメータ「id」及び「sql」は必須ですが、パラメータ「limit」及び「closure」は任意です。
使用例
このコードはID 1のデータベース接続を使用することで得意先テーブルから10行分で全てのコラムを読み込みます。 データセットからの読込readDataset()の関数の目的はデータセットからデータを読込する為です。 この関数は以下のように定義されます。
パラメータパラメータ「id」は必須ですが、パラメータ「limit」及び「closure」は任意です。
使用例
このコードはID 10のデータセットを使用することで5行分で一番目のコラムの名称・値を読み込みます。 テーブルからの読込table()の関数の目的は事前にプロジェクトに保存された一時テーブルからデータを読込する為です。このテーブルは現行のセッションにのみ使用できます。この関数は以下のように定義されます。
パラメータパラメータ「id」は必須ですが、パラメータ「closure」は任意です。
使用例
このコードはファイルの各行毎の1番目の列の値をコンソールに印刷します。 ストリームとして読み込む
ストリームとしてデータを読み込む場合、行は反復されませんが、その代わりに入力ストリームとして一度に送信します。通常は1行ずつ読むのが良いです。Pythonスクリプトなど必要に応じてストリームだけを利用すると提案します。 CSVファイルからのストリームstreamCSVFile()の関数の目的はCSVファイルからデータをストリームする為です。この関数は以下のように定義されます。
パラメータパラメータ「file」及び 「separator 」は必須ですが、パラメータ「escape」及び「limit 」は任意です。
使用例
このコードはコンマで区切りられるファイルの全ての値を印刷します。 XLSファイルからのストリームstreamXLSFile()の関数の目的はXLSファイルからデータをストリームする為です。この関数は以下のように定義されます。
パラメータパラメータ「file」は必須ですが、パラメータ「limit 」は任意です。
使用例
このコードはコンマで区切りられるファイルの先頭5行を印刷します。 SQLデータベースからのストリームstreamXLSFile()の関数の目的はXLSファイルからデータをストリームする為です。この関数は以下のように定義されます。
パラメータパラメータ「id 」は必須です。
使用例
このコードはコンマで区切りられるテーブルの先頭5行を印刷します。 データセットからのストリームstreamDataset()の関数の目的はデータセットからデータをストリームする為です。この関数は以下のように定義されます。
パラメータパラメータ「id」は必須です。
使用例
このコードがデータセットから全ての列を印刷します。 テーブルからのストリームstreamTable()関数の目的はプロジェクトに事前に保存された一時テーブルからデータをストリームする為です。このテーブルは現行のセッションだけに利用可能です。この関数は以下のように定義されます。
パラメータパラメータ「id」は必須です。
使用例
このコードがテーブルから全ての列を印刷します。 |
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Laden von Daten [Original Seitentitel]Um mit Daten in einem ML-Projekt arbeiten zu können, müssen diese zuerst geladen werden. Daten können aus einer CSV-Datei, einer XLS-Datei, einer Datenbank, einem Datensatz oder einer temporären Tabelle geladen werden. Es gibt zwei Möglichkeiten, Daten in BellaDati ML Studio zu lesen - Zeile für Zeile oder als Stream. Zeile für Zeile lesenBeim zeilenweisen Lesen der Daten wird der Inhalt des Zyklus (Abschluss) für jede Zeile der Datei ausgeführt. Für jede Zeile (Zyklus) werden diese Variablen festgelegt:
Aus CSV-Datei lesenDie Funktion readCSVFile () dient zum Laden von Daten aus einer CSV-Datei. Die Funktion ist wie folgt definiert:
ParameterDie Parameter file und separator sind obligatorisch, die Parameter Escape, Limit und Closure sind optional.
Sample usage
Dieser Code gibt den Zeilenindex und den Wert der zweiten Spalte für die ersten 10 Zeilen der Datei an die Konsole aus. Nach Beendigung der Schleife wird die Gesamtzahl der Iterationen angezeigt, in diesem Fall 10. Lesen aus XLS-DateiDie Funktion readSQL dient zum Laden von Daten aus einer SQL-Datenbank. Diese Funktion verwendet SQL-Verbindungen, die zuvor in BellaDati definiert wurden. Weitere Informationen finden Sie unter Datenquellen. Die Funktion ist wie folgt definiert:
ParameterDie Parameterdatei ist obligatorisch, die Begrenzung und die Schließung der Parameter ist optional.
Sample usage
Dieser Code gibt den Zeilenindex und den Wert der zweiten Spalte für die ersten 5 Zeilen der Datei an die Konsole aus. Nach Beendigung der Schleife wird die Gesamtzahl der Iterationen angezeigt, in diesem Fall 5. Lesen aus der SQL-DatenbankDie Funktion readSQL dient zum Laden von Daten aus einer SQL-Datenbank. Diese Funktion verwendet SQL-Verbindungen, die zuvor in BellaDati definiert wurden. Weitere Informationen finden Sie unter Datenquellen. Die Funktion ist wie folgt definiert:
ParameterDie Parameter id und sql sind obligatorisch, die Parameter Limit und Closure sind optional.
Verwendungsbeispiel
Dieser Code verwendet die Datenbankverbindung mit ID 1 und lädt alle Spalten für 10 Zeilen von Tabellenkunden. Lesen aus dem DatensatzDie Funktion readDataset () dient zum Laden von Daten aus einem Datensatz. Die Funktion ist wie folgt definiert:
ParameterDie Parameter-ID ist obligatorisch, Parameterbegrenzung und -abschluss sind optional.
Verwendungsbeispiel
Dieser Code verwendet einen Datensatz mit der ID 10 und lädt den Namen und den Wert der ersten Spalte für 5 Zeilen. Lesen aus der TabelleFDie Funktionstabelle () kann zum Laden von Daten aus einer temporären Tabelle verwendet werden, die zuvor im Projekt gespeichert wurde. Die Tabelle ist nur für die aktuelle Sitzung verfügbar. Die Funktion ist wie folgt definiert:
ParameterDie Parameter-ID ist obligatorisch, das Schließen von Parametern ist optional.
Verwendungsbeispiel
Dieser Code gibt den Wert der ersten Spalte für jede Zeile der Tabelle an die Konsole aus. Lesen als Stream
Beim Lesen von Daten als Stream werden die Zeilen nicht iteriert, sondern als ein Eingabestrom auf einmal gesendet. In den meisten Fällen ist es besser, Zeilen für Zeilen zu lesen. Wir empfehlen die Verwendung von Streams nur bei Bedarf, z. B. bei einigen Python-Skripts. Streaming aus einer CSV-DateiDie Funktion streamCSVFile () wird zum Streaming von Daten aus einer CSV-Datei verwendet. Die Funktion ist wie folgt definiert:
ParameterDie Parameter file und separator sind obligatorisch, die Parameter escape und limit sind optional.
Verwendungsbeispiel
Dieser Code druckt alle Werte aus der Datei, getrennt durch ein Komma. Streaming aus einer XLS-DateiDie Funktion streamXLSFile () wird zum Streaming von Daten aus einer XLS-Datei verwendet. Die Funktion ist wie folgt definiert:
ParameterDie Parameterdatei ist obligatorisch, die Parameterbegrenzung ist optional.
Verwendungsbeispiel
Dieser Code druckt die ersten fünf Zeilen der Datei, wobei die Werte durch ein Komma getrennt sind. Streaming aus SQL-DatenbankDie Funktion streamXLSFile () wird zum Streaming von Daten aus einer XLS-Datei verwendet. Die Funktion ist wie folgt definiert:
ParameterParameter id id zwingend.
Verwendungsbeispiel
Dieser Code druckt die ersten fünf Zeilen der Tabelle, wobei die Werte durch ein Komma getrennt sind. Streaming aus DatensatzDie Funktion streamDataset () wird zum Streaming von Daten aus einem Datensatz verwendet. Die Funktion ist wie folgt definiert:
ParameterDie Parameter-ID ist obligatorisch.
Verwendungsbeispiel
Dieser Code druckt alle Zeilen aus dem Datensatz Streaming von der TabelleDie Funktion streamTable () kann zum Streaming von Daten aus einer temporären Tabelle verwendet werden, die zuvor im Projekt gespeichert wurde. Die Tabelle ist nur für die aktuelle Sitzung verfügbar. Die Funktion ist wie folgt definiert:
ParameterDie Parameter-ID ist obligatorisch.
Verwendungsbeispiel
Dieser Code druckt alle Zeilen aus der Tabelle. |