Betreff: Interaktives HTML - Dateigröße?Hallo @Hogi ,
Vielen Dank, dass Sie diese Frage und den dazugehörigen Wunsch gepostet haben.
Das Aufrechterhalten der Verknüpfung zwischen einer Teilmenge und ihrer Quelltabelle(n) erfordert das Speichern relevanter Quelltabelleninformationen und der Verknüpfungen zu dieser Tabelle. Die zusätzlichen Informationen werden also erwartet.
In vielen Fällen ist der Link für den exportierten Bericht oder Dashboard nicht erforderlich, aber unser Exportprozess verfügt nicht über genügend Informationen, um diese Situationen zu erkennen.Es wäre am besten, wenn dies vor dem Export explizit angegeben werden könnte, indem Sie den Link wie von Ihnen vorgeschlagen kürzen.Auf diese Weise kann jede Verhaltensänderung, die in einigen Fällen durch das Trennen des Links verursacht wird, vor dem Export erlebt werden.
Wir können erwägen, dem Protokoll eine Warnung über die zusätzlichen Datenanforderungen verknüpfter Datensätze hinzuzufügen, aber sie muss so geschrieben werden, dass Benutzer, die beabsichtigen, das verknüpfte Verhalten beizubehalten, nicht alarmiert werden.
Danke,
~John
Betreff: Interaktives HTML - Dateigröße?Eine JSL-Abfrage zum Abfragen einer Tabelle, ob es sich um eine verknüpfte Teilmenge handelt, existierte zuvor nicht. Diese Konversation hat jedoch die Aufmerksamkeit von JMP Development erregt, und jetzt wurde in der nächsten Hauptversion von JMP (JMP 18) eine JSL-Nachricht hinzugefügt.
dt << ist eine verknüpfte Teilmenge; // gibt 1 oder 0 zurück
(Ich habe in dem anderen Thread gepostet, auf den verlinkt wurde @Hogi sowie.)
interaktives HTML – Dateigröße?Ich wollte ein Diagramm in eine interaktive HTML-Datei exportieren.
Da die Datei ziemlich groß war, habe ich versucht, die Größe zu reduzieren, indem ich das Diagramm aus einer Datenansicht der nicht ausgeschlossenen Zeilen erstellt habe.
Überraschenderweise war die Dateigröße sogar noch größer

Die Lösung war:
Entfernen Sie die Verknüpfung zwischen Datenansicht und Originaltabelle (Alternative: Erzeugen der Teilmenge ohne Verknüpfung
).
Das Verhalten scheint vom Diagrammtyp abhängig zu sein. Bei anderen Diagrammtypen weist das Diagramm aus der Datenansicht eine geringere Dateigröße auf als ein Diagramm aus der ursprünglichen Datentabelle. Im Vergleich zu einer Datei, die ohne Verknüpfung generiert wird, ist es jedoch immer noch recht groß.
Wäre es sinnvoll, dass der HTML-Export automatisch für einen temporären Datensatz mit ausgeschnittenem Link generiert wird?
oder alternativ: Im Protokoll könnte eine Warnung erscheinen, die den Benutzer darauf hinweist, dass er die Dateigröße durch Aufheben des Links reduzieren könnte.
zum Thema „Link trennen“ – ich habe den Wunsch gepostet, hierfür eine Ein-Klick-Lösung bereitzustellen:
Funktion zum Trennen der Verbindung zwischen einer verknüpften Tabelle und der Haupttabelle
Mehr anzeigen...dt0 = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
step1= dt0 << Concatenate(dt0, dt0, dt0, dt0, dt0, dt0, dt0, dt0);
dt = step1 << Concatenate(step1,step1,step1,step1);
SubsetLinked = dt << Select Where( :Airline == "Delta" ) << Data View;
SubsetWithoutLink = SubsetLinked<< Subset( All rows, Selected columns only( 0 ) );
gb1 = dt << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb2 = SubsetLinked << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb3 = SubsetWithoutLink << Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Airline ), Y( :Arrival Delay ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
gb1 << Save Interactive HTML( "$TEMP/fullTable.html" );
gb2 << Save Interactive HTML( "$TEMP/linkedSubset.html" );
gb3 << Save Interactive HTML( "$TEMP/SubsetWithoutLink.html" );
MassenanpassungBetreff: interaktives HTML – Dateigröße?Hallo @John_Powell_JMP
Vielen Dank für die Erklärung.
Gibt es eine Möglichkeit, leicht zu erkennen, ob eine Teilmenge verknüpft ist oder nicht?
Wie erkennt man, ob eine Tabelle eine verknüpfte Teilmenge ist?