Как Вы получаете информацию о давлении стилуса об окнах?

Ваш вопрос предполагает, что написание SQL-запросов не моделирование данных. Это не правильно. В то время как базовые структуры баз данных SQL (например, таблицы и представления) предопределены, и то, что вы создаете из этих структур, полностью соответствует вашей структуре запросов.

Это одна из сильных сторон (если хотите) SQL: она позволяет вам изменить свою точку зрения на данные и задать разные вопросы. Но вопросы, которые вы задаете, являются образцами вашего запроса и вашего мышления.

Вкратце: написание SQL - это моделирование.

Во всяком случае, я понял, что вы имели в виду под вашим вопросом в смысле "modelling" == "using the HANA graphical modeller". Ответ на ваш вопрос, конечно, «, это зависит ».

Графическое моделирование является простым (для простых моделей), требует меньшего количества операций ввода, и эти модели очень легко представить инструментам отчетности и / или службам OData.

SQL, с другой стороны, является очень универсальным инструментом для многих задач обработки данных и может быстро привести к результатам даже в очень сложных сценариях.

Лично я обычно вначале играю в SQL и использую графические модели только в том случае, если хочу использовать в них определенные функции (например, функции анонимизации в HANA 2 недоступны в SQL).

Возвращаясь к вашему примеру: если вы хотите повторно использовать таблицы измерений (особенно когда это на самом деле не простые таблицы, а завершенные конструкции соединения самостоятельно), я, вероятно, сначала выберу подход графического моделирования. установить "куб" -структуру. Запросы к этой структуре куба будут записываться как SQL.

Наконец, производительность выполнения должна быть очень похожей в большинстве случаев. Я бы использовал любой инструмент, который, по моему мнению, лучше всего подходит для конкретной задачи моделирования, прежде чем выбрать его из-за «лучшей производительности». Причина этого заключается в том, что полное понимание вашей модели данных (как схемы, так и вашего запроса) является наилучшим вариантом для повышения производительности после того, как вы установили, что результаты верны.

6
задан kizu 20 November 2014 в 12:46
поделиться

2 ответа

Вам необходимо использовать API-интерфейс Pen / Ink для планшетных ПК. COM-версия API находится в InkObj.dll. Вот отправная точка для документации: http://msdn.microsoft.com/en-us/library/ms700664.aspx

Если я правильно помню, InkObj.dll доступен в Windows XP с пакетом обновления 2 (SP2) и позже. Клиентские ОС Windows, независимо от того, является ли компьютер планшетным ПК.

2
ответ дан 17 December 2019 в 02:34
поделиться

ОБНОВЛЕНИЕ:
Прошло несколько лет с тех пор, как я изначально дал этот ответ, но wintab стал стандартом де-факто, а Ntrig более или менее свернул, в конечном итоге создав оболочку, позволяющую для доступа к API wintab через этот дигитайзер.
( http://www.tabletpcbuzz.com/showthread.php?37547-N-trig-Posts-WinTAB-Support-Driver )

Это довольно поздний ответ, но недавно моя жена и Я купил планшетный ПК Dell XT, который, как оказалось, на самом деле использует NTrig, набор интерфейсов, использующих Ink, принятый новый Windows API, поставляемый с Windows XP Tablet Edition, затем SP 2 и все последующие версии.

A Многие планшеты Wacom и другие используют Wintab API, который в настоящее время не открыт и не разрешен к использованию. Судя по тому, что я слышал, люди, которые его поддерживают, очень довольны.

Так что это зависит от того, какой тип планшета вы используете, и драйверов, которые вы для него установили. По моему предвзятому мнению, вам следует работать с Ink, поскольку он обеспечивает (или, по крайней мере, через NTrig и Windows 7 БУДЕТ обеспечивать) возможность мультитач и, вероятно, станет новым стандартом для интерфейсов планшетов. Но на данный момент устройства NTrig не переводят информацию о давлении и угле в обычные приложения на основе Wintab, такие как Photoshop или Corel Painter. Для правильной работы приложениям требуется хотя бы некоторая поддержка Microsoft Tablet API.

2
ответ дан 17 December 2019 в 02:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: