aStore

extract

Beschreibung

Extrahiert das gespeicherte ONNX-Blob aus einem entfernten gespeicherten ONNX-Speicher.

aStore.extract <result=results> <status=rc> / rstore={ caslib="string", dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}, name="table-name", whereTable={ casLib="string" dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters} importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters} name="table-name" vars={{ format="string", formattedLength=integer, label="string", name="variable-name", nfd=integer, nfl=integer }, {...}} where="where-expression" } } ;
Einstellungen
ParameterBeschreibung
rstore Gibt eine binäre Tabelle an, die den Analytic Store enthält.
rstore.caslib Gibt die Caslib für die Eingabetabelle an, die Sie mit der Aktion verwenden möchten. Standardmäßig wird die aktive Caslib verwendet.
rstore.dataSourceOptions Gibt Datenquellenoptionen an.
rstore.name Gibt den Namen der Eingabetabelle an.
rstore.whereTable Gibt eine Eingabetabelle an, die Zeilen enthält, die als WHERE-Filter verwendet werden sollen. Wenn der Parameter 'vars' nicht angegeben ist, werden alle Variablennamen, die in der Eingabetabelle und der Filtertabelle gemeinsam vorkommen, verwendet, um übereinstimmende Zeilen zu finden.
rstore.whereTable.casLib Gibt die Caslib für die Filtertabelle an. Standardmäßig wird die aktive Caslib verwendet.
rstore.whereTable.importOptions Gibt die Einstellungen zum Lesen einer Tabelle aus einer Datenquelle an.
rstore.whereTable.name Gibt den Namen der Filtertabelle an.
rstore.whereTable.vars Gibt die Variablennamen an, die aus der Filtertabelle verwendet werden sollen.
rstore.whereTable.where Gibt einen Ausdruck zum Filtern der Daten aus der Filtertabelle an.
Vorbereitung der Sitzung und Daten

Stellt sicher, dass eine CAS-Sitzung läuft. Da 'extract' auf einem existierenden Astore arbeitet, wird hier Platzhaltercode für das Laden eines solchen Stores angenommen.

Kopiert!
1cas mysess;
2LIBNAME mycas cas;
3/* Hinweis: Es wird davon ausgegangen, dass eine Tabelle 'my_onnx_store' bereits geladen ist. */

Beispiele

Extrahiert das ONNX-Blob aus der Tabelle 'my_onnx_store'.

SAS® / CAS-Code Code wartet auf Validierung durch die Community
Kopiert!
1PROC CAS;
2 aStore.extract /
3 rstore={name="my_onnx_store"};
4RUN;
Ergebnis :
Das Ergebnisobjekt enthält Informationen über die erfolgreiche Extraktion.

Verwendet eine sekundäre Tabelle, um die zu extrahierenden Daten im Analytic Store zu filtern.

SAS® / CAS-Code Code wartet auf Validierung durch die Community
Kopiert!
1PROC CAS;
2 aStore.extract /
3 rstore={
4 name="my_onnx_store",
5 caslib="public",
6 whereTable={
7 name="filter_data",
8 caslib="casuser",
9 where="id > 50"
10 }
11 };
12RUN;
Ergebnis :
Die Aktion extrahiert das Blob basierend auf den Einschränkungen, die durch die 'whereTable' definiert wurden.

FAQ

Was ist der Hauptzweck der Aktion "extract"?
Welcher Parameter ist zwingend erforderlich, um die binäre Tabelle anzugeben, die den Analytic Store enthält?
Welche Funktion hat der Parameter "whereTable"?
Welche Unterparameter können innerhalb des Parameters "rstore" definiert werden?
Wie wird der Parameter "vars" innerhalb von "whereTable" verwendet?