Page History
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
To be able to work with data in a ML Project, they first need to be loaded. Data can be loaded from a CSV file, XLS file, database, data set or a temporary table. There two ways how to read data in BellaDati ML Studio - row by row or as an stream. Reading Row by rowWhen reading data row by row, the content of the cycle (closure) is executed for each row of of the file. For each row (cycle), these variables are set:
Reading from CSV FileFunction readCSVFile() is used for loading data from a CSV file. The function is defined like this:
ParametersParameters file and separator are mandatory, parameters escape, limit and closure are optional.
Sample usage
This code will print the row index and value of second column for first 10 rows of the file to the console. After finishing the loop it will display the total number of iterations, in this case 10. Reading from XLS FileFunction readXLSFile() is used for loading data from XLS file. The function is defined like this:
ParametersParameters file is mandatory, parameters limit and closure are optional.
Sample usage
This code will print the row index and value of second column for first 5 rows of the file to the console. After finishing the loop it will display the total number of iterations, in this case 5. Reading from SQL DatabaseFunction readSQL is used for loading data from an SQL database. This function uses SQL connections which were previously defined in BellaDati. See Data Sources for more information. The function is defined like this:
ParametersParameters id and sql are mandatory, parameters limit and closure are optional.
Sample usage
This code will use database connection with ID 1 and it will load all columns for 10 rows from table customers. Reading from Data SetFunction readDataset() is used for loading data from a data set. The function is defined like this:
ParametersParameter id is mandatory, parameters limit and closure are optional.
Sample usage
This code will use data set with ID 10 and it will load name and value of first column for 5 rows. Reading from TableFunction table() can be used for loading data from a temporary table which was previously stored in the project. The table is available for current session only. The function is defined like this:
ParametersParameters id is mandatory, parameter closure is optional.
Sample usage
This code will print value of first column for each row of the table to the console. Reading as a Stream
When reading data as a stream, the rows are not iterated, but instead sent all at once as na input stream. In most cases, it is better to use reading row by row. We suggest using streams only when necessary, for example with some Python scripts. Streaming from CSV fileFunction streamCSVFile() is used for streaming data from a CSV file. The function is defined like this:
ParametersParameters file and separator are mandatory, parameters escape and limit are optional.
Sample usage
This code will print the all values from the file, separated by a comma. Streaming from XLS fileFunction streamXLSFile() is used for streaming data from a XLS file. The function is defined like this:
ParametersParameters file is mandatory, parameter limit is optional.
Sample usage
This code will print first five rows from the file, with values separated by a comma. Streaming from SQL databaseFunction streamXLSFile() is used for streaming data from a XLS file. The function is defined like this:
ParametersParameters id id mandatory.
Sample usage
This code will print first five rows from the table, with values separated by a comma. Streaming from Data setFunction streamDataset() is used for streaming data from a data set. The function is defined like this:
ParametersParameters id is mandatory.
Sample usage
This code will print all rows from the data set. Streaming from TableFunction streamTable() can be used for streaming data from a temporary table which was previously stored in the project. The table is available for current session only. The function is defined like this:
ParametersParameters id is mandatory.
Sample usage
This code will print all rows from the table. |
Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MLプロジェクトでデータを操作するには、まずデータをロードする必要があります。データは、CSVファイル、XLSファイル、データベース、データセット、一時テーブルからロードできます。 BellaDati ML Studioで、行ごとまたはストリームとしてデータを読み取る方法は2つあります。 行ごとの読み取り行ごとにデータを読み取る場合、サイクルの内容(クロージャー)がファイルの各行に対して実行されます。行(サイクル)ごとに、これらの変数が設定されます:
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接続を使用します。詳細については、Data Sourcesを参照してください。 関数は次のように定義されます:
パラメーターパラメーター「id」「sql」は必須で、パラメーター「limit」「closure」は任意です。
使用例
このコードは、ID 1のデータベース接続を使用し、顧客テーブルから10行のすべての列をロードします。 データセットからの読み取りreadDataset()関数は、データセットからデータをロードするために使用されます。関数は次のように定義されます:
パラメーターパラメーター「id」は必須で、パラメーター「limit」「closure」は任意です。
使用例
このコードは、ID 10のデータセットを使用し、5行の最初の列の名前と値をロードします。 テーブルからの読み取りtable()関数は、プロジェクトに以前に保存された一時テーブルからデータをロードするために使用できます。このテーブルは、現在のセッションでのみ使用できます。関数は次のように定義されます:
パラメーターパラメーター「id」は必須で、パラメーター「closure」は任意です。
使用例
このコードは、テーブルの各行の最初の列の値をコンソールに出力します。 ストリームとして読み込む
データをストリームとして読み取る場合、行は繰り返されず、入力ストリームとして一度にすべて送信されます。ほとんどの場合、行ごとの読み取りを使用することをお勧めします。一部の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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 Dataset 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 DatasetDie Funktion readDataset () dient zum Laden von Daten aus einem Dataset. Die Funktion ist wie folgt definiert:
ParameterDie Parameter-ID ist obligatorisch, Parameterbegrenzung und -abschluss sind optional.
Verwendungsbeispiel
Dieser Code verwendet einen Dataset 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 DatasetDie Funktion streamDataset () wird zum Streaming von Daten aus einem Dataset verwendet. Die Funktion ist wie folgt definiert:
ParameterDie Parameter-ID ist obligatorisch.
Verwendungsbeispiel
Dieser Code druckt alle Zeilen aus dem Dataset 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. |