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
rstoreGibt eine binäre Tabelle an, die den Analytic Store enthält.
rstore.caslibGibt die Caslib für die Eingabetabelle an, die Sie mit der Aktion verwenden möchten. Standardmäßig wird die aktive Caslib verwendet.
rstore.dataSourceOptionsGibt Datenquellenoptionen an.
rstore.nameGibt den Namen der Eingabetabelle an.
rstore.whereTableGibt 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.casLibGibt die Caslib für die Filtertabelle an. Standardmäßig wird die aktive Caslib verwendet.
rstore.whereTable.importOptionsGibt die Einstellungen zum Lesen einer Tabelle aus einer Datenquelle an.
rstore.whereTable.nameGibt den Namen der Filtertabelle an.
rstore.whereTable.varsGibt die Variablennamen an, die aus der Filtertabelle verwendet werden sollen.
rstore.whereTable.whereGibt 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?