DataConnectionObject

DataConnectionObject[assoc]

assoc の詳細で与えられたデータを表す.

詳細とオプション

  • DataConnectionObjectは,データコネクタを使って,認証とデータの取り出しを処理するリモートストレージシステムからデータを取り出す.
  • Importを使ってリンクされたリソースからデータを取り出す.
  • DataConnectionObjectは,データソースへの参照を作成する.ソースが既存である必要はない.
  • 次は,通常 assoc 内にある一般キーである.
  • "ConnectionName" 接続名 ("AmazonS3", "Dropbox")
    "Location"接続に特有のパスまたは場所の詳細
    "Redownload"キャッシュファイルを再度ダウンロードするかどうか
  • AmazonS3
  • 次は,"AmazonS3"についての追加的な assoc のキーである.
  • "Region"バケットがある領域
    "Bucket"データを含むバケットの名前
  • 次は,Amazon S3オブジェクトに接続する際の"Location"の可能な形式である.
  • "key"割り当てられた名前
  • AzureBlobStorage
  • 次は,"AzureBlobStorage"についての追加的な assoc のキーである.
  • "Account"アカウント名
    "Container"コンテナ名
  • 次は,Azure Blobに接続する際の"Location"の可能な形式である.
  • "path"Blobへのパス
  • Dropbox
  • 次は,"Dropbox"でデータに接続する際の"Location"の可能な形式である.
  • "path"ファイルへのパス
  • IPFS
  • 次は,"IPFS"への"Location"の可能な形式である.
  • "cid"IPFSコンテント識別子(CID)
  • オプション
  • DataConnectionObjectAuthenticationオプションをサポートする.
  • 次は,Authenticationの可能な値である.
  • Automatic保存された資格情報を使うかダイアログを与えるかする
    "Dialog"ダイアログで認証パラメータを与える
    SystemCredential["key"]安全なストレージから認証情報を取り出す
    SystemCredentialData[]保存された認証データ
    assoc明示的な資格情報を与える
  • Authentication :> SystemCredential["key"]またはAuthentication :> Environment["var"]の形式を使って,安全に保存された資格情報の評価を遅らせる.
  • 次は,Authenticationassoc が受け入れるキーである.
  • "AmazonS3"<|"AccountKeyID","AccountSecret"|>
    "AzureBlobStorage"<|"AccountName","AccountKey"|>
  • 特性
  • DataConnectionObject[]["Properties"]は,接続の使用可能なすべての特性のリストを返す.
  • DataConnectionObject[][prop]は,接続の特性 prop を返す.
  • サポートされる典型的な特性には以下がある.
  • "ConnectionName"接続名
    "Location"指定されたパスまたはSQLクエリ
    "Redownload"接続が常に再ダウンロードされるかどうか
  • 接続から取り出されたデータは,大抵の場合$TemporaryDirectoryにキャッシュされる.

例題

すべて開くすべて閉じる

  (4)

Amazon S3にDataConnectionObjectを作成する:

データの形式を得る:

DataConnectionObjectから表形式データをインポートする:

DataConnectionObjectから画像をインポートする:

スコープ  (9)

基本的な操作  (3)

DataConnectionObjectから表形式データをインポートする:

データの形式を取得する:

デフォルトで,データは最初に取り出された際に$TemporaryDirectoryにキャッシュされる:

"Redownload" Trueを使ってキャッシュされたファイルをリフレッシュする:

Amazon S3  (2)

Amazon S3からデータを取り出す:

Amazon S3に資格情報を与える:

Azure Blob Storage  (2)

Azure Blob Storageからデータを取り出す:

Azure Blob Storageに資格情報を与える:

Dropbox  (1)

自分のDropboxのアカウントからデータを取り出す:

IPFS  (1)

InterPlanetary File System (IPFS)からデータを取り出す:

オプション  (5)

Authentication  (5)

デフォルトで,ダイアログあるいはログインページが与えられる:

資格情報を与えるあるいは既存の資格情報を無効にするダイアログを表示する:

明示的な資格情報をSystemCredentialDataオブジェクトとして与える:

SystemCredentialに保存してある資格情報を使う:

明示的な資格情報を連想として与える:

アプリケーション  (1)

リモートのデータ集合を解析する  (1)

Azure Blob Storageからデータを取り出す:

列"numbers"の平均を式の各型について計算する:

式の各型についての"numbers"の平均を使って円グラフを作成する:

Wolfram Research (2025), DataConnectionObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/DataConnectionObject.html.

テキスト

Wolfram Research (2025), DataConnectionObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/DataConnectionObject.html.

CMS

Wolfram Language. 2025. "DataConnectionObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DataConnectionObject.html.

APA

Wolfram Language. (2025). DataConnectionObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DataConnectionObject.html

BibTeX

@misc{reference.wolfram_2024_dataconnectionobject, author="Wolfram Research", title="{DataConnectionObject}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/DataConnectionObject.html}", note=[Accessed: 15-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2024_dataconnectionobject, organization={Wolfram Research}, title={DataConnectionObject}, year={2025}, url={https://reference.wolfram.com/language/ref/DataConnectionObject.html}, note=[Accessed: 15-January-2025 ]}