Sto cercando di capire qual è il modo migliore in F # per creare un Frame Deedle, quando i dati provengono da un server SQL. Ho provato cose come le seguenti.F #: Come creare un Frame Deedle con origine dati SQL
#I "../packages/Deedle.0.9.12"
#load "Deedle.fsx"
#r "System.dll"
#r "System.Data.dll"
#r "System.Data.Linq"
#r "FSharp.Data.TypeProviders.dll"
open System
open System.Data
open System.Data.Linq
open Microsoft.FSharp.Data.TypeProviders
open Deedle
type dbSchema = SqlDataConnection<"Data Source=server;Initial Catalog=database;Integrated Security=SSPI;">
let db = dbSchema.GetDataContext()
let fr = db.SomeTable |> Frame.ofRows
e alcune altre varianti. Ma senza fortuna. Sono nuovo sia per F # che per Deedle. Posso capire perché quanto sopra non funziona (il Frame.ofRows non è compatibile con l'argomento) ma non so quale sia il modo migliore di procedere (o anche come procedere).
Per gli utenti di base qui è utile far notare a * vedere * i risultati mostrato a "Il risultato è il seguente:" è necessario chiamare il Frame.Print() quindi per l'esempio precedente fr.Print() – user1796185